(self.webpackChunkangular16project=self.webpackChunkangular16project||[]).push([[792],{6886:(tn,st,q)=>{"use strict";q.d(st,{r:()=>g});class g{constructor(){this.id=0,this.page="landing_page",this.showCustomText=!1,this.customText={overView:"Overview",content:"Content",author:"Author",pricing:"Pricing\xa0",signin:"Sign in",enrollCourse:"Enroll Course",courseContent:"Course Curriculum",courseDescription:"Course Description",modules:"Modules",chapters:"Chapters",videos:"Videos",audio:"Audio",document:"Document",aboutAuthors:"About Authors",testimonial:"Testimonial",noContentInModule:"No content in module",embedded:"Embedded",required:"Required",formateShouldBe:"formate should be",somethingWentWrong:"Something went wrong",emailAlreadyExists:"Email already exists",emailNotValid:"Email not valid !",ratingRequired:"Rating required",nameRequired:"Name required",emailRequired:"Email required",emailFormate:"Email formate should be",free:"FREE",category:"Category",selectcategory:"Select category",selectAll:"Select all",selected:"Selectd",apply:"Apply",cancel:"Cancel",producNotAssociateLandingPage:"This product don't have associate any landing page",noProductsPublished:"No Products Published",oopsNoProductsPublished:"Oops! We couldn't find any products published here. Please go back to the website, navigate to the 'Products' section, publish a few products, and then return"}}deserialize(e){return Object.assign(this,e)}}},8373:(tn,st,q)=>{"use strict";q.d(st,{V:()=>g});class g{constructor(){this.id=0,this.domain_id=0,this.webSiteName="",this.s3Url="",this.status=!0,this.metadata={fontClass:"Inter",favicon:"",sharingImage:"",googleAnalytics:"",webCustomCode:"",tittle:"",description:"",landingCustomCode:"",customCSS:""}}deserialize(Me){return Object.assign(this,Me)}}},2131:(tn,st,q)=>{"use strict";q.d(st,{t:()=>Me});var g=q(2598),Y=q(345);let Me=(()=>{class e{constructor(Ae){this.sanitized=Ae}transform(Ae){return this.sanitized.bypassSecurityTrustHtml(Ae)}static#e=this.\u0275fac=function(Te){return new(Te||e)(g.rXU(Y.up,16))};static#t=this.\u0275pipe=g.EJ8({name:"sanitizeHtml",type:e,pure:!0})}return e})()},1713:(tn,st,q)=>{"use strict";q.d(st,{B:()=>Y});var g=q(2598);let Y=(()=>{class Me{constructor(){}ngOnInit(){}static#e=this.\u0275fac=function(Ae){return new(Ae||Me)};static#t=this.\u0275cmp=g.VBU({type:Me,selectors:[["app-poweredby"]],decls:9,vars:0,consts:[["href","https://freshlearn.com/","target","_blank","rel","nofollow",1,"position-fixed","powered__by__card","bg-white","border-0","text-decoration-none"],["src","https://freshlms-old-cdn.freshlms.com/FavIcon.png","alt","",2,"margin-right","4px","width","16px"],[1,"text-muted","text_middle"],[1,"text-primary","text_middle"],[1,"text-dark","text_middle"]],template:function(Ae,Te){1&Ae&&(g.j41(0,"a",0)(1,"div"),g.nrm(2,"img",1),g.j41(3,"span",2),g.EFF(4,"Made in "),g.k0s(),g.j41(5,"span",3),g.EFF(6,"Fresh"),g.k0s(),g.j41(7,"span",4),g.EFF(8,"Learn"),g.k0s()()())},styles:[".poweredby[_ngcontent-%COMP%]{font-size:.775rem;color:#8d8d8d;font-weight:500;font-family:Inter,sans-serif!important;margin-left:7px}.powered_by_center[_ngcontent-%COMP%]{text-align:center!important}.page-footer[_ngcontent-%COMP%]{box-shadow:0 4px 14px #00000026}.powered__by__card[_ngcontent-%COMP%]{z-index:100000!important;position:fixed!important;display:inline-block!important;visibility:visible!important;z-index:2147483647!important;top:auto!important;left:12px!important;bottom:12px!important;color:#aaadb0!important;background-color:#fff!important;border-radius:3px!important;padding:6px 8px 6px 6px!important;font-size:12px!important;opacity:1!important;line-height:14px!important;text-decoration:none!important;transform:none!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:nowrap;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;cursor:pointer}.text_middle[_ngcontent-%COMP%]{vertical-align:middle!important}"]})}return Me})()},9832:(tn,st,q)=>{"use strict";q.d(st,{p:()=>Me});var g=q(177),Y=q(2598);let Me=(()=>{class e{static#e=this.\u0275fac=function(Te){return new(Te||e)};static#t=this.\u0275mod=Y.$C({type:e});static#n=this.\u0275inj=Y.G2t({imports:[g.MD]})}return e})()},8784:(tn,st,q)=>{"use strict";q.d(st,{T:()=>Me,R:()=>Y});const Y={SERVER_URL:"https://backend.freshlearn.com/core/api/v1",SERVER_URL_V2:"https://backend.freshlearn.com/core/api/v2",DOMAIN_URL:"freshlearn.com",COMMUNITY_URL:"https://community-api.freshlearn.com/v1/api",NOTIFICATION_URL:"https://notification-api.freshlearn.com/v1/api",FRESHLEARN_READONLY_API:"https://fs-readonly-api.freshlearn.com/v1/api"},Me={banner:"https://freshlms-cdn.freshlms.com/133708/Reading-9XVYaoUqoU.jpg",hero:"https://freshlms-cdn.freshlms.com/133708/18-L5TbYFyby0.jpg",description:"https://freshlms-cdn.freshlms.com/133708/BG-48-MSprnNGLoa.jpg",feature:"https://freshlms-cdn.freshlms.com/133708/Be-Happy-hNJy9okVPA.jpg",checklist:"https://freshlms-cdn.freshlms.com/133708/26-x99jejZI3b.jpg",productImage:"https://web-cdn.freshlearn.com/website/course-default-image.jpeg"}},6581:(tn,st,q)=>{"use strict";q.d(st,{c:()=>e});var g=q(1626),Y=q(8784),Me=q(2598);let e=(()=>{class fe{constructor(Te){this.http=Te,this.ADV_PUBLIC_API=Y.R.SERVER_URL+"/public/webBuilder/",this.WEB_BUILDER_COURSESUMMARY_API=Y.R.FRESHLEARN_READONLY_API+"/public",this.WEB_BUILDER_READONLY_FETCH_DATA_API=Y.R.FRESHLEARN_READONLY_API+"/public/webBuilder"}getnewcourseSummaryByCourseId(Te,Ee,ke){const te=(new g.Lr).set("domain",Ee);return this.http.get(this.WEB_BUILDER_COURSESUMMARY_API+"/courseSummary/"+Te,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getAdvBuilderByUrl(Te,Ee){return this.http.post(this.WEB_BUILDER_READONLY_FETCH_DATA_API+"/landing-page",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getWebBuilderIncrementByView(Te,Ee){this.http.get(this.ADV_PUBLIC_API+Te+"/viewed").subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getWebBuilderShortListByids(Te,Ee,ke){let te=(new g.Lr).set("Access-Control-Allow-Origin","*").set("domain",Te);this.http.post(this.WEB_BUILDER_READONLY_FETCH_DATA_API+"/list",Ee,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}testimonialReviewSave(Te,Ee,ke){let te=(new g.Lr).set("Access-Control-Allow-Origin","*").set("domain",Te);return this.http.post(this.ADV_PUBLIC_API+"member-testimonial",Ee,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}GetTestimonialReview(Te,Ee){let ke=(new g.Lr).set("Access-Control-Allow-Origin","*").set("domain",Te);this.http.get(this.ADV_PUBLIC_API+"testimonial-review",{headers:ke}).subscribe({next:te=>{Ee(te)},error:te=>{Ee(te)}})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)(Me.KVO(g.Qq))};static#t=this.\u0275prov=Me.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},5711:(tn,st,q)=>{"use strict";q.d(st,{L:()=>g});const g={SUCCESS:"success",ERROR:"error",WARNING:"warning",INFO:"info",QUESTION:"question",POSITION_TOP:"top",POSITION_TOP_START:"top-start",POSITION_TOP_END:"top-end",POSITION_CENTER:"center",POSITION_CENTER_START:"center-start",POSITION_CENTER_END:"center-end",POSITION_BOTTOM:"bottom",POSITION_BOTTOM_END:"bottom-end",POSITION_BOTTOM_START:"bottom-start",COLOR_PRIMARY:"#0275d8",COLOR_INFO:"#5bc0de",COLOR_DANGER:"#d9534f",COLOR_WARNING:"#f0ad4e",COLOR_SUCCESS:"#5cb85c"}},8146:(tn,st,q)=>{"use strict";q.d(st,{c:()=>e});var g=q(1626),Y=q(8784),Me=q(2598);let e=(()=>{class fe{constructor(Te){this.http=Te,this.POST_PUBLIC_API=Y.R.SERVER_URL+"/public/blog/",this.POST_READONLY_PUBLIC_API=Y.R.FRESHLEARN_READONLY_API+"/public/blog/"}getBlogSettingByUrl(Te,Ee){return this.http.post(this.POST_PUBLIC_API+"domain/landing-page/metadata",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getBlogMetaDataByBlogId(Te,Ee){return this.http.get(this.POST_PUBLIC_API+"/landing-page/metadata/"+Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getBlogMetaData(Te,Ee){return this.http.post(this.POST_PUBLIC_API+"landing-page/metadata",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getBlogListBydomain(Te,Ee,ke){let te=(new g.Lr).set("domain",Te);return this.http.get(this.POST_READONLY_PUBLIC_API+"domain/landing-page",{params:Ee,headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getAllBlogsByIds(Te,Ee,ke){let te=(new g.Lr).set("domain",Te);return this.http.post(this.POST_READONLY_PUBLIC_API+"domain/landing-page/blogsDetails",Ee,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getBlogTags(Te,Ee){let ke=(new g.Lr).set("domain",Te);return this.http.get(this.POST_PUBLIC_API+"blog-tag",{headers:ke}).subscribe({next:te=>{Ee(te)},error:te=>{Ee(te)}})}getBlogById(Te,Ee){return this.http.get(this.POST_PUBLIC_API+Te+"/landing-page").subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getBlogIncrementByView(Te,Ee){this.http.get(this.POST_PUBLIC_API+Te+"/viewed").subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getBlogLikedByDomainName(Te,Ee){this.http.get(this.POST_PUBLIC_API+Te+"/liked").subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)(Me.KVO(g.Qq))};static#t=this.\u0275prov=Me.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},2863:(tn,st,q)=>{"use strict";q.d(st,{M:()=>e});var g=q(1626),Y=q(8784),Me=q(2598);let e=(()=>{class fe{constructor(Te){this.httpClient=Te,this.PUBLIC_READONLY_API=Y.R.FRESHLEARN_READONLY_API+"/public/custom-text"}getCostomtextByPage(Te,Ee,ke){let te=(new g.Lr).set("Access-Control-Allow-Origin","*").set("domain",Ee);this.httpClient.get(this.PUBLIC_READONLY_API+"/"+Te,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)(Me.KVO(g.Qq))};static#t=this.\u0275prov=Me.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},3452:(tn,st,q)=>{"use strict";q.d(st,{Z:()=>e});var g=q(8784),Y=q(2598),Me=q(1626);let e=(()=>{class fe{constructor(Te){this.http=Te,this.DOMAIN_API=g.R.SERVER_URL+"/public/domain-manager/sub",this.PUBLIC_API=g.R.SERVER_URL+"/public",this.PUBLIC_DOMAIN_API=g.R.SERVER_URL+"/public/domain-manager"}getPublicDomainUrlDetails(Te,Ee){this.http.post(this.PUBLIC_DOMAIN_API+"/url",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getDomainUrlDetails(Te,Ee){this.http.post(this.DOMAIN_API+"/url",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getHomePageByURL(Te,Ee){null!=Te?this.http.post(this.PUBLIC_API+"/domain-manager/homePage",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}}):Ee(null)}getDomainUrlLandingPageDetails(Te,Ee){this.http.post(this.PUBLIC_API+"/landing-page",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getDomainUrlCatalogPageDetails(Te,Ee){this.http.post(this.PUBLIC_API+"/catalog-page",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}getChapterContentById(Te,Ee,ke){this.http.get(this.PUBLIC_API+"/course/"+Te+"/chapter/"+Ee).subscribe({next:te=>{ke(te)},error:te=>{ke(te)}})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)(Y.KVO(Me.Qq))};static#t=this.\u0275prov=Y.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},5469:(tn,st,q)=>{"use strict";q.d(st,{y:()=>Y});var g=q(2598);let Y=(()=>{class Me{constructor(fe){this.fontMap={Inter:"https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700,800,900&display=swap",Noto_Sans:"https://fonts.googleapis.com/css?family=Noto+Sans:300,400,500,600,700,800,900&display=swap",Poppins:"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap",Eczar:"https://fonts.googleapis.com/css?family=Eczar:300,400,500,600,700,800,900&display=swap",Roboto:"https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800,900&display=swap",Spectral:"https://fonts.googleapis.com/css?family=Spectral:300,400,500,600,700,800,900&display=swap",Raleway:"https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900&display=swap",Playfair_Display:"https://fonts.googleapis.com/css?family=Playfair+Display:300,400,500,600,700,800,900&display=swap",Open_Sans:"https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800,900&display=swap",Fira_Sans:"https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,600,700,800,900&display=swap",LucidaSans:"https://fonts.googleapis.com/css?family=Lucida+Sans:300,400,500,600,700,800,900&display=swap",Montserrat:"https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap",Helvetica_Neue:"https://fonts.googleapis.com/css?family=Helvetica+Neue:300,400,500,600,700,800,900&display=swap","ql-font-Inter":"https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700,800,900&display=swap","ql-font-Metropolis":"","ql-font-Arial":"","ql-font-Raleway":"https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900&display=swap","ql-font-AlegreyaSans":"https://fonts.googleapis.com/css?family=Alegreya+Sans:300,400,500,600,700,800,900&display=swap","ql-font-Helvetica":"https://fonts.googleapis.com/css?family=Helvetica:300,400,500,600,700,800,900&display=swap",Helvetica:"https://fonts.googleapis.com/css?family=Helvetica:300,400,500,600,700,800,900&display=swap","ql-font-Lato":"https://fonts.googleapis.com/css?family=Lato:300,400,500,600,700,800,900&display=swap","ql-font-OpenSans":"https://fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700,800,900&display=swap","ql-font-Merriweather":"https://fonts.googleapis.com/css?family=Merriweather:300,400,500,600,700,800,900&display=swap","ql-font-SourceSanspro":"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700,800,900&display=swap","ql-font-Palatino":"https://fonts.googleapis.com/css?family=Palatino:300,400,500,600,700,800,900&display=swap","ql-font-LucidaSans":"https://fonts.googleapis.com/css?family=Lucida+Sans:300,400,500,600,700,800,900&display=swap","ql-font-Montserrat":"https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap","ql-font-NotoSans":"https://fonts.googleapis.com/css?family=Noto+Sans:300,400,500,600,700,800,900&display=swap","ql-font-Poppins":"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap","ql-font-Eczar":"https://fonts.googleapis.com/css?family=Eczar:300,400,500,600,700,800,900&display=swap","ql-font-Roboto":"https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800,900&display=swap","ql-font-Spectral":"https://fonts.googleapis.com/css?family=Spectral:300,400,500,600,700,800,900&display=swap","ql-font-PlayfairDisplay":"https://fonts.googleapis.com/css?family=Playfair+Display:300,400,500,600,700,800,900&display=swap","ql-font-FiraSans":"https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,600,700,800,900&display=swap"},this.classesToLoad=["Inter","Montserrat","Helvetica","Helvetica_Neue","Noto_Sans","Poppins","Eczar","Roboto","Spectral","Raleway","Playfair_Display","Open_Sans","Fira_Sans","ql-font-Inter","ql-font-Metropolis","ql-font-Arial","ql-font-Raleway","ql-font-AlegreyaSans","ql-font-Helvetica","ql-font-Lato","ql-font-OpenSans","ql-font-Merriweather","ql-font-SourceSanspro","ql-font-Palatino","ql-font-LucidaSans","ql-font-Montserrat","ql-font-NotoSans","ql-font-Poppins","ql-font-Eczar","ql-font-Roboto","ql-font-Spectral","ql-font-PlayfairDisplay","ql-font-FiraSans"],this.renderer=fe.createRenderer(null,null)}loadFont(fe){const Ae=this.renderer.createElement("link");Ae.href=fe,Ae.rel="stylesheet",this.renderer.appendChild(document.head,Ae)}loadRequiredFonts(){const fe=new Set;this.classesToLoad.forEach(Ae=>{document.querySelectorAll("."+Ae).forEach(Ee=>{Ee.classList.forEach(ke=>{(this.fontMap[ke]||this.classesToLoad.includes(ke))&&fe.add(ke)})})}),fe.forEach(Ae=>{this.fontMap[Ae]&&this.loadFont(this.fontMap[Ae])})}loadDefaultFont(){this.loadFont(this.fontMap.Inter)}static#e=this.\u0275fac=function(Ae){return new(Ae||Me)(g.KVO(g._9s))};static#t=this.\u0275prov=g.jDH({token:Me,factory:Me.\u0275fac,providedIn:"root"})}return Me})()},3077:(tn,st,q)=>{"use strict";q.d(st,{R:()=>Me});var g=q(2598),Y=q(177);let Me=(()=>{class e{constructor(Ae){this.platformId=Ae,(0,Y.UE)(this.platformId)&&(this.sessionStorage=window.sessionStorage)}get(Ae){if(this.isSessionStorageSupported()){const Te=this.sessionStorage.getItem(Ae);return null!==Te?JSON.parse(Te):null}return null}set(Ae,Te){return!!this.isSessionStorageSupported()&&(this.sessionStorage.setItem(Ae,JSON.stringify(Te)),!0)}remove(Ae){return!!this.isSessionStorageSupported()&&(this.sessionStorage.removeItem(Ae),!0)}isSessionStorageSupported(){return!!this.sessionStorage}static#e=this.\u0275fac=function(Te){return new(Te||e)(g.KVO(g.Agw))};static#t=this.\u0275prov=g.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})()},3644:(tn,st,q)=>{"use strict";q.d(st,{H:()=>e});var g=q(8784),Y=q(1626),Me=q(2598);let e=(()=>{class fe{constructor(Te){this.httpClient=Te,this.MEDIA_LIBRARY_API=g.R.SERVER_URL+"/public/media-library"}getMediaLibraryById(Te,Ee,ke){let te=(new Y.Lr).set("domain",Ee+"");this.httpClient.get(this.MEDIA_LIBRARY_API+"/"+Te,{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getMediaLibraryByUUId(Te,Ee){this.httpClient.post(this.MEDIA_LIBRARY_API+"/uuid",Te).subscribe({next:ke=>{Ee(ke)},error:ke=>{Ee(ke)}})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)(Me.KVO(Y.Qq))};static#t=this.\u0275prov=Me.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},6873:(tn,st,q)=>{"use strict";q.d(st,{n:()=>fe});var g=q(467),Y=q(1626),Me=q(8784),e=q(2598);let fe=(()=>{class Ae{constructor(Ee){this.http=Ee,this.PRODUCT_LIST_API=Me.R.SERVER_URL+"/public",this.ALL_PRODUCT_LIST_API=Me.R.FRESHLEARN_READONLY_API+"/public",this.COURSE_TAGS=Me.R.SERVER_URL+"/public"}getAllProductList(Ee){var ke=this;return(0,g.A)(function*(){return yield ke.http.post(ke.ALL_PRODUCT_LIST_API+"/productDetails",Ee).toPromise()})()}getAllPublishProduct(Ee,ke){const te=new Y.Lr({domain:Ee});this.http.get(this.ALL_PRODUCT_LIST_API+"/all-products",{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getAllPublishProductByTags(Ee,ke,te){const rt=new Y.Lr({domain:Ee});this.http.post(this.ALL_PRODUCT_LIST_API+"/tags-filter",ke,{headers:rt}).subscribe({next:at=>{te(at)},error:at=>{te(at)}})}getCourseAllTags(Ee,ke){let te=(new Y.Lr).set("domain",Ee);this.http.get(this.COURSE_TAGS+"/course-tags",{headers:te}).subscribe({next:rt=>{ke(rt)},error:rt=>{ke(rt)}})}getAllPlanByPlanIds(Ee,ke,te){this.http.post(this.ALL_PRODUCT_LIST_API+"/product/pricingDetails",Ee).subscribe({next:rt=>{te(rt,ke)},error:rt=>{te(rt,ke)}})}static#e=this.\u0275fac=function(ke){return new(ke||Ae)(e.KVO(Y.Qq))};static#t=this.\u0275prov=e.jDH({token:Ae,factory:Ae.\u0275fac,providedIn:"root"})}return Ae})()},4409:(tn,st,q)=>{"use strict";q.d(st,{X:()=>e});var g=q(8032),Y=q.n(g),Me=q(2598);let e=(()=>{class fe{constructor(){}showAlertMessage(Te,Ee,ke){Y().fire(Te,Ee,ke)}showDeleteAlert(Te,Ee,ke,te,rt,at){Y().fire({title:Te,text:Ee,icon:rt,showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:ke,cancelButtonText:te}).then(Mt=>{Mt.isConfirmed&&at(Mt.isConfirmed)})}autoCloseAlert(Te,Ee,ke){Y().fire({position:"center",icon:ke,title:Te,showConfirmButton:!1,timer:Ee})}showAlertToast(Te,Ee,ke,te,rt){Y().mixin({toast:!0,position:"top-end",showConfirmButton:ke,timer:te,timerProgressBar:rt,confirmButtonText:"X"}).fire({icon:Ee,title:Te})}static#e=this.\u0275fac=function(Ee){return new(Ee||fe)};static#t=this.\u0275prov=Me.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"})}return fe})()},924:(tn,st,q)=>{"use strict";var g=q(345),Y=q(1626),Me=q(6425),e=q(2598),fe=q(177),Ae=q(3154);class Te{constructor(){this.id=0,this.navigationBar={navigationPageList:[],navigationLoginSignUpList:[{linkText:"Login",linkType:"LogIn",loginSignupLinkURL:"login",externalLoginSignupLinkURL:"",openNewTab:!1,type:"Link",buttonBackgroundColor:"#2C7BF7",buttonBorderColor:"#2C7BF7",hoverButtonBackgroundColor:"#2C7BF7",buttonTextColor:"#ffffff",hoverButtonTextColor:"#ffffff",linkColor:"#505050",buttonRadious:3}],headerBackgroundColor:"#ffffff",headerTextColor:"#000000",headerHoverTextColor:"#000000",hamburgerColor:"#2C7BF7",headerFontSize:"14px",headerFontWeight:"500",headerSticky:!1,headerTrasparent:!1,headerAlignment:"right",headerFontStyle:"Inter,sans-serif",showHeader:!0},this.footer={subheading:"",bannerbgColor:"#ffffff",primaryTextColor:"#2d2c2c",secondaryTextColor:"#8f8f8f",iconFillColor:"#fe7a6d",contactInfo:"",gradientColor1:"#ffffff",gradientColor2:"#ffffff",gradientColor3:"#ffffff",linearGradientExpression:"",backgroundType:"COLOR",imageBackgroundUrl:"",mobileImageBackgroundUrl:"",backgroundVideoUrl:"",bgBlur:0,bgBrightness:1,gradientAngle:30,model:!0,linkAlignType:"left",iconAlignType:"left",copyRightAlignType:"center",paddingOption:{paddingtop:100,paddingbottom:100,paddingleft:100,paddingright:100,padding:100},contactInfoList:[],link:[],tcLink:[],bannergradientColor:"#ffffff",textColor:"#000000"}}deserialize(b){return Object.assign(this,b)}}var te=q(8373),rt=q(6581),at=q(2490),Mt=q(1334),At=q(1713),ut=q(3452);function Wt(r,b){1&r&&(e.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"h1"),e.EFF(4,"Oops!"),e.k0s(),e.j41(5,"h2"),e.EFF(6,"404 - The Page can't be found"),e.k0s()(),e.j41(7,"a",4),e.EFF(8,"Go TO Homepage"),e.k0s()()())}let Bt=(()=>{class r{constructor(t,p,m,f){this.domainManagerService=t,this.platformLocation=p,this.platformId=f,this.url="",this.response=m}ngOnInit(){this.url=this.platformLocation.hostname,this.whiteUrl={url:this.url};var t=this;t.domainManagerService.getPublicDomainUrlDetails(t.whiteUrl,function(p){null==p||0==p.status||p.status>=400||(t.domainManagerDetails=p,t.domainManagerService.getHomePageByURL(t.whiteUrl,function(m){null==m||0==m.status||m.status>=400||(m.pageBuilderId?window.location.href="https://"+t.domainManagerDetails.whiteLabelUrl:t.domainManagerDetails.whiteLabelUrl&&(window.location.href="https://"+t.domainManagerDetails.whiteLabelUrl+"/member/#/login"))}))}),(0,fe.Vy)(this.platformId)&&this.response.status(404)}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(ut.Z),e.rXU(fe.Vw),e.rXU(Ae.C,8),e.rXU(e.Agw))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-not-found"]],decls:1,vars:1,consts:[["id","notfound",4,"ngIf"],["id","notfound"],[1,"notfound"],[1,"notfound-404"],["href","https://freshlearn.com","rel","nofollow"]],template:function(p,m){1&p&&e.DNE(0,Wt,9,0,"div",0),2&p&&e.Y8G("ngIf",!m.domainManagerDetails)},dependencies:[fe.bT],styles:["#notfound[_ngcontent-%COMP%]{position:relative;height:100vh}#notfound[_ngcontent-%COMP%]   .notfound[_ngcontent-%COMP%]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.notfound[_ngcontent-%COMP%]{max-width:520px;width:100%;line-height:1.4;text-align:center}.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]{position:relative;height:200px;margin:0 auto 20px;z-index:-1}.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:Montserrat,sans-serif;font-size:236px;font-weight:200;margin:0;color:#211b19;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Montserrat,sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#211b19;background:#fff;padding:10px 5px;margin:auto;display:inline-block;position:absolute;bottom:0;left:0;right:0}.notfound[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Montserrat,sans-serif;display:inline-block;font-weight:700;text-decoration:none;color:#fff;text-transform:uppercase;padding:13px 23px;background:#ff6300;font-size:18px;transition:.2s all}.notfound[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff6300;background:#211b19}@media only screen and (max-width: 767px){.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:148px}}@media only screen and (max-width: 480px){.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]{height:148px;margin:0 auto 10px}.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:86px}.notfound[_ngcontent-%COMP%]   .notfound-404[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:16px}.notfound[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:7px 15px;font-size:14px}}"]})}return r})();var vt=q(6886);class zt{constructor(){this.heading="",this.page="pricing",this.subheading="",this.bannerbgColor="#ffffff",this.primaryTextColor="#505050",this.secondaryTextColor="#8f8f8f",this.primaryButtonColor="#2C7BF7",this.primaryButtonTextColor="#ffffff",this.svgFillColor="#fe7a6d",this.landingPagePricing=[{productType:"custom",productName:"",plan:"",tiername:"",increment:"",price:"",currency:"",strikeoutPrice:!1,strikeoutAmount:"",checkList:[{desc:""},{desc:""},{desc:""}],yourtext:"",yourlink:""}]}}let Ut=(()=>{class r{transform(t){return t.filter(p=>null==p.showBanner||p.showBanner)}static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275pipe=e.EJ8({name:"bannerdataArray",type:r,pure:!1})}return r})();var Ot=q(8784),Ie=q(5711),He=q(1653),I=q(3077),ot=q(4409),ne=q(6873);let pe=(()=>{class r{constructor(t){this.httpClient=t,this.USER_API=Ot.R.SERVER_URL}registerMember(t,p,m){const f={headers:new Y.Lr({"Access-Control-Allow-Origin":"*",domain:`${p}`})};this.httpClient.post(this.USER_API+"/public/registerMember",t,f).subscribe({next:Ye=>{m(Ye)},error:Ye=>{m(Ye)}})}getPasswordRestLink(t,p,m){let f=(new Y.Lr).set("Access-Control-Allow-Origin","*").set("domain",p);this.httpClient.get(this.USER_API+"/public/reset-password-link/"+t,{headers:f}).subscribe({next:Ye=>{m(Ye)},error:Ye=>{m(Ye)}})}static#e=this.\u0275fac=function(p){return new(p||r)(e.KVO(Y.Qq))};static#t=this.\u0275prov=e.jDH({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();var Se=q(8146),Rt=q(3644),_t=q(2863);let xt=(()=>{class r{constructor(t){this.httpClient=t,this.CUSTOM_FIELD_API=Ot.R.SERVER_URL+"/public/member/custom-field"}getCustomFields(t,p){let m=(new Y.Lr).set("Access-Control-Allow-Origin","*").set("domain",t);this.httpClient.get(this.CUSTOM_FIELD_API,{headers:m}).subscribe({next:f=>{p(f)},error:f=>{p(f)}})}static#e=this.\u0275fac=function(p){return new(p||r)(e.KVO(Y.Qq))};static#t=this.\u0275prov=e.jDH({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();var Yt=q(5469),an=q(9417),qt=q(770),Kt=q(9589);const Ft=["ngxCheckbox"];function qe(r,b){if(1&r){const t=e.RV6();e.j41(0,"input",2,3),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG();return e.Njj(Ye.rate(f))}),e.k0s(),e.nrm(2,"label",4)}if(2&r){const t=b.$implicit,p=e.XpG();e.ZvI("star star-",t,""),e.FCK("id","star-",t,"-",p.id,""),e.Y8G("checked",p.value==t)("disabled",p.disabled),e.R7$(2),e.ZvI("star star-",t,""),e.FCK("for","star-",t,"-",p.id,"")}}let ze=(()=>{class r{constructor(){this.stars=[5,4,3,2,1],this.propagateChange=t=>{},this.disabled||(this.disabled=!1)}ngOnInit(){}rate(t){this.disabled||this.propagateChange(t)}writeValue(t){this.ngxCheckbox&&null===t&&this.ngxCheckbox.forEach(p=>{p.nativeElement.checked=!1}),this.value=t}registerOnChange(t){this.propagateChange=t}registerOnTouched(t){}}return r.\u0275fac=function(t){return new(t||r)},r.\u0275cmp=e.VBU({type:r,selectors:[["ngx-star-rating"]],viewQuery:function(t,p){if(1&t&&e.GBs(Ft,5),2&t){let m;e.mGM(m=e.lsd())&&(p.ngxCheckbox=m)}},inputs:{id:"id",disabled:"disabled"},features:[e.Jv_([{provide:an.kq,useExisting:(0,e.Rfq)(()=>r),multi:!0}])],decls:2,vars:1,consts:[["action",""],["ngFor","",3,"ngForOf"],["type","radio","name","star",3,"id","checked","disabled","click"],["ngxCheckbox",""],[3,"for"]],template:function(t,p){1&t&&(e.j41(0,"form",0),e.DNE(1,qe,3,12,"ng-template",1),e.k0s()),2&t&&(e.R7$(1),e.Y8G("ngForOf",p.stars))},dependencies:[fe.Sq],styles:['*[_ngcontent-%COMP%]{margin:0;padding:0;font-family:roboto}body[_ngcontent-%COMP%]{background:#000}.cont[_ngcontent-%COMP%]{width:93%;max-width:350px;text-align:center;margin:4% auto;padding:30px 0;background:#111;color:#eee;border-radius:5px;border:thin solid #444;overflow:hidden}hr[_ngcontent-%COMP%]{margin:20px;border:none;border-bottom:thin solid rgba(255,255,255,.1)}div.title[_ngcontent-%COMP%]{font-size:2em}h1[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:300;color:#fd4}div.stars[_ngcontent-%COMP%]{width:270px;display:inline-block}input.star[_ngcontent-%COMP%]{display:none}label.star[_ngcontent-%COMP%]{float:right;padding:10px;font-size:36px;color:#444;transition:all .2s}input.star[_ngcontent-%COMP%]:checked ~ label.star[_ngcontent-%COMP%]:before{content:"\\f005";color:#fd4;transition:all .25s}input.star-5[_ngcontent-%COMP%]:checked ~ label.star[_ngcontent-%COMP%]:before{color:#fe7;text-shadow:0 0 20px #952}input.star-1[_ngcontent-%COMP%]:checked ~ label.star[_ngcontent-%COMP%]:before{color:#f62}label.star[_ngcontent-%COMP%]:hover{transform:rotate(-15deg) scale(1.3)}label.star[_ngcontent-%COMP%]:before{content:"\\f006";font-family:FontAwesome}']}),r})(),De=(()=>{class r{}return r.\u0275fac=function(t){return new(t||r)},r.\u0275mod=e.$C({type:r}),r.\u0275inj=e.G2t({imports:[[fe.MD]]}),r})();var ue=q(1457);const he=["target"];let Ne=(()=>{class r{constructor(t){this.elementRef=t,this.options={fluid:!1,muted:!1,loop:!1,controls:!1,aspectRatio:"16:9",autoplay:!0,displayCurrentQuality:!0,userActions:{hotkeys:!0},sources:[{src:"",type:""}]}}ngOnInit(){this.player=(0,ue.A)(this.target.nativeElement,this.options,function(){});const t=document.getElementById("freshlms-bg-player");null!==t&&t.addEventListener("contextmenu",p=>{p.preventDefault()})}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(e.aKT))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-background-video"]],viewQuery:function(p,m){if(1&p&&e.GBs(he,7),2&p){let f;e.mGM(f=e.lsd())&&(m.target=f.first)}},inputs:{options:"options"},decls:6,vars:0,consts:[["oncontextmenu","return false;","id","freshlms-bg-player","autoplay","false","controls","","fluid","true","preload","metadata",1,"video-js","vjs-big-play-centered","vjs-big-play-button","vjs-matrix"],["target",""],[1,"vjs-no-js"],["href","https://videoj.scom/html5-video-support/","target","_blank"]],template:function(p,m){1&p&&(e.j41(0,"video",0,1)(2,"p",2),e.EFF(3," To view this video please enable JavaScript, and consider upgrading to a web browser that "),e.j41(4,"a",3),e.EFF(5,"supports HTML5 video"),e.k0s()()())},styles:['@charset "UTF-8";.vjs-modal-dialog[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-modal-dialog[_ngcontent-%COMP%], .vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f101"}.vjs-icon-play-circle[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle[_ngcontent-%COMP%]:before{content:"\\f102"}.vjs-icon-pause[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-play-control.vjs-playing[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-play-control.vjs-playing[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f103"}.vjs-icon-volume-mute[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-0[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-0[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f104"}.vjs-icon-volume-low[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-1[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-1[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f105"}.vjs-icon-volume-mid[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-2[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-mute-control.vjs-vol-2[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f106"}.vjs-icon-volume-high[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f107"}.vjs-icon-fullscreen-enter[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f108"}.vjs-icon-fullscreen-exit[_ngcontent-%COMP%], .video-js.vjs-fullscreen[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit[_ngcontent-%COMP%]:before, .video-js.vjs-fullscreen[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f109"}.vjs-icon-square[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square[_ngcontent-%COMP%]:before{content:"\\f10a"}.vjs-icon-spinner[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner[_ngcontent-%COMP%]:before{content:"\\f10b"}.vjs-icon-subtitles[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js.video-js[_ngcontent-%COMP%]:lang(en-GB)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js.video-js[_ngcontent-%COMP%]:lang(en-IE)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js.video-js[_ngcontent-%COMP%]:lang(en-AU)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js.video-js[_ngcontent-%COMP%]:lang(en-NZ)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-subtitles-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js.video-js[_ngcontent-%COMP%]:lang(en-GB)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js.video-js[_ngcontent-%COMP%]:lang(en-IE)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js.video-js[_ngcontent-%COMP%]:lang(en-AU)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js.video-js[_ngcontent-%COMP%]:lang(en-NZ)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-subtitles-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f10c"}.vjs-icon-captions[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]:lang(en)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]:lang(fr-CA)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-captions-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]:lang(en)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]:lang(fr-CA)   .vjs-subs-caps-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-captions-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f10d"}.vjs-icon-chapters[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-chapters-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-chapters-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f10e"}.vjs-icon-share[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share[_ngcontent-%COMP%]:before{content:"\\f10f"}.vjs-icon-cog[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog[_ngcontent-%COMP%]:before{content:"\\f110"}.vjs-icon-circle[_ngcontent-%COMP%], .vjs-seek-to-live-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle[_ngcontent-%COMP%]:before, .vjs-seek-to-live-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{content:"\\f111"}.vjs-icon-circle-outline[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline[_ngcontent-%COMP%]:before{content:"\\f112"}.vjs-icon-circle-inner-circle[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle[_ngcontent-%COMP%]:before{content:"\\f113"}.vjs-icon-hd[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd[_ngcontent-%COMP%]:before{content:"\\f114"}.vjs-icon-cancel[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-control.vjs-close-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-control.vjs-close-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f115"}.vjs-icon-replay[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-play-control.vjs-ended[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-play-control.vjs-ended[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f116"}.vjs-icon-facebook[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook[_ngcontent-%COMP%]:before{content:"\\f117"}.vjs-icon-gplus[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus[_ngcontent-%COMP%]:before{content:"\\f118"}.vjs-icon-linkedin[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin[_ngcontent-%COMP%]:before{content:"\\f119"}.vjs-icon-twitter[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter[_ngcontent-%COMP%]:before{content:"\\f11a"}.vjs-icon-tumblr[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr[_ngcontent-%COMP%]:before{content:"\\f11b"}.vjs-icon-pinterest[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest[_ngcontent-%COMP%]:before{content:"\\f11c"}.vjs-icon-audio-description[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-descriptions-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-descriptions-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f11d"}.vjs-icon-audio[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-audio-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-audio-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f11e"}.vjs-icon-next-item[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item[_ngcontent-%COMP%]:before{content:"\\f11f"}.vjs-icon-previous-item[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item[_ngcontent-%COMP%]:before{content:"\\f120"}.vjs-icon-picture-in-picture-enter[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f121"}.vjs-icon-picture-in-picture-exit[_ngcontent-%COMP%], .video-js.vjs-picture-in-picture[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit[_ngcontent-%COMP%]:before, .video-js.vjs-picture-in-picture[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{content:"\\f122"}.video-js[_ngcontent-%COMP%]{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js[_ngcontent-%COMP%]:-moz-full-screen{position:absolute}.video-js[_ngcontent-%COMP%]:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"][_ngcontent-%COMP%]{outline:none}.video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:before, .video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:after{box-sizing:inherit}.video-js[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid[_ngcontent-%COMP%], .video-js.vjs-16-9[_ngcontent-%COMP%], .video-js.vjs-4-3[_ngcontent-%COMP%], .video-js.vjs-9-16[_ngcontent-%COMP%], .video-js.vjs-1-1[_ngcontent-%COMP%]{width:100%;max-width:100%}.video-js.vjs-fluid[_ngcontent-%COMP%]:not(.vjs-audio-only-mode), .video-js.vjs-16-9[_ngcontent-%COMP%]:not(.vjs-audio-only-mode), .video-js.vjs-4-3[_ngcontent-%COMP%]:not(.vjs-audio-only-mode), .video-js.vjs-9-16[_ngcontent-%COMP%]:not(.vjs-audio-only-mode), .video-js.vjs-1-1[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill[_ngcontent-%COMP%]:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js[_ngcontent-%COMP%]   .vjs-tech[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-tech[_ngcontent-%COMP%]{display:none}body.vjs-full-window[_ngcontent-%COMP%]{padding:0;margin:0;height:100%}.vjs-full-window[_ngcontent-%COMP%]   .video-js.vjs-fullscreen[_ngcontent-%COMP%]{position:fixed;overflow:hidden;z-index:1000;inset:0}.video-js.vjs-fullscreen[_ngcontent-%COMP%]:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive[_ngcontent-%COMP%]{cursor:none}.vjs-hidden[_ngcontent-%COMP%]{display:none!important}.vjs-disabled[_ngcontent-%COMP%]{opacity:.5;cursor:default}.video-js[_ngcontent-%COMP%]   .vjs-offscreen[_ngcontent-%COMP%]{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing[_ngcontent-%COMP%]{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js[_ngcontent-%COMP%]{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .vjs-no-js[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{color:#66a8cc}.video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-centered[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js[_ngcontent-%COMP%]:hover   .vjs-big-play-button[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%], .vjs-has-started[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%], .vjs-using-native-controls[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%], .vjs-error[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{display:block}.video-js[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;appearance:none}.vjs-control[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%]{width:100%;height:100%}.video-js[_ngcontent-%COMP%]   .vjs-control.vjs-close-button[_ngcontent-%COMP%]{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js[_ngcontent-%COMP%]   .vjs-modal-dialog[_ngcontent-%COMP%]{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js[_ngcontent-%COMP%]   .vjs-modal-dialog[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{box-sizing:border-box}.vjs-modal-dialog[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%]{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button[_ngcontent-%COMP%]{cursor:pointer}.vjs-menu-button.vjs-disabled[_ngcontent-%COMP%]{cursor:default}.vjs-workinghover[_ngcontent-%COMP%]   .vjs-menu-button.vjs-disabled[_ngcontent-%COMP%]:hover   .vjs-menu[_ngcontent-%COMP%]{display:none}.vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{box-sizing:border-box}.vjs-scrubbing[_ngcontent-%COMP%]   .vjs-control.vjs-menu-button[_ngcontent-%COMP%]:hover   .vjs-menu[_ngcontent-%COMP%]{display:none}.vjs-menu[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu[_ngcontent-%COMP%]   li.vjs-menu-item[_ngcontent-%COMP%]:focus, .vjs-menu[_ngcontent-%COMP%]   li.vjs-menu-item[_ngcontent-%COMP%]:hover, .js-focus-visible[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   li.vjs-menu-item[_ngcontent-%COMP%]:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu[_ngcontent-%COMP%]   li.vjs-selected[_ngcontent-%COMP%], .vjs-menu[_ngcontent-%COMP%]   li.vjs-selected[_ngcontent-%COMP%]:focus, .vjs-menu[_ngcontent-%COMP%]   li.vjs-selected[_ngcontent-%COMP%]:hover, .js-focus-visible[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   li.vjs-selected[_ngcontent-%COMP%]:hover{background-color:#fff;color:#2b333f}.video-js[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:not(.vjs-selected):focus:not(:focus-visible), .js-focus-visible[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu[_ngcontent-%COMP%]   li.vjs-menu-title[_ngcontent-%COMP%]{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%], .vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{max-height:5em}.vjs-layout-small[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{max-height:10em}.vjs-layout-medium[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{max-height:14em}.vjs-layout-large[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%], .vjs-layout-x-large[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%], .vjs-layout-huge[_ngcontent-%COMP%]   .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{max-height:25em}.vjs-workinghover[_ngcontent-%COMP%]   .vjs-menu-button-popup.vjs-hover[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%], .vjs-menu-button-popup[_ngcontent-%COMP%]   .vjs-menu.vjs-lock-showing[_ngcontent-%COMP%]{display:block}.video-js[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]{transition:all .4s;overflow:hidden}.video-js[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]:before{width:2.222222222em}.video-js[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]:hover, .video-js[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]:focus, .video-js[_ngcontent-%COMP%]   .vjs-menu-button-inline.vjs-slider-active[_ngcontent-%COMP%], .video-js.vjs-no-flex[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]{width:12em}.vjs-menu-button-inline[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline[_ngcontent-%COMP%]:hover   .vjs-menu[_ngcontent-%COMP%], .vjs-menu-button-inline[_ngcontent-%COMP%]:focus   .vjs-menu[_ngcontent-%COMP%], .vjs-menu-button-inline.vjs-slider-active[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{display:block;opacity:1}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]:hover   .vjs-menu[_ngcontent-%COMP%], .vjs-no-flex[_ngcontent-%COMP%]   .vjs-menu-button-inline[_ngcontent-%COMP%]:focus   .vjs-menu[_ngcontent-%COMP%], .vjs-no-flex[_ngcontent-%COMP%]   .vjs-menu-button-inline.vjs-slider-active[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{width:auto}.vjs-menu-button-inline[_ngcontent-%COMP%]   .vjs-menu-content[_ngcontent-%COMP%]{width:auto;height:100%;margin:0;overflow:hidden}.video-js[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.vjs-has-started[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%], .vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%], .vjs-using-native-controls[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%], .vjs-error[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%], .vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{opacity:1;visibility:visible;pointer-events:auto}.vjs-has-started.vjs-no-flex[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{display:table}.video-js[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js[_ngcontent-%COMP%]   .vjs-control.vjs-visible-text[_ngcontent-%COMP%]{width:auto;padding-left:1em;padding-right:1em}.vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before{font-size:1.8em;line-height:1.67}.vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]{display:block}.video-js[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]:focus:before, .video-js[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]:hover:before, .video-js[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]:focus{text-shadow:0em 0em 1em white}.video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:not(.vjs-visible-text) > .vjs-control-text[_ngcontent-%COMP%]{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle}.video-js[_ngcontent-%COMP%]   .vjs-custom-control-spacer[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js[_ngcontent-%COMP%]   .vjs-progress-control.disabled[_ngcontent-%COMP%]{cursor:default}.vjs-live[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{display:none}.vjs-liveui[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{display:flex;align-items:center}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{width:auto}.video-js[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]{flex:auto;transition:all .2s;height:.3em}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]{margin:0 10px}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]{font-size:1.6666666667em}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder.disabled[_ngcontent-%COMP%]{font-size:1em}.video-js[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{background-color:#fff}.video-js[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%]{background:rgba(115,133,159,.5)}.video-js[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:rgba(115,133,159,.75)}.video-js[_ngcontent-%COMP%]   .vjs-time-tooltip[_ngcontent-%COMP%]{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]:focus   .vjs-time-tooltip[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-time-tooltip[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]:focus   .vjs-time-tooltip[_ngcontent-%COMP%]{display:block;font-size:.6em;visibility:visible}.video-js[_ngcontent-%COMP%]   .vjs-progress-control.disabled[_ngcontent-%COMP%]:hover   .vjs-time-tooltip[_ngcontent-%COMP%]{font-size:1em}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{z-index:0}.video-js[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-mouse-display[_ngcontent-%COMP%]{display:block}.video-js.vjs-user-inactive[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{display:none}.vjs-mouse-display[_ngcontent-%COMP%]   .vjs-time-tooltip[_ngcontent-%COMP%]{color:#fff;background-color:#000;background-color:#000c}.video-js[_ngcontent-%COMP%]   .vjs-slider[_ngcontent-%COMP%]{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js[_ngcontent-%COMP%]   .vjs-slider.disabled[_ngcontent-%COMP%]{cursor:default}.video-js[_ngcontent-%COMP%]   .vjs-slider[_ngcontent-%COMP%]:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%]{cursor:pointer;flex:none}.video-js[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]{cursor:pointer;margin-right:1em;display:flex}.video-js[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{width:5em}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{transition:width 1s}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:active   .vjs-volume-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:focus   .vjs-volume-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:active, .video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%] ~ .vjs-volume-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-slider-active[_ngcontent-%COMP%]{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:active   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:focus   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:active.vjs-volume-horizontal, .video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%] ~ .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal[_ngcontent-%COMP%]{width:5em;height:3em;margin-right:0}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:active   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:focus   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:active.vjs-volume-vertical, .video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-hover[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%] ~ .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-slider-active.vjs-volume-vertical[_ngcontent-%COMP%]{left:-3.5em;transition:left 0s}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:active, .video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active[_ngcontent-%COMP%]{width:10em;transition:width .1s}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only[_ngcontent-%COMP%]{width:4em}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%]{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%], .video-js.vjs-no-flex[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control.vjs-volume-vertical[_ngcontent-%COMP%]{position:absolute;bottom:3em;left:.5em}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{display:flex}.video-js[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%]{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical[_ngcontent-%COMP%]{width:.3em;height:5em;margin:1.35em auto}.video-js[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;background-color:#fff}.video-js[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{width:.3em}.vjs-slider-vertical[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{height:.3em}.vjs-slider-horizontal[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{top:-.3em;right:-.5em}.video-js[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-vertical[_ngcontent-%COMP%]{width:4em}.vjs-volume-bar.vjs-slider-vertical[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{height:100%}.vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{width:100%}.video-js[_ngcontent-%COMP%]   .vjs-volume-vertical[_ngcontent-%COMP%]{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js[_ngcontent-%COMP%]   .vjs-volume-horizontal[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{left:-2em}.video-js[_ngcontent-%COMP%]   .vjs-volume-tooltip[_ngcontent-%COMP%]{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:hover   .vjs-volume-tooltip[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]:focus   .vjs-volume-tooltip[_ngcontent-%COMP%]{display:block;font-size:1em;visibility:visible}.video-js[_ngcontent-%COMP%]   .vjs-volume-vertical[_ngcontent-%COMP%]:hover   .vjs-volume-tooltip[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-volume-vertical[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]:focus   .vjs-volume-tooltip[_ngcontent-%COMP%]{left:1em;top:-12px}.video-js[_ngcontent-%COMP%]   .vjs-volume-control.disabled[_ngcontent-%COMP%]:hover   .vjs-volume-tooltip[_ngcontent-%COMP%]{font-size:1em}.video-js[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js[_ngcontent-%COMP%]   .vjs-volume-horizontal[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{width:1px;height:100%}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{z-index:0}.video-js[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]:hover   .vjs-mouse-display[_ngcontent-%COMP%]{display:block}.video-js.vjs-user-inactive[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]{display:none}.vjs-mouse-display[_ngcontent-%COMP%]   .vjs-volume-tooltip[_ngcontent-%COMP%]{color:#fff;background-color:#000;background-color:#000c}.vjs-poster[_ngcontent-%COMP%]{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;inset:0;height:100%}.vjs-has-started[_ngcontent-%COMP%]   .vjs-poster[_ngcontent-%COMP%], .vjs-using-native-controls[_ngcontent-%COMP%]   .vjs-poster[_ngcontent-%COMP%]{display:none}.vjs-audio.vjs-has-started[_ngcontent-%COMP%]   .vjs-poster[_ngcontent-%COMP%], .vjs-has-started.vjs-audio-poster-mode[_ngcontent-%COMP%]   .vjs-poster[_ngcontent-%COMP%]{display:block}.video-js[_ngcontent-%COMP%]   .vjs-live-control[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-live-control[_ngcontent-%COMP%]{display:table-cell;width:auto;text-align:left}.video-js[_ngcontent-%COMP%]:not(.vjs-live)   .vjs-live-control[_ngcontent-%COMP%], .video-js.vjs-liveui[_ngcontent-%COMP%]   .vjs-live-control[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-seek-to-live-control[_ngcontent-%COMP%]{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex[_ngcontent-%COMP%]   .vjs-seek-to-live-control[_ngcontent-%COMP%]{display:table-cell;width:auto;text-align:left}.video-js.vjs-live[_ngcontent-%COMP%]:not(.vjs-liveui)   .vjs-seek-to-live-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]:not(.vjs-live)   .vjs-seek-to-live-control[_ngcontent-%COMP%]{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge[_ngcontent-%COMP%]{cursor:auto}.vjs-seek-to-live-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{color:red}.video-js[_ngcontent-%COMP%]   .vjs-time-control[_ngcontent-%COMP%]{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live[_ngcontent-%COMP%]   .vjs-time-control[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-current-time[_ngcontent-%COMP%], .vjs-no-flex[_ngcontent-%COMP%]   .vjs-current-time[_ngcontent-%COMP%], .video-js[_ngcontent-%COMP%]   .vjs-duration[_ngcontent-%COMP%], .vjs-no-flex[_ngcontent-%COMP%]   .vjs-duration[_ngcontent-%COMP%]{display:none}.vjs-time-divider[_ngcontent-%COMP%]{display:none;line-height:3em}.vjs-live[_ngcontent-%COMP%]   .vjs-time-divider[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]{cursor:pointer}.video-js[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{flex:none}.vjs-text-track-display[_ngcontent-%COMP%]{position:absolute;inset:0 0 3em;pointer-events:none}.video-js.vjs-controls-disabled[_ngcontent-%COMP%]   .vjs-text-track-display[_ngcontent-%COMP%], .video-js.vjs-user-inactive.vjs-playing[_ngcontent-%COMP%]   .vjs-text-track-display[_ngcontent-%COMP%]{bottom:1em}.video-js[_ngcontent-%COMP%]   .vjs-text-track[_ngcontent-%COMP%]{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles[_ngcontent-%COMP%]{color:#fff}.vjs-captions[_ngcontent-%COMP%]{color:#fc6}.vjs-tt-cue[_ngcontent-%COMP%]{display:block}video[_ngcontent-%COMP%]::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]{display:none}.vjs-playback-rate[_ngcontent-%COMP%] > .vjs-menu-button[_ngcontent-%COMP%], .vjs-playback-rate[_ngcontent-%COMP%]   .vjs-playback-rate-value[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate[_ngcontent-%COMP%]   .vjs-playback-rate-value[_ngcontent-%COMP%]{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]{width:4em;left:0}.vjs-error[_ngcontent-%COMP%]   .vjs-error-display[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%]{font-size:1.4em;text-align:center}.vjs-error[_ngcontent-%COMP%]   .vjs-error-display[_ngcontent-%COMP%]:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner[_ngcontent-%COMP%]{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%], .vjs-waiting[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]{display:block;animation:_ngcontent-%COMP%_vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner[_ngcontent-%COMP%]:before, .vjs-loading-spinner[_ngcontent-%COMP%]:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:before, .vjs-seeking[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:after, .vjs-waiting[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:before, .vjs-waiting[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:after{animation:_ngcontent-%COMP%_vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:before, .vjs-waiting[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:before{border-top-color:#fff}.vjs-seeking[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:after, .vjs-waiting[_ngcontent-%COMP%]   .vjs-loading-spinner[_ngcontent-%COMP%]:after{border-top-color:#fff;animation-delay:.44s}@keyframes _ngcontent-%COMP%_vjs-spinner-show{to{visibility:visible}}@keyframes _ngcontent-%COMP%_vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-captions-button[_ngcontent-%COMP%]{display:none}.vjs-chapters-button[_ngcontent-%COMP%]   .vjs-menu[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{width:24em}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-descriptions-button[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-subs-caps-button[_ngcontent-%COMP%] + .vjs-menu[_ngcontent-%COMP%]   .vjs-captions-menu-item[_ngcontent-%COMP%]   .vjs-menu-item-text[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js[_ngcontent-%COMP%]   .vjs-subs-caps-button[_ngcontent-%COMP%] + .vjs-menu[_ngcontent-%COMP%]   .vjs-captions-menu-item[_ngcontent-%COMP%]   .vjs-menu-item-text[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{font-family:VideoJS;content:"\\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode[_ngcontent-%COMP%]   .vjs-subs-caps-button[_ngcontent-%COMP%]{display:none}.video-js[_ngcontent-%COMP%]   .vjs-audio-button[_ngcontent-%COMP%] + .vjs-menu[_ngcontent-%COMP%]   .vjs-main-desc-menu-item[_ngcontent-%COMP%]   .vjs-menu-item-text[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js[_ngcontent-%COMP%]   .vjs-audio-button[_ngcontent-%COMP%] + .vjs-menu[_ngcontent-%COMP%]   .vjs-main-desc-menu-item[_ngcontent-%COMP%]   .vjs-menu-item-text[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{font-family:VideoJS;content:" \\f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-current-time[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-time-divider[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-duration[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-remaining-time[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-playback-rate[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-current-time[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-time-divider[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-duration[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-remaining-time[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-playback-rate[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-current-time[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-time-divider[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-duration[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-remaining-time[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-playback-rate[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]{display:none}.video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:hover, .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:active, .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active[_ngcontent-%COMP%], .video-js.vjs-layout-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:hover, .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:active, .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active[_ngcontent-%COMP%], .video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:hover, .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:active, .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover[_ngcontent-%COMP%]{width:auto;width:initial}.video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%], .video-js.vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{display:none}.video-js.vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-custom-control-spacer[_ngcontent-%COMP%]{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex[_ngcontent-%COMP%]   .vjs-custom-control-spacer[_ngcontent-%COMP%]{width:auto}.vjs-modal-dialog.vjs-text-track-settings[_ngcontent-%COMP%]{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%]{display:table}.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-track-settings-colors[_ngcontent-%COMP%], .vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-track-settings-font[_ngcontent-%COMP%], .vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-track-settings-controls[_ngcontent-%COMP%]{display:table-cell}.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-track-settings-controls[_ngcontent-%COMP%]{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls[_ngcontent-%COMP%]   .vjs-default-button[_ngcontent-%COMP%]{margin-bottom:20px}.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-track-settings-controls[_ngcontent-%COMP%]{grid-column:1/-1}.vjs-layout-small[_ngcontent-%COMP%]   .vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%], .vjs-layout-x-small[_ngcontent-%COMP%]   .vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%], .vjs-layout-tiny[_ngcontent-%COMP%]   .vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-modal-dialog-content[_ngcontent-%COMP%]{grid-template-columns:1fr}}.vjs-track-setting[_ngcontent-%COMP%] > select[_ngcontent-%COMP%]{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings[_ngcontent-%COMP%]   fieldset[_ngcontent-%COMP%]{margin:5px;padding:3px;border:none}.vjs-text-track-settings[_ngcontent-%COMP%]   fieldset[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.vjs-text-track-settings[_ngcontent-%COMP%]   fieldset[_ngcontent-%COMP%]   span[_ngcontent-%COMP%] > select[_ngcontent-%COMP%]{max-width:7.3em}.vjs-text-track-settings[_ngcontent-%COMP%]   legend[_ngcontent-%COMP%]{color:#fff;margin:0 0 5px}.vjs-text-track-settings[_ngcontent-%COMP%]   .vjs-label[_ngcontent-%COMP%]{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus, .vjs-track-settings-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{color:#2b333fbf}.vjs-track-settings-controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls[_ngcontent-%COMP%]   .vjs-default-button[_ngcontent-%COMP%]{margin-right:1em}@media print{.video-js[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible[_ngcontent-%COMP%]   .video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:focus:not(.focus-visible){outline:none}.video-js[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:none}.vjs-theme-city[_ngcontent-%COMP%]{--vjs-theme-city--primary:#bf3b4d;--vjs-theme-city--secondary:#fff}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{height:70px;padding-top:20px;background:none;background-image:linear-gradient(0deg,#000,transparent)}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before{line-height:50px}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{display:none}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{position:absolute;top:0;right:0;left:0;width:100%;height:20px}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]{position:absolute;top:20px;right:0;left:0;width:100%;margin:0}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{background-color:var(--vjs-theme-city--primary)}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-remaining-time[_ngcontent-%COMP%]{order:1;line-height:50px;flex:3;text-align:left}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]{order:2;flex:8;font-size:1.75em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{order:3;flex:1}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%]{display:none}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{margin-left:.5em;margin-right:.5em;padding-top:1.5em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:hover, .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:active   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:focus   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:hover, .vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:hover   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{width:3em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{font-size:1em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]{opacity:1;width:100%;height:100%}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]{background-color:transparent;margin:0}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-slider-horizontal[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{height:100%}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;height:100%}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]:before{content:"";z-index:0;width:0;height:0;position:absolute;top:0;left:0;border-color:transparent transparent hsla(0,0%,100%,.25);border-style:solid;border-width:0 0 1.75em 3em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{overflow:hidden;background-color:transparent}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{content:"";z-index:1;width:0;height:0;position:absolute;top:0;left:0;border-left:3em solid transparent;border-bottom:1.75em solid var(--vjs-theme-city--secondary);border-right:0 solid transparent;border-top:0 solid transparent}.vjs-theme-fantasy[_ngcontent-%COMP%]{--vjs-theme-fantasy--primary:#9f44b4;--vjs-theme-fantasy--secondary:#fff}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{width:70px;height:70px;background:none;line-height:70px;font-size:80px;border:none;top:50%;left:50%;margin-top:-35px;margin-left:-35px;color:var(--vjs-theme-fantasy--primary)}.vjs-theme-fantasy.vjs-big-play-button[_ngcontent-%COMP%]:focus, .vjs-theme-fantasy[_ngcontent-%COMP%]:hover   .vjs-big-play-button[_ngcontent-%COMP%]{background-color:transparent;color:#fff}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{height:54px}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before, .vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-time-control[_ngcontent-%COMP%]{line-height:54px}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]{font-size:1.5em;position:relative}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{order:4}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]{margin-top:2.5em}.vjs-theme-city[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:hover   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{height:100%}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%], .vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]{font-size:1.5em}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{height:1.3em;width:1.3em;margin-top:.2em;border-radius:1em;border:3px solid var(--vjs-theme-fantasy--secondary);top:2px;left:9px;line-height:1.1}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]:hover   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{border:3px solid var(--vjs-theme-fantasy--secondary)}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%], .vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{background-color:var(--vjs-theme-fantasy--primary)}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{height:.8em;width:.8em;content:"";border:4px solid var(--vjs-theme-fantasy--secondary);border-radius:.8em;top:-.25em}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]{font-size:14px}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-fullscreen-control[_ngcontent-%COMP%]{order:6}.vjs-theme-fantasy[_ngcontent-%COMP%]   .vjs-remaining-time[_ngcontent-%COMP%]{display:none}.vjs-theme-fantasy.nyan[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{background:linear-gradient(180deg,#fe0000 0,#fe9a01 16.666666667%,#fe9a01 0,#ff0 33.332666667%,#ff0 0,#32ff00 49.999326667%,#32ff00 0,#0099fe 66.6659926%,#0099fe 0,#63f 83.33266%,#63f 0)}.vjs-theme-fantasy.nyan[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{height:1.3em;width:1.3em;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 100 125\' fill=\'%23fff\'%3E%3Cpath d=\'M62.153 37.323h2.813v3.246h-2.813zM64.858 40.569h2.813v3.246h-2.813zM67.672 43.814h11.9v3.246h-11.9zM79.572 24.449h2.813v19.365h-2.813zM82.386 37.323h3.244v3.246h-3.244zM85.63 34.132h5.627v3.246H85.63zM91.257 37.323h2.92v12.95h-2.92zM94.177 50.274h2.922V66.21h-2.922zM91.29 66.372h2.887v3.245H91.29zM88.401 69.617h2.889v3.246h-2.889zM27.312 72.863h61.003v3.245H27.312zM73.622 76.108h2.889v3.246h-2.889zM82.563 76.108h2.888v3.246h-2.888zM76.511 79.354h6.053v3.245h-6.053zM61.941 79.354h8.895v3.245h-8.895zM67.947 76.108h2.889v3.246h-2.889zM59.321 76.108h2.888v3.246h-2.888zM27.312 17.917h49.387v3.246H27.312zM76.699 21.162h2.873v3.287h-2.873zM56.372 34.132h5.781v3.191h-5.781zM53.448 37.323h2.924v12.951h-2.924zM50.488 50.274h2.96v16.049h-2.96zM53.448 66.323h2.924v3.257h-2.924zM56.372 69.58h2.949v3.283h-2.949zM65.069 63.213h2.878v6.367h-2.878zM67.947 66.397h17.504v3.22H67.947z\'/%3E%3Cpath d=\'M82.563 63.213h2.888v3.185h-2.888zM73.801 63.213h2.898v3.185h-2.898zM76.699 56.774h2.873v3.145h-2.873zM82.563 56.774h2.888v3.145h-2.888zM85.451 53.444h2.864v3.33h-2.864z\'/%3E%3Cpath d=\'M85.451 56.774h2.864v3.145h-2.864zM65.069 53.444h2.878v3.33h-2.878zM65.069 56.774h2.878v3.145h-2.878zM62.209 56.774h2.86v3.145h-2.86zM21.509 24.327h2.813v45.169h-2.813zM24.323 21.162h2.99v3.165h-2.99zM18.562 69.496h8.75v3.367h-8.75zM15.656 72.863h2.906v9.591h-2.906zM18.562 79.301h8.75v3.153h-8.75zM24.323 76.108h5.743V79.3h-5.743zM33.136 76.108h2.824v6.346h-2.824zM35.96 79.281h5.813v3.173H35.96zM41.774 76.108h2.864v3.173h-2.864zM3.948 40.569h11.708v3.229H3.948zM3.948 43.814h2.921v6.459H3.948zM6.869 47.06h2.934v6.384H6.869zM9.803 50.274h2.909v6.5H9.803z\'/%3E%3Cpath d=\'M12.711 53.444h2.945v6.475h-2.945zM15.656 56.774h5.853v3.145h-5.853z\'/%3E%3Cpath d=\'M18.583 59.919h2.926v3.294h-2.926zM18.583 47.044h2.926v6.4h-2.926zM12.711 43.814h5.872v3.229h-5.872zM15.647 47.044h2.936v3.2h-2.936z\'/%3E%3Cpath fill=\'none\' d=\'M47.439 50.274h3.049v3.17h-3.049z\'/%3E%3Cpath d=\'M73.801 30.94v-3.138h-2.965v-3.354l-37.7-.122v3.151h-3.07v3.462l-2.753-.108-.118 32.381h2.871v3.185h3.07v-3.185h2.824v3.185h-2.824v3.099l20.312.084v-3.257h-2.96V50.274h2.96V37.323h2.924v-3.191h5.781v3.191h2.813l-.108 3.246h2.813v3.246h9.027V30.94h-2.897zM33.136 56.682h-3.07v-3.158h3.07v3.158zm2.824-22.55h-2.824v-3.084h2.824v3.084zm2.907 12.928h2.907v3.184h-2.907V47.06zm5.771 16.153h-2.864v-3.294h2.864v3.294zm2.801-19.399h-2.801v-3.246h2.801v3.246zm6.009-12.766h-2.96v-3.354h2.96v3.354zm8.705 0h-2.832v-3.354h2.832v3.354zm8.683 6.275h-2.889v-3.191h2.889v3.191z\'/%3E%3C/svg%3E") no-repeat;border:none;top:-.35em}.vjs-theme-forest[_ngcontent-%COMP%]{--vjs-theme-forest--primary:#6fb04e;--vjs-theme-forest--secondary:#fff}.vjs-theme-forest.vjs-big-play-button[_ngcontent-%COMP%]:focus, .vjs-theme-forest[_ngcontent-%COMP%]:hover   .vjs-big-play-button[_ngcontent-%COMP%]{background-color:transparent;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'88\' height=\'88\' fill=\'%236fb04e\'%3E%3Cpath fill-rule=\'evenodd\' d=\'M44 88C19.738 88 0 68.262 0 44S19.738 0 44 0s44 19.738 44 44-19.738 44-44 44zm0-85C21.393 3 3 21.393 3 44c0 22.608 18.393 41 41 41s41-18.392 41-41C85 21.393 66.607 3 44 3zm16.063 43.898L39.629 60.741a3.496 3.496 0 01-3.604.194 3.492 3.492 0 01-1.859-3.092V30.158c0-1.299.712-2.483 1.859-3.092a3.487 3.487 0 013.604.194l20.433 13.843a3.497 3.497 0 01.001 5.795zm-1.683-3.311L37.946 29.744a.49.49 0 00-.276-.09.51.51 0 00-.239.062.483.483 0 00-.265.442v27.685c0 .262.166.389.265.442.1.053.299.118.515-.028L58.38 44.414A.489.489 0 0058.6 44a.49.49 0 00-.22-.413z\'/%3E%3C/svg%3E")}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{width:88px;height:88px;background:none;background-repeat:no-repeat;background-position:50%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'88\' height=\'88\' fill=\'%23fff\'%3E%3Cpath fill-rule=\'evenodd\' d=\'M44 88C19.738 88 0 68.262 0 44S19.738 0 44 0s44 19.738 44 44-19.738 44-44 44zm0-85C21.393 3 3 21.393 3 44c0 22.608 18.393 41 41 41s41-18.392 41-41C85 21.393 66.607 3 44 3zm16.063 43.898L39.629 60.741a3.496 3.496 0 01-3.604.194 3.492 3.492 0 01-1.859-3.092V30.158c0-1.299.712-2.483 1.859-3.092a3.487 3.487 0 013.604.194l20.433 13.843a3.497 3.497 0 01.001 5.795zm-1.683-3.311L37.946 29.744a.49.49 0 00-.276-.09.51.51 0 00-.239.062.483.483 0 00-.265.442v27.685c0 .262.166.389.265.442.1.053.299.118.515-.028L58.38 44.414A.489.489 0 0058.6 44a.49.49 0 00-.22-.413z\'/%3E%3C/svg%3E");border:none;top:50%;left:50%;margin-top:-44px;margin-left:-44px;color:purple}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]{display:none}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before{line-height:1.55}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-control[_ngcontent-%COMP%]:not(.vjs-disabled):not(.vjs-time-control):hover{color:var(--vjs-theme-forest--primary);text-shadow:var(--vjs-theme-forest--secondary) 1px 0 10px}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{background:none;margin-bottom:1em;padding-left:1em;padding-right:1em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]{font-size:.8em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{background-color:var(--vjs-theme-forest--secondary);height:1.5em;width:1.5em;margin-top:.2em;border-radius:1em;color:var(--vjs-theme-forest--primary)}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-play-control[_ngcontent-%COMP%]:hover   .vjs-icon-placeholder[_ngcontent-%COMP%]:before{background-color:var(--vjs-theme-forest--primary);color:var(--vjs-theme-forest--secondary)}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-mute-control[_ngcontent-%COMP%]{display:none}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{margin-left:.5em;margin-right:.5em;padding-top:.3em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel.vjs-volume-panel-horizontal[_ngcontent-%COMP%]:hover, .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:active   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:hover, .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]:hover   .vjs-volume-control.vjs-volume-horizontal[_ngcontent-%COMP%]{width:3em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{font-size:1em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]   .vjs-volume-control[_ngcontent-%COMP%]{opacity:1;width:100%;height:100%}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]{background-color:transparent;margin:0}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-slider-horizontal[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{height:100%}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-bar.vjs-slider-horizontal[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;height:100%}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-bar[_ngcontent-%COMP%]:before{content:"";z-index:0;width:0;height:0;position:absolute;top:0;left:0;border-left:3em solid transparent;border-bottom:2em solid var(--vjs-theme-forest--primary);border-right:0 solid transparent;border-top:0 solid transparent}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]{overflow:hidden;background-color:transparent}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%]:before{content:"";z-index:1;width:0;height:0;position:absolute;top:0;left:0;border-left:3em solid transparent;border-bottom:2em solid var(--vjs-theme-forest--secondary);border-right:0 solid transparent;border-top:0 solid transparent}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]:hover   .vjs-progress-holder[_ngcontent-%COMP%]{font-size:1em}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{display:none}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]{border-radius:.2em;height:.5em;margin:0}.vjs-theme-forest[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%]   div[_ngcontent-%COMP%], .vjs-theme-forest[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{border-radius:.2em}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{width:103px;height:79px;object-fit:contain;background-color:#ffffff40;border:none;line-height:79px;top:50%;left:50%;border-radius:30px;margin:-51.5px auto 0 -39.5px}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-control-bar[_ngcontent-%COMP%]{height:4em;background-color:#fff6}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%]:hover{color:#4176bc;background:linear-gradient(0deg,#d0ddee,#fff)}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-button[_ngcontent-%COMP%] > .vjs-icon-placeholder[_ngcontent-%COMP%]:before{line-height:2.2}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-time-control[_ngcontent-%COMP%]{line-height:4em}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-picture-in-picture-control[_ngcontent-%COMP%], .vjs-theme-sea[_ngcontent-%COMP%]   .vjs-volume-panel[_ngcontent-%COMP%]{display:none}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]{background-color:#4176bce6}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%]:before{display:none}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-slider[_ngcontent-%COMP%]{background-color:#4176bc1a}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-load-progress[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:hsla(0,0%,100%,.5)}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-progress-holder[_ngcontent-%COMP%]{margin:0;height:100%}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-time-tooltip[_ngcontent-%COMP%]{background-color:#4176bc80;color:#fff}.vjs-theme-sea[_ngcontent-%COMP%]   .vjs-progress-control[_ngcontent-%COMP%]   .vjs-mouse-display[_ngcontent-%COMP%]   .vjs-time-tooltip[_ngcontent-%COMP%]{background-color:#ffffffb3;color:#4176bc}.vjs-matrix.video-js[_ngcontent-%COMP%]{color:#fff!important}.vjs-matrix[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{border-color:#fff!important;background-color:#276edd!important}.vjs-matrix[_ngcontent-%COMP%]:hover   .vjs-big-play-button[_ngcontent-%COMP%]:hover{border-color:#fff!important;background-color:#2a4064}.vjs-matrix[_ngcontent-%COMP%]   .vjs-volume-level[_ngcontent-%COMP%], .vjs-matrix[_ngcontent-%COMP%]   .vjs-play-progress[_ngcontent-%COMP%], .vjs-matrix[_ngcontent-%COMP%]   .vjs-slider-bar[_ngcontent-%COMP%]{background:#276EDD}.vjs-control-bar[_ngcontent-%COMP%]{background-color:#2a4064!important}.vjs-paused[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{display:block}.vjs-playing[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{display:none}.vjs-theme-fantasy[_ngcontent-%COMP%]{--vjs-theme-fantasy--primary: #276EDD !important}#freshlms-bg-player[_ngcontent-%COMP%]{height:100%!important;padding-top:0!important;width:100%!important}#freshlms-bg-player[_ngcontent-%COMP%] > video[_ngcontent-%COMP%]{object-fit:cover!important}[_ngcontent-%COMP%]:focus-visible{outline:-webkit-focus-ring-color auto 0px!important}']})}return r})();var Ke=q(6835);q(1527);const On=["target"];let si=(()=>{class r{constructor(t){this.elementRef=t,this.options={fluid:!1,muted:!1,aspectRatio:"16:9",autoplay:!1,controls:!0,playbackRates:[1,1.5,2,2.5,3],plugins:{seekButtons:{forward:5,back:5}},displayCurrentQuality:!0,userActions:{hotkeys:!0},sources:[{src:"",type:""}],poster:""}}ngOnInit(){}ngAfterViewInit(){this.initPlayer()}initPlayer(){if(this.target.nativeElement){ue.A.registerPlugin("qualityLevels",Ke.A),this.player=(0,ue.A)(this.target.nativeElement,this.options,function(){}),this.player.autoplay(!1),this.player.qualityLevels(),this.player.hlsQualitySelector();const t=document.getElementById("freshlms-player-${this.index}");null!==t&&t.addEventListener("contextmenu",p=>{p.preventDefault()})}}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(e.aKT))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["lms-player"]],viewQuery:function(p,m){if(1&p&&e.GBs(On,7),2&p){let f;e.mGM(f=e.lsd())&&(m.target=f.first)}},inputs:{index:"index",options:"options"},decls:6,vars:1,consts:[["oncontextmenu","return false;","autoplay","false","controls","","fluid","true","preload","metadata",1,"video-js","vjs-big-play-centered","vjs-big-play-button","vjs-matrix",3,"id"],["target",""],[1,"vjs-no-js"],["href","https://videoj.scom/html5-video-support/","target","_blank"]],template:function(p,m){1&p&&(e.j41(0,"video",0,1)(2,"p",2),e.EFF(3," To view this video please enable JavaScript, and consider upgrading to a web browser that "),e.j41(4,"a",3),e.EFF(5,"supports HTML5 video"),e.k0s()()()),2&p&&e.Mz_("id","freshlms-player-",m.index,"")},styles:[".freshlms-player-dimensions.vjs-fluid[_ngcontent-%COMP%]{padding-top:56.25%!important}"]})}return r})();var ui=q(2131);let Qn=(()=>{class r{transform(t){return"m3u8"==t.split(".").pop()?"application/x-mpegURL":"video/mp4"}static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275pipe=e.EJ8({name:"videoType",type:r,pure:!0})}return r})(),Zt=(()=>{class r{constructor(t){this.sanitizer=t}transform(t){return!(!t?.startsWith("<")||!t?.endsWith(">"))}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(g.up,16))};static#t=this.\u0275pipe=e.EJ8({name:"codeHtml",type:r,pure:!0})}return r})(),fi=(()=>{class r{transform(t){return""!==(t?t.replace(/<[^>]*>/g,"").trim():"")}static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275pipe=e.EJ8({name:"emptycheck",type:r,pure:!0})}return r})(),Pn=(()=>{class r{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustResourceUrl(t)}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(g.up,16))};static#t=this.\u0275pipe=e.EJ8({name:"safeurl",type:r,pure:!0})}return r})(),Ci=(()=>{class r{transform(t){return t.filter(p=>"CTA"===p.sortLink)}static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275pipe=e.EJ8({name:"ctafilter",type:r,pure:!0})}return r})();const mi=["videoPlayer"],nr=["audioPlayer"],di=["customSelect"];function Zi(r,b){if(1&r&&(e.j41(0,"a",23),e.nrm(1,"img",24),e.nI1(2,"safeurl"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("src",e.bMT(2,1,t.landingPageLinkBanner.imageurl),e.B4B)}}const xe=function(r){return{color:r}};function vi(r,b){if(1&r&&(e.j41(0,"a",25)(1,"span",26),e.EFF(2),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,t.landingPageLinkBanner.primaryTextColor)),e.R7$(2),e.JRh(t.landingPageLinkBanner.logoName)}}function Rn(r,b){1&r&&e.nrm(0,"ul",19)}function Nn(r,b){if(1&r){const t=e.RV6();e.j41(0,"li",27)(1,"a",28),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(5);return e.Njj(Ye.navLinkOpen(f.pageLinkId,f.pageLink))}),e.EFF(2),e.k0s()()}if(2&r){const t=b.$implicit,p=b.last,m=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass",p?"":"nav-link")("ngStyle",e.eq3(3,xe,m.landingPageLinkBanner.primaryTextColor)),e.R7$(1),e.JRh(t.pageText)}}const Ve=function(r,b,t,p){return{"background-color":r,color:b,border:t,"border-radius":p}};function In(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",34),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.landingPageLinkBanner.buttonActionTwoLink,"_blank"))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.landingPageLinkBanner.secondaryButtonColor,t.landingPageLinkBanner.secondaryButtonTextColor,"1px solid "+(null==t?null:t.landingPageLinkBanner.secondaryButtonBorderColor),(null==t?null:t.landingPageLinkBanner.secondaryButtonradius)+"px")),e.R7$(1),e.SpI("",t.landingPageLinkBanner.buttonActionTwo," ")}}function yr(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",35),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.landingPageLinkBanner.buttonActionOneLink,"_blank"))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.landingPageLinkBanner.primaryButtonColor,t.landingPageLinkBanner.primaryButtonTextColor,"1px solid "+(null==t?null:t.landingPageLinkBanner.primaryButtonBorderColor),(null==t?null:t.landingPageLinkBanner.primaryButtonradius)+"px")),e.R7$(1),e.SpI("",t.landingPageLinkBanner.buttonActionOne," ")}}function Dr(r,b){if(1&r&&(e.j41(0,"div",29)(1,"div",30),e.DNE(2,In,2,7,"button",31),e.k0s(),e.j41(3,"div",32),e.DNE(4,yr,2,7,"button",33),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",""!=t.landingPageLinkBanner.buttonActionOne||""!=t.landingPageLinkBanner.buttonActionTwo&&"no-call"!=t.landingPageLinkBanner.buttonAction?"ms-4":""),e.R7$(2),e.Y8G("ngIf",""!=t.landingPageLinkBanner.buttonActionTwo&&"twoLink"==t.landingPageLinkBanner.buttonAction),e.R7$(2),e.Y8G("ngIf",""!=t.landingPageLinkBanner.buttonActionOne&&"no-call"!=t.landingPageLinkBanner.buttonAction)}}function Vn(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",43),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(2),p=t.first,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",p?e.ziG(2,Ve,f.landingPageLinkBanner.primaryButtonColor,f.landingPageLinkBanner.primaryButtonTextColor,"1px solid "+f.landingPageLinkBanner.primaryButtonBorderColor,f.landingPageLinkBanner.primaryButtonradius+"px"):e.ziG(7,Ve,f.landingPageLinkBanner.secondaryButtonColor,f.landingPageLinkBanner.secondaryButtonTextColor,"1px solid "+f.landingPageLinkBanner.secondaryButtonBorderColor,f.landingPageLinkBanner.secondaryButtonradius+"px")),e.R7$(1),e.SpI("",m.buttonActionOneText," ")}}function co(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",44),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(2),p=t.first,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",p?e.eq3(2,xe,null==f.landingPageLinkBanner?null:f.landingPageLinkBanner.cta1hyperlinkColor):e.eq3(4,xe,null==f.landingPageLinkBanner?null:f.landingPageLinkBanner.cta2hyperlinkColor)),e.R7$(2),e.JRh(m.buttonActionOneText)}}function Gi(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Vn,2,12,"button",41),e.DNE(2,co,3,6,"a",42),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function _r(r,b){if(1&r&&(e.j41(0,"div",38),e.DNE(1,Gi,3,2,"div",39),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction&&""!=t.buttonActionOneText)}}function gi(r,b){if(1&r&&(e.j41(0,"div",36),e.DNE(1,_r,2,1,"div",37),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.ctaList.length)>1?"firstprimary":""),e.R7$(1),e.Y8G("ngForOf",t.landingPageLinkBanner.ctaList)}}const ir=function(){return{}},En=function(r){return{"background-color":r}};function Kr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",8)(1,"div",9)(2,"div",10)(3,"nav",11)(4,"div",12),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4);return e.Njj(m.homepageCall())}),e.DNE(5,Zi,3,3,"a",13),e.DNE(6,vi,3,4,"a",14),e.k0s(),e.j41(7,"button",15),e.nrm(8,"span",16),e.k0s(),e.j41(9,"div",17),e.DNE(10,Rn,1,0,"ul",18),e.j41(11,"ul",19),e.DNE(12,Nn,3,5,"li",20),e.k0s(),e.j41(13,"ul",19),e.DNE(14,Dr,5,3,"div",21),e.DNE(15,gi,2,2,"div",22),e.k0s()()()()()()}if(2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t.landingPageLinkBanner&&t.landingPageLinkBanner.headerTransparent?e.lJ4(9,ir):e.eq3(10,En,t.landingPageLinkBanner.navbgColor))("ngClass",null!=t.landingPageLinkBanner&&t.landingPageLinkBanner.headerTransparent?"header-transparent":"not-header-transparent"),e.R7$(5),e.Y8G("ngIf",""!=t.landingPageLinkBanner.imageurl),e.R7$(1),e.Y8G("ngIf",""!=t.landingPageLinkBanner.logoName),e.R7$(3),e.Y8G("ngClass","left"==(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.menuAlignType)||"center"==(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.menuAlignType)?"justify-content-between":"justify-content-end"),e.R7$(1),e.Y8G("ngIf","left"!=(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.menuAlignType)),e.R7$(2),e.Y8G("ngForOf",t.landingPageLinkBanner.landingPageLink),e.R7$(2),e.Y8G("ngIf",(""!=t.landingPageLinkBanner.buttonActionOne||""!=t.landingPageLinkBanner.buttonActionTwo)&&"no-call"!=t.landingPageLinkBanner.buttonAction&&null==(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.ctaList)),e.R7$(1),e.Y8G("ngIf",null!=t.landingPageLinkBanner.ctaList)}}function rr(r,b){if(1&r&&(e.j41(0,"a",56),e.nrm(1,"img",57),e.nI1(2,"safeurl"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("src",e.bMT(2,1,t.landingPageLinkBanner.imageurl),e.B4B)}}function ei(r,b){if(1&r&&(e.j41(0,"a",58)(1,"span",26),e.EFF(2),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,t.landingPageLinkBanner.primaryTextColor)),e.R7$(2),e.JRh(t.landingPageLinkBanner.logoName)}}function bi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",59),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(5);return e.Njj(Ye.navLinkOpen(f.pageLinkId,f.pageLink))}),e.EFF(1),e.k0s()}if(2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.landingPageLinkBanner.primaryTextColor)),e.R7$(1),e.SpI(" ",t.pageText,"")}}const eo=function(r,b){return{"background-color":r,color:b}};function $r(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",63),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.landingPageLinkBanner.buttonActionOneLink,"_blank"))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.l_i(2,eo,t.landingPageLinkBanner.secondaryButtonColor,t.landingPageLinkBanner.secondaryButtonTextColor)),e.R7$(1),e.SpI("",t.landingPageLinkBanner.buttonActionTwo," ")}}function Xr(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",63),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.landingPageLinkBanner.buttonActionOneLink,"_blank"))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.l_i(2,eo,t.landingPageLinkBanner.primaryButtonColor,t.landingPageLinkBanner.primaryButtonTextColor)),e.R7$(1),e.SpI("",t.landingPageLinkBanner.buttonActionOne," ")}}function Ur(r,b){if(1&r&&(e.j41(0,"div")(1,"div",60),e.DNE(2,$r,2,5,"button",61),e.k0s(),e.j41(3,"div",62),e.DNE(4,Xr,2,5,"button",61),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngIf",""!=t.landingPageLinkBanner.buttonActionTwo&&"twoLink"==t.landingPageLinkBanner.buttonAction),e.R7$(2),e.Y8G("ngIf",""!=t.landingPageLinkBanner.buttonActionOne&&"no-call"!=t.landingPageLinkBanner.buttonAction)}}function to(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",66),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG(2),p=t.first,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",p?e.ziG(2,Ve,f.landingPageLinkBanner.primaryButtonColor,f.landingPageLinkBanner.primaryButtonTextColor,"1px solid "+f.landingPageLinkBanner.primaryButtonBorderColor,f.landingPageLinkBanner.primaryButtonradius+"px"):e.ziG(7,Ve,f.landingPageLinkBanner.secondaryButtonColor,f.landingPageLinkBanner.secondaryButtonTextColor,"1px solid "+f.landingPageLinkBanner.secondaryButtonBorderColor,f.landingPageLinkBanner.secondaryButtonradius+"px")),e.R7$(1),e.SpI("",m.buttonActionOneText," ")}}function Lr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",67),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(2),p=t.first,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",p?e.eq3(2,xe,null==f.landingPageLinkBanner?null:f.landingPageLinkBanner.cta1hyperlinkColor):e.eq3(4,xe,null==f.landingPageLinkBanner?null:f.landingPageLinkBanner.cta2hyperlinkColor)),e.R7$(2),e.JRh(m.buttonActionOneText)}}function Li(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,to,2,12,"button",64),e.DNE(2,Lr,3,6,"a",65),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Vt(r,b){if(1&r&&(e.j41(0,"div",38),e.DNE(1,Li,3,2,"div",39),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction&&""!=t.buttonActionOneText)}}function kt(r,b){if(1&r&&(e.j41(0,"div",36),e.DNE(1,Vt,2,1,"div",37),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.ctaList.length)>1?"firstprimary":""),e.R7$(1),e.Y8G("ngForOf",t.landingPageLinkBanner.ctaList)}}function je(r,b){if(1&r){const t=e.RV6();e.j41(0,"nav",45)(1,"div",46)(2,"div",47)(3,"a",48),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4);return e.Njj(m.homepageCall())}),e.DNE(4,rr,3,3,"a",49),e.DNE(5,ei,3,4,"a",50),e.k0s(),e.j41(6,"div",51)(7,"a",52),e.nrm(8,"i",53),e.k0s(),e.j41(9,"div",54),e.DNE(10,bi,2,4,"a",55),e.DNE(11,Ur,5,2,"div",0),e.DNE(12,kt,2,2,"div",22),e.k0s()()()()()}if(2&r){const t=e.XpG(2).$implicit,p=e.XpG(2);e.Y8G("ngStyle",null!=t.landingPageLinkBanner&&t.landingPageLinkBanner.headerTransparent?e.lJ4(9,ir):e.eq3(10,En,t.landingPageLinkBanner.navbgColor))("ngClass",null!=t.landingPageLinkBanner&&t.landingPageLinkBanner.headerTransparent?"header-transparent":"not-header-transparent"),e.R7$(4),e.Y8G("ngIf",""!=t.landingPageLinkBanner.imageurl),e.R7$(1),e.Y8G("ngIf",""!=t.landingPageLinkBanner.logoName),e.R7$(2),e.Y8G("ngStyle",e.eq3(12,xe,p.navigationHeader.navigationBar.hamburgerColor?p.navigationHeader.navigationBar.hamburgerColor:"#2C7BF7")),e.R7$(2),e.Y8G("ngStyle",null!=t.landingPageLinkBanner&&t.landingPageLinkBanner.headerTransparent?e.lJ4(14,ir):e.eq3(15,En,t.landingPageLinkBanner.navbgColor)),e.R7$(1),e.Y8G("ngForOf",t.landingPageLinkBanner.landingPageLink),e.R7$(1),e.Y8G("ngIf",null==t.landingPageLinkBanner.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.landingPageLinkBanner.ctaList)}}function dt(r,b){if(1&r&&(e.j41(0,"header",5),e.DNE(1,Kr,16,12,"div",6),e.DNE(2,je,13,17,"nav",7),e.k0s()),2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(2);e.FCK("id","",p.page,"-",m,""),e.Y8G("ngClass","banner"===p.page&&null!=p.landingPageLinkBanner&&p.landingPageLinkBanner.stickyHeadder?"header-sticky":""),e.R7$(1),e.Y8G("ngIf",!f.mobileMode),e.R7$(1),e.Y8G("ngIf",f.mobileMode)}}function Gt(r,b){if(1&r&&(e.j41(0,"a",23),e.nrm(1,"img",70),e.nI1(2,"safeurl"),e.k0s()),2&r){const t=e.XpG(5);e.R7$(1),e.Y8G("src",e.bMT(2,1,t.companyLogo),e.B4B)}}function Tn(r,b){1&r&&e.nrm(0,"ul",19)}const Jn=function(r,b,t,p){return{"font-size":r,"font-weight":b,color:t,"font-family":p}};function ce(r,b){if(1&r){const t=e.RV6();e.j41(0,"li",71)(1,"a",72),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(5);return e.Njj(Ye.openNavigationPageLink(f))})("mouseover",function(){const f=e.eBV(t).$implicit;return e.Njj(f.isHoverd=!0)})("mouseleave",function(){const f=e.eBV(t).$implicit;return e.Njj(f.isHoverd=!1)}),e.EFF(2),e.k0s()()}if(2&r){const t=b.$implicit,p=b.last,m=e.XpG(5);e.R7$(1),e.Y8G("ngClass",m.getFontLabelClass(m.navigationHeader.navigationBar.headerFontStyle)+(m.navigationHeader.navigationBar.navigationLoginSignUpList.length>0?" nav-link":0===m.navigationHeader.navigationBar.navigationLoginSignUpList.length&&p?" me-0 nav-link":" nav-link"))("ngStyle",e.ziG(3,Jn,m.navigationHeader.navigationBar.headerFontSize,m.navigationHeader.navigationBar.headerFontWeight,t.isHoverd?m.navigationHeader.navigationBar.headerHoverTextColor:m.navigationHeader.navigationBar.headerTextColor,m.navigationHeader.navigationBar.headerFontStyle)),e.R7$(1),e.JRh(t.linkText)}}const ge=function(r,b,t,p,m,f,Ye){return{"font-size":r,"font-weight":b,"background-color":t,color:p,border:m,"border-radius":f,"font-family":Ye}};function nt(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",76),e.bIt("mouseover",function(){e.eBV(t);const m=e.XpG().$implicit;return e.Njj(m.isHoverd=!0)})("mouseleave",function(){e.eBV(t);const m=e.XpG().$implicit;return e.Njj(m.isHoverd=!1)})("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(f.openNavigationLiginSignUpLink(m))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.Y8G("ngClass",p.getFontLabelClass(p.navigationHeader.navigationBar.headerFontStyle))("ngStyle",e.sGs(3,ge,p.navigationHeader.navigationBar.headerFontSize,p.navigationHeader.navigationBar.headerFontWeight,t.isHoverd?t.hoverButtonBackgroundColor:t.buttonBackgroundColor,t.isHoverd?t.hoverButtonTextColor:t.buttonTextColor,"1px solid "+t.buttonBorderColor,t.buttonRadious+"px",p.navigationHeader.navigationBar.headerFontStyle)),e.R7$(1),e.SpI("",t.linkText," ")}}function It(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",77),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(f.openNavigationLiginSignUpLink(m))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.Y8G("ngClass",p.getFontLabelClass(p.navigationHeader.navigationBar.headerFontStyle))("ngStyle",e.ziG(3,Jn,p.navigationHeader.navigationBar.headerFontSize,p.navigationHeader.navigationBar.headerFontWeight,t.linkColor,p.navigationHeader.navigationBar.headerFontStyle)),e.R7$(2),e.JRh(t.linkText)}}function vn(r,b){if(1&r&&(e.j41(0,"div",38)(1,"div",73),e.DNE(2,nt,2,11,"button",74),e.DNE(3,It,3,8,"a",75),e.k0s()()),2&r){const t=b.$implicit;e.R7$(2),e.Y8G("ngIf","Button"===t.type),e.R7$(1),e.Y8G("ngIf","Link"===t.type)}}function ft(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",8)(1,"div",9)(2,"div",10)(3,"nav",11)(4,"div",12),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4);return e.Njj(m.homepageCall())}),e.DNE(5,Gt,3,3,"a",13),e.k0s(),e.j41(6,"button",15),e.nrm(7,"span",16),e.k0s(),e.j41(8,"div",17),e.DNE(9,Tn,1,0,"ul",18),e.j41(10,"ul",19),e.DNE(11,ce,3,8,"li",68),e.k0s(),e.j41(12,"ul",19)(13,"div",69),e.DNE(14,vn,4,2,"div",37),e.k0s()()()()()()()}if(2&r){const t=e.XpG(4);e.Y8G("ngStyle",t.navigationHeader.navigationBar.headerTrasparent?e.lJ4(8,ir):e.eq3(9,En,t.navigationHeader.navigationBar.headerBackgroundColor))("ngClass",t.navigationHeader.navigationBar.headerTrasparent?"header-transparent":"not-header-transparent"),e.R7$(5),e.Y8G("ngIf",t.companyLogo&&""!=t.companyLogo),e.R7$(3),e.Y8G("ngClass","left"==t.navigationHeader.navigationBar.headerAlignment||"center"==t.navigationHeader.navigationBar.headerAlignment?"justify-content-between":"justify-content-end"),e.R7$(1),e.Y8G("ngIf","left"!=t.navigationHeader.navigationBar.headerAlignment),e.R7$(2),e.Y8G("ngForOf",t.navigationHeader.navigationBar.navigationPageList),e.R7$(2),e.Y8G("ngClass",t.navigationHeader.navigationBar.navigationLoginSignUpList.length>1?"firstprimary-not-reverse":""),e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.navigationBar.navigationLoginSignUpList)}}function Ze(r,b){if(1&r&&(e.j41(0,"a",56),e.nrm(1,"img",81),e.nI1(2,"safeurl"),e.k0s()),2&r){const t=e.XpG(5);e.R7$(1),e.Y8G("src",e.bMT(2,1,t.companyLogo),e.B4B)}}function lt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",82),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(5);return e.Njj(Ye.openNavigationPageLink(f))})("mouseover",function(){const f=e.eBV(t).$implicit;return e.Njj(f.isHoverd=!0)})("mouseleave",function(){const f=e.eBV(t).$implicit;return e.Njj(f.isHoverd=!1)}),e.EFF(1),e.k0s()}if(2&r){const t=b.$implicit,p=e.XpG(5);e.Y8G("ngClass",p.getFontLabelClass(p.navigationHeader.navigationBar.headerFontStyle))("ngStyle",e.ziG(3,Jn,p.navigationHeader.navigationBar.headerFontSize,p.navigationHeader.navigationBar.headerFontWeight,t.isHoverd?p.navigationHeader.navigationBar.headerHoverTextColor:p.navigationHeader.navigationBar.headerTextColor,p.navigationHeader.navigationBar.headerFontStyle)),e.R7$(1),e.JRh(t.linkText)}}function Jt(r,b){if(1&r){const t=e.RV6();e.j41(0,"button",86),e.bIt("mouseover",function(){e.eBV(t);const m=e.XpG().$implicit;return e.Njj(m.isHoverd=!0)})("mouseleave",function(){e.eBV(t);const m=e.XpG().$implicit;return e.Njj(m.isHoverd=!1)})("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(f.openNavigationLiginSignUpLink(m))}),e.EFF(1),e.k0s()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.Y8G("ngClass",p.getFontLabelClass(p.navigationHeader.navigationBar.headerFontStyle))("ngStyle",e.sGs(3,ge,p.navigationHeader.navigationBar.headerFontSize,p.navigationHeader.navigationBar.headerFontWeight,t.isHoverd?t.hoverButtonBackgroundColor:t.buttonBackgroundColor,t.isHoverd?t.hoverButtonTextColor:t.buttonTextColor,"1px solid "+t.buttonBorderColor,t.buttonRadious+"px",p.navigationHeader.navigationBar.headerFontStyle)),e.R7$(1),e.SpI("",t.linkText," ")}}function Qt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",87),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(f.openNavigationLiginSignUpLink(m))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.Y8G("ngClass",p.getFontLabelClass(p.navigationHeader.navigationBar.headerFontStyle))("ngStyle",e.ziG(3,Jn,p.navigationHeader.navigationBar.headerFontSize,p.navigationHeader.navigationBar.headerFontWeight,t.linkColor,p.navigationHeader.navigationBar.headerFontStyle)),e.R7$(2),e.JRh(t.linkText)}}function Dn(r,b){if(1&r&&(e.j41(0,"div",83),e.DNE(1,Jt,2,11,"button",84),e.DNE(2,Qt,3,8,"a",85),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","Button"===t.type),e.R7$(1),e.Y8G("ngIf","Link"===t.type)}}function Cn(r,b){if(1&r){const t=e.RV6();e.j41(0,"nav",45)(1,"div",46)(2,"div",47)(3,"div",78),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4);return e.Njj(m.homepageCall())}),e.DNE(4,Ze,3,3,"a",49),e.k0s(),e.j41(5,"div",51)(6,"a",52),e.nrm(7,"i",53),e.k0s(),e.j41(8,"div",54),e.DNE(9,lt,2,8,"a",79),e.j41(10,"div",69),e.DNE(11,Dn,3,2,"div",80),e.k0s()()()()()()}if(2&r){const t=e.XpG(4);e.Y8G("ngStyle",t.navigationHeader.navigationBar.headerTrasparent?e.lJ4(8,ir):e.eq3(9,En,t.navigationHeader.navigationBar.headerBackgroundColor))("ngClass",t.navigationHeader.navigationBar.headerTrasparent?"header-transparent":"not-header-transparent"),e.R7$(4),e.Y8G("ngIf",t.companyLogo&&""!=t.companyLogo),e.R7$(2),e.Y8G("ngStyle",e.eq3(11,xe,t.navigationHeader.navigationBar.hamburgerColor?t.navigationHeader.navigationBar.hamburgerColor:"#2C7BF7")),e.R7$(2),e.Y8G("ngStyle",t.navigationHeader.navigationBar.headerTrasparent?e.lJ4(13,ir):e.eq3(14,En,t.navigationHeader.navigationBar.headerBackgroundColor)),e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.navigationBar.navigationPageList),e.R7$(1),e.Y8G("ngClass",t.navigationHeader.navigationBar.navigationLoginSignUpList.length>1?"firstprimary-not-reverse":""),e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.navigationBar.navigationLoginSignUpList)}}function wn(r,b){if(1&r&&(e.j41(0,"header",5),e.DNE(1,ft,15,11,"div",6),e.DNE(2,Cn,12,16,"nav",7),e.k0s()),2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(2);e.FCK("id","",p.page,"-",m,""),e.Y8G("ngClass","banner"===p.page&&f.navigationHeader.navigationBar.headerSticky?"header-sticky":""),e.R7$(1),e.Y8G("ngIf",!f.mobileMode),e.R7$(1),e.Y8G("ngIf",f.mobileMode)}}function ti(r,b){if(1&r&&(e.qex(0),e.DNE(1,dt,3,5,"header",4),e.DNE(2,wn,3,5,"header",4),e.bVm()),2&r){const t=b.$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","banner"===t.page&&t.landingPageLinkBanner.showHeadder&&("undefined"===t.landingPageLinkBanner.navigationHeader||!t.landingPageLinkBanner.navigationHeader)),e.R7$(1),e.Y8G("ngIf","banner"===t.page&&(null==t.landingPageLinkBanner?null:t.landingPageLinkBanner.navigationHeader)&&p.navigationHeader&&(null==p.navigationHeader||null==p.navigationHeader.navigationBar?null:p.navigationHeader.navigationBar.showHeader))}}const bn=function(r,b){return{"background-image":r,filter:b}};function Cr(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}const Fi=function(r){return{filter:r}},li=function(r,b){return{src:r,type:b}},Ri=function(r){return[r]},zi=function(r){return{fluid:!1,muted:!0,loop:!0,autoplay:!0,controls:!1,sources:r}};function qn(r,b){if(1&r&&(e.j41(0,"div",103),e.nrm(1,"app-background-video",104),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(4,Fi,"brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))("options",e.eq3(11,zi,e.eq3(9,Ri,e.l_i(6,li,t.backgroundVideoUrl,e.bMT(2,2,t.backgroundVideoUrl)))))}}function qi(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Vr(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function oa(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function Hr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Sr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function uo(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Hr,4,7,"a",119),e.DNE(2,Sr,4,7,"a",120),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Io(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function aa(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",125),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function br(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We willget back to you shortly":t.thankYouMessage)}}function jo(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Xo(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,br,2,1,"small",0),e.DNE(2,jo,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function kr(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,uo,3,2,"div",114),e.DNE(2,Io,2,2,"div",115),e.DNE(3,aa,4,9,"a",116),e.DNE(4,Xo,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function sa(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function _o(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",137),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Ko(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,sa,4,12,"a",119),e.DNE(2,_o,4,6,"a",136),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function fo(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function la(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",137),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Vo(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,fo,4,12,"a",138),e.DNE(2,la,4,6,"a",136),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Qr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",140),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function bo(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function no(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function ma(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",147),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",148),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function cs(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Tr(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Fe(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,cs,2,1,"small",0),e.DNE(2,Tr,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Oe(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Ko,3,2,"div",131),e.DNE(2,Vo,3,2,"div",131),e.DNE(3,Qr,2,4,"div",132),e.DNE(4,bo,2,4,"div",132),e.DNE(5,no,9,6,"div",133),e.DNE(6,ma,4,14,"a",134),e.DNE(7,Fe,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function H(r,b){if(1&r&&(e.j41(0,"div")(1,"div",129),e.DNE(2,Oe,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function we(r,b){if(1&r&&(e.j41(0,"div",106)(1,"div",107)(2,"div",108)(3,"div",109),e.DNE(4,Vr,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,oa,3,7,"p",111),e.k0s()(),e.DNE(7,kr,5,4,"div",0),e.DNE(8,H,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngClass","right"==(null==t?null:t.textAlignType)?"float-end":""),e.R7$(3),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function Je(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function St(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Je,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function fn(r,b){if(1&r&&(e.j41(0,"p",155),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function ni(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,fn,4,10,"p",154),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Ki(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Yi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function To(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Ki,4,7,"a",119),e.DNE(2,Yi,4,7,"a",120),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Rr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Nr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",159),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Fo(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Ui(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function tr(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Fo,2,1,"small",0),e.DNE(2,Ui,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function wr(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,To,3,2,"div",39),e.DNE(2,Rr,2,2,"div",156),e.DNE(3,Nr,4,9,"a",157),e.DNE(4,tr,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function xo(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",166),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function So(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",137),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function us(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,xo,4,12,"a",164),e.DNE(2,So,4,6,"a",165),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Eo(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function va(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",137),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Ta(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Eo,4,12,"a",138),e.DNE(2,va,4,6,"a",136),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Ha(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function fr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Mn(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",168)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Ii(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",169),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function pr(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function ko(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function xa(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,pr,2,1,"small",0),e.DNE(2,ko,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function po(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,us,3,2,"div",39),e.DNE(2,Ta,3,2,"div",39),e.DNE(3,Ha,2,4,"div",161),e.DNE(4,fr,2,4,"div",161),e.DNE(5,Mn,9,6,"div",162),e.DNE(6,Ii,4,14,"a",163),e.DNE(7,xa,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Ho(r,b){if(1&r&&(e.j41(0,"div")(1,"div",160),e.DNE(2,po,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function Ji(r,b){if(1&r&&(e.j41(0,"div",172)(1,"div",173),e.nrm(2,"img",174),e.k0s()()),2&r){const t=e.XpG(4).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function ca(r,b){if(1&r&&(e.j41(0,"div",170),e.DNE(1,Ji,3,1,"div",171),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf","no-item"!=t.imageAlignType&&""!=t.imageurl)}}function Bo(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",151),e.nI1(3,"codeHtml"),e.nI1(4,"codeHtml"),e.j41(5,"div",1),e.nI1(6,"emptycheck"),e.nI1(7,"emptycheck"),e.DNE(8,St,2,1,"div",152),e.nI1(9,"emptycheck"),e.DNE(10,ni,2,1,"div",152),e.nI1(11,"emptycheck"),e.k0s()(),e.DNE(12,wr,5,4,"div",0),e.DNE(13,Ho,3,1,"div",0),e.k0s(),e.DNE(14,ca,2,1,"div",153),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,7,t.heading)||e.bMT(4,9,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngClass",e.bMT(6,11,t.heading)||e.bMT(7,13,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(9,15,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,17,t.subheading)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(1),e.Y8G("ngIf","no-item"!=t.imageAlignType)}}function xi(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Or(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function T(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function A(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function N(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,T,4,7,"a",119),e.DNE(2,A,4,7,"a",120),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function X(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function oe(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",180),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function ae(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function _e(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ct(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,ae,2,1,"small",0),e.DNE(2,_e,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Qe(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,N,3,2,"div",114),e.DNE(2,X,2,2,"div",115),e.DNE(3,oe,4,9,"a",178),e.DNE(4,ct,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function yt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Xt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function nn(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,yt,4,12,"a",184),e.DNE(2,Xt,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Tt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function _n(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Ei(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Tt,4,12,"a",188),e.DNE(2,_n,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Ni(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function ii(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function zr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function or(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function Oo(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function ar(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ji(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Oo,2,1,"small",0),e.DNE(2,ar,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function jr(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,nn,3,2,"div",131),e.DNE(2,Ei,3,2,"div",131),e.DNE(3,Ni,2,4,"div",182),e.DNE(4,ii,2,4,"div",182),e.DNE(5,zr,9,6,"div",133),e.DNE(6,or,4,14,"a",183),e.DNE(7,ji,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Ti(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,jr,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function Mr(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",191),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function gr(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",108)(3,"div",109),e.DNE(4,xi,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,Or,3,7,"p",111),e.k0s()(),e.DNE(7,Qe,5,4,"div",0),e.DNE(8,Ti,3,1,"div",0),e.k0s(),e.j41(9,"div",176),e.DNE(10,Mr,3,1,"div",177),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf",""!=t.imageurl)}}function ee(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",192),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function ie(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function V(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function be(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function tt(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Bn(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,be,4,7,"a",184),e.DNE(2,tt,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function _i(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Qo(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Go(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Jo(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ka(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Go,2,1,"small",0),e.DNE(2,Jo,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Oa(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Bn,3,2,"div",114),e.DNE(2,_i,2,2,"div",115),e.DNE(3,Qo,4,9,"a",178),e.DNE(4,ka,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Ql(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function hr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Os(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Ql,4,12,"a",184),e.DNE(2,hr,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function $o(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Ao(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function nl(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,$o,4,12,"a",188),e.DNE(2,Ao,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function ys(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function ts(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Uo(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Do(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function ns(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Ps(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ki(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,ns,2,1,"small",0),e.DNE(2,Ps,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ya(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Os,3,2,"div",131),e.DNE(2,nl,3,2,"div",131),e.DNE(3,ys,2,4,"div",182),e.DNE(4,ts,2,4,"div",182),e.DNE(5,Uo,9,6,"div",133),e.DNE(6,Do,4,14,"a",183),e.DNE(7,ki,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Zo(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,ya,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function Cs(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",176),e.DNE(2,ee,3,1,"div",177),e.k0s(),e.j41(3,"div",175)(4,"div",108)(5,"div",109),e.DNE(6,ie,4,10,"div",110),e.k0s(),e.j41(7,"div",109),e.DNE(8,V,3,7,"p",111),e.k0s()(),e.DNE(9,Oa,5,4,"div",0),e.DNE(10,Zo,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",""!=t.imageurl),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function Ea(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Jr(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function er(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Fr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Ya(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,er,4,7,"a",184),e.DNE(2,Fr,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Xa(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function io(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Be(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Ct(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Pt(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Be,2,1,"small",0),e.DNE(2,Ct,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Ht(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Ya,3,2,"div",196),e.DNE(2,Xa,2,2,"div",115),e.DNE(3,io,4,9,"a",178),e.DNE(4,Pt,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function en(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Sn(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Hn(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,en,4,12,"a",184),e.DNE(2,Sn,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function ai(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Fn(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function wi(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,ai,4,12,"a",188),e.DNE(2,Fn,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function pi(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function Ai(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Vi(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function yi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function sr(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Po(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function xr(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,sr,2,1,"small",0),e.DNE(2,Po,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Er(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Hn,3,2,"div",131),e.DNE(2,wi,3,2,"div",131),e.DNE(3,pi,2,4,"div",132),e.DNE(4,Ai,2,4,"div",132),e.DNE(5,Vi,9,6,"div",133),e.DNE(6,yi,4,14,"a",183),e.DNE(7,xr,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function P(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,Er,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}const de=function(r,b){return{autoplay:!1,controls:!0,sources:r,poster:b}};function z(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,de,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function le(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function it(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",108)(3,"div",109),e.DNE(4,Ea,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,Jr,3,7,"p",111),e.k0s()(),e.DNE(7,Ht,5,4,"div",0),e.DNE(8,P,3,1,"div",0),e.k0s(),e.j41(9,"div",176),e.DNE(10,z,3,12,"div",194),e.DNE(11,le,2,3,"div",195),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-right"===t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-right"==t.imageAlignType&&""!=t.embedVideo)}}function Nt(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,de,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function un(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function oi(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function lr(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function Xn(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function $i(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function ci(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Xn,4,7,"a",184),e.DNE(2,$i,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Ir(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Qi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Pr(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Pa(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function La(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Pr,2,1,"small",0),e.DNE(2,Pa,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ea(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,ci,3,2,"div",196),e.DNE(2,Ir,2,2,"div",115),e.DNE(3,Qi,4,9,"a",178),e.DNE(4,La,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function ta(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function ua(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function da(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,ta,4,12,"a",184),e.DNE(2,ua,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function O(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function $(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function se(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,O,4,12,"a",188),e.DNE(2,$,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function $e(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function $t(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Wn(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Mi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function mr(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Yr(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Bi(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,mr,2,1,"small",0),e.DNE(2,Yr,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ds(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,da,3,2,"div",131),e.DNE(2,se,3,2,"div",131),e.DNE(3,$e,2,4,"div",132),e.DNE(4,$t,2,4,"div",132),e.DNE(5,Wn,9,6,"div",200),e.DNE(6,Mi,4,14,"a",183),e.DNE(7,Bi,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function is(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,ds,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function _a(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",176),e.DNE(2,Nt,3,12,"div",194),e.DNE(3,un,2,3,"div",195),e.k0s(),e.j41(4,"div",175)(5,"div",108)(6,"div",109),e.DNE(7,oi,4,10,"div",110),e.k0s(),e.j41(8,"div",109),e.DNE(9,lr,3,7,"p",111),e.k0s()(),e.DNE(10,ea,5,4,"div",0),e.DNE(11,is,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf","video-left"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-left"==t.imageAlignType&&""!=t.embedVideo),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function fd(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function ou(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,fd,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Ls(r,b){if(1&r&&(e.j41(0,"p",155),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function rs(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Ls,4,10,"p",154),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function pd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function au(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function bc(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,pd,4,7,"a",184),e.DNE(2,au,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function bs(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function J_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",202),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function gd(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function na(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function su(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,gd,2,1,"small",0),e.DNE(2,na,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Aa(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,bc,3,2,"div",39),e.DNE(2,bs,2,2,"div",156),e.DNE(3,J_,4,9,"a",201),e.DNE(4,su,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Z_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Pi(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Tl(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Z_,4,12,"a",184),e.DNE(2,Pi,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Tc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function lu(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function ef(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Tc,4,12,"a",188),e.DNE(2,lu,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function za(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function Ca(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function os(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",168)(1,"div",143)(2,"div",144)(3,"input",145),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredBanner=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredBanner),e.Y8G("ngModel",p.agreeTermRequiredBanner),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function xc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",204),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredBanner)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredBanner||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function tf(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Qp(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Ts(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,tf,2,1,"small",0),e.DNE(2,Qp,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ro(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Tl,3,2,"div",39),e.DNE(2,ef,3,2,"div",39),e.DNE(3,za,2,4,"div",161),e.DNE(4,Ca,2,4,"div",161),e.DNE(5,os,9,6,"div",162),e.DNE(6,xc,4,14,"a",203),e.DNE(7,Ts,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function gn(r,b){if(1&r&&(e.j41(0,"div")(1,"div",160),e.DNE(2,ro,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function cr(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,de,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function zo(r,b){if(1&r&&(e.j41(0,"div"),e.nrm(1,"div",199),e.nI1(2,"sanitizeHtml"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.embedVideo),e.npT)}}function xl(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",151),e.nI1(3,"codeHtml"),e.nI1(4,"codeHtml"),e.j41(5,"div",1),e.nI1(6,"emptycheck"),e.nI1(7,"emptycheck"),e.DNE(8,ou,2,1,"div",152),e.nI1(9,"emptycheck"),e.DNE(10,rs,2,1,"div",152),e.nI1(11,"emptycheck"),e.k0s()(),e.DNE(12,Aa,5,4,"div",0),e.DNE(13,gn,3,1,"div",0),e.k0s(),e.j41(14,"div",170),e.DNE(15,cr,3,12,"div",194),e.DNE(16,zo,3,3,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,8,t.heading)||e.bMT(4,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngClass",e.bMT(6,12,t.heading)||e.bMT(7,14,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(9,16,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,18,t.subheading)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-bottom"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-bottom"===t.imageAlignType&&""!=t.embedVideo)}}const Wi=function(r,b){return{"padding-top":r,"padding-bottom":b}};function xs(r,b){if(1&r&&(e.j41(0,"section",93),e.nrm(1,"div",94),e.DNE(2,Cr,1,4,"div",95),e.DNE(3,qn,3,13,"div",96),e.DNE(4,qi,1,7,"div",97),e.j41(5,"div",9)(6,"section",98)(7,"div",10),e.DNE(8,we,9,5,"div",99),e.DNE(9,Bo,15,19,"div",100),e.DNE(10,gr,11,5,"div",101),e.DNE(11,Cs,11,5,"div",101),e.DNE(12,it,12,6,"div",101),e.DNE(13,_a,12,6,"div",101),e.DNE(14,xl,17,20,"div",100),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.Y8G("ngClass","VIDEO"===(null==t?null:t.backgroundType)&&""!=(null==t?null:t.backgroundVideoUrl)?"min-section-height":""),e.R7$(1),e.Y8G("ngStyle",e.l_i(13,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)")),e.R7$(1),e.Y8G("ngIf",null==t.backgroundType||"IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","VIDEO"===(null==t?null:t.backgroundType)&&""!=(null==t?null:t.backgroundVideoUrl)),e.R7$(1),e.Y8G("ngIf",null==t.backgroundType||"IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","no-item"===t.imageAlignType&&"center"!=t.textAlignType),e.R7$(1),e.Y8G("ngIf","no-item"===t.imageAlignType&&"center"==t.textAlignType||"image-bottom"===t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-left"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-right"==t.imageAlignType||"embed-video-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-left"==t.imageAlignType||"embed-video-left"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-bottom"===t.imageAlignType||"embed-video-bottom"==t.imageAlignType)}}function Jl(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function as(r,b){if(1&r&&(e.j41(0,"div",103),e.nrm(1,"app-background-video",104),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(4,Fi,"brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))("options",e.eq3(11,zi,e.eq3(9,Ri,e.l_i(6,li,t.backgroundVideoUrl,e.bMT(2,2,t.backgroundVideoUrl)))))}}function El(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Ec(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function cu(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function hd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function il(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Ra(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,hd,4,7,"a",184),e.DNE(2,il,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Es(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function nf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Al(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function _s(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function S(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Al,2,1,"small",0),e.DNE(2,_s,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function B(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Ra,3,2,"div",114),e.DNE(2,Es,2,2,"div",115),e.DNE(3,nf,4,9,"a",178),e.DNE(4,S,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function M(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function G(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Q(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,M,4,12,"a",184),e.DNE(2,G,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Ce(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Xe(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function et(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Ce,4,12,"a",188),e.DNE(2,Xe,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Lt(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function Yn(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Oi(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function ur(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function dr(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function go(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function fs(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,dr,2,1,"small",0),e.DNE(2,go,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ps(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Q,3,2,"div",131),e.DNE(2,et,3,2,"div",131),e.DNE(3,Lt,2,4,"div",132),e.DNE(4,Yn,2,4,"div",132),e.DNE(5,Oi,9,6,"div",133),e.DNE(6,ur,4,14,"a",183),e.DNE(7,fs,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function ss(r,b){if(1&r&&(e.j41(0,"div")(1,"div",129),e.DNE(2,ps,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function $s(r,b){if(1&r&&(e.j41(0,"div",106)(1,"div",107)(2,"div",108)(3,"div",109),e.DNE(4,Ec,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,cu,3,7,"p",111),e.k0s()(),e.DNE(7,B,5,4,"div",0),e.DNE(8,ss,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngClass","right"==(null==t?null:t.textAlignType)?"float-end":""),e.R7$(3),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function Da(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Zl(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Da,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Lo(r,b){if(1&r&&(e.j41(0,"p",155),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function md(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Lo,4,10,"p",154),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Ac(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function ec(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Fm(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Ac,4,7,"a",184),e.DNE(2,ec,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function vd(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Jp(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",202),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Dc(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Dl(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Zp(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Dc,2,1,"small",0),e.DNE(2,Dl,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function yd(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Fm,3,2,"div",39),e.DNE(2,vd,2,2,"div",156),e.DNE(3,Jp,4,9,"a",201),e.DNE(4,Zp,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function uu(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Cd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function rf(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,uu,4,12,"a",184),e.DNE(2,Cd,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function eg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function af(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function sf(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,eg,4,12,"a",188),e.DNE(2,af,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function wl(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function wc(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function lf(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",168)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function cf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",208),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function uf(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Bm(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function tg(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,uf,2,1,"small",0),e.DNE(2,Bm,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function du(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,rf,3,2,"div",39),e.DNE(2,sf,3,2,"div",39),e.DNE(3,wl,2,4,"div",161),e.DNE(4,wc,2,4,"div",161),e.DNE(5,lf,9,6,"div",162),e.DNE(6,cf,4,14,"a",207),e.DNE(7,tg,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Gm(r,b){if(1&r&&(e.j41(0,"div")(1,"div",160),e.DNE(2,du,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function $m(r,b){if(1&r&&(e.j41(0,"div",172)(1,"div",173),e.nrm(2,"img",209),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function bd(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",151),e.nI1(3,"codeHtml"),e.nI1(4,"codeHtml"),e.j41(5,"div",1),e.nI1(6,"emptycheck"),e.nI1(7,"emptycheck"),e.DNE(8,Zl,2,1,"div",152),e.nI1(9,"emptycheck"),e.DNE(10,md,2,1,"div",152),e.nI1(11,"emptycheck"),e.k0s()(),e.DNE(12,yd,5,4,"div",0),e.DNE(13,Gm,3,1,"div",0),e.k0s(),e.j41(14,"div",206),e.DNE(15,$m,3,1,"div",171),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,7,t.heading)||e.bMT(4,9,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngClass",e.bMT(6,11,t.heading)||e.bMT(7,13,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(9,15,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,17,t.subheading)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","no-item"!=t.imageAlignType&&""!=t.imageurl)}}function _u(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function ng(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function fu(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Ml(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function qa(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,fu,3,7,"a",211),e.DNE(2,Ml,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function pu(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Na(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function ig(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function oo(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ja(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,ig,2,1,"small",0),e.DNE(2,oo,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function df(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,qa,3,2,"div",196),e.DNE(2,pu,2,2,"div",115),e.DNE(3,Na,4,9,"a",178),e.DNE(4,ja,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function tc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function _f(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function rg(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,tc,4,12,"a",184),e.DNE(2,_f,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Td(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function ff(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Um(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Td,4,12,"a",188),e.DNE(2,ff,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function pf(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function og(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function ag(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function gf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function hf(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function xd(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function nc(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,hf,2,1,"small",0),e.DNE(2,xd,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Vm(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,rg,3,2,"div",131),e.DNE(2,Um,3,2,"div",131),e.DNE(3,pf,2,4,"div",182),e.DNE(4,og,2,4,"div",182),e.DNE(5,ag,9,6,"div",200),e.DNE(6,gf,4,14,"a",183),e.DNE(7,nc,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Il(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,Vm,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function sg(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",214),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function Sl(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",108)(3,"div",109),e.DNE(4,_u,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,ng,3,7,"p",111),e.k0s()(),e.DNE(7,df,5,4,"div",0),e.DNE(8,Il,3,1,"div",0),e.k0s(),e.j41(9,"div",210),e.DNE(10,sg,3,1,"div",177),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf",""!=t.imageurl)}}function Hm(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",215),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function Wa(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function lg(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function cg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Mc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Ym(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,cg,3,7,"a",211),e.DNE(2,Mc,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function gs(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Ed(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Ic(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function kl(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Ol(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Ic,2,1,"small",0),e.DNE(2,kl,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function ug(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Ym,3,2,"div",196),e.DNE(2,gs,2,2,"div",115),e.DNE(3,Ed,4,9,"a",178),e.DNE(4,Ol,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function mf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Fa(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Xm(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,mf,4,12,"a",184),e.DNE(2,Fa,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function zm(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function qm(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Wm(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,zm,4,12,"a",188),e.DNE(2,qm,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function dg(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function g0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function h0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function gu(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function Rs(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function vf(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function yf(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Rs,2,1,"small",0),e.DNE(2,vf,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function fa(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Xm,3,2,"div",131),e.DNE(2,Wm,3,2,"div",131),e.DNE(3,dg,2,4,"div",182),e.DNE(4,g0,2,4,"div",182),e.DNE(5,h0,9,6,"div",133),e.DNE(6,gu,4,14,"a",183),e.DNE(7,yf,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Cf(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,fa,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function hu(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",210),e.DNE(2,Hm,3,1,"div",177),e.k0s(),e.j41(3,"div",175)(4,"div",108)(5,"div",109),e.DNE(6,Wa,4,10,"div",110),e.k0s(),e.j41(7,"div",109),e.DNE(8,lg,3,7,"p",111),e.k0s()(),e.DNE(9,ug,5,4,"div",0),e.DNE(10,Cf,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",""!=t.imageurl),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function _g(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Ka(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function Pl(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Ad(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Dd(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Pl,3,7,"a",211),e.DNE(2,Ad,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function mu(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function bf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Km(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function wd(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Qm(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Km,2,1,"small",0),e.DNE(2,wd,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Qa(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Dd,3,2,"div",196),e.DNE(2,mu,2,2,"div",115),e.DNE(3,bf,4,9,"a",178),e.DNE(4,Qm,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Md(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function ic(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Jm(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Md,4,12,"a",184),e.DNE(2,ic,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function fg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Zm(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function ev(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,fg,4,12,"a",188),e.DNE(2,Zm,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function pg(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function Id(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function gg(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function tv(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function Sd(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function vu(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function hg(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Sd,2,1,"small",0),e.DNE(2,vu,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Sc(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Jm,3,2,"div",131),e.DNE(2,ev,3,2,"div",131),e.DNE(3,pg,2,4,"div",182),e.DNE(4,Id,2,4,"div",182),e.DNE(5,gg,9,6,"div",200),e.DNE(6,tv,4,14,"a",183),e.DNE(7,hg,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Tf(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,Sc,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}const rl=function(r,b){return{autoplay:!1,controls:!0,hotKeys:!0,sources:r,poster:b}};function yu(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function kc(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function kd(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",108)(3,"div",109),e.DNE(4,_g,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,Ka,3,7,"p",111),e.k0s()(),e.DNE(7,Qa,5,4,"div",0),e.DNE(8,Tf,3,1,"div",0),e.k0s(),e.j41(9,"div",216),e.DNE(10,yu,3,12,"div",194),e.DNE(11,kc,2,3,"div",195),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-right"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-right"==t.imageAlignType&&""!=t.embedVideo)}}function ol(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function xf(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function Ef(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Af(r,b){if(1&r&&(e.j41(0,"p",113),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function Ll(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function rc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Df(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Ll,3,7,"a",211),e.DNE(2,rc,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function nv(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",123)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Od(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",179),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function mg(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function iv(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function wf(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,mg,2,1,"small",0),e.DNE(2,iv,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function vg(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Df,3,2,"div",196),e.DNE(2,nv,2,2,"div",115),e.DNE(3,Od,4,9,"a",178),e.DNE(4,wf,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function yg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Pd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Cu(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,yg,4,12,"a",184),e.DNE(2,Pd,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Cg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Ld(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function rv(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Cg,4,12,"a",188),e.DNE(2,Ld,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Mf(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function ov(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",139)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function bg(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Tg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",189),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function Rd(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function av(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function sv(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Rd,2,1,"small",0),e.DNE(2,av,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function bu(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Cu,3,2,"div",131),e.DNE(2,rv,3,2,"div",131),e.DNE(3,Mf,2,4,"div",182),e.DNE(4,ov,2,4,"div",182),e.DNE(5,bg,9,6,"div",133),e.DNE(6,Tg,4,14,"a",183),e.DNE(7,sv,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function xg(r,b){if(1&r&&(e.j41(0,"div")(1,"div",181),e.DNE(2,bu,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function lv(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",216),e.DNE(2,ol,3,12,"div",194),e.DNE(3,xf,2,3,"div",195),e.k0s(),e.j41(4,"div",175)(5,"div",108)(6,"div",109),e.DNE(7,Ef,4,10,"div",110),e.k0s(),e.j41(8,"div",109),e.DNE(9,Af,3,7,"p",111),e.k0s()(),e.DNE(10,vg,5,4,"div",0),e.DNE(11,xg,3,1,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf","video-left"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-left"==t.imageAlignType&&""!=t.embedVideo),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function Oc(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"banner_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function cv(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Oc,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function m0(r,b){if(1&r&&(e.j41(0,"p",155),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function uv(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,m0,4,10,"p",154),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Nd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function jd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Eg(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Nd,4,7,"a",184),e.DNE(2,jd,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Ag(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.bannerEmail)}}function Fd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",202),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeBannerEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingbanner?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",p.loadingbanner?"fa-spinner fa-spin":"")}}function Pc(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function If(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Dg(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Pc,2,1,"small",0),e.DNE(2,If,2,0,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function Tu(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Eg,3,2,"div",39),e.DNE(2,Ag,2,2,"div",156),e.DNE(3,Fd,4,9,"a",201),e.DNE(4,Dg,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Bd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Gd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function dv(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Bd,4,12,"a",184),e.DNE(2,Gd,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Sf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.ziG(2,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(7,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Zn(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",187),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngStyle",0==p?e.eq3(2,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(4,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function xu(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Sf,4,12,"a",188),e.DNE(2,Zn,4,6,"a",185),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function $d(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.bannerName)}}function kf(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",167)(1,"input",141),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.bannerEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.bannerEmail)}}function Of(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",205),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredHero=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredHero),e.Y8G("ngModel",p.agreeTermRequiredHero),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Ud(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",218),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredHero)&&f.subscribeBannerEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredHero||Ye.loadingbanner?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction," "),e.R7$(1),e.Y8G("ngClass",Ye.loadingbanner?"fa-spinner fa-spin":"")}}function wg(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function ia(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Eu(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,wg,2,1,"small",0),e.DNE(2,ia,2,0,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage)}}function wa(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,dv,3,2,"div",39),e.DNE(2,xu,3,2,"div",39),e.DNE(3,$d,2,4,"div",161),e.DNE(4,kf,2,4,"div",161),e.DNE(5,Of,9,6,"div",133),e.DNE(6,Ud,4,14,"a",217),e.DNE(7,Eu,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.bannerEmailMess)}}function Rl(r,b){if(1&r&&(e.j41(0,"div")(1,"div",160),e.DNE(2,wa,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.ctaList)}}function oc(r,b){if(1&r&&(e.j41(0,"div",197),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function Lc(r,b){if(1&r&&(e.j41(0,"div"),e.nrm(1,"div",199),e.nI1(2,"sanitizeHtml"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.embedVideo),e.npT)}}function pa(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",151),e.nI1(3,"codeHtml"),e.nI1(4,"codeHtml"),e.j41(5,"div",1),e.nI1(6,"emptycheck"),e.nI1(7,"emptycheck"),e.DNE(8,cv,2,1,"div",152),e.nI1(9,"emptycheck"),e.DNE(10,uv,2,1,"div",152),e.nI1(11,"emptycheck"),e.k0s()(),e.DNE(12,Tu,5,4,"div",0),e.DNE(13,Rl,3,1,"div",0),e.k0s(),e.j41(14,"div",170),e.DNE(15,oc,3,12,"div",194),e.DNE(16,Lc,3,3,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,8,t.heading)||e.bMT(4,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngClass",e.bMT(6,12,t.heading)||e.bMT(7,14,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(9,16,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,18,t.subheading)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-bottom"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-bottom"===t.imageAlignType&&""!=t.embedVideo)}}function Rc(r,b){if(1&r&&(e.j41(0,"section",93),e.DNE(1,Jl,1,4,"div",95),e.DNE(2,as,3,13,"div",96),e.DNE(3,El,1,7,"div",97),e.j41(4,"div",9)(5,"section",98)(6,"div",10),e.DNE(7,$s,9,5,"div",99),e.DNE(8,bd,16,19,"div",100),e.DNE(9,Sl,11,5,"div",100),e.DNE(10,hu,11,5,"div",100),e.DNE(11,kd,12,6,"div",100),e.DNE(12,lv,12,6,"div",100),e.DNE(13,pa,17,20,"div",100),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.Y8G("ngClass","VIDEO"===(null==t?null:t.backgroundType)&&""!=(null==t?null:t.backgroundVideoUrl)?"min-section-height":""),e.R7$(1),e.Y8G("ngIf",null==t.backgroundType||"IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","VIDEO"===(null==t?null:t.backgroundType)&&""!=(null==t?null:t.backgroundVideoUrl)),e.R7$(1),e.Y8G("ngIf",null==t.backgroundType||"IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(12,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","no-item"===t.imageAlignType&&"center"!=t.textAlignType),e.R7$(1),e.Y8G("ngIf","no-item"===t.imageAlignType&&"center"==t.textAlignType||"image-bottom"===t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-left"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-right"==t.imageAlignType||"embed-video-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-left"==t.imageAlignType||"embed-video-left"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-bottom"===t.imageAlignType||"embed-video-bottom"==t.imageAlignType)}}function Au(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Mg(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Ig(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Ns(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,Ig,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.heading)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.heading)}}function Sg(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.description)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.description),e.npT),e.R7$(3),e.JRh(t.description)}}function kg(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,Sg,4,10,"p",226),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.description)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description)}}function Og(r,b){if(1&r&&(e.j41(0,"p",229),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.longDescription)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.longDescription),e.npT),e.R7$(3),e.SpI(" ",t.longDescription," ")}}function Dt(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Og,4,10,"p",228),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.longDescription)}}function Vd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Pf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function hs(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Vd,4,7,"a",184),e.DNE(2,Pf,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Nc(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,hs,3,2,"div",39),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function js(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function As(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Us(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,js,4,13,"a",231),e.DNE(2,As,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Pg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function ac(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Du(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,Pg,4,13,"a",231),e.DNE(2,ac,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Lg(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Us,3,2,"div",39),e.DNE(2,Du,3,2,"div",39),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function jc(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,Lg,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function wu(r,b){if(1&r&&(e.j41(0,"div",172)(1,"div",173),e.nrm(2,"img",235),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function Rg(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",222),e.nI1(3,"emptycheck"),e.nI1(4,"emptycheck"),e.nI1(5,"emptycheck"),e.DNE(6,Ns,3,4,"div",223),e.nI1(7,"emptycheck"),e.DNE(8,kg,3,4,"div",223),e.nI1(9,"emptycheck"),e.DNE(10,Dt,2,1,"div",152),e.nI1(11,"emptycheck"),e.k0s(),e.DNE(12,Nc,2,1,"div",0),e.DNE(13,jc,3,2,"div",0),e.k0s(),e.j41(14,"div",224),e.DNE(15,wu,3,1,"div",171),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,7,t.heading)||e.bMT(4,9,t.description)||e.bMT(5,11,t.longDescription)?"mb-5":""),e.R7$(4),e.Y8G("ngIf",e.bMT(7,13,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(9,15,t.description)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,17,t.longDescription)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","no-item"!=t.imageAlignType&&""!=t.imageurl)}}function al(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Hd(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.description),e.npT),e.R7$(2),e.JRh(t.description)}}function Ng(r,b){if(1&r&&(e.j41(0,"p",240),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.longDescription),e.npT),e.R7$(2),e.SpI(" ",t.longDescription," ")}}function Lf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function jg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Rf(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Lf,3,7,"a",211),e.DNE(2,jg,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Nf(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Rf,3,2,"div",196),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function Fg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function jf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Mu(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Fg,4,13,"a",231),e.DNE(2,jf,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Ff(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Bf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Bg(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Ff,4,13,"a",231),e.DNE(2,Bf,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Gg(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Mu,3,2,"div",131),e.DNE(2,Bg,3,2,"div",131),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function sc(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,Gg,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function Gf(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",241),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function lc(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",236)(3,"div",109),e.DNE(4,al,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,Hd,3,7,"p",237),e.k0s(),e.j41(7,"div",109),e.DNE(8,Ng,3,7,"p",238),e.k0s()(),e.DNE(9,Nf,2,1,"div",0),e.DNE(10,sc,3,2,"div",0),e.k0s(),e.j41(11,"div",210),e.DNE(12,Gf,3,1,"div",177),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description),e.R7$(2),e.Y8G("ngIf",null==t?null:t.longDescription),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf",""!=t.imageurl)}}function $g(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",243),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageurl,e.B4B)}}function $f(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Uf(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.description),e.npT),e.R7$(2),e.JRh(t.description)}}function Vf(r,b){if(1&r&&(e.j41(0,"p",244),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.longDescription),e.npT),e.R7$(2),e.SpI(" ",t.longDescription," ")}}function Yd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function _v(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Hf(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Yd,3,7,"a",211),e.DNE(2,_v,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Ug(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Hf,3,2,"div",196),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function Xd(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Iu(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Yf(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Xd,4,13,"a",231),e.DNE(2,Iu,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Nl(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function ba(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Xf(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Nl,4,13,"a",231),e.DNE(2,ba,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Su(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Yf,3,2,"div",131),e.DNE(2,Xf,3,2,"div",131),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function zd(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,Su,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function Vg(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",210),e.DNE(2,$g,3,1,"div",177),e.k0s(),e.j41(3,"div",175)(4,"div",236)(5,"div",109),e.DNE(6,$f,4,10,"div",110),e.k0s(),e.j41(7,"div",109),e.DNE(8,Uf,3,7,"p",237),e.k0s(),e.j41(9,"div",109),e.DNE(10,Vf,3,7,"p",242),e.k0s()(),e.DNE(11,Ug,2,1,"div",0),e.DNE(12,zd,3,2,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",""!=t.imageurl),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description),e.R7$(2),e.Y8G("ngIf",null==t?null:t.longDescription),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function jl(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Fc(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.description),e.npT),e.R7$(2),e.JRh(t.description)}}function fv(r,b){if(1&r&&(e.j41(0,"p",240),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.longDescription),e.npT),e.R7$(2),e.SpI(" ",t.longDescription," ")}}function Hg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function pv(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Yg(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,Hg,3,7,"a",211),e.DNE(2,pv,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function qd(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Yg,3,2,"div",196),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function Xg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function zg(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Wd(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Xg,4,13,"a",231),e.DNE(2,zg,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function zf(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function cc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function qg(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,zf,4,13,"a",231),e.DNE(2,cc,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Wg(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Wd,3,2,"div",131),e.DNE(2,qg,3,2,"div",131),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function Kg(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,Wg,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function qf(r,b){if(1&r&&(e.j41(0,"div",246),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function Fl(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function gv(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",175)(2,"div",108)(3,"div",109),e.DNE(4,jl,4,10,"div",110),e.k0s(),e.j41(5,"div",109),e.DNE(6,Fc,3,7,"p",237),e.k0s(),e.j41(7,"div",109),e.DNE(8,fv,3,7,"p",238),e.k0s()(),e.DNE(9,qd,2,1,"div",0),e.DNE(10,Kg,3,2,"div",0),e.k0s(),e.j41(11,"div",216),e.DNE(12,qf,3,12,"div",245),e.DNE(13,Fl,2,3,"div",195),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description),e.R7$(2),e.Y8G("ngIf",null==t?null:t.longDescription),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-right"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-right"==t.imageAlignType&&""!=t.embedVideo)}}function Bc(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Gc(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,Bc,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.heading)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.heading)}}function Kd(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.description)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.description),e.npT),e.R7$(3),e.JRh(t.description)}}function Qg(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,Kd,4,10,"p",247),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.description)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description)}}function Qd(r,b){if(1&r&&(e.j41(0,"p",249),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.longDescription)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.longDescription),e.npT),e.R7$(3),e.SpI(" ",t.longDescription," ")}}function Jg(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,Qd,4,10,"p",248),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.longDescription)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.longDescription)}}function uc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function hv(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",186),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Zg(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,uc,4,7,"a",184),e.DNE(2,hv,4,7,"a",193),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function Jd(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Zg,3,2,"div",39),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function eh(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function th(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function sl(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,eh,4,13,"a",231),e.DNE(2,th,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function $c(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function mv(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function nh(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,$c,4,13,"a",231),e.DNE(2,mv,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function vv(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,sl,3,2,"div",39),e.DNE(2,nh,3,2,"div",39),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function yv(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,vv,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function Cv(r,b){if(1&r&&(e.j41(0,"div",246),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function bv(r,b){if(1&r&&(e.j41(0,"div"),e.nrm(1,"div",199),e.nI1(2,"sanitizeHtml"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.embedVideo),e.npT)}}function ih(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",150)(2,"div",151),e.nI1(3,"emptycheck"),e.nI1(4,"emptycheck"),e.nI1(5,"emptycheck"),e.DNE(6,Gc,3,4,"div",223),e.nI1(7,"emptycheck"),e.DNE(8,Qg,3,4,"div",223),e.nI1(9,"emptycheck"),e.DNE(10,Jg,3,4,"div",223),e.nI1(11,"emptycheck"),e.k0s(),e.DNE(12,Jd,2,1,"div",0),e.DNE(13,yv,3,2,"div",0),e.k0s(),e.j41(14,"div",170),e.DNE(15,Cv,3,12,"div",245),e.DNE(16,bv,3,3,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,8,t.heading)||e.bMT(4,10,t.description)||e.bMT(5,12,t.longDescription)?"mb-5":""),e.R7$(4),e.Y8G("ngIf",e.bMT(7,14,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(9,16,t.description)),e.R7$(2),e.Y8G("ngIf",e.bMT(11,18,t.longDescription)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList),e.R7$(2),e.Y8G("ngIf","video-bottom"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-bottom"===t.imageAlignType&&""!=t.embedVideo)}}function Tv(r,b){if(1&r&&(e.j41(0,"div",246),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.l_i(9,rl,e.eq3(7,Ri,e.l_i(4,li,m.imageurl,e.bMT(2,2,m.imageurl))),null==m?null:m.thumbnailImageUrl))}}function xv(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function Ev(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Wf(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.description),e.npT),e.R7$(2),e.JRh(t.description)}}function Zd(r,b){if(1&r&&(e.j41(0,"p",251),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.longDescription),e.npT),e.R7$(2),e.SpI(" ",t.longDescription," ")}}function ll(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionOne,"")}}function Uc(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",213),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s()()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.secondaryButtonColor,t.secondaryButtonTextColor,"1px solid "+(null==t?null:t.secondaryButtonBorderColor),(null==t?null:t.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.buttonActionTwo,"")}}function Kf(r,b){if(1&r&&(e.j41(0,"div",118),e.DNE(1,ll,3,7,"a",211),e.DNE(2,Uc,3,7,"a",212),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne&&"no-call"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionTwo&&"twoLink"==t.buttonAction)}}function rh(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,Kf,3,2,"div",196),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.buttonActionOne||""!=t.buttonActionTwo&&"no-call"!=t.buttonAction)}}function oh(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function v0(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function y0(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,oh,4,13,"a",231),e.DNE(2,v0,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function C0(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",233),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function e_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",234),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Qf(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,C0,4,13,"a",231),e.DNE(2,e_,4,7,"a",232),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function ah(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,y0,3,2,"div",131),e.DNE(2,Qf,3,2,"div",131),e.k0s()),2&r){const t=b.$implicit;e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction)}}function Ma(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,ah,3,3,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function sh(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",216),e.DNE(2,Tv,3,12,"div",245),e.DNE(3,xv,2,3,"div",195),e.k0s(),e.j41(4,"div",175)(5,"div",108)(6,"div",109),e.DNE(7,Ev,4,10,"div",110),e.k0s(),e.j41(8,"div",109),e.DNE(9,Wf,3,7,"p",237),e.k0s(),e.j41(10,"div",109),e.DNE(11,Zd,3,7,"p",250),e.k0s()(),e.DNE(12,rh,2,1,"div",0),e.DNE(13,Ma,3,2,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf","video-left"==t.imageAlignType&&""!=t.imageurl),e.R7$(1),e.Y8G("ngIf","embed-video-left"==t.imageAlignType&&""!=t.embedVideo),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.description),e.R7$(2),e.Y8G("ngIf",null==t?null:t.longDescription),e.R7$(1),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function lh(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,Au,1,4,"div",95),e.DNE(2,Mg,1,7,"div",97),e.j41(3,"div",9)(4,"section",220)(5,"div",221),e.DNE(6,Rg,16,19,"div",100),e.DNE(7,lc,13,6,"div",100),e.DNE(8,Vg,13,6,"div",100),e.DNE(9,gv,14,7,"div",100),e.DNE(10,ih,17,20,"div",100),e.DNE(11,sh,14,7,"div",100),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(10,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(1),e.Y8G("ngStyle",e.eq3(13,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf","no-item"===t.imageAlignType||"image-bottom"===t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","image-left"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-right"==t.imageAlignType||"embed-video-right"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-bottom"===t.imageAlignType||"embed-video-bottom"==t.imageAlignType),e.R7$(1),e.Y8G("ngIf","video-left"==t.imageAlignType||"embed-video-left"==t.imageAlignType)}}function Av(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function ch(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function uh(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Jf(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,uh,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function t_(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function dh(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,t_,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}const Vs=function(r,b,t){return{color:r,fill:b,"background-color":t}};function Dv(r,b){if(1&r&&(e.j41(0,"div",259),e.nrm(1,"div",260),e.nI1(2,"sanitizeHtml"),e.j41(3,"div",261),e.EFF(4),e.k0s(),e.j41(5,"p",262),e.EFF(6),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(2,6,t.icon),e.npT),e.R7$(2),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function dc(r,b){if(1&r&&(e.j41(0,"div")(1,"div",257),e.DNE(2,Dv,7,16,"div",258),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures)}}function Zf(r,b){if(1&r&&(e.j41(0,"div",265)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",268)(5,"div",269),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(4).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function _h(r,b){if(1&r&&(e.j41(0,"div")(1,"div",263),e.DNE(2,Zf,9,16,"div",264),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures)}}function n_(r,b){if(1&r&&(e.j41(0,"div",272),e.nrm(1,"div",273),e.nI1(2,"sanitizeHtml"),e.j41(3,"div",274),e.EFF(4),e.k0s(),e.j41(5,"p",275),e.EFF(6),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(2,6,t.icon),e.npT),e.R7$(2),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature," "),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function i_(r,b){if(1&r&&(e.j41(0,"div")(1,"div",270),e.DNE(2,n_,7,16,"div",271),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures)}}function wv(r,b){if(1&r&&(e.j41(0,"div",172)(1,"div",173),e.nrm(2,"img",277),e.k0s()()),2&r){const t=e.XpG(4).$implicit;e.R7$(2),e.Y8G("src",t.imageUrl,e.B4B)}}function Mv(r,b){if(1&r&&(e.j41(0,"div",276),e.DNE(1,wv,3,1,"div",171),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.imageUrl)}}function fh(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",46),e.DNE(2,dc,3,1,"div",0),e.DNE(3,_h,3,1,"div",0),e.k0s(),e.DNE(4,i_,3,1,"div",0),e.j41(5,"div",255),e.DNE(6,Mv,2,1,"div",256),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",t.landingPageFeatures.length>2),e.R7$(1),e.Y8G("ngIf",2==t.landingPageFeatures.length),e.R7$(1),e.Y8G("ngIf",1==t.landingPageFeatures.length),e.R7$(2),e.Y8G("ngIf","no-item"!=t.imageType)}}function Iv(r,b){if(1&r&&(e.j41(0,"div",280)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",281)(5,"div",269),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function r_(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",282),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageUrl,e.B4B)}}function ep(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",278),e.DNE(2,Iv,9,16,"div",279),e.k0s(),e.j41(3,"div",176),e.DNE(4,r_,3,1,"div",177),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures),e.R7$(2),e.Y8G("ngIf",""!=t.imageUrl)}}function cl(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",283),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageUrl,e.B4B)}}function _c(r,b){if(1&r&&(e.j41(0,"div",280)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",281)(5,"div",269),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function ku(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",176),e.DNE(2,cl,3,1,"div",177),e.k0s(),e.j41(3,"div",278),e.DNE(4,_c,9,16,"div",279),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",""!=t.imageUrl),e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures)}}function ph(r,b){if(1&r&&(e.j41(0,"div",286)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",281)(5,"div",287),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}const Bl=function(r){return{autoplay:!1,controls:!0,hotKeys:!0,sources:r}};function o_(r,b){if(1&r&&(e.j41(0,"div",288),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.eq3(9,Bl,e.eq3(7,Ri,e.l_i(4,li,m.imageUrl,e.bMT(2,2,m.imageUrl)))))}}function a_(r,b){if(1&r&&(e.j41(0,"div"),e.nrm(1,"div",199),e.nI1(2,"sanitizeHtml"),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.embedVideo),e.npT)}}function Sv(r,b){if(1&r&&(e.j41(0,"div",149),e.DNE(1,ph,9,16,"div",284),e.j41(2,"div",255),e.DNE(3,o_,3,11,"div",285),e.DNE(4,a_,3,3,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngForOf",t.landingPageFeatures),e.R7$(2),e.Y8G("ngIf","video-bottom"==t.imageType&&""!=t.imageUrl),e.R7$(1),e.Y8G("ngIf","embed-video-bottom"===t.imageType&&""!=t.embedVideo)}}function gh(r,b){if(1&r&&(e.j41(0,"div",280)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",281)(5,"div",269),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function hh(r,b){if(1&r&&(e.j41(0,"div",246),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.eq3(9,Bl,e.eq3(7,Ri,e.l_i(4,li,m.imageUrl,e.bMT(2,2,m.imageUrl)))))}}function Ou(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function kv(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",289),e.DNE(2,gh,9,16,"div",279),e.k0s(),e.j41(3,"div",175),e.DNE(4,hh,3,11,"div",245),e.DNE(5,Ou,2,3,"div",195),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures),e.R7$(2),e.Y8G("ngIf","video-right"==t.imageType&&""!=t.imageUrl),e.R7$(1),e.Y8G("ngIf","embed-video-right"==t.imageType&&""!=t.embedVideo)}}function tp(r,b){if(1&r&&(e.j41(0,"div",246),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.k0s()),2&r){const t=e.XpG(3),p=t.index,m=t.$implicit;e.R7$(1),e.Y8G("index",p)("options",e.eq3(9,Bl,e.eq3(7,Ri,e.l_i(4,li,m.imageUrl,e.bMT(2,2,m.imageUrl)))))}}function Ov(r,b){if(1&r&&(e.nrm(0,"div",199),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(3).$implicit;e.Y8G("innerHTML",e.bMT(1,1,t.embedVideo),e.npT)}}function np(r,b){if(1&r&&(e.j41(0,"div",280)(1,"div",266),e.nrm(2,"div",267),e.nI1(3,"sanitizeHtml"),e.k0s(),e.j41(4,"div",281)(5,"div",269),e.EFF(6),e.k0s(),e.j41(7,"p",262),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngStyle",e.sMw(8,Vs,p.iconFillColor,p.iconFillColor,p.iconFillColor+35))("innerHTML",e.bMT(3,6,t.icon),e.npT),e.R7$(3),e.Y8G("ngStyle",e.eq3(12,xe,p.subprimaryTextColor)),e.R7$(1),e.SpI(" ",""==t.feature?"Easy to use.":t.feature,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(14,xe,p.subsecondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,"")}}function mh(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",278),e.DNE(2,tp,3,11,"div",245),e.DNE(3,Ov,2,3,"div",195),e.k0s(),e.j41(4,"div",216),e.DNE(5,np,9,16,"div",279),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf","video-left"==t.imageType&&""!=t.imageUrl),e.R7$(1),e.Y8G("ngIf","embed-video-left"==t.imageType&&""!=t.embedVideo),e.R7$(2),e.Y8G("ngForOf",t.landingPageFeatures)}}function vh(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,Av,1,4,"div",95),e.DNE(2,ch,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10)(6,"div",252),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,Jf,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,dh,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.DNE(13,fh,7,4,"div",253),e.DNE(14,ep,5,2,"div",100),e.DNE(15,ku,5,2,"div",100),e.DNE(16,Sv,5,3,"div",253),e.DNE(17,kv,6,3,"div",253),e.DNE(18,mh,6,3,"div",253),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(20,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,12,t.heading)||e.bMT(8,14,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,16,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,18,t.subheading)),e.R7$(2),e.Y8G("ngIf","no-item"==t.imageType||"image-bottom"==t.imageType),e.R7$(1),e.Y8G("ngIf","image-right"==t.imageType),e.R7$(1),e.Y8G("ngIf","image-left"==t.imageType),e.R7$(1),e.Y8G("ngIf","video-bottom"===t.imageType||"embed-video-bottom"==t.imageType),e.R7$(1),e.Y8G("ngIf","video-right"==t.imageType||"embed-video-right"==t.imageType),e.R7$(1),e.Y8G("ngIf","video-left"==t.imageType||"embed-video-left"==t.imageType)}}function fc(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Pv(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function s_(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function l_(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,s_,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function c_(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function u_(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,c_,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Gl(r,b){if(1&r&&(e.j41(0,"div",109)(1,"p",296),e.nI1(2,"codeHtml"),e.nI1(3,"sanitizeHtml"),e.EFF(4),e.k0s()()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit,m=e.XpG(2);e.R7$(1),e.Y8G("ngClass",e.bMT(2,4,t.faqQuestion)?"ql-editor ql-container ps-0":"faq_Q")("ngStyle",e.eq3(8,xe,p.primaryTextColor))("innerHTML",e.bMT(3,6,m.question),e.npT),e.R7$(3),e.SpI(" ",m.question,"")}}function ms(r,b){if(1&r&&(e.j41(0,"div",109)(1,"p",296),e.nI1(2,"codeHtml"),e.nI1(3,"sanitizeHtml"),e.EFF(4),e.k0s()()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass",e.bMT(2,4,t.faqQuestion)?"ql-editor ql-container ps-0":"faq_Q")("ngStyle",e.eq3(8,xe,p.primaryTextColor))("innerHTML",e.bMT(3,6,t.faqQuestion),e.npT),e.R7$(3),e.SpI(" ",t.faqQuestion,"")}}function pc(r,b){if(1&r&&(e.j41(0,"div",109)(1,"p",297),e.nI1(2,"codeHtml"),e.nI1(3,"sanitizeHtml"),e.EFF(4),e.k0s()()),2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngClass",e.bMT(2,4,p.answer)?"ql-editor ql-container":" faq_A")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(3,6,p.answer),e.npT),e.R7$(3),e.SpI(" ",p.answer,"")}}function Vc(r,b){if(1&r&&(e.j41(0,"div",109)(1,"p",297),e.nI1(2,"codeHtml"),e.nI1(3,"sanitizeHtml"),e.EFF(4),e.k0s()()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass",e.bMT(2,4,t.faqAnswer)?"ql-editor ql-container":" faq_A")("ngStyle",e.eq3(8,xe,p.secondaryTextColor))("innerHTML",e.bMT(3,6,t.faqAnswer),e.npT),e.R7$(3),e.SpI(" ",t.faqAnswer,"")}}function Hc(r,b){if(1&r&&(e.j41(0,"div",106)(1,"div",295),e.DNE(2,Gl,5,10,"div",152),e.DNE(3,ms,5,10,"div",152),e.DNE(4,pc,5,10,"div",152),e.DNE(5,Vc,5,10,"div",152),e.k0s()()),2&r){const t=b.$implicit,p=b.index;e.R7$(1),e.Y8G("ngClass",p>0?"boder-top":""),e.R7$(1),e.Y8G("ngIf",""===t.faqQuestion),e.R7$(1),e.Y8G("ngIf",""!==t.faqQuestion),e.R7$(1),e.Y8G("ngIf",""===t.faqAnswer),e.R7$(1),e.Y8G("ngIf",""!==t.faqAnswer)}}function ip(r,b){if(1&r&&(e.j41(0,"div",293),e.DNE(1,Hc,6,5,"div",294),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngForOf",t.landingPageFaq)}}function yh(r,b){if(1&r&&(e.j41(0,"div",109)(1,"span",307)(2,"p",308),e.nI1(3,"codeHtml"),e.nI1(4,"sanitizeHtml"),e.EFF(5),e.k0s()()()),2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(2),e.Y8G("ngClass",e.bMT(3,4,p.question)?"ql-editor ql-container ps-1 py-1":"faq_Q")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(4,6,p.question),e.npT),e.R7$(3),e.SpI(" ",p.question," ")}}function gc(r,b){if(1&r&&(e.j41(0,"div",109)(1,"span",307)(2,"p",308),e.nI1(3,"codeHtml"),e.nI1(4,"sanitizeHtml"),e.EFF(5),e.k0s()()()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,4,t.faqQuestion)?"ql-editor ql-container ps-1 py-0":"faq_Q mb-0")("ngStyle",e.eq3(8,xe,p.primaryTextColor))("innerHTML",e.bMT(4,6,t.faqQuestion),e.npT),e.R7$(3),e.SpI(" ",t.faqQuestion," ")}}function Ch(r,b){if(1&r&&(e.j41(0,"p",309),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,p.answer),e.npT),e.R7$(2),e.SpI(" ",p.answer," ")}}function Lv(r,b){if(1&r&&(e.j41(0,"p",310),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.faqAnswer)?"ql-editor ql-container":"faq_A")("ngStyle",e.eq3(8,xe,p.secondaryTextColor))("innerHTML",e.bMT(2,6,t.faqAnswer),e.npT),e.R7$(3),e.SpI(" ",t.faqAnswer," ")}}function Rv(r,b){if(1&r&&(e.j41(0,"div",300)(1,"h2",301)(2,"button",302),e.DNE(3,yh,6,10,"div",152),e.DNE(4,gc,6,10,"div",152),e.k0s()(),e.j41(5,"div",303)(6,"div",304),e.DNE(7,Ch,3,7,"p",305),e.DNE(8,Lv,4,10,"p",306),e.k0s()()()),2&r){const t=b.$implicit,p=b.index,m=e.XpG(3),f=m.index,Ye=m.$implicit;e.R7$(1),e.Y8G("id","heading"+f+p),e.R7$(1),e.Y8G("ngStyle",e.eq3(10,En,Ye.bannerbgColor)),e.BMQ("data-bs-target","#collapse"+f+p)("aria-controls","collapse"+f+p),e.R7$(1),e.Y8G("ngIf",""===t.faqQuestion),e.R7$(1),e.Y8G("ngIf",""!==t.faqQuestion),e.R7$(1),e.Y8G("id","collapse"+f+p),e.BMQ("aria-labelledby","heading"+f+p),e.R7$(2),e.Y8G("ngIf",""===t.faqAnswer),e.R7$(1),e.Y8G("ngIf",""!==t.faqAnswer)}}function rp(r,b){if(1&r&&(e.j41(0,"div",293)(1,"div",298),e.DNE(2,Rv,9,12,"div",299),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageFaq)}}function bh(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,fc,1,4,"div",95),e.DNE(2,Pv,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",290)(6,"div",151),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,l_,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,u_,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.j41(13,"div",291),e.nI1(14,"emptycheck"),e.nI1(15,"emptycheck"),e.DNE(16,ip,2,1,"div",292),e.DNE(17,rp,3,1,"div",292),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(21,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,9,t.heading)||e.bMT(8,11,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,13,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,15,t.subheading)),e.R7$(2),e.Y8G("ngClass",e.bMT(14,17,t.heading)||e.bMT(15,19,t.subheading)?"mt-5":""),e.R7$(3),e.Y8G("ngIf",t.landingPageFaq.length<3),e.R7$(1),e.Y8G("ngIf",t.landingPageFaq.length>2)}}function Nv(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Th(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function op(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function b0(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,op,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function T0(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Pu(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,T0,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function jv(r,b){if(1&r&&(e.j41(0,"div",323)(1,"div",173),e.nrm(2,"img",324),e.k0s()()),2&r){const t=e.XpG().$implicit;e.R7$(2),e.Y8G("src",""!=t.imageurl?t.imageurl:"https://freshlms-cdn.freshlms.com/6002/dummy-lnHyQLhU0C.jpeg",e.B4B)}}const Fv=function(){return{display:"none"}};function Bv(r,b){if(1&r&&e.nrm(0,"a",326),2&r){const t=b.$implicit,p=e.XpG(4).$implicit;e.FS9("href","mailto:"!=t.sortLink?"https://"+t.sortLink+t.socialName:"mailto:"+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle","CTA"!=t.sortLink?e.eq3(3,En,p.iconFillColor):e.lJ4(5,Fv))}}function Lu(r,b){if(1&r&&(e.j41(0,"div",106),e.DNE(1,Bv,1,6,"a",325),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngForOf",t.contactInfoList)}}function Gv(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",329),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(4);return e.Njj(f.buttonOnClickPrice(m.yourlink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",330),e.k0s()}if(2&r){const t=e.XpG(2).$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",t.primaryButton?e.ziG(2,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+p.primaryButtonBorderColor,p.primaryButtonradius/2+"px"):e.ziG(7,Ve,p.secondaryButtonColor,p.secondaryButtonTextColor,"1px solid "+p.secondaryButtonBorderColor,p.secondaryButtonradius/2+"px")),e.R7$(2),e.SpI(" ",""==t.yourtext?"Placeholder":t.yourtext,"")}}function d_(r,b){if(1&r&&(e.j41(0,"div",327),e.DNE(1,Gv,4,12,"a",328),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","CTA"===t.sortLink)}}function ap(r,b){if(1&r&&(e.j41(0,"div",313)(1,"div",314)(2,"div",315)(3,"div",316),e.DNE(4,jv,3,1,"div",317),e.j41(5,"div",318)(6,"span",319),e.EFF(7),e.k0s()(),e.j41(8,"p",320),e.EFF(9),e.k0s(),e.j41(10,"div",321)(11,"p",297),e.nI1(12,"codeHtml"),e.nI1(13,"sanitizeHtml"),e.EFF(14),e.k0s()()(),e.DNE(15,Lu,2,1,"div",99),e.k0s()(),e.DNE(16,d_,2,1,"div",322),e.nI1(17,"ctafilter"),e.k0s()),2&r){const t=b.$implicit,p=b.index,m=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngIf",""!=t.imageurl),e.R7$(2),e.Y8G("ngStyle",e.eq3(17,xe,m.primaryTextColor)),e.R7$(1),e.JRh(t.teamName),e.R7$(1),e.Y8G("ngStyle",e.eq3(19,xe,m.primaryTextColor)),e.R7$(1),e.SpI(" ",t.tittle,""),e.R7$(2),e.Y8G("ngClass",e.bMT(12,11,t.description)?"ql-editor ql-container":"team_description my-4 text-left")("ngStyle",e.eq3(21,xe,m.secondaryTextColor))("innerHTML",e.bMT(13,13,t.description),e.npT),e.R7$(3),e.SpI(" ",t.description,""),e.R7$(1),e.Y8G("ngIf",t.contactInfoList.length>0&&""!=m.landingPageTeam[p].contactInfoList[0].sortLink),e.R7$(1),e.Y8G("ngForOf",e.bMT(17,15,t.contactInfoList))}}function Hs(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,Nv,1,4,"div",95),e.DNE(2,Th,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",290)(6,"div",151),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,b0,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,Pu,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.j41(13,"div",311),e.DNE(14,ap,18,23,"div",312),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,8,t.heading)||e.bMT(8,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,14,t.subheading)),e.R7$(2),e.Y8G("ngClass",t.landingPageTeam.length>2?"":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.landingPageTeam)}}function sp(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function __(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function $l(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function f_(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,$l,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Yc(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Ul(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Yc,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function p_(r,b){if(1&r&&(e.j41(0,"div",335)(1,"p",336),e.EFF(2),e.k0s(),e.nrm(3,"i",337),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(3,xe,p.secondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(5,xe,p.iconFillColor))}}function g_(r,b){if(1&r&&(e.j41(0,"div",172)(1,"div",173),e.nrm(2,"img",339),e.k0s()()),2&r){const t=e.XpG(4).$implicit;e.R7$(2),e.Y8G("src",t.imageUrl,e.B4B)}}function $v(r,b){if(1&r&&(e.j41(0,"div",338),e.DNE(1,g_,3,1,"div",171),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.imageUrl)}}function lp(r,b){if(1&r&&(e.j41(0,"div",149)(1,"div",331)(2,"div",151),e.nI1(3,"codeHtml"),e.nI1(4,"codeHtml"),e.DNE(5,f_,2,1,"div",152),e.nI1(6,"emptycheck"),e.DNE(7,Ul,2,1,"div",152),e.nI1(8,"emptycheck"),e.k0s(),e.j41(9,"div",291),e.nI1(10,"emptycheck"),e.nI1(11,"emptycheck"),e.DNE(12,p_,4,7,"div",332),e.j41(13,"div",333),e.DNE(14,$v,2,1,"div",334),e.k0s()()()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,6,t.heading)||e.bMT(4,8,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(6,10,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(8,12,t.subheading)),e.R7$(2),e.Y8G("ngClass",e.bMT(10,14,t.heading)||e.bMT(11,16,t.subheading)?"mt-5":""),e.R7$(3),e.Y8G("ngForOf",t.PageDescription),e.R7$(2),e.Y8G("ngIf","no-item"!=t.imageType)}}function Xc(r,b){if(1&r&&(e.j41(0,"h3",345),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.primaryTextColor))("innerHTML",e.bMT(1,3,t.heading),e.npT),e.R7$(2),e.JRh(t.heading)}}function Uv(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function h_(r,b){if(1&r&&(e.j41(0,"div",335)(1,"p",346),e.EFF(2),e.k0s(),e.nrm(3,"i",347),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(3,xe,p.secondaryTextColor)),e.R7$(1),e.SpI(" ",t.description,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(5,xe,p.iconFillColor))}}function ul(r,b){if(1&r&&(e.j41(0,"div",190)(1,"div",173),e.nrm(2,"img",348),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("src",t.imageUrl,e.B4B)}}function xh(r,b){if(1&r&&(e.j41(0,"div")(1,"div",149)(2,"div",340)(3,"div",108)(4,"div",109),e.DNE(5,Xc,3,7,"h3",341),e.k0s(),e.j41(6,"div",109),e.DNE(7,Uv,3,7,"p",342),e.k0s()(),e.j41(8,"div",343),e.DNE(9,h_,4,7,"div",332),e.k0s()(),e.j41(10,"div",344),e.DNE(11,ul,3,1,"div",177),e.k0s()()()),2&r){const t=e.XpG(2).$implicit;e.R7$(5),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(2),e.Y8G("ngForOf",t.PageDescription),e.R7$(2),e.Y8G("ngIf",""!=t.imageUrl)}}function cp(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,sp,1,4,"div",95),e.DNE(2,__,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10),e.DNE(6,lp,15,18,"div",100),e.DNE(7,xh,12,4,"div",0),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(5,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","no-item"===t.imageType||"image-bottom"===t.imageType),e.R7$(1),e.Y8G("ngIf","image-right"==t.imageType)}}function m_(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Vv(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function up(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Hv(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,up,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Ys(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Ba(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Ys,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Ja(r,b){if(1&r&&(e.j41(0,"span"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.SpI("",null==t?null:t.currency,"\xa0")}}function Eh(r,b){if(1&r&&(e.j41(0,"span",366)(1,"span")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.secondaryTextColor)),e.R7$(3),e.JRh(t.strikeoutAmount)}}function dp(r,b){if(1&r&&(e.j41(0,"span",364),e.DNE(1,Ja,2,1,"span",0),e.EFF(2),e.DNE(3,Eh,4,4,"span",365),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.eq3(4,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",""!=t.price),e.R7$(1),e.JRh(t.price),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function v_(r,b){if(1&r&&(e.j41(0,"span",364),e.EFF(1),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.primaryTextColor)),e.R7$(1),e.JRh(""==t.price?"$49.99":t.price)}}const Ru=function(r){return{fill:r}};function Yv(r,b){if(1&r&&(e.j41(0,"li",367)(1,"div"),e.qSk(),e.j41(2,"svg",368)(3,"g",369),e.nrm(4,"path",370),e.k0s()()(),e.joV(),e.j41(5,"div")(6,"span",371),e.EFF(7),e.k0s()()()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(4,xe,p.primaryTextColor)),e.R7$(2),e.Y8G("ngStyle",e.eq3(6,Ru,p.svgFillColor)),e.R7$(4),e.Y8G("ngStyle",e.eq3(8,xe,p.secondaryTextColor)),e.R7$(1),e.SpI(" ",""==t.desc?"Create Unlimited Landing pages":t.desc,"")}}function Ah(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",352)(1,"div",353)(2,"div",354)(3,"div",355)(4,"span",356),e.EFF(5),e.k0s()(),e.j41(6,"div",357),e.DNE(7,dp,4,6,"span",358),e.DNE(8,v_,2,4,"span",358),e.j41(9,"span",359),e.EFF(10),e.k0s(),e.j41(11,"ul",360),e.DNE(12,Yv,8,10,"li",361),e.k0s()()(),e.j41(13,"div",362)(14,"a",363),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(4);return e.Njj(Ye.buttonOnClickPrice(f.yourlink,null==f?null:f.openNewTab))}),e.j41(15,"span"),e.EFF(16),e.k0s(),e.nrm(17,"span",330),e.k0s()()()()}if(2&r){const t=b.$implicit,p=e.XpG(2).$implicit;e.R7$(3),e.Y8G("ngClass",p.landingPagePricing.length>0?"text-left":"text-center"),e.R7$(1),e.Y8G("ngStyle",e.eq3(11,xe,p.primaryTextColor)),e.R7$(1),e.JRh(""==t.tiername?"Unlimited":t.tiername),e.R7$(1),e.Y8G("ngClass",p.landingPagePricing.length>0?"text-left":"text-center"),e.R7$(1),e.Y8G("ngIf","custom"!=t.productType),e.R7$(1),e.Y8G("ngIf","custom"==t.productType),e.R7$(1),e.Y8G("ngStyle",e.eq3(13,xe,p.secondaryTextColor)),e.R7$(1),e.JRh("custom"==t.productType?t.increment:""!==t.increment&&"onetime"!==t.increment&&"custom"!=t.productType?"/"+t.increment:""),e.R7$(2),e.Y8G("ngForOf",t.checkList),e.R7$(2),e.Y8G("ngStyle",e.ziG(15,Ve,null!=t&&t.primaryButton||null==t.primaryButton?p.primaryButtonColor:p.secondaryButtonColor,null!=t&&t.primaryButton||null==t.primaryButton?p.primaryButtonTextColor:p.secondaryButtonTextColor,null!=t&&t.primaryButton?"1px solid "+(null==p?null:p.primaryButtonBorderColor):"1px solid "+(null==p?null:p.secondaryButtonBorderColor),null!=t&&t.primaryButton?(null==p?null:p.primaryButtonradius)+"px":(null==p?null:p.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.yourtext?"Placeholder":t.yourtext,"")}}function Xv(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,m_,1,4,"div",95),e.DNE(2,Vv,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10)(6,"div",349),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.j41(9,"div",1),e.nI1(10,"emptycheck"),e.nI1(11,"emptycheck"),e.DNE(12,Hv,2,1,"div",152),e.nI1(13,"emptycheck"),e.DNE(14,Ba,2,1,"div",152),e.nI1(15,"emptycheck"),e.k0s()(),e.j41(16,"div",350),e.DNE(17,Ah,18,20,"div",351),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(20,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,8,t.heading)||e.bMT(8,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngClass",e.bMT(10,12,t.heading)||e.bMT(11,14,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(13,16,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(15,18,t.subheading)),e.R7$(3),e.Y8G("ngForOf",t.landingPagePricing)}}function Dh(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function x0(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function wh(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function y_(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,wh,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function zv(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function zc(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,zv,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Nu(r,b){if(1&r&&e.nrm(0,"img",394),2&r){const t=e.XpG().$implicit;e.FS9("src",t.imageUrl,e.B4B)}}function qv(r,b){if(1&r&&e.nrm(0,"ngx-avatars",395),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function ju(r,b){if(1&r&&(e.j41(0,"a",400)(1,"div",401),e.nrm(2,"img",402),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.FS9("href",t.socialLink,e.B4B)}}function _p(r,b){if(1&r&&(e.j41(0,"a",400)(1,"div",403),e.nrm(2,"img",404),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.FS9("href",t.socialLink,e.B4B)}}function Wv(r,b){if(1&r&&(e.j41(0,"a",400)(1,"div",405),e.nrm(2,"i",406),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.FS9("href",t.socialLink,e.B4B)}}function Kv(r,b){if(1&r&&(e.qex(0),e.DNE(1,ju,3,1,"a",397),e.DNE(2,_p,3,1,"a",398),e.DNE(3,Wv,3,1,"a",399),e.bVm()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t||null==t.socialLink?null:t.socialLink.includes("producthunt")),e.R7$(1),e.Y8G("ngIf",null==t||null==t.socialLink?null:t.socialLink.includes("g2")),e.R7$(1),e.Y8G("ngIf",null==t||null==t.socialLink?null:t.socialLink.includes("twitter"))}}function Mh(r,b){if(1&r&&(e.j41(0,"a",400)(1,"div",405),e.nrm(2,"i",407),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.FS9("href",t.socialLink,e.B4B)}}function C_(r,b){if(1&r&&(e.qex(0),e.DNE(1,Kv,4,3,"ng-container",387),e.DNE(2,Mh,3,1,"ng-template",null,396,e.C5r),e.bVm()),2&r){const t=e.sdS(3),p=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",(null==p||null==p.socialLink?null:p.socialLink.includes("producthunt"))||(null==p||null==p.socialLink?null:p.socialLink.includes("g2"))||(null==p||null==p.socialLink?null:p.socialLink.includes("twitter")))("ngIfElse",t)}}function b_(r,b){}function E0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",378)(1,"div",379)(2,"div",380)(3,"a",381),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(5);return e.Njj(Ye.openSocialLink(f.socialLink))}),e.DNE(4,Nu,1,1,"img",382),e.DNE(5,qv,1,1,"ng-template",null,383,e.C5r),e.k0s(),e.j41(7,"div",384)(8,"div",385)(9,"div")(10,"div",385)(11,"span",386),e.EFF(12),e.k0s(),e.nrm(13,"br"),e.k0s()()()(),e.DNE(14,C_,4,2,"ng-container",387),e.DNE(15,b_,0,0,"ng-template",null,388,e.C5r),e.k0s(),e.j41(17,"div",389)(18,"span",390),e.qSk(),e.j41(19,"svg",391),e.nrm(20,"path",392),e.k0s(),e.j41(21,"svg",391),e.nrm(22,"path",392),e.k0s(),e.j41(23,"svg",391),e.nrm(24,"path",392),e.k0s(),e.j41(25,"svg",391),e.nrm(26,"path",392),e.k0s(),e.j41(27,"svg",391),e.nrm(28,"path",392),e.k0s()(),e.joV(),e.j41(29,"p",393),e.EFF(30),e.k0s()()()()}if(2&r){const t=b.$implicit,p=e.sdS(6),m=e.sdS(16);e.R7$(4),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(8),e.JRh(t.firstName),e.R7$(2),e.Y8G("ngIf",null!=t.socialLink&&""!=t.socialLink&&null!=t.socialLink)("ngIfElse",m),e.R7$(5),e.Y8G("ngClass",t.rating>0?"fillYellowColor":"noColor"),e.R7$(2),e.Y8G("ngClass",t.rating>1?"fillYellowColor":"noColor"),e.R7$(2),e.Y8G("ngClass",t.rating>2?"fillYellowColor":"noColor"),e.R7$(2),e.Y8G("ngClass",t.rating>3?"fillYellowColor":"noColor"),e.R7$(2),e.Y8G("ngClass",t.rating>4?"fillYellowColor":"noColor"),e.R7$(3),e.SpI(" ",t.comment," ")}}function fp(r,b){if(1&r&&(e.j41(0,"div",374)(1,"div",375),e.nI1(2,"codeHtml"),e.nI1(3,"codeHtml"),e.DNE(4,y_,2,1,"div",152),e.nI1(5,"emptycheck"),e.DNE(6,zc,2,1,"div",152),e.nI1(7,"emptycheck"),e.k0s(),e.j41(8,"div",376),e.DNE(9,E0,31,11,"div",377),e.k0s()()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngClass",e.bMT(2,4,t.heading)||e.bMT(3,6,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(5,8,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(7,10,t.subheading)),e.R7$(3),e.Y8G("ngForOf",p.testiminialPickedList)}}function Ih(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Qv(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Ih,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Jv(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Sh(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Jv,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Zv(r,b){if(1&r&&(e.j41(0,"blockquote",420),e.EFF(1),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.primaryTextColor)),e.R7$(1),e.SpI(" ",""==t.testimonial?'"What a time saver for product founders...this can be one of the most awful and creative sinkholes that a team goes through... Bravo for making this hellish process a little better."':t.testimonial," ")}}function kh(r,b){if(1&r&&(e.j41(0,"div",109)(1,"div",421),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,2,t.testimonial),e.npT),e.R7$(2),e.SpI(" ",t.testimonial,"")}}function dl(r,b){if(1&r&&e.nrm(0,"img",422),2&r){const t=e.XpG().$implicit;e.FS9("src",t.imageurl,e.B4B)}}function e1(r,b){if(1&r&&(e.j41(0,"div",411)(1,"div",412),e.nI1(2,"codeHtml"),e.DNE(3,Zv,2,4,"blockquote",413),e.nI1(4,"codeHtml"),e.DNE(5,kh,4,4,"div",414),e.nI1(6,"codeHtml"),e.j41(7,"div",415),e.DNE(8,dl,1,1,"img",416),e.j41(9,"div",417)(10,"p",418),e.EFF(11),e.k0s(),e.j41(12,"span",419),e.EFF(13),e.k0s()()()()()),2&r){const t=b.$implicit,p=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngClass",e.bMT(2,8,t.testimonial)?"":"heading"),e.R7$(2),e.Y8G("ngIf",!e.bMT(4,10,t.testimonial)),e.R7$(2),e.Y8G("ngIf",e.bMT(6,12,t.testimonial)),e.R7$(3),e.Y8G("ngIf",""!=t.imageurl),e.R7$(2),e.Y8G("ngStyle",e.eq3(14,xe,p.primaryTextColor)),e.R7$(1),e.SpI(" ",t.name,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(16,xe,p.secondaryTextColor)),e.R7$(1),e.SpI(" ",t.professionalTitle,"")}}function A0(r,b){if(1&r&&(e.j41(0,"div",331),e.DNE(1,e1,14,18,"div",410),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngForOf",t.landingPageTestimonial)}}function Oh(r,b){if(1&r&&(e.j41(0,"blockquote",420),e.EFF(1),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.primaryTextColor)),e.R7$(1),e.SpI(" ",""==t.testimonial?'"What a time saver for product founders...this can be one of the most awful and creative sinkholes that a team goes through...Bravo for making this hellish process a little better."':t.testimonial," ")}}function Ph(r,b){if(1&r&&(e.j41(0,"div",109)(1,"div",434),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,2,t.testimonial),e.npT),e.R7$(2),e.SpI(" ",t.testimonial," ")}}function Fs(r,b){if(1&r&&e.nrm(0,"img",435),2&r){const t=e.XpG().$implicit;e.FS9("src",t.imageurl,e.B4B)}}function Lh(r,b){if(1&r&&(e.j41(0,"div",430)(1,"div",431)(2,"div",412),e.nI1(3,"codeHtml"),e.DNE(4,Oh,2,4,"blockquote",413),e.nI1(5,"codeHtml"),e.DNE(6,Ph,4,4,"div",152),e.nI1(7,"codeHtml"),e.j41(8,"div",415),e.DNE(9,Fs,1,1,"img",432),e.j41(10,"div",433)(11,"p",418),e.EFF(12),e.k0s(),e.j41(13,"span",419),e.EFF(14),e.k0s()()()()()()),2&r){const t=b.$implicit,p=b.index,m=e.XpG(4).$implicit;e.Y8G("ngClass",0==p?"active":""),e.R7$(2),e.Y8G("ngClass",e.bMT(3,9,t.testimonial)?"":"heading"),e.R7$(2),e.Y8G("ngIf",!e.bMT(5,11,t.testimonial)),e.R7$(2),e.Y8G("ngIf",e.bMT(7,13,t.testimonial)),e.R7$(3),e.Y8G("ngIf",""!=t.imageurl),e.R7$(2),e.Y8G("ngStyle",e.eq3(15,xe,m.primaryTextColor)),e.R7$(1),e.SpI(" ",t.name," "),e.R7$(1),e.Y8G("ngStyle",e.eq3(17,xe,m.secondaryTextColor)),e.R7$(1),e.SpI(" ",t.professionalTitle," ")}}function D0(r,b){if(1&r&&(e.j41(0,"div",423)(1,"div",424),e.DNE(2,Lh,15,19,"div",425),e.k0s(),e.j41(3,"a",426),e.nrm(4,"span",427),e.k0s(),e.j41(5,"a",428),e.nrm(6,"span",429),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",t.landingPageTestimonial),e.R7$(2),e.Y8G("ngStyle",e.eq3(3,En,t.slideButtonColor)),e.R7$(2),e.Y8G("ngStyle",e.eq3(5,En,t.slideButtonColor))}}function T_(r,b){if(1&r&&(e.j41(0,"div",331)(1,"div",408),e.nI1(2,"codeHtml"),e.nI1(3,"codeHtml"),e.DNE(4,Qv,2,1,"div",152),e.nI1(5,"emptycheck"),e.DNE(6,Sh,2,1,"div",152),e.nI1(7,"emptycheck"),e.k0s(),e.DNE(8,A0,2,1,"div",373),e.DNE(9,D0,7,7,"div",409),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngClass",e.bMT(2,5,t.heading)||e.bMT(3,7,t.subheading)?"":"text-center heading"),e.R7$(3),e.Y8G("ngIf",e.bMT(5,9,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(7,11,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.landingPageTestimonial.length<2),e.R7$(1),e.Y8G("ngIf",t.landingPageTestimonial.length>1)}}function Vl(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,Dh,1,4,"div",95),e.DNE(2,x0,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10),e.DNE(6,fp,10,12,"div",372),e.DNE(7,T_,10,13,"div",373),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(5,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","alltesTimonial"==t.testimonialType),e.R7$(1),e.Y8G("ngIf","custom"==t.testimonialType||null==t.testimonialType)}}function x_(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function t1(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function n1(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Rh(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,n1,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function pp(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Xs(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,pp,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Nh(r,b){if(1&r&&(e.j41(0,"div",438)(1,"a",439),e.nrm(2,"img",440),e.k0s()()),2&r){const t=b.$implicit;e.R7$(1),e.FS9("href",t.website,e.B4B),e.R7$(1),e.FS9("src",""==t.logo?"https://cdn.freshlms.info/freshlearn/FreshLearnLogo_136X30.svg":t.logo,e.B4B)}}function i1(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,x_,1,4,"div",95),e.DNE(2,t1,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10)(6,"div",331)(7,"div",151),e.nI1(8,"codeHtml"),e.nI1(9,"codeHtml"),e.DNE(10,Rh,2,1,"div",152),e.nI1(11,"emptycheck"),e.DNE(12,Xs,2,1,"div",152),e.nI1(13,"emptycheck"),e.k0s()(),e.j41(14,"div",436),e.DNE(15,Nh,3,2,"div",437),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(15,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(3),e.Y8G("ngClass",e.bMT(8,7,t.heading)||e.bMT(9,9,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(11,11,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(13,13,t.subheading)),e.R7$(3),e.Y8G("ngForOf",t.landingPagePressLogo)}}function Ga(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function ga(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function jh(r,b){if(1&r&&(e.j41(0,"a",453),e.EFF(1),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.JRh(t.yourtext)}}function gp(r,b){if(1&r&&(e.j41(0,"div",451),e.DNE(1,jh,2,5,"a",452),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.link)}}function r1(r,b){if(1&r&&e.nrm(0,"a",455),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(3,En,p.iconFillColor))}}function o1(r,b){if(1&r&&(e.j41(0,"div",106),e.DNE(1,r1,1,5,"a",454),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.contactInfoList)}}function hp(r,b){if(1&r&&(e.j41(0,"div",448),e.DNE(1,gp,2,1,"div",449),e.j41(2,"div",450),e.DNE(3,o1,2,1,"div",99),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngIf",t.link.length>0),e.R7$(2),e.Y8G("ngIf",t.contactInfoList.length>0&&""!=t.contactInfoList[0].sortLink)}}function Fh(r,b){if(1&r&&(e.j41(0,"div",462)(1,"a",463),e.EFF(2),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.R7$(1),e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.JRh(t.yourtext)}}function mp(r,b){if(1&r&&(e.j41(0,"div",460),e.DNE(1,Fh,3,5,"div",461),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.link)}}function a1(r,b){if(1&r&&(e.j41(0,"div",466),e.nrm(1,"a",326),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.R7$(1),e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(3,En,p.iconFillColor))}}function Bh(r,b){if(1&r&&(e.j41(0,"div",464),e.DNE(1,a1,2,5,"div",465),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.contactInfoList)}}function Gh(r,b){if(1&r&&(e.j41(0,"div")(1,"div",149)(2,"div",456),e.DNE(3,mp,2,1,"div",457),e.k0s(),e.j41(4,"div",458),e.DNE(5,Bh,2,1,"div",459),e.k0s()()()),2&r){const t=e.XpG(3).$implicit;e.R7$(3),e.Y8G("ngIf",t.link.length>0),e.R7$(2),e.Y8G("ngIf",t.contactInfoList.length>0&&""!=t.contactInfoList[0].sortLink)}}function vp(r,b){if(1&r&&(e.j41(0,"div",466),e.nrm(1,"a",326),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.R7$(1),e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(3,En,p.iconFillColor))}}function qc(r,b){if(1&r&&(e.j41(0,"div",469),e.DNE(1,vp,2,5,"div",465),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.contactInfoList)}}function s1(r,b){if(1&r&&(e.j41(0,"div",472)(1,"a",463),e.EFF(2),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(5).$implicit;e.R7$(1),e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.JRh(t.yourtext)}}function $h(r,b){if(1&r&&(e.j41(0,"div",470),e.DNE(1,s1,3,5,"div",471),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngForOf",t.link)}}function Wc(r,b){if(1&r&&(e.j41(0,"div")(1,"div",149)(2,"div",458),e.DNE(3,qc,2,1,"div",467),e.k0s(),e.j41(4,"div",456),e.DNE(5,$h,2,1,"div",468),e.k0s()()()),2&r){const t=e.XpG(3).$implicit;e.R7$(3),e.Y8G("ngIf",t.contactInfoList.length>0&&""!=t.contactInfoList[0].sortLink),e.R7$(2),e.Y8G("ngIf",t.link.length>0)}}function v(r,b){if(1&r&&(e.j41(0,"span",473),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.SpI("\xa9 ",t.subheading,"")}}function s(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",476),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(6);return e.Njj(Ye.openFooterLink(f.yourlink,f.yourtext))}),e.j41(1,"u"),e.EFF(2),e.k0s()()}if(2&r){const t=b.$implicit,p=b.last,m=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,m.secondaryTextColor))("ngClass",p?"me-0 ms-2":"mx-2"),e.R7$(2),e.JRh(t.yourtext)}}function c(r,b){if(1&r&&(e.j41(0,"div",474),e.DNE(1,s,3,5,"a",475),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngForOf",t.tcLink)}}function l(r,b){if(1&r&&(e.qex(0),e.DNE(1,Ga,1,4,"div",95),e.DNE(2,ga,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10),e.DNE(6,hp,4,2,"div",441),e.DNE(7,Gh,6,2,"div",0),e.DNE(8,Wc,6,2,"div",0),e.nrm(9,"div",442),e.j41(10,"div",443)(11,"div",444),e.DNE(12,v,2,1,"span",445),e.k0s(),e.j41(13,"div",446),e.DNE(14,c,2,1,"div",447),e.k0s()()()()(),e.bVm()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(10,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","center"==(null==t?null:t.linkAlignType)||null==(null==t?null:t.linkAlignType)),e.R7$(1),e.Y8G("ngIf","left"==(null==t?null:t.linkAlignType)),e.R7$(1),e.Y8G("ngIf","right"==(null==t?null:t.linkAlignType)),e.R7$(3),e.Y8G("ngStyle",e.eq3(13,xe,t.secondaryTextColor)),e.R7$(1),e.Y8G("ngIf",""!=t.subheading),e.R7$(1),e.Y8G("ngStyle",e.eq3(15,xe,t.secondaryTextColor)),e.R7$(1),e.Y8G("ngIf",(null==t?null:t.tcLink)&&(null==t?null:t.tcLink.length)>0)}}function i(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(5);e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.navigationHeader.footer.imageBackgroundUrl+")","brightness("+t.navigationHeader.footer.bgBrightness+") blur("+t.navigationHeader.footer.bgBlur+"px)"))}}function a(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(5);e.Y8G("ngStyle",null!=t.navigationHeader.footer&&t.navigationHeader.footer.mobileImageBackgroundUrl&&""!=(null==t.navigationHeader.footer?null:t.navigationHeader.footer.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t.navigationHeader.footer?null:t.navigationHeader.footer.mobileImageBackgroundUrl)+")","brightness("+t.navigationHeader.footer.bgBrightness+") blur("+t.navigationHeader.footer.bgBlur+"px)"):e.l_i(4,bn,"url("+t.navigationHeader.footer.imageBackgroundUrl+")","brightness("+t.navigationHeader.footer.bgBrightness+") blur("+t.navigationHeader.footer.bgBlur+"px)"))}}function d(r,b){if(1&r&&(e.j41(0,"a",478),e.EFF(1),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(7);e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(4,xe,p.navigationHeader.footer.primaryTextColor)),e.BMQ("target",t.openNewTab?"_blank":"_self"),e.R7$(1),e.JRh(t.yourtext)}}function y(r,b){if(1&r&&(e.j41(0,"div",451),e.DNE(1,d,2,6,"a",477),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.link)}}function x(r,b){if(1&r&&e.nrm(0,"a",480),2&r){const t=b.$implicit,p=e.XpG(7);e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(4,En,p.navigationHeader.footer.iconFillColor)),e.BMQ("target",t.openNewTab?"_blank":"_self")}}function D(r,b){if(1&r&&(e.j41(0,"div",106),e.DNE(1,x,1,6,"a",479),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.contactInfoList)}}function L(r,b){if(1&r&&(e.j41(0,"div",448),e.DNE(1,y,2,1,"div",449),e.j41(2,"div",450),e.DNE(3,D,2,1,"div",99),e.k0s()()),2&r){const t=e.XpG(5);e.R7$(1),e.Y8G("ngIf",t.navigationHeader.footer.link.length>0),e.R7$(2),e.Y8G("ngIf",t.navigationHeader.footer.contactInfoList.length>0&&""!=t.navigationHeader.footer.contactInfoList[0].sortLink)}}function K(r,b){if(1&r&&(e.j41(0,"div",462)(1,"a",481),e.EFF(2),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(7);e.R7$(1),e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(4,xe,p.navigationHeader.footer.primaryTextColor)),e.BMQ("target",t.openNewTab?"_blank":"_self"),e.R7$(1),e.JRh(t.yourtext)}}function W(r,b){if(1&r&&(e.j41(0,"div",460),e.DNE(1,K,3,6,"div",461),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.link)}}function me(r,b){if(1&r&&(e.j41(0,"div",466),e.nrm(1,"a",482),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(7);e.R7$(1),e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(4,En,p.navigationHeader.footer.iconFillColor)),e.BMQ("target",t.openNewTab?"_blank":"_self")}}function Pe(r,b){if(1&r&&(e.j41(0,"div",464),e.DNE(1,me,2,6,"div",465),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.contactInfoList)}}function Ge(r,b){if(1&r&&(e.j41(0,"div")(1,"div",149)(2,"div",456),e.DNE(3,W,2,1,"div",457),e.k0s(),e.j41(4,"div",458),e.DNE(5,Pe,2,1,"div",459),e.k0s()()()),2&r){const t=e.XpG(5);e.R7$(3),e.Y8G("ngIf",t.navigationHeader.footer.link.length>0),e.R7$(2),e.Y8G("ngIf",t.navigationHeader.footer.contactInfoList.length>0&&""!=t.navigationHeader.footer.contactInfoList[0].sortLink)}}function Re(r,b){if(1&r&&(e.j41(0,"div",466),e.nrm(1,"a",482),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(7);e.R7$(1),e.FS9("href","mailto:"!=t.sortLink&&"tel:"!=t.sortLink?"https://"+t.sortLink+t.socialName:t.sortLink+""+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(4,En,p.navigationHeader.footer.iconFillColor)),e.BMQ("target",t.openNewTab?"_blank":"_self")}}function jt(r,b){if(1&r&&(e.j41(0,"div",469),e.DNE(1,Re,2,6,"div",465),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.contactInfoList)}}function hn(r,b){if(1&r&&(e.j41(0,"div",472)(1,"a",481),e.EFF(2),e.k0s()()),2&r){const t=b.$implicit,p=e.XpG(7);e.R7$(1),e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(4,xe,p.navigationHeader.footer.primaryTextColor)),e.BMQ("target",t.openNewTab?"_blank":"_self"),e.R7$(1),e.JRh(t.yourtext)}}function $n(r,b){if(1&r&&(e.j41(0,"div",470),e.DNE(1,hn,3,6,"div",471),e.k0s()),2&r){const t=e.XpG(6);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.link)}}function rn(r,b){if(1&r&&(e.j41(0,"div")(1,"div",149)(2,"div",458),e.DNE(3,jt,2,1,"div",467),e.k0s(),e.j41(4,"div",456),e.DNE(5,$n,2,1,"div",468),e.k0s()()()),2&r){const t=e.XpG(5);e.R7$(3),e.Y8G("ngIf",t.navigationHeader.footer.contactInfoList.length>0&&""!=t.navigationHeader.footer.contactInfoList[0].sortLink),e.R7$(2),e.Y8G("ngIf",t.navigationHeader.footer.link.length>0)}}function on(r,b){if(1&r&&(e.j41(0,"span",473),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5);e.R7$(1),e.SpI("\xa9 ",t.navigationHeader.footer.subheading,"")}}function An(r,b){if(1&r&&(e.j41(0,"a",484)(1,"u"),e.EFF(2),e.k0s()()),2&r){const t=b.$implicit,p=b.last,m=e.XpG(6);e.FS9("href",t.yourlink,e.B4B),e.Y8G("ngStyle",e.eq3(5,xe,m.navigationHeader.footer.secondaryTextColor))("ngClass",p?"me-0 ms-2":"mx-2"),e.BMQ("target",t.openNewTab?"_blank":"_self"),e.R7$(2),e.JRh(t.yourtext)}}function sn(r,b){if(1&r&&(e.j41(0,"div",474),e.DNE(1,An,3,7,"a",483),e.k0s()),2&r){const t=e.XpG(5);e.R7$(1),e.Y8G("ngForOf",t.navigationHeader.footer.tcLink)}}function ln(r,b){if(1&r&&(e.qex(0),e.DNE(1,i,1,4,"div",95),e.DNE(2,a,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10),e.DNE(6,L,4,2,"div",441),e.DNE(7,Ge,6,2,"div",0),e.DNE(8,rn,6,2,"div",0),e.nrm(9,"div",442),e.j41(10,"div",443)(11,"div",444),e.DNE(12,on,2,1,"span",445),e.k0s(),e.j41(13,"div",446),e.DNE(14,sn,2,1,"div",447),e.k0s()()()()(),e.bVm()),2&r){const t=e.XpG(4);e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t.navigationHeader.footer?null:t.navigationHeader.footer.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t.navigationHeader.footer?null:t.navigationHeader.footer.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(10,Wi,(null==t.navigationHeader.footer||null==t.navigationHeader.footer.paddingOption?null:t.navigationHeader.footer.paddingOption.paddingtop)+"px",(null==t.navigationHeader.footer||null==t.navigationHeader.footer.paddingOption?null:t.navigationHeader.footer.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngIf","center"==(null==t.navigationHeader.footer?null:t.navigationHeader.footer.linkAlignType)||null==(null==t.navigationHeader.footer?null:t.navigationHeader.footer.linkAlignType)),e.R7$(1),e.Y8G("ngIf","left"==(null==t.navigationHeader.footer?null:t.navigationHeader.footer.linkAlignType)),e.R7$(1),e.Y8G("ngIf","right"==(null==t.navigationHeader.footer?null:t.navigationHeader.footer.linkAlignType)),e.R7$(3),e.Y8G("ngStyle",e.eq3(13,xe,t.navigationHeader.footer.secondaryTextColor)),e.R7$(1),e.Y8G("ngIf",""!=t.navigationHeader.footer.subheading),e.R7$(1),e.Y8G("ngStyle",e.eq3(15,xe,t.navigationHeader.footer.secondaryTextColor)),e.R7$(1),e.Y8G("ngIf",(null==t.navigationHeader.footer?null:t.navigationHeader.footer.tcLink)&&(null==t.navigationHeader.footer?null:t.navigationHeader.footer.tcLink.length)>0)}}function yn(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,l,15,17,"ng-container",0),e.DNE(2,ln,15,17,"ng-container",0),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",!(null!=t&&t.navigationFooter)),e.R7$(1),e.Y8G("ngIf",null==t?null:t.navigationFooter)}}function pn(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Di(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,pn,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.heading)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.heading)}}function zn(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Ln(r,b){if(1&r&&(e.j41(0,"div",225),e.nI1(1,"codeHtml"),e.DNE(2,zn,4,10,"p",487),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,2,t.subheading)?"":"text-center"),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading)}}function ao(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(5).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionTwoLink,"_blank"))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(5).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.buttonActionTwo?"Placeholder":t.buttonActionTwo,"")}}function ho(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",40)(1,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(4).$implicit,f=e.XpG(2);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,"_blank"))}),e.j41(2,"span"),e.EFF(3),e.k0s(),e.nrm(4,"span",122),e.k0s(),e.DNE(5,ao,4,7,"a",120),e.k0s()}if(2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngStyle",e.ziG(3,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.buttonActionOne?"Placeholder":t.buttonActionOne,""),e.R7$(2),e.Y8G("ngIf","twoLink"==t.buttonAction)}}function mo(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",124),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ctaEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.R7$(1),e.FS9("placeholder",t.emailPlaceHolder),e.Y8G("ngModel",p.ctaEmail)}}function qo(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",159),e.bIt("click",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.subscribeCTAEmail("false"))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(4).$implicit,p=e.XpG(2);e.Y8G("ngClass",p.loadingcta?"not-click":"")("ngStyle",e.ziG(4,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.subscribeAction,""),e.R7$(1),e.Y8G("ngClass",p.loadingcta?"fa-spinner fa-spin":"")}}function Ro(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function ha(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Ar(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Ro,2,0,"small",0),e.DNE(2,ha,2,1,"small",0),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,t.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage)}}function Kc(r,b){if(1&r&&(e.j41(0,"div"),e.DNE(1,ho,6,8,"div",39),e.DNE(2,mo,2,2,"div",156),e.DNE(3,qo,4,9,"a",157),e.DNE(4,Ar,3,5,"div",117),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction||"twoLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.ctaEmailMess&&"emailForm"==t.buttonAction)}}function $a(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function zs(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function qs(r,b){if(1&r&&(e.j41(0,"div",40),e.DNE(1,$a,4,13,"a",489),e.DNE(2,zs,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function _l(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function Ds(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(6);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(4).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function hc(r,b){if(1&r&&(e.j41(0,"div",493),e.DNE(1,_l,4,13,"a",489),e.DNE(2,Ds,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Hl(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",140),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.ctaName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.ctaName)}}function Qc(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",158)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.ctaEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(6);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.ctaEmail)}}function l1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",168)(1,"div",143)(2,"div",144)(3,"input",495),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(7);return e.Njj(f.agreeTermRequiredCTA=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.FS9("value",p.agreeTermRequiredCTA),e.Y8G("ngModel",p.agreeTermRequiredCTA),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Uh(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",169),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(6);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredCTA)&&f.subscribeCTAEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(4).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredCTA||Ye.loadingcta?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction,""),e.R7$(1),e.Y8G("ngClass",Ye.loadingcta?"fa-spinner fa-spin":"")}}function Vh(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function c1(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function u1(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Vh,2,0,"small",0),e.DNE(2,c1,2,1,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(4).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage)}}function d1(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,qs,3,2,"div",39),e.DNE(2,hc,3,2,"div",488),e.DNE(3,Hl,2,4,"div",156),e.DNE(4,Qc,2,4,"div",156),e.DNE(5,l1,9,6,"div",162),e.DNE(6,Uh,4,14,"a",163),e.DNE(7,u1,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(6);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.ctaEmailMess&&"emailForm"==t.buttonAction)}}function Fu(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,d1,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function fl(r,b){if(1&r&&(e.j41(0,"div",10)(1,"div",486)(2,"div",151),e.nI1(3,"emptycheck"),e.nI1(4,"emptycheck"),e.DNE(5,Di,3,4,"div",223),e.nI1(6,"emptycheck"),e.DNE(7,Ln,3,4,"div",223),e.nI1(8,"emptycheck"),e.k0s(),e.DNE(9,Kc,5,4,"div",0),e.DNE(10,Fu,3,2,"div",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngClass",e.bMT(3,5,t.heading)||e.bMT(4,7,t.subheading)?"mb-5":""),e.R7$(3),e.Y8G("ngIf",e.bMT(6,9,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(8,11,t.subheading)),e.R7$(2),e.Y8G("ngIf",null==t.ctaList),e.R7$(1),e.Y8G("ngIf",null!=t.ctaList)}}function E_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function qr(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function _1(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,E_,4,13,"a",489),e.DNE(2,qr,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Za(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function f1(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function yp(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Za,4,13,"a",489),e.DNE(2,f1,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function Hh(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",502)(1,"input",140),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ctaName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.ctaName)}}function Bu(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",502)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ctaEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.ctaEmail)}}function Gu(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",495),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.agreeTermRequiredCTA=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.FS9("value",p.agreeTermRequiredCTA),e.Y8G("ngModel",p.agreeTermRequiredCTA),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Cp(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",147),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredCTA)&&f.subscribeCTAEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(3).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredCTA||Ye.loadingcta?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction,""),e.R7$(1),e.Y8G("ngClass",Ye.loadingcta?"fa-spinner fa-spin":"")}}function Yh(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Xh(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function bp(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Yh,2,0,"small",0),e.DNE(2,Xh,2,1,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage)}}function Br(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,_1,3,2,"div",131),e.DNE(2,yp,3,2,"div",131),e.DNE(3,Hh,2,4,"div",501),e.DNE(4,Bu,2,4,"div",501),e.DNE(5,Gu,9,6,"div",133),e.DNE(6,Cp,4,14,"a",134),e.DNE(7,bp,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.ctaEmailMess&&"emailForm"==t.buttonAction)}}function p1(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Tp(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function g1(r,b){if(1&r&&(e.j41(0,"div")(1,"div",496)(2,"div",497)(3,"div",498),e.DNE(4,Br,8,8,"div",130),e.k0s()(),e.j41(5,"div",499)(6,"div",500)(7,"div",109),e.DNE(8,p1,4,10,"div",110),e.k0s(),e.j41(9,"div",109),e.DNE(10,Tp,3,7,"p",342),e.k0s()()()()()),2&r){const t=e.XpG(2).$implicit;e.R7$(4),e.Y8G("ngForOf",t.ctaList),e.R7$(4),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading)}}function h1(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function m1(r,b){if(1&r&&(e.j41(0,"p",239),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.secondaryTextColor))("innerHTML",e.bMT(1,3,t.subheading),e.npT),e.R7$(2),e.JRh(t.subheading)}}function A_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function v1(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.JRh(""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText)}}function Ws(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,A_,4,13,"a",489),e.DNE(2,v1,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function xp(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.ziG(3,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(8,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function y1(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",492),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2),p=t.index,m=t.$implicit,f=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==f?null:f.buttonAlign)?"ms-2":"me-2")("ngStyle",0==p?e.eq3(3,xe,null==f?null:f.cta1hyperlinkColor):e.eq3(5,xe,null==f?null:f.cta2hyperlinkColor)),e.R7$(2),e.SpI(" ",""==m.buttonActionOneText?"Placeholder":m.buttonActionOneText,"")}}function ws(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,xp,4,13,"a",489),e.DNE(2,y1,4,7,"a",490),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",null==t.ctaButtonType||"button"===t.ctaButtonType),e.R7$(1),e.Y8G("ngIf","text"===t.ctaButtonType)}}function zh(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",502)(1,"input",140),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ctaName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.ctaName)}}function qh(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",502)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ctaEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.ctaEmail)}}function Wh(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",142)(1,"div",143)(2,"div",144)(3,"input",495),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.agreeTermRequiredCTA=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.FS9("value",p.agreeTermRequiredCTA),e.Y8G("ngModel",p.agreeTermRequiredCTA),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function D_(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",147),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(!(m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredCTA)&&f.subscribeCTAEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG(),p=t.$implicit,m=t.index,f=e.XpG(3).$implicit,Ye=e.XpG(2);e.Y8G("ngClass",p.agreeToTermEnable&&null!=p&&p.agreeToTermRequired&&!Ye.agreeTermRequiredCTA||Ye.loadingcta?"disabled not-click":"")("ngStyle",0==m?e.ziG(4,Ve,f.primaryButtonColor,f.primaryButtonTextColor,"1px solid "+(null==f?null:f.primaryButtonBorderColor),(null==f?null:f.primaryButtonradius)+"px"):e.ziG(9,Ve,f.secondaryButtonColor,f.secondaryButtonTextColor,"1px solid "+(null==f?null:f.secondaryButtonBorderColor),(null==f?null:f.secondaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",p.subscribeAction,""),e.R7$(1),e.Y8G("ngClass",Ye.loadingcta?"fa-spinner fa-spin":"")}}function Ep(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function w0(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Jc(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,Ep,2,0,"small",0),e.DNE(2,w0,2,1,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage)}}function ls(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,Ws,3,2,"div",131),e.DNE(2,ws,3,2,"div",131),e.DNE(3,zh,2,4,"div",501),e.DNE(4,qh,2,4,"div",501),e.DNE(5,Wh,9,6,"div",133),e.DNE(6,D_,4,14,"a",134),e.DNE(7,Jc,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.ctaEmailMess&&"emailForm"==t.buttonAction)}}function Kh(r,b){if(1&r&&(e.j41(0,"div")(1,"div",496)(2,"div",499)(3,"div",500)(4,"div",109),e.DNE(5,h1,4,10,"div",110),e.k0s(),e.j41(6,"div",109),e.DNE(7,m1,3,7,"p",342),e.k0s()()(),e.j41(8,"div",497)(9,"div",503),e.DNE(10,ls,8,8,"div",130),e.k0s()()()()),2&r){const t=e.XpG(2).$implicit;e.R7$(5),e.Y8G("ngIf",null==t?null:t.heading),e.R7$(2),e.Y8G("ngIf",null==t?null:t.subheading),e.R7$(3),e.Y8G("ngForOf",t.ctaList)}}function Qh(r,b){if(1&r&&(e.j41(0,"section",219),e.nrm(1,"div",94),e.j41(2,"div",9)(3,"section",220),e.DNE(4,fl,11,13,"div",485),e.DNE(5,g1,11,3,"div",0),e.DNE(6,Kh,11,3,"div",0),e.k0s()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngStyle",e.l_i(5,bn,"url("+(null==t?null:t.imageBackgroundUrl)+")","brightness("+(null==t?null:t.bgBrightness)+") blur("+(null==t?null:t.bgBlur)+"px)")),e.R7$(2),e.Y8G("ngStyle",e.l_i(8,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(1),e.Y8G("ngIf",null==t.buttonAlign||"verticalLeft"!=t.buttonAlign&&"verticalRight"!=t.buttonAlign),e.R7$(1),e.Y8G("ngIf","verticalLeft"===t.buttonAlign),e.R7$(1),e.Y8G("ngIf","verticalRight"===t.buttonAlign)}}function Zc(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Ia(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Zc,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function w_(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function vo(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,w_,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Ap(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.ctaScroll(m.buttonActionOneLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2).$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==p?null:p.buttonAlign)?"ms-2":"me-2")("ngStyle",e.ziG(3,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.JRh(""==t.buttonActionOneText?"Placeholder":t.buttonActionOneText)}}const $u=function(r,b,t,p){return{"background-color":r,color:b,border:t,"border-radius":p,cursor:"not-allowed"}};function Uu(r,b){if(1&r&&(e.j41(0,"a",513)(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==p?null:p.buttonAlign)?"ms-2":"me-2")("ngStyle",e.ziG(3,$u,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.JRh(""==t.buttonActionOneText?"Placeholder":t.buttonActionOneText)}}function C1(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Ap,4,8,"a",511),e.DNE(2,Uu,4,8,"a",512),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",t.buttonAction),e.R7$(1),e.Y8G("ngIf",!t.buttonAction)}}function Ks(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",491),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(5);return e.Njj(f.buttonOnClick(m.buttonActionOneLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()}if(2&r){const t=e.XpG(2).$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==p?null:p.buttonAlign)?"ms-2":"me-2")("ngStyle",e.ziG(3,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.buttonActionOneText?"Placeholder":t.buttonActionOneText,"")}}function so(r,b){if(1&r&&(e.j41(0,"a",513)(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",122),e.k0s()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass","right"==(null==p?null:p.buttonAlign)?"ms-2":"me-2")("ngStyle",e.ziG(3,$u,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.JRh(""==t.buttonActionOneText?"Placeholder":t.buttonActionOneText)}}function Vu(r,b){if(1&r&&(e.j41(0,"div",135),e.DNE(1,Ks,4,8,"a",489),e.DNE(2,so,4,8,"a",512),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Y8G("ngIf",t.buttonAction),e.R7$(1),e.Y8G("ngIf",!t.buttonAction)}}function ra(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",514)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.countDownName=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",m.namePlaceHolder),e.Y8G("ngModel",f.countDownName)}}function M0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",514)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.countDownEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(5);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",m.emailPlaceHolder),e.Y8G("ngModel",f.countDownEmail)}}function b1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",515)(1,"div",143)(2,"div",144)(3,"input",516),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.agreeTermRequiredCount=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.FS9("value",p.agreeTermRequiredCount),e.Y8G("ngModel",p.agreeTermRequiredCount),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function Dp(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",169),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(5);return e.Njj(!(null!=m&&m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredCount)&&f.subscribeCounterDownEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit,m=e.XpG(2);e.Y8G("ngClass",null!=t&&t.agreeToTermEnable&&null!=t&&t.agreeToTermRequired&&!m.agreeTermRequiredCount||m.loadingcounterDown?"disabled not-click":"")("ngStyle",e.ziG(4,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.JRh(t.subscribeAction),e.R7$(1),e.Y8G("ngClass",m.loadingcounterDown?"fa-spinner fa-spin":"")}}function M_(r,b){1&r&&(e.j41(0,"small"),e.EFF(1,"We will get back to you shortly"),e.k0s())}function Jh(r,b){if(1&r&&(e.j41(0,"small"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.JRh(""==t.thankYouMessage?"We will get back to you shortly":t.thankYouMessage)}}function Zh(r,b){if(1&r&&(e.j41(0,"div",128),e.DNE(1,M_,2,0,"small",0),e.DNE(2,Jh,2,1,"small",0),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(3,xe,p.primaryTextColor)),e.R7$(1),e.Y8G("ngIf",null==t.thankYouMessage),e.R7$(1),e.Y8G("ngIf",null!=t.thankYouMessage)}}function wp(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,C1,3,2,"div",131),e.DNE(2,Vu,3,2,"div",131),e.DNE(3,ra,2,4,"div",509),e.DNE(4,M0,2,4,"div",509),e.DNE(5,b1,9,6,"div",510),e.DNE(6,Dp,4,9,"a",163),e.DNE(7,Zh,3,5,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(5);e.Y8G("ngClass","emailForm"==t.buttonAction?"px-1":"button_width px-1"),e.R7$(1),e.Y8G("ngIf","no-call"!=t.buttonAction&&"oneLink"!=t.buttonAction&&"emailForm"!=t.buttonAction),e.R7$(1),e.Y8G("ngIf","oneLink"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.buttonAction),e.R7$(1),e.Y8G("ngIf",p.countDownEmailMess)}}function Hu(r,b){if(1&r&&(e.j41(0,"div")(1,"div",230),e.DNE(2,wp,8,8,"div",130),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngClass","left"==(null==t?null:t.buttonAlign)?"justify-content-start":"right"==(null==t?null:t.buttonAlign)?"justify-content-end":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.ctaList)}}function Yu(r,b){if(1&r&&(e.j41(0,"section",504),e.nrm(1,"div",94),e.j41(2,"div",9)(3,"section",220)(4,"div",10)(5,"div",486)(6,"div",151),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,Ia,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,vo,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.j41(13,"div",505)(14,"div",506)(15,"p"),e.EFF(16,"Days"),e.k0s(),e.j41(17,"p"),e.EFF(18,"Hours"),e.k0s(),e.j41(19,"p"),e.EFF(20,"Minutes"),e.k0s(),e.j41(21,"p"),e.EFF(22,"Seconds"),e.k0s()(),e.j41(23,"div",507),e.nrm(24,"p",508)(25,"p",508)(26,"p",508)(27,"p",508),e.k0s()(),e.DNE(28,Hu,3,2,"div",0),e.k0s()()()()()),2&r){const t=e.XpG(),p=t.$implicit,m=t.index;e.FS9("id",p.id),e.R7$(1),e.Y8G("ngStyle",e.l_i(20,bn,"url("+(null==p?null:p.imageBackgroundUrl)+")","brightness("+(null==p?null:p.bgBrightness)+") blur("+(null==p?null:p.bgBlur)+"px)")),e.R7$(2),e.Y8G("ngStyle",e.l_i(23,Wi,(null==p||null==p.paddingOption?null:p.paddingOption.paddingtop)+"px",(null==p||null==p.paddingOption?null:p.paddingOption.paddingbottom)+"px")),e.R7$(3),e.Y8G("ngClass",e.bMT(7,12,p.heading)||e.bMT(8,14,p.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,16,p.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,18,p.subheading)),e.R7$(2),e.Y8G("ngStyle",e.eq3(26,xe,p.countDownTextColor)),e.R7$(11),e.Mz_("id","days",m,""),e.R7$(1),e.Mz_("id","hours",m,""),e.R7$(1),e.Mz_("id","mins",m,""),e.R7$(1),e.Mz_("id","seconds",m,""),e.R7$(1),e.Y8G("ngIf",null!=p.ctaList)}}function I_(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Mp(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Xu(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function T1(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Xu,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function x1(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Yl(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,x1,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function zu(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",536),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function S_(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",537),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function eu(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",538),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function Ip(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",539),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function em(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",539),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function Sp(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",540),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function pl(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",541),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function E1(r,b){if(1&r&&(e.j41(0,"span",535),e.nrm(1,"i",542),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Y8G("ngStyle",e.eq3(1,xe,t.iconFillColor))}}function qu(r,b){if(1&r){const t=e.RV6();e.j41(0,"p",543),e.bIt("click",function(){e.eBV(t);const m=e.XpG(),f=m.$implicit,Ye=m.index,Gn=e.XpG(4),Hi=Gn.index,No=Gn.$implicit,wo=e.XpG(2);return e.Njj(wo.showChapterPreview(f.chapterId,Hi,Ye,No.courseId))}),e.nrm(1,"i",544),e.k0s()}if(2&r){const t=e.XpG().index,p=e.XpG(4),f=p.$implicit;e.FCK("id","chapterPreview",p.index,"",t,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(3,xe,f.iconFillColor))}}function k_(r,b){if(1&r){const t=e.RV6();e.j41(0,"p",545),e.bIt("click",function(){e.eBV(t);const m=e.XpG(),f=m.$implicit,Ye=m.index,Gn=e.XpG(4).index,Hi=e.XpG(2);return e.Njj(Hi.closeChapterPreview(f.chapterId,Gn,Ye))}),e.nrm(1,"i",546),e.k0s()}if(2&r){const t=e.XpG().index,p=e.XpG(4),f=p.$implicit;e.FCK("id","closePreview",p.index,"",t,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(3,xe,f.iconFillColor))}}function tm(r,b){if(1&r&&(e.j41(0,"p",547),e.nrm(1,"i",548),e.k0s()),2&r){const t=e.XpG().index,p=e.XpG(4),f=p.$implicit;e.FCK("id","chapterPreview",p.index,"",t,""),e.R7$(1),e.Y8G("ngStyle",e.eq3(3,xe,f.iconFillColor))}}function Wu(r,b){1&r&&(e.j41(0,"div",549)(1,"div",550),e.nrm(2,"div",551),e.k0s()())}function A1(r,b){if(1&r&&(e.nrm(0,"iframe",558),e.nI1(1,"safeurl")),2&r){const t=e.XpG(10);e.Y8G("src",e.bMT(1,1,t.chapterData.chapterContent[0].url),e.f$h)}}function O_(r,b){if(1&r&&(e.nrm(0,"iframe",559),e.nI1(1,"safeurl")),2&r){const t=e.XpG(10);e.Y8G("src",e.bMT(1,1,t.chapterData.chapterContent[0].url),e.f$h)}}function Ku(r,b){if(1&r&&(e.nrm(0,"iframe",560),e.nI1(1,"safeurl")),2&r){const t=e.XpG(10);e.Y8G("src",e.bMT(1,1,"https://www.dailymotion.com/embed/video/"+t.videoURL),e.f$h)}}function nm(r,b){if(1&r&&(e.j41(0,"div")(1,"lms-player",198),e.nI1(2,"videoType"),e.nrm(3,"source",561),e.k0s()()),2&r){const t=e.XpG(8).index,p=e.XpG(2);e.R7$(1),e.Y8G("index",t)("options",e.eq3(10,Bl,e.eq3(8,Ri,e.l_i(5,li,p.chapterData.chapterContent[0].url,e.bMT(2,3,p.chapterData.chapterContent[0].url))))),e.R7$(2),e.Y8G("src",p.chapterData.chapterContent[0].url,e.B4B)}}function D1(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",554),e.DNE(2,A1,2,3,"iframe",555),e.DNE(3,O_,2,3,"iframe",556),e.DNE(4,Ku,2,3,"iframe",557),e.DNE(5,nm,4,12,"div",0),e.k0s(),e.bVm()),2&r){const t=e.XpG(9);e.R7$(2),e.Y8G("ngIf",t.youtubeFrame),e.R7$(1),e.Y8G("ngIf",t.vimeoFrame),e.R7$(1),e.Y8G("ngIf",t.dailymotionFrame),e.R7$(1),e.Y8G("ngIf",t.videoFrame)}}function w1(r,b){if(1&r&&(e.qex(0),e.nrm(1,"iframe",562),e.nI1(2,"safeurl"),e.bVm()),2&r){const t=e.XpG(11);e.R7$(1),e.Y8G("src",e.bMT(2,1,t.chapterData.chapterContent[0].url),e.f$h)}}function im(r,b){if(1&r&&(e.qex(0),e.nrm(1,"iframe",563),e.nI1(2,"safeurl"),e.bVm()),2&r){const t=e.XpG(11);e.R7$(1),e.FS9("playerId",t.vooPlayerDataId),e.Y8G("src",e.bMT(2,2,t.chapterData.chapterContent[0].url),e.f$h)}}function rm(r,b){if(1&r&&(e.qex(0),e.nrm(1,"div",564),e.nI1(2,"sanitizeHtml"),e.bVm()),2&r){const t=e.XpG(11);e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.chapterData.chapterContent[0].url),e.npT)}}function om(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",565),e.nrm(2,"iframe",566),e.nI1(3,"safeurl"),e.k0s(),e.bVm()),2&r){const t=e.XpG(11);e.R7$(2),e.Y8G("src",e.bMT(3,1,t.chapterData.chapterContent[0].url),e.f$h)}}function am(r,b){if(1&r&&(e.qex(0),e.nrm(1,"lms-player",198),e.nI1(2,"videoType"),e.bVm()),2&r){const t=e.XpG(9).index,p=e.XpG(2);e.R7$(1),e.Y8G("index",t)("options",e.eq3(9,Bl,e.eq3(7,Ri,e.l_i(4,li,p.chapterData.chapterContent[0].url,e.bMT(2,2,p.chapterData.chapterContent[0].url)))))}}function I0(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",552),e.DNE(2,w1,3,3,"ng-container",553),e.DNE(3,im,3,4,"ng-container",553),e.DNE(4,rm,3,3,"ng-container",553),e.DNE(5,om,4,3,"ng-container",553),e.DNE(6,am,3,11,"ng-container",553),e.k0s(),e.nrm(7,"br"),e.bVm()),2&r){const t=e.XpG(10);e.R7$(1),e.Y8G("ngSwitch",t.isWistia),e.R7$(1),e.Y8G("ngSwitchCase",1),e.R7$(1),e.Y8G("ngSwitchCase",2),e.R7$(1),e.Y8G("ngSwitchCase",3),e.R7$(1),e.Y8G("ngSwitchCase",4),e.R7$(1),e.Y8G("ngSwitchCase",5)}}function sm(r,b){if(1&r&&(e.qex(0),e.DNE(1,I0,8,6,"ng-container",0),e.bVm()),2&r){const t=e.XpG(9);e.R7$(1),e.Y8G("ngIf",0!=t.isWistia)}}function lm(r,b){if(1&r&&(e.qex(0),e.j41(1,"audio",569,570),e.nrm(3,"source",571),e.nI1(4,"audioType"),e.k0s(),e.bVm()),2&r){const t=e.XpG(5).$implicit,p=e.XpG(6);e.R7$(1),e.Mz_("id","",t.chapterId,"-audioPlayer"),e.R7$(2),e.FS9("src",p.audioUrl,e.B4B),e.FS9("type",e.bMT(4,3,p.audioUrl))}}function S0(r,b){if(1&r&&(e.qex(0),e.nrm(1,"div",564),e.nI1(2,"sanitizeHtml"),e.bVm()),2&r){const t=e.XpG(11);e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.audioUrl),e.npT)}}function P_(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",568),e.DNE(2,lm,5,5,"ng-container",553),e.DNE(3,S0,3,3,"ng-container",553),e.k0s(),e.bVm()),2&r){const t=e.XpG(10);e.R7$(1),e.Y8G("ngSwitch",t.isAudioEmbed),e.R7$(1),e.Y8G("ngSwitchCase",1),e.R7$(1),e.Y8G("ngSwitchCase",2)}}function M1(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",567),e.DNE(2,P_,4,3,"ng-container",0),e.k0s(),e.bVm()),2&r){const t=e.XpG(9);e.R7$(2),e.Y8G("ngIf",0!=t.isAudioEmbed)}}function L_(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",572),e.nrm(2,"span",573),e.nI1(3,"sanitizeHtml"),e.k0s(),e.bVm()),2&r){const t=e.XpG(10);e.R7$(2),e.Y8G("innerHtml",e.bMT(3,1,t.chapterData.chapterContent[0].url),e.npT)}}function tu(r,b){if(1&r&&(e.qex(0),e.nrm(1,"pdf-viewer",574),e.bVm()),2&r){const t=e.XpG(10);e.R7$(1),e.Y8G("src",t.chapterData.chapterContent[0].url)("original-size",!1)}}function I1(r,b){if(1&r&&(e.qex(0),e.nrm(1,"div",564),e.nI1(2,"sanitizeHtml"),e.bVm()),2&r){const t=e.XpG(10);e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.documentEmbedCode),e.npT)}}function Qs(r,b){if(1&r&&(e.qex(0),e.DNE(1,L_,4,3,"ng-container",0),e.DNE(2,tu,2,2,"ng-container",0),e.DNE(3,I1,3,3,"ng-container",0),e.bVm()),2&r){const t=e.XpG(9);e.R7$(1),e.Y8G("ngIf",""!=t.documentEditorContent),e.R7$(1),e.Y8G("ngIf",""!=t.documentUrl),e.R7$(1),e.Y8G("ngIf",""!=t.documentEmbedCode)}}function mc(r,b){if(1&r&&(e.qex(0)(1,552),e.DNE(2,D1,6,4,"ng-container",553),e.DNE(3,sm,2,1,"ng-container",553),e.DNE(4,M1,3,1,"ng-container",553),e.DNE(5,Qs,4,3,"ng-container",553),e.bVm()()),2&r){const t=e.XpG(8);e.R7$(1),e.Y8G("ngSwitch",t.chapterData.chapterContent[0].contentType),e.R7$(1),e.Y8G("ngSwitchCase","VIDEO"),e.R7$(1),e.Y8G("ngSwitchCase","EMBEDDED"),e.R7$(1),e.Y8G("ngSwitchCase","AUDIO"),e.R7$(1),e.Y8G("ngSwitchCase","DOCUMENT")}}function Ua(r,b){if(1&r&&e.DNE(0,mc,6,5,"ng-container",0),2&r){const t=e.XpG(7);e.Y8G("ngIf",t.chapterData&&t.chapterData.chapterContent)}}function gl(r,b){1&r&&e.nrm(0,"div",575)}function R_(r,b){if(1&r&&(e.j41(0,"div",106)(1,"div",443)(2,"div",1)(3,"div",524),e.DNE(4,zu,2,3,"span",525),e.DNE(5,S_,2,3,"span",525),e.DNE(6,eu,2,3,"span",525),e.DNE(7,Ip,2,3,"span",525),e.DNE(8,em,2,3,"span",525),e.DNE(9,Sp,2,3,"span",525),e.DNE(10,pl,2,3,"span",525),e.DNE(11,E1,2,3,"span",525),e.j41(12,"span",526),e.EFF(13),e.k0s()()(),e.j41(14,"div",527),e.DNE(15,qu,2,5,"p",528),e.DNE(16,k_,2,5,"p",529),e.DNE(17,tm,2,5,"p",530),e.k0s()(),e.j41(18,"div",531),e.DNE(19,Wu,3,0,"div",532),e.DNE(20,Ua,1,1,"ng-template",null,533,e.C5r),e.k0s(),e.DNE(22,gl,1,0,"div",534),e.k0s()),2&r){const t=b.$implicit,p=b.index,m=b.last,f=e.sdS(21),Ye=e.XpG(6);e.R7$(2),e.Y8G("ngClass",p>0?"mt-1":"mt-2"),e.R7$(2),e.Y8G("ngIf","VIDEO"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","AUDIO"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","DOCUMENT"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","QUIZ"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","ASSESSMENT"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","ASSIGNMENT"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","EMBEDDED"==t.chapterContentType),e.R7$(1),e.Y8G("ngIf","LIVE"==t.chapterContentType),e.R7$(2),e.JRh(t.chapterName),e.R7$(2),e.Y8G("ngIf",t.preview),e.R7$(1),e.Y8G("ngIf",t.preview),e.R7$(1),e.Y8G("ngIf",!t.preview),e.R7$(1),e.FS9("id",t.chapterId),e.R7$(1),e.Y8G("ngIf",Ye.isLoading)("ngIfElse",f),e.R7$(3),e.Y8G("ngIf",!m)}}function Ms(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",523),e.DNE(2,R_,23,17,"div",294),e.k0s(),e.bVm()),2&r){const t=e.XpG().$implicit;e.R7$(2),e.Y8G("ngForOf",t.chapters)}}function kp(r,b){1&r&&(e.j41(0,"div",523)(1,"span",576),e.EFF(2,"no carriculum"),e.k0s()())}function Js(r,b){if(1&r&&(e.j41(0,"div",519)(1,"h2",301)(2,"button",520)(3,"spna",521),e.EFF(4),e.k0s()()(),e.j41(5,"div",303),e.DNE(6,Ms,3,1,"ng-container",387),e.DNE(7,kp,3,0,"ng-template",null,522,e.C5r),e.k0s()()),2&r){const t=b.$implicit,p=b.index,m=b.last,f=e.sdS(8),Ye=e.XpG(2),Gn=Ye.index,Hi=Ye.$implicit;e.Y8G("ngClass",m?"":"mb-1"),e.R7$(1),e.Y8G("id","heading"+Gn+p),e.R7$(1),e.Y8G("ngStyle",e.eq3(13,En,Hi.accordianColor)),e.BMQ("data-bs-target","#collapse"+Gn+p)("aria-controls","collapse"+Gn+p),e.R7$(1),e.Y8G("ngStyle",e.eq3(15,xe,Hi.accordianTextColor)),e.R7$(1),e.SpI(" ",t.moduleName,""),e.R7$(1),e.AVh("show",0===p),e.Y8G("id","collapse"+Gn+p),e.BMQ("aria-labelledby","heading"+Gn+p),e.R7$(1),e.Y8G("ngIf",t.chapters.length>0)("ngIfElse",f)}}function Bs(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,I_,1,4,"div",95),e.DNE(2,Mp,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10)(6,"div",252),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,T1,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,Yl,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.j41(13,"div",517)(14,"div",298),e.DNE(15,Js,9,17,"div",518),e.k0s()()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(15,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,7,t.heading)||e.bMT(8,9,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,11,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,13,t.subheading)),e.R7$(4),e.Y8G("ngForOf",t.modules)}}function hl(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Is(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function nu(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function vc(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,nu,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function yc(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Xl(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,yc,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function iu(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",594),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function cm(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function um(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,iu,2,3,"span",387),e.DNE(2,cm,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function Qu(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.Mz_("value","+",t.authors.length-3,"")}}function dm(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,um,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,Qu,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authors,0,3)),e.R7$(2),e.Y8G("ngIf",t.authors.length>3)}}function zl(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",602),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function _m(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function fm(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,zl,2,2,"span",387),e.DNE(2,_m,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",600),e.EFF(6),e.k0s(),e.j41(7,"p",601),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,""),e.R7$(2),e.SpI(" ",t.designation," ")}}function yo(r,b){if(1&r&&(e.DNE(0,fm,9,4,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authors,0,3))}}function pm(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,dm,5,6,"div",590),e.DNE(2,yo,2,5,"ng-template",null,591,e.C5r),e.nrm(4,"div",592),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf",p.authors.length>1)("ngIfElse",t)}}function Op(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",580)(1,"div",581),e.bIt("click",function(){const f=e.eBV(t).$implicit,Ye=e.XpG(3).$implicit,Gn=e.XpG(2);return e.Njj(Gn.viewBlog(f.landingPageUrl,null==Ye?null:Ye.openopenNewTab))}),e.j41(2,"div",582)(3,"div",173),e.nrm(4,"img",583),e.k0s()(),e.j41(5,"div",379)(6,"div")(7,"div",584)(8,"div",585)(9,"h3",586),e.EFF(10),e.k0s()(),e.j41(11,"p",587),e.EFF(12),e.k0s()(),e.j41(13,"div",588),e.DNE(14,pm,5,2,"div",589),e.k0s()()()()()}if(2&r){const t=b.$implicit;e.R7$(4),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:"https://codescandy.com/geeks-bootstrap-5/assets/images/blog/blogpost-3.jpg",e.B4B),e.R7$(6),e.SpI("",t.title," "),e.R7$(2),e.SpI(" ",t.subHeading," "),e.R7$(2),e.Y8G("ngIf",0!=t.authors.length)}}function S1(r,b){if(1&r&&(e.j41(0,"div",578),e.DNE(1,Op,15,4,"div",579),e.nI1(2,"slice"),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngClass",t.blogs.length<3?"d-flex justify-content-center":""),e.R7$(1),e.Y8G("ngForOf",e.brH(2,2,t.blogs,0,"custom"===t.showBlog?t.blogs.length:t.showBlog))}}function k1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",135)(1,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(2);return e.Njj(f.viewAllBlogs(null==m?null:m.openopenNewTab))}),e.j41(2,"span"),e.EFF(3),e.k0s(),e.nrm(4,"span",604),e.k0s()()}if(2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngStyle",e.ziG(2,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.callToAction?"View All Blogs":t.callToAction,"")}}function k0(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,hl,1,4,"div",95),e.DNE(2,Is,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",10)(6,"div",252),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,vc,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,Xl,2,1,"div",152),e.nI1(12,"emptycheck"),e.DNE(13,S1,3,6,"div",577),e.DNE(14,k1,5,7,"div",131),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,8,t.heading)||e.bMT(8,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,14,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.blogs&&t.blogs.length>0),e.R7$(1),e.Y8G("ngIf","undefined"==t.showButton||(null==t?null:t.showButton))}}function gm(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function O1(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function P1(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function L1(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,P1,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function R1(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function hm(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,R1,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Ju(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",613),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function Zu(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function Pp(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,Ju,2,3,"span",387),e.DNE(2,Zu,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function ed(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.authors.length-3,"")}}function Lp(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,Pp,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,ed,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authors,0,3)),e.R7$(2),e.Y8G("ngIf",t.authors.length>3)}}function N_(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",616),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function mm(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function td(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,N_,2,2,"span",387),e.DNE(2,mm,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",614),e.EFF(6),e.k0s(),e.j41(7,"p",615),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,""),e.R7$(2),e.SpI(" ",t.designation," ")}}function vm(r,b){if(1&r&&(e.DNE(0,td,9,4,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authors,0,3))}}function N1(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,Lp,5,6,"div",590),e.DNE(2,vm,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.authors.length>1)("ngIfElse",t)}}function nd(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function j_(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(5).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function id(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.DNE(2,j_,4,1,"span",622),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function j1(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub"),e.EFF(2,"\xa0"),e.j41(3,"s"),e.EFF(4),e.k0s()()()),2&r){const t=e.XpG(6).$implicit;e.R7$(4),e.JRh(t.strikeoutAmount)}}function ym(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.j41(2,"span",625),e.EFF(3),e.nI1(4,"lowercase"),e.k0s(),e.DNE(5,j1,5,1,"span",622),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(2),e.SpI(" /",e.bMT(4,4,t.stripeInterval)," "),e.R7$(2),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function F_(r,b){if(1&r&&e.DNE(0,ym,6,6,"p",624),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngIf","RECURRING"==t.planType)}}function rd(r,b){if(1&r&&(e.DNE(0,id,3,3,"p",619),e.DNE(1,F_,1,1,"ng-template",null,620,e.C5r)),2&r){const t=e.sdS(2),p=e.XpG(3).$implicit;e.Y8G("ngIf","RECURRING"!=p.planType)("ngIfElse",t)}}function od(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,nd,2,1,"div",387),e.DNE(2,rd,3,2,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function F1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",607),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",610),e.EFF(11),e.k0s()(),e.j41(12,"div",611)(13,"div"),e.DNE(14,N1,4,2,"div",589),e.k0s(),e.DNE(15,od,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.name,""),e.R7$(2),e.SpI(" ",t.description," "),e.R7$(3),e.Y8G("ngIf",(null==t?null:t.showAuthor)&&null!=t.authors&&0!=t.authors.length),e.R7$(1),e.Y8G("ngIf",null==t?null:t.showPrice)}}function Rp(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",628),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function Cm(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function B_(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,Rp,2,3,"span",387),e.DNE(2,Cm,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function G_(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.authors.length-3,"")}}function ad(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,B_,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,G_,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authors,0,3)),e.R7$(2),e.Y8G("ngIf",t.authors.length>3)}}function B1(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",629),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function G1(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function bm(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,B1,2,2,"span",387),e.DNE(2,G1,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",614),e.EFF(6),e.k0s(),e.j41(7,"p",615),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,""),e.R7$(2),e.SpI(" ",t.designation," ")}}function Tm(r,b){if(1&r&&(e.DNE(0,bm,9,4,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authors,0,3))}}function xm(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,ad,5,6,"div",590),e.DNE(2,Tm,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.authors.length>1)("ngIfElse",t)}}function Np(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function $1(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(4).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function U1(r,b){if(1&r&&(e.EFF(0),e.DNE(1,$1,4,1,"span",622)),2&r){const t=e.XpG(3).$implicit;e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function Cc(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,Np,2,1,"div",387),e.DNE(2,U1,2,3,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function Gr(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",626),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",627),e.nI1(11,"sanitizeHtml"),e.EFF(12),e.k0s()(),e.j41(13,"div",611)(14,"div"),e.DNE(15,xm,4,2,"div",589),e.k0s(),e.DNE(16,Cc,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.name,""),e.R7$(1),e.Y8G("innerHTML",e.bMT(11,6,t.description),e.npT),e.R7$(2),e.SpI(" ",t.description," "),e.R7$(3),e.Y8G("ngIf",null!=t.authors&&0!=t.authors.length),e.R7$(1),e.Y8G("ngIf",null==t||null==t.settings?null:t.settings.showPrice)}}function ml(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",631),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function es(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function vs(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,ml,2,3,"span",387),e.DNE(2,es,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function $_(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.authors.length-3,"")}}function U_(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,vs,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,$_,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authors,0,3)),e.R7$(2),e.Y8G("ngIf",t.authors.length>3)}}function Em(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",633),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function V1(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function H1(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,Em,2,2,"span",387),e.DNE(2,V1,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",632),e.EFF(6),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,"")}}function Y1(r,b){if(1&r&&(e.DNE(0,H1,7,3,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authors,0,3))}}function V_(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,U_,5,6,"div",590),e.DNE(2,Y1,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.authors.length>1)("ngIfElse",t)}}function H_(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function jp(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(4).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function Fp(r,b){if(1&r&&(e.EFF(0),e.DNE(1,jp,4,1,"span",622)),2&r){const t=e.XpG(3).$implicit;e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function ve(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,H_,2,1,"div",387),e.DNE(2,Fp,2,3,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function w(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",630),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.nrm(10,"p",610),e.k0s(),e.j41(11,"div",611)(12,"div"),e.DNE(13,V_,4,2,"div",589),e.k0s(),e.DNE(14,ve,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.name,""),e.R7$(4),e.Y8G("ngIf",null!=t.authors&&0!=t.authors.length),e.R7$(1),e.Y8G("ngIf",null==t?null:t.showPrice)}}function j(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function R(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(5).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function U(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.DNE(2,R,4,1,"span",622),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function Z(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub"),e.EFF(2,"\xa0"),e.j41(3,"s"),e.EFF(4),e.k0s()()()),2&r){const t=e.XpG(6).$implicit;e.R7$(4),e.JRh(t.strikeoutAmount)}}function re(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.j41(2,"span",625),e.EFF(3),e.nI1(4,"lowercase"),e.k0s(),e.DNE(5,Z,5,1,"span",622),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(2),e.SpI(" /",e.bMT(4,4,t.stripeInterval)," "),e.R7$(2),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function Le(r,b){if(1&r&&e.DNE(0,re,6,6,"p",624),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngIf","RECURRING"==t.planType)}}function We(r,b){if(1&r&&(e.DNE(0,U,3,3,"p",619),e.DNE(1,Le,1,1,"ng-template",null,620,e.C5r)),2&r){const t=e.sdS(2),p=e.XpG(3).$implicit;e.Y8G("ngIf","RECURRING"!=p.planType)("ngIfElse",t)}}function mt(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,j,2,1,"div",387),e.DNE(2,We,3,2,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function pt(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",634),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",627),e.nI1(11,"sanitizeHtml"),e.EFF(12),e.k0s()(),e.j41(13,"div",611),e.nrm(14,"div"),e.DNE(15,mt,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.name,""),e.R7$(1),e.Y8G("innerHTML",e.bMT(11,5,t.description),e.npT),e.R7$(2),e.SpI(" ",t.description," "),e.R7$(3),e.Y8G("ngIf",null==t?null:t.showPrice)}}function Et(r,b){if(1&r&&(e.j41(0,"div",580),e.DNE(1,F1,16,5,"div",605),e.DNE(2,Gr,17,8,"div",605),e.DNE(3,w,15,4,"div",605),e.DNE(4,pt,16,7,"div",605),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","course"==t.productType),e.R7$(1),e.Y8G("ngIf","masterClass"==t.productType),e.R7$(1),e.Y8G("ngIf","digitalDownload"==t.productType),e.R7$(1),e.Y8G("ngIf","productBundle"==t.productType)}}function cn(r,b){if(1&r&&(e.j41(0,"div",578),e.DNE(1,Et,5,4,"div",579),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngClass",t.productArray.length<3?"d-flex justify-content-center":""),e.R7$(1),e.Y8G("ngForOf",t.productArray)}}function Un(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",135)(1,"a",121),e.bIt("click",function(){e.eBV(t);const m=e.XpG(2).$implicit,f=e.XpG(2);return e.Njj(f.viewAllProducts(null==m?null:m.openNewTab))}),e.j41(2,"span"),e.EFF(3),e.k0s(),e.nrm(4,"span",122),e.k0s()()}if(2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngStyle",e.ziG(2,Ve,null==t?null:t.primaryButtonColor,null==t?null:t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",""==t.callToAction?"View All Products":t.callToAction,"")}}function ri(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,gm,1,4,"div",95),e.DNE(2,O1,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",290)(6,"div",151),e.nI1(7,"codeHtml"),e.nI1(8,"codeHtml"),e.DNE(9,L1,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,hm,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.DNE(13,cn,2,2,"div",577),e.DNE(14,Un,5,7,"div",131),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,8,t.heading)||e.bMT(8,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(10,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,14,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.productArray.length>0&&t.landingPageproduct.length>0),e.R7$(1),e.Y8G("ngIf",null==t?null:t.showButton)}}function kn(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Si(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Wo(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function Va(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Wo,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function ql(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function Y_(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,ql,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function Bp(r,b){if(1&r&&e.nrm(0,"img",643),2&r){const t=e.XpG(3).$implicit;e.FS9("src",t.imageUrl,e.B4B)}}function Gp(r,b){if(1&r&&(e.j41(0,"div",641),e.DNE(1,Bp,1,1,"img",642),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",""!=t.imageUrl)}}function $p(r,b){if(1&r&&(e.j41(0,"h3",648),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.R7$(1),e.SpI(" ",t.formHeading,"")}}function X_(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.j41(2,"super",656),e.EFF(3,"*"),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.FS9("for",t.value),e.R7$(1),e.JRh(t.label)}}function sd(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.required," ")}}function Zr(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.j41(2,"strong",658),e.EFF(3,"name@domain.com"),e.k0s()()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.formateShouldBe," ")}}function Am(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,sd,2,2,"div",0),e.DNE(2,Zr,4,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(3);e.R7$(1),e.Y8G("ngIf",t.errors.required),e.R7$(1),e.Y8G("ngIf",t.errors.pattern)}}const Ss=function(r){return{border:"1px solid #D3D3D3","box-shadow":r,outline:"none"}},ru=function(){return{border:"1px solid #D3D3D3"}};function ld(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",650),e.DNE(1,X_,4,2,"label",651),e.j41(2,"input",652,653),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.userFormData.email=m)})("blur",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.onInputBlur())})("focus",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);return e.Njj(Hi.onInputFocus(m.value,Ye.primaryButtonColor,Gn))}),e.k0s(),e.DNE(4,Am,3,2,"div",654),e.k0s()}if(2&r){const t=e.sdS(3),p=e.XpG().$implicit,m=e.XpG(3).index,f=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=p.label),e.R7$(1),e.Mz_("name","email",m,"")("id","email",m,""),e.FS9("placeholder",p.placeHolder),e.Y8G("ngModel",f.userFormData.email)("ngStyle",f.fieldName===p.value&&m==f.formIndex?e.eq3(7,Ss,"0 0 7px"+f.fieldcolor):e.lJ4(9,ru)),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function X1(r,b){1&r&&(e.j41(0,"super",656),e.EFF(1,"*"),e.k0s())}function a2(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.DNE(2,X1,2,0,"super",663),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.FS9("for",t.value),e.R7$(1),e.JRh(t.label),e.R7$(1),e.Y8G("ngIf",""!=t.label&&(null==t?null:t.required))}}function z1(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.required," ")}}function ab(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,z1,2,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null==t.errors?null:t.errors.required)}}function sb(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",650),e.DNE(1,a2,3,3,"label",659),e.j41(2,"input",660,661),e.bIt("keypress",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.numberOnly(m))})("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.userFormData.phone=m)})("blur",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.onInputBlur())})("focus",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);return e.Njj(Hi.onInputFocus(m.value,Ye.primaryButtonColor,Gn))}),e.k0s(),e.DNE(4,ab,2,1,"div",662),e.k0s()}if(2&r){const t=e.sdS(3),p=e.XpG().$implicit,m=e.XpG(3).index,f=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=p.label),e.R7$(1),e.FS9("name",p.value+m),e.FS9("id",p.value+m),e.FS9("placeholder",p.placeHolder),e.Y8G("required",!(null==p||!p.required)||null)("ngModel",f.userFormData.phone)("ngStyle",f.fieldName===p.value&&m==f.formIndex?e.eq3(8,Ss,"0 0 7px"+f.fieldcolor):e.lJ4(10,ru)),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function s2(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.j41(2,"super",656),e.EFF(3,"*"),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.FS9("for",t.value),e.R7$(1),e.JRh(t.label)}}function l2(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.required," ")}}function O0(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,l2,2,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(3);e.R7$(1),e.Y8G("ngIf",t.errors.required)}}function c2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",650),e.DNE(1,s2,4,2,"label",659),e.j41(2,"input",664,665),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.userFormData.first_name=m)})("blur",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.onInputBlur())})("focus",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);return e.Njj(Hi.onInputFocus(m.value,Ye.primaryButtonColor,Gn))}),e.k0s(),e.DNE(4,O0,2,1,"div",654),e.k0s()}if(2&r){const t=e.sdS(3),p=e.XpG().$implicit,m=e.XpG(3).index,f=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=p.label),e.R7$(1),e.FS9("name",p.value+m),e.FS9("id",p.value+m),e.FS9("placeholder",p.placeHolder),e.Y8G("ngModel",f.userFormData.first_name)("ngStyle",f.fieldName===p.value&&m==f.formIndex?e.eq3(7,Ss,"0 0 7px"+f.fieldcolor):e.lJ4(9,ru)),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function Sa(r,b){1&r&&(e.j41(0,"super",656),e.EFF(1,"*"),e.k0s())}function P0(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.DNE(2,Sa,2,0,"super",663),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.FS9("for",t.value),e.R7$(1),e.JRh(t.label),e.R7$(1),e.Y8G("ngIf",""!=t.label&&(null==t?null:t.required))}}function u2(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.required," ")}}function d2(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,u2,2,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null==t.errors?null:t.errors.required)}}function L0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",650),e.DNE(1,P0,3,3,"label",659),e.j41(2,"input",666,661),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.userFormData.last_name=m)})("blur",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.onInputBlur())})("focus",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);return e.Njj(Hi.onInputFocus(m.value,Ye.primaryButtonColor,Gn))}),e.k0s(),e.DNE(4,d2,2,1,"div",662),e.k0s()}if(2&r){const t=e.sdS(3),p=e.XpG().$implicit,m=e.XpG(3).index,f=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=p.label),e.R7$(1),e.FS9("name",p.value+m),e.FS9("id",p.value+m),e.FS9("placeholder",p.placeHolder),e.Y8G("required",!(null==p||!p.required)||null)("ngModel",f.userFormData.last_name)("ngStyle",f.fieldName===p.value&&m==f.formIndex?e.eq3(8,Ss,"0 0 7px"+f.fieldcolor):e.lJ4(10,ru)),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function _2(r,b){1&r&&(e.j41(0,"super",656),e.EFF(1,"*"),e.k0s())}function R0(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.DNE(2,_2,2,0,"super",663),e.k0s()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(3).index;e.FS9("for",t.value+p),e.R7$(1),e.JRh(t.label),e.R7$(1),e.Y8G("ngIf",""!=t.label&&(null==t?null:t.required))}}function N0(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(3).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.label," ",p.customTextLandingPage.customText.required," ")}}function z_(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,N0,2,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null==t.errors?null:t.errors.required)}}function f2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",650),e.DNE(1,R0,3,3,"label",659),e.j41(2,"textarea",667,661),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.userFormData.description=m)})("blur",function(){e.eBV(t);const m=e.XpG(6);return e.Njj(m.onInputBlur())})("focus",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);return e.Njj(Hi.onInputFocus(m.value,Ye.primaryButtonColor,Gn))}),e.k0s(),e.DNE(4,z_,2,1,"div",662),e.k0s()}if(2&r){const t=e.sdS(3),p=e.XpG().$implicit,m=e.XpG(3).index,f=e.XpG(2);e.R7$(1),e.Y8G("ngIf",""!=p.label),e.R7$(1),e.FS9("name",p.value+m),e.FS9("id",p.value+m),e.FS9("placeholder",p.placeHolder),e.Y8G("ngModel",f.userFormData.description)("required",!(null==p||!p.required)||null)("ngStyle",f.fieldName===p.value&&m==f.formIndex?e.eq3(8,Ss,"0 0 7px"+f.fieldcolor):e.lJ4(10,ru)),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function p2(r,b){if(1&r&&(e.j41(0,"div",1),e.DNE(1,ld,5,10,"div",649),e.DNE(2,sb,5,11,"div",649),e.DNE(3,c2,5,10,"div",649),e.DNE(4,L0,5,11,"div",649),e.DNE(5,f2,5,11,"div",649),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.Y8G("ngClass",null!=p.formAlign&&"Horizontal"!=p.formAlign||"description"==t.value?"mb-3":"col-md-6 mb-3"),e.R7$(1),e.Y8G("ngIf","contactEmail"==t.value),e.R7$(1),e.Y8G("ngIf","contactNumber"==t.value),e.R7$(1),e.Y8G("ngIf","firstName"==t.value),e.R7$(1),e.Y8G("ngIf","lastName"==t.value),e.R7$(1),e.Y8G("ngIf","description"==t.value)}}function j0(r,b){1&r&&(e.j41(0,"super",656),e.EFF(1,"*"),e.k0s())}function g2(r,b){if(1&r&&(e.j41(0,"label",655),e.EFF(1),e.DNE(2,j0,2,0,"super",663),e.k0s()),2&r){const t=e.XpG(),p=t.index,m=t.$implicit,f=e.XpG(3).index;e.FCK("for","contactinfocustomdata",f,"",p,""),e.R7$(1),e.JRh(m.fieldName),e.R7$(1),e.Y8G("ngIf",""!=m.fieldName&&m.fieldRequired)}}function F0(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(5);e.R7$(1),e.Lme(" ",t.fieldName," ",p.customTextLandingPage.customText.required," ")}}function lb(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,F0,2,2,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(4);e.R7$(1),e.Y8G("ngIf",null==t.errors?null:t.errors.required)}}function q1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",1)(1,"div",650),e.DNE(2,g2,3,4,"label",659),e.j41(3,"input",668,661),e.bIt("ngModelChange",function(m){const Ye=e.eBV(t).$implicit;return e.Njj(Ye.customFieldValue=m)})("blur",function(){e.eBV(t);const m=e.XpG(5);return e.Njj(m.onInputBlurCustom())})("focus",function(){const m=e.eBV(t),f=m.$implicit,Ye=m.index,Gn=e.XpG(3).$implicit,Hi=e.XpG(2);return e.Njj(Hi.onInputFocusCustom(f.fieldName,Gn.primaryButtonColor,Ye))}),e.k0s(),e.DNE(5,lb,2,1,"div",662),e.k0s()()}if(2&r){const t=b.$implicit,p=b.index,m=e.sdS(4),f=e.XpG(3),Ye=f.$implicit,Gn=f.index,Hi=e.XpG(2);e.Y8G("ngClass",null==Ye.formAlign||"Horizontal"==Ye.formAlign?"col-md-6 mb-3":"mb-3"),e.R7$(2),e.Y8G("ngIf",""!=t.fieldName),e.R7$(1),e.FCK("name","contactinfocustomdata",Gn,"",p,"")("id","contactinfocustomdata",Gn,"",p,""),e.FS9("placeholder",t.placeholderText),e.Y8G("ngModel",t.customFieldValue)("required",t.fieldRequired)("ngStyle",Hi.fieldNamecustom===t.fieldName&&p==Hi.formIndexcustom?e.eq3(11,Ss,"0 0 7px"+Hi.fieldcolorcustom):e.lJ4(13,ru)),e.R7$(2),e.Y8G("ngIf",m.invalid&&(m.dirty||m.touched))}}function W1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",380)(1,"div",143)(2,"div",144)(3,"input",669),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.agreeTermRequired=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(3),e.FS9("value",p.agreeTermRequired),e.Y8G("ngModel",p.agreeTermRequired),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}const Wl=function(r,b){return{disabled:r,"button-disabled":b}};function h2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",670)(1,"a",671),e.bIt("click",function(){e.eBV(t),e.XpG(2);const m=e.sdS(18),f=e.XpG().$implicit,Ye=e.XpG(2);return e.Njj(f.agreeToTermEnable&&f.agreeToTermRequired&&!Ye.agreeTermRequired||Ye.loading?"":Ye.onSubmit(m,f))}),e.j41(2,"span",106),e.EFF(3),e.nrm(4,"span",672),e.k0s()()()}if(2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngClass",e.l_i(4,Wl,t.agreeToTermEnable&&t.agreeToTermRequired&&!p.agreeTermRequired,p.loading||t.agreeToTermEnable&&t.agreeToTermRequired&&!p.agreeTermRequired))("ngStyle",e.ziG(7,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.callToAction," "),e.R7$(1),e.Y8G("ngClass",p.loading?"fa-spinner fa-spin pull-right":"fa-long-arrow-alt-right link-arrow pull-right mt-1 ms-1")}}function m2(r,b){if(1&r&&(e.j41(0,"div",128)(1,"small"),e.EFF(2),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,t.messagetextColor)),e.R7$(2),e.JRh(t.thankYouMessage)}}function Kl(r,b){if(1&r&&(e.j41(0,"div",644)(1,"div",272),e.DNE(2,$p,2,1,"h3",645),e.k0s(),e.j41(3,"div",149),e.DNE(4,p2,6,6,"div",130),e.DNE(5,q1,6,14,"div",130),e.k0s(),e.DNE(6,W1,9,6,"div",646),e.DNE(7,h2,5,12,"div",647),e.DNE(8,m2,3,4,"div",117),e.k0s()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(2);e.R7$(2),e.Y8G("ngIf",(null==t?null:t.formHeading)&&""!=t.formHeading),e.R7$(2),e.Y8G("ngForOf",t.contactInfoList),e.R7$(1),e.Y8G("ngForOf",t.customFields),e.R7$(1),e.Y8G("ngIf",null==t?null:t.agreeToTermEnable),e.R7$(1),e.Y8G("ngIf",""!=t.callToAction),e.R7$(1),e.Y8G("ngIf",p.thankmessage)}}const Zs=function(r,b,t){return{"background-image":r,"padding-top":b,"padding-bottom":t}};function vl(r,b){if(1&r){const t=e.RV6();e.j41(0,"section",219),e.DNE(1,kn,1,4,"div",95),e.DNE(2,Si,1,7,"div",97),e.j41(3,"div",9)(4,"section",220)(5,"div",10)(6,"div",635)(7,"div",375),e.nI1(8,"codeHtml"),e.nI1(9,"codeHtml"),e.DNE(10,Va,2,1,"div",152),e.nI1(11,"emptycheck"),e.DNE(12,Y_,2,1,"div",152),e.nI1(13,"emptycheck"),e.k0s(),e.j41(14,"div",1),e.DNE(15,Gp,2,1,"div",636),e.j41(16,"div",637)(17,"form",638,639),e.bIt("ngSubmit",function(){e.eBV(t);const m=e.sdS(18),f=e.XpG(3);return e.Njj(f.onSubmit(m))}),e.DNE(19,Kl,9,6,"div",640),e.k0s()()()()()()()()}if(2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.sMw(17,Zs,"url("+t.imageBackgroundUrl+")",(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(3),e.Y8G("ngClass",e.bMT(8,9,t.heading)||e.bMT(9,11,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(11,13,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(13,15,t.subheading)),e.R7$(2),e.Y8G("ngClass",null!=(null==t?null:t.imageUrl)&&""!=(null==t?null:t.imageUrl)?"left"===t.imageAlign?"row default-flex-container":"row flex-container":"row default-flex-container"),e.R7$(1),e.Y8G("ngIf",t.imageUrl&&""!=t.imageUrl),e.R7$(4),e.Y8G("ngIf",t.contactInfoList.length>0||t.customFields.length>0)}}function B0(r,b){if(1&r&&e.nrm(0,"img",678),2&r){const t=e.XpG(2).$implicit;e.FS9("src",t.imageurl,e.B4B)}}function G0(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"bio_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function v2(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,G0,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function y2(r,b){if(1&r&&(e.j41(0,"p",680),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function C2(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,y2,4,10,"p",679),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function b2(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",686),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4);return e.Njj(f.buttonOnClick(m.pageLink,null==m?null:m.openNewTab))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",687),e.k0s()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.JRh(t.pageText)}}function K1(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",686),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4);return e.Njj(f.ctaScroll(m.pageLink))}),e.j41(1,"span"),e.EFF(2),e.k0s(),e.nrm(3,"span",687),e.k0s()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.ziG(2,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.pageText,"")}}function Up(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",688)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.bioName=m)}),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2).index,m=e.XpG(2);e.R7$(1),e.Mz_("id","namePlaceHolder",p,"")("name","namePlaceHolder",p,""),e.FS9("placeholder",t.namePlaceHolder),e.Y8G("ngModel",m.bioName)}}function T2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",688)(1,"input",494),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.bioEmail=m)}),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2).index,m=e.XpG(2);e.R7$(1),e.Mz_("id","emailPlaceHolder",p,"")("name","emailPlaceHolder",p,""),e.FS9("placeholder",t.pageText),e.Y8G("ngModel",m.bioEmail)}}function $0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",689)(1,"div",143)(2,"div",144)(3,"input",690),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.agreeTermRequiredLinkinbio=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(4);e.R7$(3),e.FS9("value",p.agreeTermRequiredLinkinbio),e.Y8G("ngModel",p.agreeTermRequiredLinkinbio),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function x2(r,b){if(1&r){const t=e.RV6();e.j41(0,"a",691),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4);return e.Njj(!(null!=m&&m.agreeToTermEnable&&null!=m&&m.agreeToTermRequired&&!f.agreeTermRequiredLinkinbio)&&f.subscribeBioEmail(m))}),e.j41(1,"span",126),e.EFF(2),e.nrm(3,"span",127),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit,m=e.XpG(2);e.Y8G("ngClass",null!=t&&t.agreeToTermEnable&&null!=t&&t.agreeToTermRequired&&!m.agreeTermRequiredLinkinbio||m.loadingbio?"disabled not-click":"")("ngStyle",e.ziG(4,Ve,p.primaryButtonColor,p.primaryButtonTextColor,"1px solid "+(null==p?null:p.primaryButtonBorderColor),(null==p?null:p.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.pageLink,""),e.R7$(1),e.Y8G("ngClass",m.loadingbio?"fa-spinner fa-spin":"")}}function E2(r,b){if(1&r&&(e.j41(0,"div",128)(1,"small"),e.EFF(2),e.k0s()()),2&r){const t=e.XpG().$implicit,p=e.XpG(2).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,p.primaryTextColor)),e.R7$(2),e.JRh(t.thankYouMessage)}}function U0(r,b){if(1&r&&(e.j41(0,"div",681),e.DNE(1,b2,4,7,"a",682),e.DNE(2,K1,4,7,"a",682),e.DNE(3,Up,2,4,"div",683),e.DNE(4,T2,2,4,"div",683),e.DNE(5,$0,9,6,"div",684),e.DNE(6,x2,4,9,"a",685),e.DNE(7,E2,3,4,"div",117),e.k0s()),2&r){const t=b.$implicit,p=e.XpG(4);e.R7$(1),e.Y8G("ngIf","normal-Link"==t.pageLinkId),e.R7$(1),e.Y8G("ngIf","normal-Link"!=t.pageLinkId&&"emailForm"!=t.pageLinkId),e.R7$(1),e.Y8G("ngIf","emailForm"==t.pageLinkId&&(null==t?null:t.nameEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.pageLinkId),e.R7$(1),e.Y8G("ngIf","emailForm"==t.pageLinkId&&(null==t?null:t.agreeToTermEnable)),e.R7$(1),e.Y8G("ngIf","emailForm"==t.pageLinkId),e.R7$(1),e.Y8G("ngIf",p.thankMessageBio)}}function V0(r,b){if(1&r&&e.nrm(0,"a",693),2&r){const t=b.$implicit,p=e.XpG(3).$implicit;e.FS9("href","mailto:"!=t.sortLink?"https://"+t.sortLink+t.socialName:"mailto:"+t.socialName,e.B4B),e.Y8G("ngClass",t.icon)("ngStyle",e.eq3(3,En,p.iconFillColor))}}function Dm(r,b){if(1&r&&(e.j41(0,"div",106),e.DNE(1,V0,1,5,"a",692),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngForOf",t.contactInfoList)}}function A2(r,b){if(1&r&&(e.j41(0,"section",219),e.nrm(1,"div",94),e.j41(2,"div",9)(3,"section",98)(4,"div",10)(5,"div",673)(6,"div",272),e.DNE(7,B0,1,1,"img",674),e.k0s(),e.j41(8,"div",675),e.nI1(9,"codeHtml"),e.nI1(10,"codeHtml"),e.DNE(11,v2,2,1,"div",152),e.nI1(12,"emptycheck"),e.DNE(13,C2,2,1,"div",152),e.nI1(14,"emptycheck"),e.k0s(),e.DNE(15,U0,8,7,"div",676),e.j41(16,"div",677),e.DNE(17,Dm,2,1,"div",99),e.k0s()()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngStyle",e.l_i(16,bn,"url("+(null==t?null:t.imageBackgroundUrl)+")","brightness("+(null==t?null:t.bgBrightness)+") blur("+(null==t?null:t.bgBlur)+"px)")),e.R7$(2),e.Y8G("ngStyle",e.l_i(19,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(4),e.Y8G("ngIf",""!=t.imageurl),e.R7$(1),e.Y8G("ngClass",e.bMT(9,8,t.heading)||e.bMT(10,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(12,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(14,14,t.subheading)),e.R7$(2),e.Y8G("ngForOf",t.landingPageLink),e.R7$(2),e.Y8G("ngIf",t.contactInfoList.length>0&&""!=t.contactInfoList[0].sortLink)}}function H0(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function Y0(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function X0(r,b){if(1&r&&e.nrm(0,"img",698),2&r){const t=e.XpG(2).$implicit;e.FS9("src",t.logo,e.B4B)}}function D2(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"bio_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function w2(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,D2,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function Q1(r,b){if(1&r&&(e.j41(0,"p",680),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function wm(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,Q1,4,10,"p",679),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function J1(r,b){if(1&r&&(e.j41(0,"div",709)(1,"div"),e.EFF(2),e.k0s()()),2&r){const t=e.XpG(7);e.R7$(2),e.SpI(" ",t.customTextLandingPage.customText.ratingRequired," ")}}function Z1(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",704)(1,"div",705)(2,"b")(3,"span",706),e.EFF(4),e.k0s()(),e.j41(5,"ngx-star-rating",707),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ratingFormData.rating=m)}),e.k0s(),e.DNE(6,J1,3,1,"div",708),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(5);e.R7$(4),e.JRh(t.label),e.R7$(1),e.FS9("name",t.label),e.FS9("id",t.label),e.Y8G("ngModel",p.ratingFormData.rating),e.R7$(1),e.Y8G("ngIf",p.ratingMandotory)}}function z0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",710)(1,"label",711),e.EFF(2),e.k0s(),e.j41(3,"textarea",712),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ratingFormData.comment=m)}),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit,m=e.XpG(2);e.R7$(1),e.FS9("for",t.label),e.Y8G("ngStyle",e.eq3(6,xe,p.secondaryTextColor)),e.R7$(1),e.SpI("",t.label," "),e.R7$(1),e.FS9("id",t.label),e.FS9("name",t.label),e.Y8G("ngModel",m.ratingFormData.comment)}}function q0(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.nameRequired," ")}}function W0(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,q0,2,1,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(4);e.R7$(1),e.Y8G("ngIf",t.errors.required)}}function K0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",713)(1,"label",711),e.EFF(2),e.k0s(),e.j41(3,"input",714,715),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ratingFormData.firstName=m)}),e.k0s(),e.DNE(5,W0,2,1,"div",654),e.k0s()}if(2&r){const t=e.sdS(4),p=e.XpG().$implicit,m=e.XpG(3).$implicit,f=e.XpG(2);e.R7$(1),e.FS9("for",p.label),e.Y8G("ngStyle",e.eq3(7,xe,m.secondaryTextColor)),e.R7$(1),e.SpI("",p.label," "),e.R7$(1),e.FS9("id",p.label),e.FS9("name",p.label),e.Y8G("ngModel",f.ratingFormData.firstName),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function Q0(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.emailRequired," ")}}function J0(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.j41(2,"strong",658),e.EFF(3,"name@domain.com"),e.k0s()()),2&r){const t=e.XpG(8);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.emailFormate," ")}}function Z0(r,b){if(1&r&&(e.j41(0,"div",657),e.DNE(1,Q0,2,1,"div",0),e.DNE(2,J0,4,1,"div",0),e.k0s()),2&r){e.XpG();const t=e.sdS(4);e.R7$(1),e.Y8G("ngIf",t.errors.required),e.R7$(1),e.Y8G("ngIf",t.errors.pattern)}}function ey(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",713)(1,"label",711),e.EFF(2),e.k0s(),e.j41(3,"input",716,653),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ratingFormData.email=m)}),e.k0s(),e.DNE(5,Z0,3,2,"div",654),e.k0s()}if(2&r){const t=e.sdS(4),p=e.XpG().$implicit,m=e.XpG(3).$implicit,f=e.XpG(2);e.R7$(1),e.FS9("for",p.label),e.Y8G("ngStyle",e.eq3(7,xe,m.secondaryTextColor)),e.R7$(1),e.SpI("",p.label," "),e.R7$(1),e.FS9("id",p.label),e.FS9("name",p.label),e.Y8G("ngModel",f.ratingFormData.email),e.R7$(2),e.Y8G("ngIf",t.invalid&&(t.dirty||t.touched))}}function M2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",713)(1,"label",711),e.EFF(2),e.k0s(),e.j41(3,"input",717),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(6);return e.Njj(f.ratingFormData.socialLink=m)}),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit,m=e.XpG(2);e.R7$(1),e.FS9("for",t.label),e.Y8G("ngStyle",e.eq3(6,xe,p.secondaryTextColor)),e.R7$(1),e.SpI("",t.label," "),e.R7$(1),e.FS9("id",t.label),e.FS9("name",t.label),e.Y8G("ngModel",m.ratingFormData.socialLink)}}function I2(r,b){if(1&r&&(e.j41(0,"div",176),e.DNE(1,Z1,7,5,"div",701),e.DNE(2,z0,4,8,"div",702),e.DNE(3,K0,6,9,"div",703),e.DNE(4,ey,6,9,"div",703),e.DNE(5,M2,4,8,"div",703),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf","rating"==t.value),e.R7$(1),e.Y8G("ngIf","description"==t.value),e.R7$(1),e.Y8G("ngIf","name"==t.value),e.R7$(1),e.Y8G("ngIf","email"==t.value),e.R7$(1),e.Y8G("ngIf","socialLink"==t.value)}}function S2(r,b){if(1&r&&(e.j41(0,"div",106),e.nrm(1,"div",699),e.DNE(2,I2,6,5,"div",700),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngForOf",t.contactInfoList)}}function k2(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",722)(1,"div",143)(2,"div",144)(3,"input",723),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.agreeTermRequiredTestimonial=m)}),e.k0s()()(),e.j41(4,"div",143)(5,"div",109)(6,"p",146),e.nI1(7,"sanitizeHtml"),e.EFF(8),e.k0s()()()()}if(2&r){const t=e.XpG(3).$implicit,p=e.XpG(2);e.R7$(3),e.FS9("value",p.agreeTermRequiredTestimonial),e.Y8G("ngModel",p.agreeTermRequiredTestimonial),e.R7$(3),e.Y8G("innerHTML",e.bMT(7,4,t.agreeTermText),e.npT),e.R7$(2),e.SpI(" ",t.agreeTermText,"")}}function O2(r,b){if(1&r&&(e.j41(0,"div",718),e.DNE(1,k2,9,6,"div",719),e.j41(2,"button",720)(3,"span",106),e.EFF(4),e.k0s(),e.nrm(5,"span",721),e.k0s()()),2&r){const t=e.XpG(2).$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf",null==t?null:t.agreeToTermEnable),e.R7$(1),e.Y8G("ngClass",null!=t&&t.agreeToTermEnable&&null!=t&&t.agreeToTermRequired&&!p.agreeTermRequiredTestimonial||p.loadingrating?"disabled button-disabled":"")("disabled",t.agreeToTermEnable&&(null==t?null:t.agreeToTermRequired)&&!p.agreeTermRequiredTestimonial||p.loadingrating)("ngStyle",e.ziG(6,Ve,t.primaryButtonColor,t.primaryButtonTextColor,"1px solid "+(null==t?null:t.primaryButtonBorderColor),(null==t?null:t.primaryButtonradius)+"px")),e.R7$(2),e.SpI(" ",t.callToAction,""),e.R7$(1),e.Y8G("ngClass",p.loadingrating?"fa-spinner fa-spin mt-1":"fa-long-arrow-alt-right bio-link-arrow ms-1 mt-1")}}function P2(r,b){if(1&r&&(e.j41(0,"div",724)(1,"small"),e.EFF(2),e.k0s()()),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.eq3(2,xe,t.messagetextColor)),e.R7$(2),e.JRh(t.thankYouMessage)}}function L2(r,b){if(1&r){const t=e.RV6();e.j41(0,"section",219),e.DNE(1,H0,1,4,"div",95),e.DNE(2,Y0,1,7,"div",97),e.j41(3,"div",9)(4,"section",220)(5,"div",10)(6,"div",486)(7,"form",638,694),e.bIt("ngSubmit",function(){e.eBV(t);const m=e.sdS(8),f=e.XpG().$implicit,Ye=e.XpG(2);return e.Njj(Ye.onSubmitRating(m,f))}),e.j41(9,"div",411),e.DNE(10,X0,1,1,"img",695),e.DNE(11,w2,2,1,"div",152),e.nI1(12,"emptycheck"),e.DNE(13,wm,2,1,"div",152),e.nI1(14,"emptycheck"),e.k0s(),e.DNE(15,S2,3,1,"div",99),e.DNE(16,O2,6,11,"div",696),e.DNE(17,P2,3,4,"div",697),e.k0s()()()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(2);e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.sMw(13,Zs,"url("+t.imageBackgroundUrl+")",(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(6),e.Y8G("ngIf",""!=t.logo),e.R7$(1),e.Y8G("ngIf",e.bMT(12,9,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(14,11,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.contactInfoList.length>0),e.R7$(1),e.Y8G("ngIf",""!=t.callToAction&&!p.thankMessageRating),e.R7$(1),e.Y8G("ngIf",p.thankMessageRating)}}function R2(r,b){if(1&r&&(e.j41(0,"section",219),e.nrm(1,"div",725),e.nI1(2,"sanitizeHtml"),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("innerHTML",e.bMT(2,1,t.htmlCode),e.npT)}}function N2(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function j2(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function F2(r,b){if(1&r&&(e.j41(0,"div",112),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.heading)?"ql-editor":"section_heading")("ngStyle",e.eq3(8,xe,t.primaryTextColor))("innerHTML",e.bMT(2,6,t.heading),e.npT),e.R7$(3),e.JRh(t.heading)}}function B2(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,F2,4,10,"div",110),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function G2(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function $2(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,G2,4,10,"p",254),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}function U2(r,b){if(1&r&&(e.nrm(0,"div",728),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(2),m=t.$implicit;e.Mz_("id","embedContainer",t.index,""),e.Y8G("innerHTML",e.bMT(1,2,m.embedCode),e.npT)}}function V2(r,b){if(1&r&&(e.nrm(0,"iframe",729),e.nI1(1,"sanitizeHtml")),2&r){const t=e.XpG(2),m=t.$implicit;e.Mz_("id","contentFrame",t.index,""),e.Y8G("srcdoc",e.bMT(1,2,m.embedCode),e.npT)}}function ty(r,b){if(1&r&&(e.j41(0,"section",219),e.DNE(1,N2,1,4,"div",95),e.DNE(2,j2,1,7,"div",97),e.j41(3,"div",9)(4,"section",220)(5,"div",10)(6,"div",486)(7,"div",252),e.nI1(8,"codeHtml"),e.nI1(9,"codeHtml"),e.DNE(10,B2,2,1,"div",152),e.nI1(11,"emptycheck"),e.DNE(12,$2,2,1,"div",152),e.nI1(13,"emptycheck"),e.k0s(),e.DNE(14,U2,2,4,"div",726),e.DNE(15,V2,2,4,"iframe",727),e.k0s()()()()()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(3),e.Y8G("ngClass",e.bMT(8,8,t.heading)||e.bMT(9,10,t.subheading)?"":"text-center"),e.R7$(3),e.Y8G("ngIf",e.bMT(11,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(13,14,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.iframe),e.R7$(1),e.Y8G("ngIf",!t.iframe)}}function ny(r,b){if(1&r&&e.nrm(0,"div",102),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",e.l_i(1,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function iy(r,b){if(1&r&&e.nrm(0,"div",105),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngStyle",null!=t&&t.mobileImageBackgroundUrl&&""!=(null==t?null:t.mobileImageBackgroundUrl)?e.l_i(1,bn,"url("+(null==t?null:t.mobileImageBackgroundUrl)+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"):e.l_i(4,bn,"url("+t.imageBackgroundUrl+")","brightness("+t.bgBrightness+") blur("+t.bgBlur+"px)"))}}function ry(r,b){if(1&r&&(e.j41(0,"h3",732),e.nI1(1,"sanitizeHtml"),e.EFF(2),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(5,xe,t.primaryTextColor))("innerHTML",e.bMT(1,3,t.heading),e.npT),e.R7$(2),e.JRh(t.heading)}}function oy(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,ry,3,7,"h3",731),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.heading)}}function ay(r,b){if(1&r&&(e.j41(0,"p",227),e.nI1(1,"codeHtml"),e.nI1(2,"sanitizeHtml"),e.EFF(3),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",e.bMT(1,4,t.subheading)?"ql-editor ql-container":"py-2")("ngStyle",e.eq3(8,xe,t.secondaryTextColor))("innerHTML",e.bMT(2,6,t.subheading),e.npT),e.R7$(3),e.JRh(t.subheading)}}function sy(r,b){if(1&r&&(e.j41(0,"div",109),e.DNE(1,ay,4,10,"p",487),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",null==t?null:t.subheading)}}const ly=function(r){return{border:r}},cy=function(){return{cursor:"pointer"}};function uy(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",736)(1,"div",737),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(3).$implicit,Ye=e.XpG(2);return e.Njj(Ye.openImageUrl(m.hyperLink,null==f?null:f.openNewTab))}),e.nrm(2,"img",738),e.k0s()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(3).$implicit;e.Y8G("ngStyle",e.eq3(3,ly,p.imageBorderRadius+"px solid "+p.imageBorder)),e.R7$(1),e.Y8G("ngStyle",""!=t.hyperLink?e.lJ4(5,cy):e.lJ4(6,ir)),e.R7$(1),e.Y8G("src",t.imageurl,e.B4B)}}function dy(r,b){if(1&r&&(e.j41(0,"div",734),e.DNE(1,uy,3,7,"div",735),e.k0s()),2&r){const t=b.$implicit;e.R7$(1),e.Y8G("ngIf",t.imageurl&&""!=t.imageurl)}}function cd(r,b){if(1&r&&(e.j41(0,"div",311),e.DNE(1,dy,2,1,"div",733),e.k0s()),2&r){const t=e.XpG(2).$implicit;e.Y8G("ngClass",t.gallery.length>2?"":"justify-content-center"),e.R7$(1),e.Y8G("ngForOf",t.gallery)}}function H2(r,b){if(1&r&&(e.j41(0,"section",504),e.DNE(1,ny,1,4,"div",95),e.DNE(2,iy,1,7,"div",97),e.j41(3,"div",9)(4,"section",98)(5,"div",290)(6,"div",151),e.nI1(7,"emptycheck"),e.nI1(8,"emptycheck"),e.DNE(9,oy,2,1,"div",152),e.nI1(10,"emptycheck"),e.DNE(11,sy,2,1,"div",152),e.nI1(12,"emptycheck"),e.k0s(),e.DNE(13,cd,2,2,"div",730),e.k0s()()()()),2&r){const t=e.XpG().$implicit;e.FS9("id",t.id),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(1),e.Y8G("ngIf","IMAGE"===(null==t?null:t.backgroundType)),e.R7$(2),e.Y8G("ngStyle",e.l_i(16,Wi,(null==t||null==t.paddingOption?null:t.paddingOption.paddingtop)+"px",(null==t||null==t.paddingOption?null:t.paddingOption.paddingbottom)+"px")),e.R7$(2),e.Y8G("ngClass",e.bMT(7,8,t.heading)||e.bMT(8,10,t.subheading)?"mb-4":""),e.R7$(3),e.Y8G("ngIf",e.bMT(10,12,t.heading)),e.R7$(2),e.Y8G("ngIf",e.bMT(12,14,t.subheading)),e.R7$(2),e.Y8G("ngIf",t.gallery.length>0)}}function Y2(r,b){if(1&r){const t=e.RV6();e.j41(0,"input",752),e.bIt("change",function(m){e.eBV(t);const f=e.XpG(5);return e.Njj(f.toggleCheckAll(m))}),e.k0s(),e.EFF(1)}if(2&r){const t=e.XpG(5);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.selectAll," ")}}function q_(r,b){if(1&r&&(e.j41(0,"div",753)(1,"span",754),e.EFF(2),e.k0s()()),2&r){const t=b.items,p=e.XpG(5);e.R7$(2),e.Lme("",t.length," ",p.customTextLandingPage.customText.selected,"")}}function cb(r,b){if(1&r&&(e.nrm(0,"input",755),e.EFF(1)),2&r){const t=b.item,p=b.item$;e.Mz_("id","item-",b.index,""),e.Y8G("ngModel",p.selected),e.R7$(1),e.SpI(" ",t.name," ")}}function e0(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",524)(1,"button",756),e.bIt("click",function(){e.eBV(t);const m=e.XpG(3).index,f=e.XpG(2);return e.Njj(f.applyFilter(m))}),e.EFF(2),e.k0s(),e.j41(3,"button",757),e.bIt("click",function(){e.eBV(t);const m=e.XpG(3).index,f=e.XpG(2);return e.Njj(f.cancelAll(m))}),e.EFF(4),e.k0s()()}if(2&r){const t=e.XpG(5);e.R7$(2),e.JRh(t.customTextLandingPage.customText.apply),e.R7$(2),e.JRh(t.customTextLandingPage.customText.cancel)}}function ub(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",761),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function _y(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function fy(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,ub,2,3,"span",387),e.DNE(2,_y,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function db(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.authorDtoList.length-3,"")}}function W_(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,fy,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,db,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authorDtoList,0,3)),e.R7$(2),e.Y8G("ngIf",t.authorDtoList.length>3)}}function X2(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",762),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function z2(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function q2(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,X2,2,2,"span",387),e.DNE(2,z2,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",614),e.EFF(6),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,"")}}function K_(r,b){if(1&r&&(e.DNE(0,q2,7,3,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authorDtoList,0,3))}}function W2(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,W_,5,6,"div",590),e.DNE(2,K_,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.authorDtoList.length>1)("ngIfElse",t)}}function Mm(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(9);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function Im(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(5).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function ks(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.DNE(2,Im,4,1,"span",622),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function _b(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub"),e.EFF(2,"\xa0\xa0"),e.j41(3,"s"),e.EFF(4),e.k0s()()()),2&r){const t=e.XpG(6).$implicit;e.R7$(4),e.JRh(t.strikeoutAmount)}}function py(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.j41(2,"span",625),e.EFF(3),e.nI1(4,"lowercase"),e.k0s(),e.DNE(5,_b,5,1,"span",622),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(2),e.SpI(" /",e.bMT(4,4,t.stripeInterval)," "),e.R7$(2),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function gy(r,b){if(1&r&&e.DNE(0,py,6,6,"p",624),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngIf","RECURRING"==t.planType)}}function K2(r,b){if(1&r&&(e.DNE(0,ks,3,3,"p",619),e.DNE(1,gy,1,1,"ng-template",null,620,e.C5r)),2&r){const t=e.sdS(2),p=e.XpG(3).$implicit;e.Y8G("ngIf","RECURRING"!=p.planType)("ngIfElse",t)}}function hy(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,Mm,2,1,"div",387),e.DNE(2,K2,3,2,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function my(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",760),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",610),e.EFF(11),e.k0s()(),e.j41(12,"div",611)(13,"div"),e.DNE(14,W2,4,2,"div",589),e.k0s(),e.DNE(15,hy,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.courseName,""),e.R7$(2),e.SpI(" ",t.courseDescription," "),e.R7$(3),e.Y8G("ngIf",(null==t?null:t.showAuthor)&&null!=t.authorDtoList&&0!=t.authorDtoList.length),e.R7$(1),e.Y8G("ngIf",null==t?null:t.showPrice)}}function vy(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",764),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function yy(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function Q2(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,vy,2,3,"span",387),e.DNE(2,yy,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function J2(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.hosts.length-3,"")}}function Z2(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,Q2,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,J2,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.hosts,0,3)),e.R7$(2),e.Y8G("ngIf",t.hosts.length>3)}}function Vp(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",765),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function eC(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function tC(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,Vp,2,2,"span",387),e.DNE(2,eC,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",614),e.EFF(6),e.k0s(),e.j41(7,"p",615),e.EFF(8),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,""),e.R7$(2),e.SpI(" ",t.designation," ")}}function nC(r,b){if(1&r&&(e.DNE(0,tC,9,4,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.hosts,0,3))}}function Sm(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,Z2,5,6,"div",590),e.DNE(2,nC,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.hosts.length>1)("ngIfElse",t)}}function Cy(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(9);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function by(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(4).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function Ty(r,b){if(1&r&&(e.EFF(0),e.DNE(1,by,4,1,"span",622)),2&r){const t=e.XpG(3).$implicit;e.Lme(" ",t.currency,"\xa0",t.price," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function iC(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,Cy,2,1,"div",387),e.DNE(2,Ty,2,3,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.price)("ngIfElse",t)}}function Hp(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",763),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",627),e.nI1(11,"sanitizeHtml"),e.EFF(12),e.k0s()(),e.j41(13,"div",611)(14,"div"),e.DNE(15,Sm,4,2,"div",589),e.k0s(),e.DNE(16,iC,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.title,""),e.R7$(1),e.Y8G("innerHTML",e.bMT(11,6,null==t?null:t.description),e.npT),e.R7$(2),e.SpI(" ",null==t?null:t.description," "),e.R7$(3),e.Y8G("ngIf",null!=t.hosts&&0!=t.hosts.length),e.R7$(1),e.Y8G("ngIf",null==t||null==t.settings?null:t.settings.showPrice)}}function Yp(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",768),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,""),e.Y8G("src",t.imageUrl,e.B4B)}}function rC(r,b){if(1&r&&e.nrm(0,"ngx-avatars",595),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName),e.FCK("mdbTooltip","",t.firstName," | ",t.designation,"")}}function oC(r,b){if(1&r&&(e.j41(0,"li"),e.DNE(1,Yp,2,3,"span",387),e.DNE(2,rC,1,3,"ng-template",null,383,e.C5r),e.k0s()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p)}}function aC(r,b){if(1&r&&(e.j41(0,"li"),e.nrm(1,"ngx-avatars",596),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Mz_("value","+",t.authors.length-3,"")}}function xy(r,b){if(1&r&&(e.j41(0,"div",593)(1,"ul"),e.DNE(2,oC,4,2,"li",2),e.nI1(3,"slice"),e.DNE(4,aC,2,1,"li",0),e.k0s()()),2&r){const t=e.XpG(3).$implicit;e.R7$(2),e.Y8G("ngForOf",e.brH(3,2,t.authors,0,3)),e.R7$(2),e.Y8G("ngIf",t.authors.length>3)}}function Ey(r,b){if(1&r&&(e.j41(0,"span"),e.nrm(1,"img",769),e.k0s()),2&r){const t=e.XpG().$implicit;e.R7$(1),e.FS9("mdbTooltip",t.firstName),e.Y8G("src",t.imageUrl,e.B4B)}}function Ay(r,b){if(1&r&&e.nrm(0,"ngx-avatars",603),2&r){const t=e.XpG().$implicit;e.FS9("name",t.firstName)}}function sC(r,b){if(1&r&&(e.j41(0,"div",598),e.DNE(1,Ey,2,2,"span",387),e.DNE(2,Ay,1,1,"ng-template",null,383,e.C5r),e.j41(4,"div",599)(5,"h5",632),e.EFF(6),e.k0s()()()),2&r){const t=b.$implicit,p=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl)("ngIfElse",p),e.R7$(5),e.SpI(" ",t.firstName,"")}}function Dy(r,b){if(1&r&&(e.DNE(0,sC,7,3,"div",597),e.nI1(1,"slice")),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngForOf",e.brH(1,1,t.authors,0,3))}}function lC(r,b){if(1&r&&(e.j41(0,"div",443),e.DNE(1,xy,5,6,"div",590),e.DNE(2,Dy,2,5,"ng-template",null,591,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",p.authors.length>1)("ngIfElse",t)}}function cC(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(9);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function fb(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(4).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function pb(r,b){if(1&r&&(e.EFF(0),e.DNE(1,fb,4,1,"span",622)),2&r){const t=e.XpG(3).$implicit;e.Lme(" ",t.currency,"\xa0",t.price," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function gb(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,cC,2,1,"div",387),e.DNE(2,pb,2,3,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.price)("ngIfElse",t)}}function hb(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",766),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.nrm(10,"p",767),e.k0s(),e.j41(11,"div",611)(12,"div"),e.DNE(13,lC,4,2,"div",589),e.k0s(),e.DNE(14,gb,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.title,""),e.R7$(4),e.Y8G("ngIf",null!=t.authors&&0!=t.authors.length),e.R7$(1),e.Y8G("ngIf",null==t?null:t.showPrice)}}function wy(r,b){if(1&r&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&r){const t=e.XpG(9);e.R7$(1),e.SpI(" ",t.customTextLandingPage.customText.free," ")}}function km(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub")(2,"s"),e.EFF(3),e.k0s()()()),2&r){const t=e.XpG(5).$implicit;e.R7$(3),e.JRh(t.strikeoutAmount)}}function uC(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.DNE(2,km,4,1,"span",622),e.k0s()),2&r){const t=e.XpG(4).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(1),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function dC(r,b){if(1&r&&(e.j41(0,"span",623)(1,"sub"),e.EFF(2,"\xa0"),e.j41(3,"s"),e.EFF(4),e.k0s()()()),2&r){const t=e.XpG(6).$implicit;e.R7$(4),e.JRh(t.strikeoutAmount)}}function My(r,b){if(1&r&&(e.j41(0,"p",621),e.EFF(1),e.j41(2,"span",625),e.EFF(3),e.nI1(4,"lowercase"),e.k0s(),e.DNE(5,dC,5,1,"span",622),e.k0s()),2&r){const t=e.XpG(5).$implicit;e.R7$(1),e.Lme(" ",t.currency,"\xa0",t.amount," "),e.R7$(2),e.SpI(" /",e.bMT(4,4,t.stripeInterval)," "),e.R7$(2),e.Y8G("ngIf",t.strikeoutPrice&&null!=t.strikeoutAmount)}}function Xp(r,b){if(1&r&&e.DNE(0,My,6,6,"p",624),2&r){const t=e.XpG(4).$implicit;e.Y8G("ngIf","RECURRING"==t.planType)}}function _C(r,b){if(1&r&&(e.DNE(0,uC,3,3,"p",619),e.DNE(1,Xp,1,1,"ng-template",null,620,e.C5r)),2&r){const t=e.sdS(2),p=e.XpG(3).$implicit;e.Y8G("ngIf","RECURRING"!=p.planType)("ngIfElse",t)}}function fC(r,b){if(1&r&&(e.j41(0,"div",617),e.DNE(1,wy,2,1,"div",387),e.DNE(2,_C,3,2,"ng-template",null,618,e.C5r),e.k0s()),2&r){const t=e.sdS(3),p=e.XpG(2).$implicit;e.R7$(1),e.Y8G("ngIf",0==p.amount)("ngIfElse",t)}}function pC(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",606),e.bIt("click",function(){e.eBV(t);const m=e.XpG().$implicit,f=e.XpG(4).$implicit,Ye=e.XpG(2);return e.Njj(Ye.viewProduct(m.landingPageUrl,null==f?null:f.openNewTab))}),e.j41(1,"div",582)(2,"div",173),e.nrm(3,"img",770),e.k0s()(),e.j41(4,"div",379)(5,"div")(6,"div",584)(7,"div",608)(8,"h3",609),e.EFF(9),e.k0s()(),e.j41(10,"p",627),e.nI1(11,"sanitizeHtml"),e.EFF(12),e.k0s()(),e.j41(13,"div",611),e.nrm(14,"div"),e.DNE(15,fC,4,2,"div",612),e.k0s()()()()}if(2&r){const t=e.XpG().$implicit,p=e.XpG(6);e.R7$(3),e.Y8G("src",null!=t.imageUrl&&""!=t.imageUrl&&null!=t.imageUrl?t.imageUrl:p.productImage,e.B4B),e.R7$(6),e.SpI(" ",t.name,""),e.R7$(1),e.Y8G("innerHTML",e.bMT(11,5,t.description),e.npT),e.R7$(2),e.SpI(" ",t.description," "),e.R7$(3),e.Y8G("ngIf",null==t?null:t.showPrice)}}function gC(r,b){if(1&r&&(e.j41(0,"div",759),e.DNE(1,my,16,5,"div",605),e.DNE(2,Hp,17,8,"div",605),e.DNE(3,hb,15,4,"div",605),e.DNE(4,pC,16,7,"div",605),e.k0s()),2&r){const t=b.$implicit;e.Mz_("id","productarray",b.index,""),e.R7$(1),e.Y8G("ngIf","course"==t.productType),e.R7$(1),e.Y8G("ngIf","masterClass"==t.productType),e.R7$(1),e.Y8G("ngIf","digitalDownload"==t.productType),e.R7$(1),e.Y8G("ngIf","productBundle"==t.productType)}}function mb(r,b){if(1&r&&(e.j41(0,"div",578),e.DNE(1,gC,5,5,"div",758),e.k0s()),2&r){const t=e.XpG(3).$implicit;e.Y8G("ngClass",t.productArray.length<3?"d-flex justify-content-center":""),e.R7$(1),e.Y8G("ngForOf",t.productArray)}}function hC(r,b){if(1&r){const t=e.RV6();e.j41(0,"div",740)(1,"section",98)(2,"div",290)(3,"div",741)(4,"div",742)(5,"label",743),e.EFF(6),e.k0s(),e.j41(7,"div",744)(8,"ng-select",745,746),e.bIt("ngModelChange",function(m){e.eBV(t);const f=e.XpG(4);return e.Njj(f.selectedTags=m)})("ngModelChange",function(m){e.eBV(t);const f=e.XpG(2).index,Ye=e.XpG(2);return e.Njj(Ye.changeModel(m,f))}),e.DNE(10,Y2,2,1,"ng-template",747),e.DNE(11,q_,3,2,"ng-template",748),e.DNE(12,cb,2,3,"ng-template",749),e.DNE(13,e0,5,2,"ng-template",750),e.k0s()()()(),e.DNE(14,mb,2,2,"div",751),e.k0s()()()}if(2&r){const t=e.XpG(2),p=t.$implicit,m=t.index,f=e.XpG(2);e.R7$(1),e.Y8G("ngStyle",e.l_i(11,Wi,(null==p||null==p.paddingOption?null:p.paddingOption.paddingtop)+"px",(null==p||null==p.paddingOption?null:p.paddingOption.paddingbottom)+"px")),e.R7$(5),e.SpI("",f.customTextLandingPage.customText.category,":"),e.R7$(2),e.Mz_("id","productType",m,"")("name","productType",m,""),e.FS9("placeholder",f.customTextLandingPage.customText.selectcategory),e.Y8G("items",f.tags)("loading",f.tagsLoading)("closeOnSelect",!1)("multiple",!0)("ngModel",f.selectedTags),e.R7$(6),e.Y8G("ngIf",p.productArray.length>0)}}function Iy(r,b){if(1&r&&(e.j41(0,"section",504),e.DNE(1,hC,15,14,"div",739),e.k0s()),2&r){const t=e.XpG().$implicit,p=e.XpG(2);e.FS9("id",t.id),e.R7$(1),e.Y8G("ngIf",p.allProductList)}}const mC=function(r){return{background:r}},vC=function(r,b){return{background:r,height:b}},zp=function(r,b){return{"background-color":r,height:b}};function yC(r,b){if(1&r&&(e.j41(0,"section",88),e.DNE(1,xs,15,19,"section",89),e.DNE(2,Rc,14,15,"section",90),e.DNE(3,lh,12,15,"section",91),e.DNE(4,vh,19,23,"section",91),e.DNE(5,bh,18,24,"section",91),e.DNE(6,Hs,15,19,"section",91),e.DNE(7,cp,8,8,"section",91),e.DNE(8,Xv,18,23,"section",91),e.DNE(9,Vl,8,8,"section",91),e.DNE(10,i1,16,18,"section",91),e.DNE(11,yn,3,2,"section",91),e.DNE(12,Qh,7,11,"section",91),e.DNE(13,Yu,29,28,"section",92),e.DNE(14,Bs,16,18,"section",91),e.DNE(15,k0,15,19,"section",91),e.DNE(16,ri,15,19,"section",91),e.DNE(17,vl,20,21,"section",91),e.DNE(18,A2,18,22,"section",91),e.DNE(19,L2,18,17,"section",91),e.DNE(20,R2,3,3,"section",91),e.DNE(21,ty,16,19,"section",91),e.DNE(22,H2,14,19,"section",92),e.DNE(23,Iy,2,2,"section",92),e.k0s()),2&r){const t=b.$implicit,p=b.index,m=e.XpG(2);e.FS9("id",0==t.id?t.page+p:t.id),e.Y8G("ngStyle","footer"===(null==t?null:t.page)&&null!=t&&t.navigationFooter&&"COLOR"===(null==m.navigationHeader||null==m.navigationHeader.footer?null:m.navigationHeader.footer.backgroundType)?null!=m.navigationHeader&&null!=m.navigationHeader.footer&&m.navigationHeader.footer.model?e.eq3(25,mC,m.navigationHeader.footer.linearGradientExpression):e.eq3(27,En,m.navigationHeader.footer.bannerbgColor):null!=t&&t.model?e.l_i(29,vC,null==t.showBanner||t.showBanner?t.linearGradientExpression:"",1==m.filteredArr.length&&2==m.dataArray.length&&"banner"!=t.page&&"custompage"!=t.page||1==m.dataArray.length&&"custompage"!=t.page?"100vh":""):e.l_i(32,zp,null==t.showBanner||t.showBanner?t.bannerbgColor:"",1==m.filteredArr.length&&2==m.dataArray.length&&"banner"!=t.page&&"custompage"!=t.page||1==m.dataArray.length&&"custompage"!=t.page?"100vh":"")),e.R7$(1),e.Y8G("ngIf","banner"===t.page&&(null==t.showBanner||t.showBanner)),e.R7$(1),e.Y8G("ngIf","hero"===t.page),e.R7$(1),e.Y8G("ngIf","description"===t.page),e.R7$(1),e.Y8G("ngIf","feature"===t.page),e.R7$(1),e.Y8G("ngIf","FAQ"===t.page),e.R7$(1),e.Y8G("ngIf","team"===t.page),e.R7$(1),e.Y8G("ngIf","checkList"===t.page),e.R7$(1),e.Y8G("ngIf","pricing"===t.page),e.R7$(1),e.Y8G("ngIf","testimonial"===t.page),e.R7$(1),e.Y8G("ngIf","presslogo"===t.page),e.R7$(1),e.Y8G("ngIf","footer"===t.page),e.R7$(1),e.Y8G("ngIf","cta"===t.page),e.R7$(1),e.Y8G("ngIf","countdown"===t.page),e.R7$(1),e.Y8G("ngIf","carriculum"===t.page||"curriculum"===t.page),e.R7$(1),e.Y8G("ngIf","blogs"===t.page),e.R7$(1),e.Y8G("ngIf","Product"===t.page),e.R7$(1),e.Y8G("ngIf","userForm"===t.page),e.R7$(1),e.Y8G("ngIf","linkBio"===t.page),e.R7$(1),e.Y8G("ngIf","testimonial_capture"===t.page),e.R7$(1),e.Y8G("ngIf","custompage"===t.page),e.R7$(1),e.Y8G("ngIf","embed"===t.page),e.R7$(1),e.Y8G("ngIf","gallery"===t.page),e.R7$(1),e.Y8G("ngIf","all_Product_list"===t.page)}}function Sy(r,b){if(1&r&&(e.qex(0),e.j41(1,"main",1),e.DNE(2,ti,3,2,"ng-container",2),e.DNE(3,yC,24,35,"section",3),e.k0s(),e.bVm()),2&r){const t=e.XpG();e.R7$(1),e.Y8G("ngClass",t.fontStyle?t.fontStyle:"Inter"),e.R7$(1),e.Y8G("ngForOf",t.dataArray),e.R7$(1),e.Y8G("ngForOf",t.dataArray)}}function CC(r,b){1&r&&(e.qex(0),e.nrm(1,"app-not-found"),e.bVm())}let ky=(()=>{class r{constructor(t,p,m,f,Ye,Gn,Hi,No,wo,jn,Co,yl,Yo,Wr,Cl,lo){this.router=t,this.renderer=p,this.sessionStorageService=m,this.viewportScroller=f,this.swalServices=Ye,this.activatedRoute=Gn,this.domainManagerService=Hi,this.productListService=No,this.userService=wo,this.advBuilderService=jn,this.blogService=Co,this.mediaLibraryService=yl,this.customTextService=Yo,this.customFieldsService=Wr,this.fontLoaderService=Cl,this.el=lo,this.fontFamilyClassArr=[{value:"Montserrat,sans-serif",label:"Montserrat"},{value:"Inter,sans-serif",label:"Inter"},{value:"Arial,sans-serif",label:"Arial"},{value:"Helvetica Neue,sans-serif",label:"Helvetica_Neue"},{value:"Noto Sans,sans-serif",label:"Noto_Sans"},{value:"Poppins,sans-serif",label:"Poppins"},{value:"Eczar,sans-serif",label:"Eczar"},{value:"Roboto,sans-serif",label:"Roboto"},{value:"Spectral,sans-serif",label:"Spectral"},{value:"Raleway,sans-serif",label:"Raleway"},{value:"Helvetica,sans-serif",label:"Helvetica"}],this.block_Image=Ot.T,this.productImage=Ot.T.productImage,this.question='<p><strong style="font-size: 18px;">Why is the sky blue?</strong></p>',this.answer="<p><span style=\"font-size: 18px;\">The sky is blue due to something called 'Rayleigh scattering'. Basically, light interacts with the air and scatters. However unlike normal scattering (like you would have with a light in a room), this scattering is proportional to the wavelength of the light. Hence higher frequency light (like blue light) is scattered more strongly, while the other colours tend to follow the path of normal sunlight!</span><p>",this.dataArray=[],this.webBuilderpagesIds=[],this.notFound=!1,this.mobileMode=!1,this.showPreview=!1,this.ratingMandotory=!1,this.youtubeFrame=!1,this.vimeoFrame=!1,this.videoFrame=!1,this.dailymotionFrame=!1,this.isWistia=0,this.documentEditorContent="",this.documentUrl="",this.documentEmbedCode="",this.audioUrl="",this.isAudioEmbed=0,this.isLoading=!0,this.productArray=[],this.allProductArray=[],this.testiminialPickedList=[],this.pricing_page=new zt,this.productId=0,this.ctaName="",this.countDownName="",this.bioName="",this.bannerEmail="",this.bannerName="",this.loading=!1,this.thankmessage=!1,this.thankMessageBio=!1,this.thankMessageRating=!1,this.ctaEmailMess=!1,this.countDownEmailMess=!1,this.bannerEmailMess=!1,this.coursePricingListplans=[],this.masterClassPricingListplans=[],this.digitalDownloadPricingListplans=[],this.productBundlePricingListplans=[],this.filteredArr=[],this.loadingbanner=!1,this.loadingcta=!1,this.loadingcounterDown=!1,this.loadingbio=!1,this.loadingrating=!1,this.agreeTermRequired=!1,this.agreeTermRequiredLinkinbio=!1,this.agreeTermRequiredCount=!1,this.agreeTermRequiredTestimonial=!1,this.agreeTermRequiredBanner=!1,this.agreeTermRequiredHero=!1,this.agreeTermRequiredCTA=!1,this.blogs=[],this.mediaCaption=[],this.poster="",this.captionFile="",this.fieldName="",this.fieldcolor="#D3D3D3",this.formIndex=0,this.showCaption=!1,this.productType="All",this.productTypeOption=[{value:"All",label:"All"}],this.customTestimonial={testimonial:"",name:"",professionalTitle:"",imageurl:""},this.tags=[],this.tagsLoading=!0,this.selectedTags=[],this.allProductList=!0,this.customfieldsdata=[],this.fieldNamecustom="",this.fieldcolorcustom="#D3D3D3",this.formIndexcustom=0,this.customTextLandingPage=new vt.r}onResize(t){this.mobileMode=t.target.innerWidth<=768}ngOnInit(){this.mobileMode=window.innerWidth<768,this.productData={catalogs:[],courses:[],masterclasses:[],digitalDownloads:[],productBundles:[]},this.userFormData={first_name:"",last_name:"",email:"",phone:"",description:"",password:"welcome",tagName:"",tagNames:[]},this.ratingFormData={firstName:"",email:"",comment:"",rating:0,socialLink:"",tagNames:[]};var t=this;t.dataArray=t.LandingPageData;const p=new Ut;t.filteredArr=p.transform(t.dataArray),0==t.dataArray.length?t.notFound=!0:t.dataArray.forEach((Ye,Gn)=>{if("banner"==t.dataArray[Gn].page&&(null==t.dataArray[Gn].landingPageLinkBanner.showHeadder&&(t.dataArray[Gn].landingPageLinkBanner.showHeadder=!0),null==t.dataArray[Gn].landingPageLinkBanner.showHeadder&&(t.dataArray[Gn].landingPageLinkBanner.showHeadder=!0),null==t.dataArray[Gn].textAlignType&&(t.dataArray[Gn].textAlignType="center")),"pricing"==t.dataArray[Gn].page&&(t.dataArray[Gn].id||(t.dataArray[Gn].id=0)),"custompage"==t.dataArray[Gn].page){var Hi=t.dataArray[Gn].cssCode;const wo=document.head||document.getElementsByTagName("head")[0],jn=document.createElement("style");wo.appendChild(jn),jn.type="text/css",jn.appendChild(document.createTextNode(Hi));var No=Gn;setTimeout(()=>{""!=t.dataArray[No].scriptHeadCode&&He("head").append(t.dataArray[No].scriptHeadCode),""!=t.dataArray[No].scriptBodyCode&&He("body").append(t.dataArray[No].scriptBodyCode)},500)}"embed"==t.dataArray[Gn].page&&(t.dataArray[Gn].iframe=t.dataArray[Gn].embedCode.includes("<iframe")),("carriculum"==Ye.page||"curriculum"==Ye.page)&&Ye?.courseId&&null!=Ye?.courseId&&""!=Ye?.courseId&&t.advBuilderService.getnewcourseSummaryByCourseId(Ye?.courseId,t.domainName,function(wo){null!=wo&&(Ye.modules=wo.modules)})}),t.getMediaLibarydata(),t.getProductByList(),t.getCustomtext(),He(".view-svg > svg").css("height","25px");var m=localStorage.getItem("metadata");null!=m&&(t.metadata=JSON.parse(m)),this.blogService.getBlogListBydomain(this.domainName,{showFooter:!1},function(Ye){t.blogs=null==Ye||0==Ye.status||Ye.status>=400?[]:Ye.blogDetailListDtoList}),this.checkPageList()}getFontLabelClass(t){const p=this.fontFamilyClassArr.find(m=>m.value===t);return p?p.label:""}checkPageList(){var t=this;if(this.navigationHeader&&this.domainName){var p=t.navigationHeader.navigationBar.navigationPageList.length-1;t.navigationHeader.navigationBar.navigationPageList.forEach((m,f)=>{"External"!=m.linkType&&t.webBuilderpagesIds.push(m.pageId),p==f&&t.webBuilderpagesIds.length>0&&t.newPageData()})}}newPageData(){var t=this;t.advBuilderService.getWebBuilderShortListByids(t.domainName,t.webBuilderpagesIds,function(p){null!=p&&p?.length>0&&t.navigationHeader.navigationBar.navigationPageList.forEach((m,f)=>{if("External"!=m.linkType){const Ye=p.find(Gn=>Gn.id===m.pageId);Ye&&(t.navigationHeader.navigationBar.navigationPageList[f].pageLinkURL=Ye.domainName)}})})}getCustomtext(){var t=this;t.language=JSON.parse(t.sessionStorageService.get("landing_page")),null==t.language?this.customTextService.getCostomtextByPage(t.customTextLandingPage.page,t.domainName,function(p){null==p||"error"==p||0==p.status||p.status>400||p.showCustomText&&(t.customTextLandingPage=p,t.sessionStorageService.set("landing_page",JSON.stringify(p)))}):null!=t.language&&t.language.showCustomText&&(t.customTextLandingPage=t.language)}getMediaLibarydata(){var t=this;t.dataArray.forEach((p,m)=>{"banner"==p.page||"hero"==p.page||"description"==p.page?"mediaLibraryVideo"==t.dataArray[m].imageVisual&&parseInt(t.dataArray[m]?.mediaLibraryVideo)>0&&t.mediaLibraryService.getMediaLibraryById(t.dataArray[m].mediaLibraryVideo,t.domainName,function(f){null==f||"error"==f||0==f.status||f.status>=400?t.dataArray[m].imageurl="":(t.dataArray[m].imageurl=f.cdnUrl,t.dataArray[m].thumbnailImageUrl=f.thumbnailImageUrl)}):"userForm"==p.page&&t.customFieldsService.getCustomFields(t.domainName,f=>{null==f||"error"===f||0==f.status||f.status>=400?t.dataArray[m].customFields=[]:f.length>0?(t.customfieldsdata=f,t.dataArray[m]?.customFields&&t.dataArray[m]?.customFields.length>0&&(t.dataArray[m].customFields=t.dataArray[m].customFields.filter(Ye=>{const Gn=t.customfieldsdata.find(Hi=>Hi.id===Ye.customFieldId);return!!Gn&&(Ye.fieldName=Gn.fieldName,Ye.placeholderText=Gn.placeholderText,Ye.fieldRequired=Gn.fieldRequired,!0)}))):t.dataArray[m].customFields=[]})})}getProductByList(){var t=this;let p={};t.dataArray.forEach((m,f)=>{if("Product"==m.page)t.productListService.getAllProductList(m.selectedValue.products).then(jn=>{t.productArray=[],t.dataArray[f].productArray=[],t.dataArray[f].productData=jn,t.dataArray[f].landingPageproduct.forEach(Co=>{const{productName:Yo}=Co;"course"===Yo&&null!=jn.courses?(t.productArray=[...t.productArray,...jn.courses],jn.courses=null):"masterClass"===Yo&&null!=jn.masterclasses?(t.productArray=[...t.productArray,...jn.masterclasses],jn.masterclasses=null):"digitalDownload"===Yo&&null!=jn.digitalDownloads?(t.productArray=[...t.productArray,...jn.digitalDownloads],jn.digitalDownloads=null):"productBundle"===Yo&&null!=jn.productBundles&&(t.productArray=[...t.productArray,...jn.productBundles],jn.productBundles=null)}),t.dataArray[f].productArray=t.productArray});else if("all_Product_list"==m.page)t.productListService.getAllPublishProduct(t.domainName,function(jn){null!=jn&&(t.allProductArray=[],t.dataArray[f].productArray=[],null!=jn.courses&&jn.courses.length>0&&(t.allProductArray=[...t.allProductArray,...jn.courses]),null!=jn.masterclass&&jn.masterclass.length>0&&(t.allProductArray=[...t.allProductArray,...jn.masterclass]),null!=jn.digitaldownloads&&jn.digitaldownloads.length>0&&(t.allProductArray=[...t.allProductArray,...jn.digitaldownloads]),null!=jn.productbundle&&jn.productbundle.length>0&&(t.allProductArray=[...t.allProductArray,...jn.productbundle]),t.dataArray[f].productArray=t.allProductArray)}),t.getAllCoursetags(),t.allProductList=!0;else if("pricing"==m.page){t.dataArray[f].id||(t.dataArray[f].id=0),t.pricing_page=m,p[m.id]||(p[m.id]={pricing_page:m,coursePricingListplans:[],masterClassPricingListplans:[],digitalDownloadPricingListplans:[],productBundlePricingListplans:[]});let jn=p[m.id];t.productListService.getAllPlanByPlanIds(m.selectedPrice,f,function(Co,yl){null!=Co&&(Co.courses&&Object.keys(Co.courses).forEach(Yo=>{Co.courses[Yo].forEach(Wr=>{jn.coursePricingListplans.push(Wr)})}),Co.masterclasses&&Object.keys(Co.masterclasses).forEach(Yo=>{Co.masterclasses[Yo].forEach(Wr=>{jn.masterClassPricingListplans.push(Wr)})}),Co.digitaldownload&&Object.keys(Co.digitaldownload).forEach(Yo=>{Co.digitaldownload[Yo].forEach(Wr=>{jn.digitalDownloadPricingListplans.push(Wr)})}),Co.productBundle&&Object.keys(Co.productBundle).forEach(Yo=>{Co.productBundle[Yo].forEach(Wr=>{jn.productBundlePricingListplans.push(Wr)})}),jn.pricing_page.landingPagePricing.forEach((Yo,Wr)=>{let Cl;switch(Yo.productType){case"course":Cl=jn.coursePricingListplans;break;case"masterClass":Cl=jn.masterClassPricingListplans;break;case"digitalDownload":Cl=jn.digitalDownloadPricingListplans;break;case"productBundle":Cl=jn.productBundlePricingListplans;break;default:Cl=[]}Cl.forEach(lo=>{if(lo.id==parseInt(Yo.plan)){jn.pricing_page.landingPagePricing[Wr].tiername=lo.planName||lo.name,lo.amount>0||lo.price>0?(jn.pricing_page.landingPagePricing[Wr].price=lo.amount||lo.price,jn.pricing_page.landingPagePricing[Wr].currency=lo.currency):(jn.pricing_page.landingPagePricing[Wr].price="",jn.pricing_page.landingPagePricing[Wr].currency=""),lo.strikeoutPrice?(jn.pricing_page.landingPagePricing[Wr].strikeoutPrice=lo.strikeoutPrice,jn.pricing_page.landingPagePricing[Wr].strikeoutAmount=lo.strikeoutAmount):(jn.pricing_page.landingPagePricing[Wr].strikeoutPrice=!1,jn.pricing_page.landingPagePricing[Wr].strikeoutAmount="");var bl="";lo?.planType?bl=lo.planType.replace(/_/g,"").toLowerCase():lo?.priceType&&(bl=lo.priceType.replace(/_/g,"").toLowerCase()),"recurring"==bl?("MONTH"==lo.stripeInterval&&(jn.pricing_page.landingPagePricing[Wr].increment="month"),"WEEK"==lo.stripeInterval&&(jn.pricing_page.landingPagePricing[Wr].increment="week"),"YEAR"==lo.stripeInterval&&(jn.pricing_page.landingPagePricing[Wr].increment="year")):jn.pricing_page.landingPagePricing[Wr].increment="free"==bl?"":bl,jn.pricing_page.landingPagePricing[Wr].yourlink=lo.landingPageURL}})}),t.dataArray.splice(yl,1,jn.pricing_page))})}else if("testimonial"==m.page&&null==m.testimonialType){t.customTestimonial.professionalTitle="Student Testimonial 1",t.customTestimonial.testimonial="This is where your wonderful testimonials can come up. Your students' love for you will be shown up here",t.customTestimonial.name="Katsiaryna A.",t.customTestimonial.imageurl="https://freshlms-cdn.freshlms.com/133708/Testimonial%201-qMmn6eVvvb.jpeg";var Ye=Object.assign({},t.customTestimonial);t.dataArray[f].landingPageTestimonial.push(Ye),t.customTestimonial.professionalTitle="Testimonial 2",t.customTestimonial.testimonial="This is where your wonderful testimonials can come up. Your students' love for you will be shown up here",t.customTestimonial.name="Jose J",t.customTestimonial.imageurl="https://freshlms-cdn.freshlms.com/133708/Testimonial%202-dWNwRXjBAx.jpeg";var Gn=Object.assign({},t.customTestimonial);t.dataArray[f].landingPageTestimonial.push(Gn)}else if("testimonial"==m.page&&"alltesTimonial"==m?.testimonialType)t.advBuilderService.GetTestimonialReview(t.domainName,function(jn){jn.totalRecordCount>0&&(t.testiminialPickedList=jn.lists)});else if("countdown"==m.page)setInterval(function(){var jn=t.dataArray[f].countDownTime,Co=new Date,yl=new Date(1e3*jn),Yo=Co.getTime(),Cl=yl.getTime()-Yo,lo=Math.floor(Cl/1e3),bl=Math.floor(lo/60),dd=Math.floor(bl/60),Pm=Math.floor(dd/24);dd%=24,bl%=60,lo%=60;const Wy=document.getElementById("days"+f);null!==Wy&&(Wy.innerText=Pm>0?Pm.toString():"0"),t.setTextContent("days"+f,Pm>0?Pm:"0"),t.setTextContent("hours"+f,dd>0?dd<10?"0"+dd:dd:"00"),t.setTextContent("mins"+f,bl>0?bl<10?"0"+bl:bl:"00"),t.setTextContent("seconds"+f,lo>0?lo<10?"0"+lo:lo:"00"),Cl<1&&(t.dataArray[f].buttonAction=!1)},1e3);else if("blogs"==m.page)"custom"===t.dataArray[f].showBlog?t.blogService.getAllBlogsByIds(t.domainName,t.dataArray[f].blogIds,function(jn){t.dataArray[f].blogs=0==jn.blogDetailListDtoList.length||null==jn||"error"==jn||0==jn.status||jn.status>=400?[]:jn.blogDetailListDtoList}):t.blogs.length>0?t.dataArray[f].blogs=t.blogs:t.blogService.getBlogListBydomain(t.domainName,{showFooter:!1},function(jn){0==jn.blogDetailListDtoList.length||null==jn||"error"==jn||0==jn.status||jn.status>=400?t.dataArray[f].blogs=[]:(t.blogs=jn.blogDetailListDtoList,t.dataArray[f].blogs=jn.blogDetailListDtoList)});else if("custompage"==t.dataArray[f].page){var No=t.dataArray[f].cssCode;const jn=document.head||document.getElementsByTagName("head")[0],Co=document.createElement("style");jn.appendChild(Co),Co.type="text/css",Co.appendChild(document.createTextNode(No));var wo=f;setTimeout(()=>{""!=t.dataArray[wo].scriptHeadCode&&He("head").append(t.dataArray[wo].scriptHeadCode),""!=t.dataArray[wo].scriptBodyCode&&He("body").append(t.dataArray[wo].scriptBodyCode)},500)}else"embed"==t.dataArray[f].page?t.dataArray[f].iframe=t.dataArray[f].embedCode.includes("<iframe"):("carriculum"==m||"curriculum"==m)&&m?.courseId&&null!=m?.courseId&&""!=m?.courseId&&t.advBuilderService.getnewcourseSummaryByCourseId(m?.courseId,t.domainName,function(jn){null!=jn&&(m.modules=jn.modules)});f==t.dataArray.length-1&&setTimeout(()=>{t.fontLoaderService.loadRequiredFonts(),t.getAllIframe()},500)})}setTextContent(t,p){const m=document.getElementById(t);null!==m&&(m.innerText=p.toString())}buttonOnClickPrice(t,p){window.open(t,null==p||p?"_blank":"_self")}buttonOnClick(t,p){window.open(t,null==p||p?"_blank":"_self")}openImageUrl(t,p){t&&""!=t&&window.open(t,null==p||p?"_blank":"_self")}navLinkOpen(t,p){"normal-Link"==t?window.open(p,"_self"):this.viewportScroller.scrollToAnchor(p)}openNavigationLiginSignUpLink(t){var p=this;if("External"===t.linkType)t.openNewTab?p.openNewWindow(t.externalLoginSignupLinkURL):p.openSelfWindow(t.externalLoginSignupLinkURL);else{var m=window.location.origin;t.openNewTab?p.openNewWindow(m+"/member/#/"+t.loginSignupLinkURL):p.openSelfWindow(m+"/member/#/"+t.loginSignupLinkURL)}}openNavigationPageLink(t){var p=this;if("External"===t.linkType)t.openNewTab?p.openNewWindow(t.externalLinkURL):p.openSelfWindow(t.externalLinkURL);else{var m=window.location.origin;t.openNewTab?p.openNewWindow(m+"/"+t.pageLinkURL):p.openSelfWindow(m+"/"+t.pageLinkURL)}}openSelfWindow(t){window.open(t,"_self")}openNewWindow(t){window.open(t,"_blank")}ctaScroll(t){this.viewportScroller.scrollToAnchor(t)}subscribeBannerEmail(t){var p=this;if(!p.loadingbanner)if(p.bannerEmail&&""!=p.bannerEmail)if(p.loadingbanner=!0,p.bannerEmail.match("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"))if(p.userFormData.email=p.bannerEmail,t?.nameEnable){let f=p.bannerName.split(" "),Ye=f.length>1?f.slice(0,-1).join(" "):p.bannerName,Gn=f.length>1?f.slice(-1).join(" "):"";p.userFormData.first_name=Ye,p.userFormData.last_name=Gn,p.formSubmit("banner",t)}else p.userFormData.first_name=p.bannerEmail.substring(0,p.bannerEmail.lastIndexOf("@")),p.formSubmit("banner",t);else p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailNotValid,Ie.L.ERROR,!1,3e3,!1),p.loadingbanner=!1;else p.loadingbanner=!1,p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailRequired,Ie.L.ERROR,!1,3e3,!1)}subscribeCounterDownEmail(t){var p=this;if(!p.loadingcounterDown)if(p.countDownEmail&&""!=p.countDownEmail)if(p.loadingcounterDown=!0,p.countDownEmail.match("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"))if(p.userFormData.email=p.countDownEmail,t?.nameEnable){let f=p.countDownName.split(" "),Ye=f.length>1?f.slice(0,-1).join(" "):p.countDownName,Gn=f.length>1?f.slice(-1).join(" "):"";p.userFormData.first_name=Ye,p.userFormData.last_name=Gn,p.formSubmit("countDown",t)}else p.userFormData.first_name=p.countDownEmail.substring(0,p.countDownEmail.lastIndexOf("@")),p.formSubmit("countDown",t);else p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailNotValid,Ie.L.ERROR,!1,3e3,!1),p.loadingcounterDown=!1;else p.loadingcounterDown=!1,p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailRequired,Ie.L.ERROR,!1,3e3,!1)}subscribeCTAEmail(t){var p=this;if(!p.loadingcta)if(p.ctaEmail&&""!=p.ctaEmail)if(p.loadingcta=!0,p.ctaEmail.match("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"))if(p.userFormData.email=p.ctaEmail,t?.nameEnable){let f=p.ctaName.split(" "),Ye=f.length>1?f.slice(0,-1).join(" "):p.ctaName,Gn=f.length>1?f.slice(-1).join(" "):"";p.userFormData.first_name=Ye,p.userFormData.last_name=Gn,p.formSubmit("cta",t)}else p.userFormData.first_name=p.ctaEmail.substring(0,p.ctaEmail.lastIndexOf("@")),p.formSubmit("cta",t);else p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailNotValid,Ie.L.ERROR,!1,3e3,!1),p.loadingcta=!1;else p.loadingcta=!1,p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailRequired,Ie.L.ERROR,!1,3e3,!1)}subscribeBioEmail(t){var p=this;if(!p.loadingbio)if(p.bioEmail&&""!=p.bioEmail)if(p.loadingbio=!0,p.bioEmail.match("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"))if(p.userFormData.email=p.bioEmail,t?.nameEnable){let f=p.bioName.split(" "),Ye=f.length>1?f.slice(0,-1).join(" "):p.bioName,Gn=f.length>1?f.slice(-1).join(" "):"";p.userFormData.first_name=Ye,p.userFormData.last_name=Gn,p.formSubmit("bio",t)}else p.userFormData.first_name=p.bioEmail.substring(0,p.bioEmail.lastIndexOf("@")),p.formSubmit("bio",t);else p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailNotValid,Ie.L.ERROR,!1,3e3,!1),p.loadingbio=!1;else p.loadingbio=!1,p.swalServices.showAlertToast(p.customTextLandingPage.customText.emailRequired,Ie.L.ERROR,!1,3e3,!1)}formSubmit(t,p){var m=this;p?.tagNames?.length>0?(m.userFormData.tagNames=p.tagNames,p.tagNames.some(f=>"Subscriber"===f)||m.userFormData.tagNames.push("Subscriber")):m.userFormData.tagNames.push("Subscriber"),this.userService.registerMember(m.userFormData,m.domainName,function(f){"error"==f||0==f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.somethingWentWrong,Ie.L.ERROR,!1,3e3,!1),m.loadingbanner=!1,m.loadingcta=!1,m.loadingbio=!1,m.loadingcounterDown=!1):422==f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.emailAlreadyExists,Ie.L.ERROR,!1,3e3,!1),m.loadingbanner=!1,m.loadingcta=!1,m.loadingbio=!1,m.loadingcounterDown=!1):f.status>=400&&422!=f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.somethingWentWrong,Ie.L.ERROR,!1,3e3,!1),m.loadingbanner=!1,m.loadingcta=!1,m.loadingbio=!1,m.loadingcounterDown=!1):(m.loadingbanner=!1,m.loadingcta=!1,m.loadingbio=!1,m.loadingcounterDown=!1,m.redirectCallEmail(p),m.allButtonReset(),"banner"==t?(m.bannerEmailMess=!0,m.bannerEmail="",m.bannerName="",setTimeout(()=>{m.bannerEmailMess=!1},5e3)):"cta"==t?(m.ctaEmailMess=!0,m.ctaEmail="",m.ctaName="",setTimeout(()=>{m.ctaEmailMess=!1},5e3)):"bio"==t?(m.thankMessageBio=!0,m.bioEmail="",m.bioName="",setTimeout(()=>{m.thankMessageBio=!1},5e3)):"countDown"==t&&(m.countDownEmailMess=!0,m.countDownEmail="",m.countDownName="",setTimeout(()=>{m.countDownEmailMess=!1},5e3)),m.userFormData={first_name:"",last_name:"",email:"",phone:"",description:"",password:"welcome",tagName:"",tagNames:[]})})}allButtonReset(){var t=this;t.agreeTermRequiredCount=!1,t.agreeTermRequiredBanner=!1,t.agreeTermRequiredHero=!1,t.agreeTermRequiredCTA=!1}redirectCallEmail(t){t&&t?.redirectEnable&&""!=t?.redirectUrl&&setTimeout(()=>{window.open(t?.redirectUrl,t?.samePage?"_self":"_blank")},1e3*parseInt(t?.redirectTime))}onSubmitRating(t,p){Object.values(t.controls).forEach(f=>{f.markAsTouched()});var m=this;if(t.valid&&!this.loadingrating&&m.ratingFormData.rating>0){m.loadingrating=!0,m.ratingMandotory=!1;const f=m.ratingFormData.firstName,Ye=f.charAt(0).toUpperCase()+f.slice(1);let Gn=Ye.split(" "),Hi=Gn.length>1?Gn.slice(0,-1).join(" "):Ye,No=Gn.length>1?Gn.slice(-1).join(" "):"";m.ratingFormData.firstName=Hi,m.ratingFormData.lastName=No,p?.tagNames?.length>0?(m.ratingFormData.tagNames=p.tagNames,p.tagNames.some(wo=>"Subscriber"===wo)||m.ratingFormData.tagNames.push("Subscriber")):m.ratingFormData.tagNames.push("Subscriber"),m.advBuilderService.testimonialReviewSave(m.domainName,m.ratingFormData,function(wo){null==wo?(m.loadingrating=!1,m.thankMessageRating=!0):"error"==wo||0==wo.status||wo.status>=400?(m.loadingrating=!1,m.swalServices.showAlertToast(m.customTextLandingPage.customText.somethingWentWrong,Ie.L.ERROR,!1,3e3,!1)):(t.reset(),m.loadingrating=!1,m.thankMessageRating=!0,m.agreeTermRequiredTestimonial=!1,m.ratingFormData={firstName:"",email:"",comment:"",rating:0,socialLink:"",tagNames:[]},m.ratingFormData.rating=0)})}else m.loadingrating=!1,m.ratingFormData.rating<1&&(m.ratingMandotory=!0,setTimeout(()=>{m.ratingMandotory=!1},4e3))}onSubmit(t,p){if(Object.values(t.controls).forEach(f=>{f.markAsTouched()}),t.valid&&!this.loading){var m=this;m.loading=!0,p?.tagNames?.length>0?(m.userFormData.tagNames=p.tagNames,p.tagNames.some(f=>"Enquiry"===f)||m.userFormData.tagNames.push("Enquiry")):m.userFormData.tagNames.push("Enquiry"),m.userFormData.customFields=p.customFields,this.userService.registerMember(m.userFormData,m.domainName,function(f){"error"==f||0==f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.somethingWentWrong,Ie.L.ERROR,!1,3e3,!1),m.loading=!1):422==f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.emailAlreadyExists,Ie.L.ERROR,!1,3e3,!1),m.loading=!1):f.status>=400&&422!=f.status?(m.swalServices.showAlertToast(m.customTextLandingPage.customText.somethingWentWrong,Ie.L.ERROR,!1,3e3,!1),m.loading=!1):(m.loading=!1,m.thankmessage=!0,m.agreeTermRequired=!1,t.reset(),setTimeout(()=>{m.thankmessage=!1},5e3),m.redirectCallForm(p),m.userFormData={first_name:"",last_name:"",email:"",phone:"",description:"",password:"welcome",tagName:"",tagNames:[]})})}else this.loading=!1}redirectCallForm(t){t?.redirectionSettings&&t?.redirectionSettings?.redirectEnable&&""!=t?.redirectionSettings?.redirectUrl&&setTimeout(()=>{window.open(t?.redirectionSettings?.redirectUrl,t?.redirectionSettings?.samePage?"_self":"_blank")},1e3*parseInt(t?.redirectionSettings?.redirectTime))}formEmpty(){this.userFormData={first_name:"",last_name:"",email:"",phone:"",description:"",password:"welcome",tagName:""}}numberOnly(t){const p=t.which?t.which:t.keyCode;return p>=48&&p<=57||43==p}videoFileDetails(t){if((p=this).validateYouTubeUrl(t))p.chapterData.chapterContent[0].url="https://www.youtube.com/embed/"+t.match(/(?:youtube(?:-nocookie)?\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})/)[1],p.youtubeFrame=!0,p.vimeoFrame=!1,p.dailymotionFrame=!1,p.videoFrame=!1,p.isLoading=!1;else if(p.validateVimeoUrl(t)){var Ye=t.match(/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/);Ye&&(p.chapterData.chapterContent[0].url="https://player.vimeo.com/video/"+Ye[5]),p.youtubeFrame=!1,p.vimeoFrame=!0,p.dailymotionFrame=!1,p.videoFrame=!1,p.isLoading=!1}else if(p.getDailyMotionId(t)){var Gn=t.match(/^.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/);if(null!==Gn){var p=this;void 0!==Gn[4]&&(p.videoURL=Gn[4]),p.videoURL=Gn[2]}p.youtubeFrame=!1,p.vimeoFrame=!1,p.dailymotionFrame=!0,p.videoFrame=!1,p.isLoading=!1}else t.indexOf("freshlms")&&(p.youtubeFrame=!1,p.vimeoFrame=!1,p.dailymotionFrame=!1,p.videoFrame=!0,p.videoplayer&&(p.videoplayer.nativeElement.load(),p.poster="",p.captionFile="",p.showCaption=!1,null!=p.mediaCaption&&p.mediaCaption.length>0&&(p.poster=p.mediaCaption[0].thumbnailImageUrl,null!=p.mediaCaption[0].captionsFileUrl&&""!=p.mediaCaption[0].captionsFileUrl&&(p.captionFile=p.mediaCaption[0].captionsFileUrl,p.mediaCaption[0].showCaption&&(p.showCaption=!0))),setTimeout(()=>{document.getElementById(p.chapterData.id+"-videoPlayer").textTracks[0].mode=p.showCaption?"showing":"disabled"},500)),p.isLoading=!1)}getDailyMotionId(t){return null!==t.match(/^.+dailymotion.com\/(video|hub)\/([^_]+)[^#]*(#video=([^_&]+))?/)}validateVimeoUrl(t){return!!t.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|(\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/)}validateYouTubeUrl(p){if(null!=p||""!=p){var m=/(?:youtube(?:-nocookie)?\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})/;return null!=p.match(m)&&11==p.match(m)[1].length}return!1}isHTML(t){var p=document.createElement("div");p.innerHTML=t;for(var m=p.childNodes,f=m.length;f--;)if(1==m[f].nodeType)return!0;return!1}isStartWithAndEndWithIframe(t){return 0===t.indexOf("<iframe")&&t.lastIndexOf("</iframe>")==t.length-9}onRightClick(t){return t.preventDefault(),!1}showChapterPreview(t,p,m,f){var Ye=this,Gn={chapterId:0,index:0,jindex:0},Hi=localStorage.getItem("closePreview");null!=Hi&&(Gn=JSON.parse(Hi)),localStorage.removeItem("closePreview"),null!=Gn&&Ye.closeChapterPreview(Gn.chapterId,Gn.index,Gn.jindex),Ye.courseId=parseInt(f),Ye.isLoading=!0,Ye.domainManagerService.getChapterContentById(Ye.courseId,t,No=>{if(null!=No){switch(Ye.chapterData=No,Ye.chapterData.chapterContent[0].downlodableContent=null!=Ye.chapterData.chapterContent[0].downlodableContent?Ye.chapterData.chapterContent[0].downlodableContent:[],Ye.chapterData.chapterContent[0]?.contentType){case"VIDEO":Ye.mediaCaption=Ye.chapterData.chapterContent[0]?.mediaLibrary,Ye.videoFileDetails(Ye.chapterData.chapterContent[0].url);break;case"EMBEDDED":if(Ye.chapterData.chapterContent[0].url.search("wistia")>-1){var wo=Ye.chapterData.chapterContent[0].url.split("/").pop();Ye.chapterData.chapterContent[0].url="//fast.wistia.net/embed/iframe/"+wo+"?videoFoam=true",Ye.isWistia=1,Ye.isLoading=!1}else if(Ye.chapterData.chapterContent[0].url.search("vooplayer")>-1){var jn=Ye.chapterData.chapterContent[0].url.split("/").pop();Ye.chapterData.chapterContent[0].url="https://qa.cdn.vooplayer.com/publish/"+jn,Ye.vooPlayerDataId=jn,Ye.isWistia=2,Ye.isLoading=!1}else Ye.chapterData.chapterContent[0].url.search("</iframe>")>-1?(Ye.isWistia=3,Ye.chapterData.chapterContent[0].url=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1):Ye.chapterData.chapterContent[0].url.match(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9][freshlms]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/)?(Ye.isWistia=5,Ye.chapterData.chapterContent[0].url=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1):(Ye.isWistia=4,Ye.chapterData.chapterContent[0].url=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1);break;case"DOCUMENT":Ye.isStartWithAndEndWithIframe(Ye.chapterData.chapterContent[0].url)?(Ye.documentEmbedCode=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1):Ye.isHTML(Ye.chapterData.chapterContent[0].url)?(Ye.documentEditorContent=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1):Ye.chapterData.chapterContent[0].url.match(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9][freshlms]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/)&&(Ye.documentUrl=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1);break;case"AUDIO":Ye.chapterData.chapterContent[0].url.match(/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9][freshlms]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/)?(Ye.isAudioEmbed=1,Ye.audioUrl=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1):(Ye.isAudioEmbed=2,Ye.audioUrl=Ye.chapterData.chapterContent[0].url,Ye.isLoading=!1)}Ye.isLoading=!1,localStorage.setItem("closePreview",JSON.stringify({chapterId:t,index:p,jindex:m}));var yl=document.getElementById(t);null!=yl&&(yl.style.display="block");var Yo=document.getElementById("chapterPreview"+p+m);null!=Yo&&(Yo.style.display="none");var Wr=document.getElementById("closePreview"+p+m);null!=Wr&&(Wr.style.display="block")}})}closeChapterPreview(t,p,m){var f=this;if(f.chapterData){var Ye=document.getElementById(t);null!=Ye&&(Ye.style.display="none");var Gn=document.getElementById("chapterPreview"+p+m);null!=Gn&&(Gn.style.display="block");var Hi=document.getElementById("closePreview"+p+m);if(null!=Hi&&(Hi.style.display="none"),f.chapterData.chapterContent[0].url="",f.videoURL="",f.audioUrl="","VIDEO"===f.chapterData.chapterContent[0]?.contentType){let No=document.getElementById(t+"-videoPlayer");No&&No.pause()}if("AUDIO"===f.chapterData.chapterContent[0]?.contentType){let No=document.getElementById(t+"-audioPlayer");No&&No.pause()}f.documentEmbedCode="",f.documentEditorContent=""}}toggleVideo(t){}viewAllBlogs(t){var p=window.location.origin+"/blog";window.open(p,null==t||t?"_blank":"_self")}viewAllProducts(t){var p=window.location.origin+"/products/"+this.builderDomainName;window.open(p,null==t||t?"_blank":"_self")}viewProduct(t,p){""!=t&&null!=t?window.open(t,null==p||p?"_blank":"_self"):this.swalServices.showAlertToast("This product don't have associate any landing page",Ie.L.ERROR,!1,3e3,!1)}viewCatalog(t){window.open("https://"+this.domainId+"."+Ot.R.DOMAIN_URL+"/catalog/"+t,"_blank")}openSocialLink(t){(null!=t||null!=t)&&window.open(t,"_blank")}viewBlog(t,p){window.open(t,null==p||p?"_blank":"_self")}homepageCall(){var p=window.location.origin;this.homepage&&window.open(p,"_self")}onInputFocus(t,p,m){this.fieldName=t,this.fieldcolor=p,this.formIndex=m,this.fieldNamecustom="",this.fieldcolorcustom="",this.formIndexcustom=0}onInputFocusCustom(t,p,m){this.fieldNamecustom=t,this.fieldcolorcustom=p,this.formIndexcustom=m,this.fieldName="",this.fieldcolor="",this.formIndex=0}onInputBlur(){this.fieldName=""}onInputBlurCustom(){this.fieldNamecustom=""}openFooterLink(t,p){var m=window.location.origin;"Terms"===p?""===t||"https://"===t?window.open(m+"/terms","_blank"):window.open(t,"_blank"):"Privacy policy"===p&&(""===t||"https://"===t)?window.open(m+"/privacy","_blank"):window.open(t,"_blank")}selectAll(){this.selectedTags=this.tags.map(p=>p.name)}unselectAll(){this.selectedTags=[]}toggleCheckAll(t){t.currentTarget.checked?this.selectAll():this.unselectAll()}customSearchFn(t,p){return t=t.toLowerCase(),p.name.toLowerCase().indexOf(t)>-1}getAllCoursetags(){var t=this;t.tagsLoading=!0,t.tags=[],t.productListService.getCourseAllTags(t.domainName,function(p){p?.length>0&&(t.tags=p.map(({id:m,tagName:f})=>({id:m,name:f}))),t.tagsLoading=!1})}cancelAll(t){var p=this;p.selectedTags=[],p.getAllPublishProduct(t),p.customSelect.close()}applyFilter(t){var p=this;this.selectedTags.length>0?p.getALlPublishProductByTags(t):p.getAllPublishProduct(t),p.customSelect.close()}changeModel(t,p){0==this.selectedTags.length&&this.getAllPublishProduct(p)}getALlPublishProductByTags(t){var p=this;p.productListService.getAllPublishProductByTags(p.domainName,p.selectedTags,function(m){null!=m&&p.arrangeData(m,t)})}getAllPublishProduct(t){var p=this;p.allProductArray.length>0?p.dataArray[t].productArray=p.allProductArray:p.productListService.getAllPublishProduct(p.domainName,function(m){null!=m&&p.arrangeData(m,t)})}arrangeData(t,p){var f=[];this.dataArray[p].productArray=[],null!=t.courses&&t.courses.length>0&&(f=[...f,...t.courses]),null!=t.masterclass&&t.masterclass.length>0&&(f=[...f,...t.masterclass]),null!=t.digitaldownloads&&t.digitaldownloads.length>0&&(f=[...f,...t.digitaldownloads]),null!=t.productbundle&&t.productbundle.length>0&&(f=[...f,...t.productbundle]),this.dataArray[p].productArray=f}onIframeLoad(t){const p=document.getElementById("contentFrame"+t);p&&setTimeout(()=>{try{const m=p.contentDocument||p?.contentWindow?.document;m&&(p.style.height=m.body.scrollHeight>0?m.body.scrollHeight+50+"px":"700px",p.style.width="100%")}catch{p.style.height="700px",p.style.width="100%"}},100)}getAllIframe(){}getIframe(t){const p=document.getElementById(`embedContainer${t}`);if(p){const m=p.querySelector("iframe");if(m){const f=m.contentDocument||m?.contentWindow?.document;f&&(m.style.height=f.body.scrollHeight>0?f.body.scrollHeight+50+"px":m?.contentWindow?.innerHeight+"px",m.style.width="100%")}}}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(Me.Ix),e.rXU(e.sFG),e.rXU(I.R),e.rXU(fe.Xr),e.rXU(ot.X),e.rXU(Me.nX),e.rXU(ut.Z),e.rXU(ne.n),e.rXU(pe),e.rXU(rt.c),e.rXU(Se.c),e.rXU(Rt.H),e.rXU(_t.M),e.rXU(xt),e.rXU(Yt.y),e.rXU(e.aKT))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-advance-landing-course"]],viewQuery:function(p,m){if(1&p&&(e.GBs(mi,5),e.GBs(nr,5),e.GBs(di,5)),2&p){let f;e.mGM(f=e.lsd())&&(m.videoplayer=f.first),e.mGM(f=e.lsd())&&(m.audioPlayer=f.first),e.mGM(f=e.lsd())&&(m.customSelect=f.first)}},hostBindings:function(p,m){1&p&&e.bIt("resize",function(Ye){return m.onResize(Ye)},!1,e.tSv)},inputs:{LandingPageData:"LandingPageData",domainId:"domainId",domainName:"domainName",viewMode:"viewMode",fontStyle:"fontStyle",homepage:"homepage",builderDomainName:"builderDomainName",navigationHeader:"navigationHeader",companyLogo:"companyLogo"},decls:2,vars:2,consts:[[4,"ngIf"],[3,"ngClass"],[4,"ngFor","ngForOf"],[3,"id","ngStyle",4,"ngFor","ngForOf"],[3,"id","ngClass",4,"ngIf"],[3,"id","ngClass"],["class","w-100",3,"ngStyle","ngClass",4,"ngIf"],["class","navbar navbar-expand-lg py-2 freshlms-font-family_Montserrat w-100",3,"ngStyle","ngClass",4,"ngIf"],[1,"w-100",3,"ngStyle","ngClass"],[1,"container"],[1,"offset-lg-1","col-lg-10"],[1,"navbar","navbar-expand-lg","navbar-light","justify-content-between","py-2","px-0","nav-shadow"],[1,"d-flex",3,"click"],["class","navbar-brand brand-name py-1 m-auto cursor__pointer","rel","nofollow",4,"ngIf"],["class","navbar-brand brand-name d-flex py-1 nav-logo cursor__pointer","rel","nofollow",3,"ngStyle",4,"ngIf"],["type","button","data-toggle","collapse","data-target","#navbarSupportedContent","aria-controls","navbarSupportedContent","aria-expanded","false","aria-label","Toggle navigation",1,"navbar-toggler"],[1,"navbar-toggler-icon"],["id","navbarSupportedContent",1,"collapse","navbar-collapse","ms-4",3,"ngClass"],["class","navbar-nav my-1",4,"ngIf"],[1,"navbar-nav","my-1"],["class","nav-item m-auto my-2",4,"ngFor","ngForOf"],["class","content-desc cta-button","style","font-size: 14px;",3,"ngClass",4,"ngIf"],["class","content-desc cta-button",3,"ngClass",4,"ngIf"],["rel","nofollow",1,"navbar-brand","brand-name","py-1","m-auto","cursor__pointer"],["loading","lazy","alt","Image1",1,"rounded-circle",3,"src"],["rel","nofollow",1,"navbar-brand","brand-name","d-flex","py-1","nav-logo","cursor__pointer",3,"ngStyle"],[1,"mt-1"],[1,"nav-item","m-auto","my-2"],["rel","nofollow",1,"navbar-text","p-0","ms-0","cursor__pointer",2,"font-size","16px",3,"ngClass","ngStyle","click"],[1,"content-desc","cta-button",2,"font-size","14px",3,"ngClass"],[1,"one","m-auto"],["class","fresh_lms__btn_build me-3",3,"ngStyle","click",4,"ngIf"],[1,"two","m-auto"],["class","fresh_lms__btn_build",3,"ngStyle","click",4,"ngIf"],[1,"fresh_lms__btn_build","me-3",3,"ngStyle","click"],[1,"fresh_lms__btn_build",3,"ngStyle","click"],[1,"content-desc","cta-button",3,"ngClass"],["class","my-auto",4,"ngFor","ngForOf"],[1,"my-auto"],["class","content-desc text-center",4,"ngIf"],[1,"content-desc","text-center"],["class","fresh_lms__btn_build ms-2 freshlms__lineH__20",3,"ngStyle","click",4,"ngIf"],["class","builder-button-text ms-2 btn-text text-center cursor__pointer","rel","nofollow",3,"ngStyle","click",4,"ngIf"],[1,"fresh_lms__btn_build","ms-2","freshlms__lineH__20",3,"ngStyle","click"],["rel","nofollow",1,"builder-button-text","ms-2","btn-text","text-center","cursor__pointer",3,"ngStyle","click"],[1,"navbar","navbar-expand-lg","py-2","freshlms-font-family_Montserrat","w-100",3,"ngStyle","ngClass"],[1,"container-fluid"],[1,"col-12","d-flex","justify-content-between"],["href","#",1,"",3,"click"],["class","navbar-brand brand-name py-1 m-auto cursor__pointer","href","#","rel","nofollow",4,"ngIf"],["class","navbar-brand brand-name d-flex py-1 nav-logo cursor__pointer","href","#","rel","nofollow",3,"ngStyle",4,"ngIf"],[1,"btn-group"],["data-bs-toggle","dropdown","aria-expanded","false","rel","nofollow",1,"dropdown-toggle","waves-effect","waves-light","pull-left","my-auto","cursor__pointer",3,"ngStyle"],["aria-hidden","true",1,"me-2","fa","fa-bars"],[1,"dropdown-menu","dropdown-menu-end","dropdown-primary","dropdown-menu-list","mob-nav-bar","mt-2","menu-border",3,"ngStyle"],["class","dropdown-item cursor__pointer","rel","nofollow",3,"ngStyle","click",4,"ngFor","ngForOf"],["href","#","rel","nofollow",1,"navbar-brand","brand-name","py-1","m-auto","cursor__pointer"],["loading","lazy","alt","Image2",1,"rounded-circle",3,"src"],["href","#","rel","nofollow",1,"navbar-brand","brand-name","d-flex","py-1","nav-logo","cursor__pointer",3,"ngStyle"],["rel","nofollow",1,"dropdown-item","cursor__pointer",3,"ngStyle","click"],[1,"one","m-auto","my-1","px-2"],["class","fresh_lms__btn_build w-100 text-inline",3,"ngStyle","click",4,"ngIf"],[1,"two","m-auto","my-1","px-2"],[1,"fresh_lms__btn_build","w-100","text-inline",3,"ngStyle","click"],["class","fresh_lms__btn_build ms-2 freshlms__lineH__20 text-inline",3,"ngStyle","click",4,"ngIf"],["class","builder-button-text ms-2 btn-text text-center text-inline cursor__pointer","rel","nofollow",3,"ngStyle","click",4,"ngIf"],[1,"fresh_lms__btn_build","ms-2","freshlms__lineH__20","text-inline",3,"ngStyle","click"],["rel","nofollow",1,"builder-button-text","ms-2","btn-text","text-center","text-inline","cursor__pointer",3,"ngStyle","click"],["class","nav-item my-auto my-2 item-center",4,"ngFor","ngForOf"],[1,"content-desc1","cta-button",3,"ngClass"],["loading","lazy","alt","Image3",1,"rounded-circle",3,"src"],[1,"nav-item","my-auto","my-2","item-center"],["rel","nofollow",1,"navbar-text","p-0","ms-0","cursor__pointer",3,"ngClass","ngStyle","click","mouseover","mouseleave"],[1,"content-desc1","text-center"],["class","fresh_lms__btn_build ms-2 freshlms__lineH__20 cursor__pointer",3,"ngClass","ngStyle","mouseover","mouseleave","click",4,"ngIf"],["class","builder-button-text ms-2 btn-text text-center item-center cursor__pointer","rel","nofollow",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"fresh_lms__btn_build","ms-2","freshlms__lineH__20","cursor__pointer",3,"ngClass","ngStyle","mouseover","mouseleave","click"],["rel","nofollow",1,"builder-button-text","ms-2","btn-text","text-center","item-center","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"",3,"click"],["class","dropdown-item cursor__pointer","rel","nofollow",3,"ngClass","ngStyle","click","mouseover","mouseleave",4,"ngFor","ngForOf"],["class","my-auto pull-left mb-2",4,"ngFor","ngForOf"],["loading","lazy","alt","Image4",1,"rounded-circle",3,"src"],["rel","nofollow",1,"dropdown-item","cursor__pointer",3,"ngClass","ngStyle","click","mouseover","mouseleave"],[1,"my-auto","pull-left","mb-2"],["class","fresh_lms__btn_build ms-2 freshlms__lineH__20 text-inline cursor__pointer",3,"ngClass","ngStyle","mouseover","mouseleave","click",4,"ngIf"],["class","builder-button-text ms-2 btn-text text-center text-inline cursor__pointer","rel","nofollow",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"fresh_lms__btn_build","ms-2","freshlms__lineH__20","text-inline","cursor__pointer",3,"ngClass","ngStyle","mouseover","mouseleave","click"],["rel","nofollow",1,"builder-button-text","ms-2","btn-text","text-center","text-inline","cursor__pointer",3,"ngClass","ngStyle","click"],[3,"id","ngStyle"],["class","template-container",3,"ngClass",4,"ngIf"],["class","template-container  ",3,"ngClass",4,"ngIf"],["class","template-container",4,"ngIf"],["class","template-container",3,"id",4,"ngIf"],[1,"template-container",3,"ngClass"],[1,"bg-image","image_position",3,"ngStyle"],["class","desktop-bg bg-image image_position",3,"ngStyle",4,"ngIf"],["class","bg-video image_position",4,"ngIf"],["class","mobile-bg bg-image image_position",3,"ngStyle",4,"ngIf"],["activepage","Landing",1,"preview-section",3,"ngStyle"],["class","",4,"ngIf"],["class","row",4,"ngIf"],["class"," row",4,"ngIf"],[1,"desktop-bg","bg-image","image_position",3,"ngStyle"],[1,"bg-video","image_position"],[3,"ngStyle","options"],[1,"mobile-bg","bg-image","image_position",3,"ngStyle"],[1,""],[1,"col-md-6","my-2",3,"ngClass"],[1,"heading","mx-0"],[1,"ql-snow"],["class","app-font px-2 py-1",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],["class","banner_subheading ql-editor ql-container app-font  px-2",3,"ngStyle","innerHTML",4,"ngIf"],[1,"app-font","px-2","py-1",3,"ngClass","ngStyle","innerHTML"],[1,"banner_subheading","ql-editor","ql-container","app-font","px-2",3,"ngStyle","innerHTML"],["class","content-desc my-5",4,"ngIf"],["class","d-flex big-email-form mt-5 px-0 mb-4",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex cursor__pointer",3,"ngClass","ngStyle","click",4,"ngIf"],["class","text-center",3,"ngStyle",4,"ngIf"],[1,"content-desc","my-5"],["class","builder-button btn-flip text-center  me-2 mb-2 cursor__pointer",3,"ngStyle","click",4,"ngIf"],["class","builder-button btn-flip text-center me-2 mb-2 cursor__pointer",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","me-2","mb-2","cursor__pointer",3,"ngStyle","click"],[1,"link-arrow","fas","arrow-right","fa-long-arrow-alt-right","pull-right","mt-1","ms-1"],[1,"d-flex","big-email-form","mt-5","px-0","mb-4"],["type","email","id","emailPlaceHolder","name","emailPlaceHolder",1,"input","form-control","form-control-lg","px-2","m-auto",3,"placeholder","ngModel","ngModelChange"],[1,"builder-button","btn-flip-email","text-center","d-flex","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"d-flex","m-auto"],[1,"m-auto","fas","arrow-right",3,"ngClass"],[1,"text-center",3,"ngStyle"],[1,"row","mx-0"],[3,"ngClass",4,"ngFor","ngForOf"],["class","content-desc mt-5 text-center",4,"ngIf"],["class","d-flex big-email-form mt-4 px-0 mb-4",4,"ngIf"],["class","d-flex mb-2",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex cursor__pointer form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"content-desc","mt-5","text-center"],["class","builder-button-text btn-text text-center cursor__pointer  mb-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button-text","btn-text","text-center","cursor__pointer","mb-2",3,"ngStyle","click"],["class","builder-button btn-flip text-center me-2  mb-2 cursor__pointer",3,"ngStyle","click",4,"ngIf"],[1,"d-flex","big-email-form","mt-4","px-0","mb-4"],["type","text",1,"input","form-control","form-control-lg","px-2","m-auto",3,"id","name","placeholder","ngModel","ngModelChange"],[1,"input","form-control","form-control-lg","px-2","m-auto",3,"id","name","placeholder","ngModel","ngModelChange"],[1,"d-flex","mb-2"],[1,"px-0"],[1,"form-check"],["type","checkbox","id","agreeTermRequiredBanner","name","agreeTermRequiredBanner",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"ql-editor","ql-container","p-0",3,"innerHTML"],[1,"builder-button","btn-flip-email","text-center","d-flex","cursor__pointer","form-btn-fill-email",3,"ngClass","ngStyle","click"],[1,"fas","arrow-right","m-auto",3,"ngClass"],[1,"row"],[1,"m-auto","my-2"],[1,"heading","mx-2",3,"ngClass"],["class","ql-snow",4,"ngIf"],["class","m-auto justify-content-center col-md-9 image-bottom mt-4",4,"ngIf"],["class","banner_subheading app-font  px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"banner_subheading","app-font","px-2",3,"ngClass","ngStyle","innerHTML"],["class","d-flex big-email-form col-md-6 px-0 mb-4",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex col-md-6 m-auto cursor__pointer",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"d-flex","big-email-form","col-md-6","px-0","mb-4"],[1,"builder-button","btn-flip-email","text-center","d-flex","col-md-6","m-auto","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"row","mx-2","justify-content-center"],["class","d-flex big-email-form mt-4 col-md-6 px-0 mb-4",4,"ngIf"],["class","d-flex col-md-6 m-auto mb-2",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex col-md-6 m-auto cursor__pointer form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],["class","builder-button btn-flip text-center cursor__pointer me-2 mb-2",3,"ngStyle","click",4,"ngIf"],["class","builder-button-text btn-text text-center  cursor__pointer mb-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","cursor__pointer","me-2","mb-2",3,"ngStyle","click"],[1,"d-flex","big-email-form","mt-4","col-md-6","px-0","mb-4"],[1,"d-flex","col-md-6","m-auto","mb-2"],[1,"builder-button","btn-flip-email","text-center","d-flex","col-md-6","m-auto","cursor__pointer","form-btn-fill-email",3,"ngClass","ngStyle","click"],[1,"m-auto","justify-content-center","col-md-9","image-bottom","mt-4"],["class","block-bt-image screen-border-radious",4,"ngIf"],[1,"block-bt-image","screen-border-radious"],[1,"image-wrapper"],["loading","lazy","alt","Image5",1,"screen-border-radious",3,"src"],[1,"col-md-6","m-auto","my-2"],[1,"col-md-6","m-auto"],["class","block-lr-image screen-border-radious",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","d-flex",3,"ngClass","ngStyle","click"],[1,"m-ato","fas","arrow-right",3,"ngClass"],[1,"row","mx-2"],["class","d-flex big-email-form mt-4  px-0 mb-4",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],["class","builder-button btn-flip text-center  me-2 mb-2",3,"ngStyle","click",4,"ngIf"],["class","builder-button-text btn-text text-center   mb-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","me-2","mb-2",3,"ngStyle","click"],[1,"builder-button-text","btn-text","text-center","mb-2",3,"ngStyle","click"],["class","builder-button btn-flip text-center me-2  mb-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","d-flex","form-btn-fill-email",3,"ngClass","ngStyle","click"],[1,"block-lr-image","screen-border-radious"],["loading","lazy","alt","Image7","alt","Image",1,"screen-border-radious",3,"src"],["loading","lazy","alt","Image8","alt","Image",1,"screen-border-radious",3,"src"],["class","builder-button btn-flip text-center me-2 mb-2",3,"ngStyle","click",4,"ngIf"],["class","video-container11","style","width: 100%;",4,"ngIf"],["class","new-embed-video",3,"innerHTML",4,"ngIf"],["class","content-desc my-5 ",4,"ngIf"],[1,"video-container11",2,"width","100%"],[3,"index","options"],[1,"new-embed-video",3,"innerHTML"],["class","d-flex  mb-2",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex col-md-6 m-auto",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","d-flex","col-md-6","m-auto",3,"ngClass","ngStyle","click"],["class","builder-button btn-flip-email text-center d-flex col-md-6 m-auto form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","d-flex","col-md-6","m-auto","form-btn-fill-email",3,"ngClass","ngStyle","click"],["type","checkbox","id","agreeTermRequiredHero","name","agreeTermRequiredHero",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"m-auto","col-md-9","my-2"],["class","builder-button btn-flip-email text-center col-md-6  d-flex mx-auto form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","col-md-6","d-flex","mx-auto","form-btn-fill-email",3,"ngClass","ngStyle","click"],["loading","lazy","alt","Image12",1,"screen-border-radious",3,"src"],[1,"col-md-6","m-auto","justify-content-center","d-flex","my-2"],["class","builder-button   me-2 mb-2",3,"ngStyle","click",4,"ngIf"],["class","builder-button  me-2 mb-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","me-2","mb-2",3,"ngStyle","click"],["loading","lazy","alt","Image14",1,"screen-border-radious",3,"src"],["loading","lazy","alt","Image15",1,"screen-border-radious",3,"src"],[1,"col-md-6","m-auto","justify-content-center","my-2"],["class","builder-button btn-flip-email text-center col-md-6 mx-auto d-flex form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip-email","text-center","col-md-6","mx-auto","d-flex","form-btn-fill-email",3,"ngClass","ngStyle","click"],[1,"template-container"],["activepage","Landing",1,"preview-section","bg-image",3,"ngStyle"],[1,"offset-lg-1","col-lg-10",3,"ngStyle"],[1,"mx-2",3,"ngClass"],["class","ql-snow",3,"ngClass",4,"ngIf"],[1,"m-auto","justify-content-center","col-md-9","mt-4"],[1,"ql-snow",3,"ngClass"],["class","section_subheading app-font  px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"section_subheading","app-font","px-2",3,"ngClass","ngStyle","innerHTML"],["class","long_description px-0 app-font",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"long_description","px-0","app-font",3,"ngClass","ngStyle","innerHTML"],[1,"row","mx-2",3,"ngClass"],["class","builder-button btn-flip text-center mb-2",3,"ngClass","ngStyle","click",4,"ngIf"],["class","builder-button-text btn-text text-center   mb-2",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","mb-2",3,"ngClass","ngStyle","click"],[1,"builder-button-text","btn-text","text-center","mb-2",3,"ngClass","ngStyle","click"],["loading","lazy","alt","Image20",1,"screen-border-radious",3,"src"],[1,"mx-2"],["class","section_subheading ql-editor ql-container app-font  px-2",3,"ngStyle","innerHTML",4,"ngIf"],["class","long_description  ql-container ql-editor px-0 app-font",3,"ngStyle","innerHTML",4,"ngIf"],[1,"section_subheading","ql-editor","ql-container","app-font","px-2",3,"ngStyle","innerHTML"],[1,"long_description","ql-container","ql-editor","px-0","app-font",3,"ngStyle","innerHTML"],["loading","lazy","alt","Image22",1,"screen-border-radious",3,"src"],["class","long_description  ql-editor px-0 ql-container app-font",3,"ngStyle","innerHTML",4,"ngIf"],["loading","lazy","alt","Image23",1,"screen-border-radious",3,"src"],[1,"long_description","ql-editor","px-0","ql-container","app-font",3,"ngStyle","innerHTML"],["class","new_shadow video-container11","style","width: 100%;",4,"ngIf"],[1,"new_shadow","video-container11",2,"width","100%"],["class","section_subheading  app-font  px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],["class","desc-description  app-font px-0",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"desc-description","app-font","px-0",3,"ngClass","ngStyle","innerHTML"],["class","long_description ql-editor app-font px-0",3,"ngStyle","innerHTML",4,"ngIf"],[1,"long_description","ql-editor","app-font","px-0",3,"ngStyle","innerHTML"],[1,"heading","mb-0","m-auto",3,"ngClass"],["class","container","class","row",4,"ngIf"],["class","section_subheading app-font px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"col-md-9","m-auto","px-0"],["class","m-auto justify-content-center",4,"ngIf"],[1,"row","m-auto"],["class","text-center col-md-4 my-3",4,"ngFor","ngForOf"],[1,"text-center","col-md-4","my-3"],[1,"view-svg","preview-svg","m-auto","mb-3",3,"ngStyle","innerHTML"],[1,"feature_heading","mb-2",3,"ngStyle"],[1,"feature_description",3,"ngStyle"],[1,"row","m-auto","pull-right","pb-5"],["class","col-md-6  row my-2",4,"ngFor","ngForOf"],[1,"col-md-6","row","my-2"],[1,"col-md-2","px-0"],[1,"view-svg","preview-svg","svg-icon","m-auto",3,"ngStyle","innerHTML"],[1,"col-md-9","px-0","view-pragraph"],[1,"feature_heading","mb-0",3,"ngStyle"],[1,"col-md-6","m-auto","pb-5","my-2"],["class","text-center",4,"ngFor","ngForOf"],[1,"text-center"],[1,"view-svg","preview-svg","m-auto",3,"ngStyle","innerHTML"],[1,"feature_heading","my-4",3,"ngStyle"],[1,"feature_description","my-4",3,"ngStyle"],[1,"m-auto","justify-content-center"],["loading","lazy","alt","Image27",1,"screen-border-radious",3,"src"],[1,"col-md-6","my-auto","my-2"],["class","row py-2",4,"ngFor","ngForOf"],[1,"row","py-2"],[1,"col-md-10","px-2","view-pragraph"],["loading","lazy","alt","Image28",1,"screen-border-radious",3,"src"],["loading","lazy","alt","Image29",1,"screen-border-radious",3,"src"],["class","row my-2",4,"ngFor","ngForOf"],["class","new_shadow my-2 video-container11","style","width: 100%;",4,"ngIf"],[1,"row","my-2"],[1,"mb-0","feature_heading",3,"ngStyle"],[1,"new_shadow","my-2","video-container11",2,"width","100%"],[1,"col-md-6","my-auto","justify-content-center","my-2"],[1,"head-element","offset-lg-1","col-lg-10"],[1,"col-lg-8","m-auto",3,"ngClass"],["id","accordion","class","",4,"ngIf"],["id","accordion",1,""],["class","",4,"ngFor","ngForOf"],[1,"p-3",3,"ngClass"],[1,"app-font","px-0",3,"ngClass","ngStyle","innerHTML"],[1,"section_subheading","app-font","p-0",3,"ngClass","ngStyle","innerHTML"],["id","accordionContainer",1,"accordion"],["class","accordion-item1 accordian-bottom",4,"ngFor","ngForOf"],[1,"accordion-item1","accordian-bottom"],[1,"accordion-header",3,"id"],["type","button","data-bs-toggle","collapse","aria-expanded","false",1,"accordion-button","ps-1","py-2","z-depth-1","collapsed",3,"ngStyle"],["data-bs-parent","#accordionContainer",1,"accordion-collapse","collapse",3,"id"],[1,"accordion-body","ps-1"],["class","faq_A",3,"ngStyle","innerHTML",4,"ngIf"],["class","section_subheading app-font pt-0 px-0",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"app-font","px-0","ql-snow"],[3,"ngClass","ngStyle","innerHTML"],[1,"faq_A",3,"ngStyle","innerHTML"],[1,"section_subheading","app-font","pt-0","px-0",3,"ngClass","ngStyle","innerHTML"],[1,"row","m-auto",3,"ngClass"],["class","col-md-4 px-2 pt-3 d-flex flex-column",4,"ngFor","ngForOf"],[1,"col-md-4","px-2","pt-3","d-flex","flex-column"],[1,"team-card"],[1,"p-4","px-2","text-center"],[1,"heading"],["class","team-image",4,"ngIf"],[1,"mt-2"],[1,"team_name",3,"ngStyle"],[1,"team_designer","mb-1","mt-2",3,"ngStyle"],[1,"ql-snow","my-3"],["class","mt-auto",4,"ngFor","ngForOf"],[1,"team-image"],["loading","lazy","alt","Image33",1,"freshlms__border_radius_501","ng-star-inserted",3,"src"],["target","_blank","class","social_icon-color socialicons",3,"href","ngClass","ngStyle",4,"ngFor","ngForOf"],["target","_blank",1,"social_icon-color","socialicons",3,"href","ngClass","ngStyle"],[1,"mt-auto"],["class","builder-button btn-flip text-center  w-100 mt-2",3,"ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","w-100","mt-2",3,"ngStyle","click"],[1,"bio-link-arrow","fas","arrow-right","fa-long-arrow-alt-right","pull-right","mt-1","ms-1"],[1,"head-element","m-auto"],["class","justify-content-between boder-bottom d-flex p-2 align-items-center",4,"ngFor","ngForOf"],[1,"m-auto","justify-content-center","d-flex"],["class","m-auto col-md-11 justify-content-center d-flex",4,"ngIf"],[1,"justify-content-between","boder-bottom","d-flex","p-2","align-items-center"],[1,"checklist","mb-0","p-1",3,"ngStyle"],[1,"fas","fa-check","checklist-verified","pt-2",3,"ngStyle"],[1,"m-auto","col-md-11","justify-content-center","d-flex"],["loading","lazy","alt","Image34",1,"screen-border-radious",3,"src"],[1,"row","col-md-6","m-auto"],["class","section_heading ql-editor ql-container app-font px-2 py-1",3,"ngStyle","innerHTML",4,"ngIf"],["class","section_subheading ql-editor ql-container app-font px-2",3,"ngStyle","innerHTML",4,"ngIf"],[1,"mt-5"],[1,"col-md-6","m-auto","justify-content-center","d-flex"],[1,"section_heading","ql-editor","ql-container","app-font","px-2","py-1",3,"ngStyle","innerHTML"],[1,"checklist","mb-0",3,"ngStyle"],[1,"fas","fa-check","checklist-verified",3,"ngStyle"],["loading","lazy","alt","Image35",1,"screen-border-radious",3,"src"],[1,"heading",3,"ngClass"],[1,"row","d-flex","justify-content-center","m-auto","pt-3"],["class","pricing-card col-md-4 px-0 pricing_border",4,"ngFor","ngForOf"],[1,"pricing-card","col-md-4","px-0","pricing_border"],[1,"p-4","pt-3","col-12","pad30","d-flex","flex-column","spread","launchaco-builder-hoverable","h-100"],[1,"mb20","freshlms-font-family_Montserrat",2,"height","inherit"],[1,"",3,"ngClass"],[1,"plan_name",3,"ngStyle"],[1,"mt10","mt-3",3,"ngClass"],["class","price_amount",3,"ngStyle",4,"ngIf"],[1,"price_type","ms-1",3,"ngStyle"],[1,"mt-4"],["class","d-flex mb-2 justify-content-start","style","text-align: initial;",3,"ngStyle",4,"ngFor","ngForOf"],[1,"my-4"],[1,"builder-button","btn-flip","text-center","w-100",3,"ngStyle","click"],[1,"price_amount",3,"ngStyle"],["class","ms-1 pr-0 price_type",3,"ngStyle",4,"ngIf"],[1,"ms-1","pr-0","price_type",3,"ngStyle"],[1,"d-flex","mb-2","justify-content-start",2,"text-align","initial",3,"ngStyle"],["width","20px","height","20px","viewBox","0 0 22 22","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink",1,"svg-fill","noshrink","me-2",3,"ngStyle"],["transform","translate(4.000000, 5.000000)"],["d","M5.24961475,8.39956394 L2.16512063,5.35475362 C1.74038521,4.93548271 1.05017933,4.9352057 0.624646383,5.35526395 C0.199019838,5.77541456 0.198881924,6.45614266 0.624129379,6.8759191 L4.35212111,10.555948 C4.38658274,10.6034965 4.42544251,10.6488955 4.46870038,10.6915969 C4.70907746,10.9288814 5.03375662,11.0320952 5.3475228,11.0013023 C5.59592563,10.9812599 5.83876209,10.8774981 6.02880771,10.6898975 C6.06831079,10.6509027 6.10414872,10.6096632 6.13632157,10.5665961 L13.9850992,2.81879759 C14.4107939,2.39857976 14.410861,1.71746456 13.985328,1.29740632 C13.5597015,0.8772557 12.8697673,0.877449143 12.444108,1.29763217 L5.24961475,8.39956394 Z"],[1,"price_description",3,"ngStyle"],["class","head-element",4,"ngIf"],["class","head-element m-auto",4,"ngIf"],[1,"head-element"],[1,"heading","mb-5",3,"ngClass"],[1,"card-columns"],["class","card mb-3 testimonial-card-view ",4,"ngFor","ngForOf"],[1,"card","mb-3","testimonial-card-view"],[1,"card-body"],[1,"d-flex"],[2,"width","15%",3,"click"],["loading","lazy","alt","Image36","style","height: 48px;width: 46px;border-radius: 50%;",3,"src",4,"ngIf","ngIfElse"],["avatar_content",""],[1,"ms-2","my-auto",2,"width","75%"],[1,"align-items-center"],[1,"mb-0","test_name"],[4,"ngIf","ngIfElse"],["withoutCourse",""],[1,"mt-3"],[1,"me-1"],["xmlns","http://www.w3.org/2000/svg","width","16","height","16","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-star-fill","me-1",3,"ngClass"],["d","M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"],[1,"mt-2","freshlms__fs__16"],["loading","lazy","alt","Image36",2,"height","48px","width","46px","border-radius","50%",3,"src"],["initialsSize","3","size","48",3,"name"],["Course",""],["target","blank","class","social-margin text-right",3,"href",4,"ngIf"],["class","social-margin  text-right","target","blank",3,"href",4,"ngIf"],["target","blank","class","social-margin  text-right",3,"href",4,"ngIf"],["target","blank",1,"social-margin","text-right",3,"href"],[1,"social-icon","facebook"],["loading","lazy","alt","Image37","src","https://cdn.freshlms.info/icons/Product-hunt.jpg","width","20","height","20",1,""],[1,"social-icon","linkedin"],["loading","lazy","alt","Image38","src","https://cdn.freshlms.info/icons/G2.jpg","width","20","height","20"],[1,"social-icon","twitter"],["aria-hidden","true",1,"fab","fa-twitter",2,"color","#0d6efd"],[1,"fas","fa-link",2,"color","#0d6efd"],[1,"mb-5",3,"ngClass"],["class","carousel slide","id","trailers","data-bs-ride","carousel","data-bs-interval","5000",4,"ngIf"],["class","heading text-center mx-2",4,"ngFor","ngForOf"],[1,"heading","text-center","mx-2"],[1,"text-center","mx-0",3,"ngClass"],["class","testimonial_heading",3,"ngStyle",4,"ngIf"],["class","ql-snow ",4,"ngIf"],[1,"d-flex","justify-content-center"],["loading","lazy","alt","Image39","class","freshlms__icon__45 freshlms__border_radius_50 ng-star-inserted",3,"src",4,"ngIf"],[1,"px-2"],[1,"testimonial_name","mb-0","d-flex","justify-content-start",3,"ngStyle"],[1,"testimonial_profession","d-flex","justify-content-start",3,"ngStyle"],[1,"testimonial_heading",3,"ngStyle"],[1,"ql-editor","ql-container","app-font","mb-2",3,"innerHTML"],["loading","lazy","alt","Image39",1,"freshlms__icon__45","freshlms__border_radius_50","ng-star-inserted",3,"src"],["id","trailers","data-bs-ride","carousel","data-bs-interval","5000",1,"carousel","slide"],[1,"trailerSlider","carousel-inner","m-auto"],["class","carousel-item",3,"ngClass",4,"ngFor","ngForOf"],["href","#trailers","data-bs-slide","prev",1,"carousel-control-prev","carousel-control-prev-slide"],[1,"carousel-control-prev-icon",3,"ngStyle"],["href","#trailers","data-bs-slide","next",1,"carousel-control-next","carousel-control-next-slide"],[1,"carousel-control-next-icon",3,"ngStyle"],[1,"carousel-item",3,"ngClass"],[1,"head-element","col-md-9","col-lg-9","m-auto","px-0"],["loading","lazy","alt","Image40","class","freshlms__icon__45 freshlms__border_radius_50 ng-star-inserted",3,"src",4,"ngIf"],[1,"px-2","user-list-preview",2,"line-height","22px"],[1,"ql-editor","ql-container","app-font","mb-2","px-1",3,"innerHTML"],["loading","lazy","alt","Image40",1,"freshlms__icon__45","freshlms__border_radius_50","ng-star-inserted",3,"src"],[1,"mx-auto","row","justify-content-center"],["class","px-2 py-3 col-md-3 col-sm-6 my-auto",4,"ngFor","ngForOf"],[1,"px-2","py-3","col-md-3","col-sm-6","my-auto"],["target","_blank",1,"w-auto","zoom-15",3,"href"],["loading","lazy","alt","Image41",1,"rounded-circle_logo","maxh__50__px",3,"src"],["class","preview_main_subheading_faq freshlms-font-family_Montserrat head-element m-auto",4,"ngIf"],[1,"freshlms__divider__979797"],[1,"d-flex","justify-content-between"],[1,"text-center","pt-4",3,"ngStyle"],["class","mt-1 copyright",4,"ngIf"],[1,"heading","pt-4",3,"ngStyle"],["class","heading d-flex",4,"ngIf"],[1,"preview_main_subheading_faq","freshlms-font-family_Montserrat","head-element","m-auto"],["class","mb-4 text-center",4,"ngIf"],[1,"d-flex","ms-4","me-3","justify-content-center","mb-4"],[1,"mb-4","text-center"],["target","_blank","style","text-decoration:none","class","mx-2 nav-link normal_link cursor__pointer",3,"href","ngStyle",4,"ngFor","ngForOf"],["target","_blank",1,"mx-2","nav-link","normal_link","cursor__pointer",2,"text-decoration","none",3,"href","ngStyle"],["target","_blank","class","social_icon-color socialicons me-2",3,"href","ngClass","ngStyle",4,"ngFor","ngForOf"],["target","_blank",1,"social_icon-color","socialicons","me-2",3,"href","ngClass","ngStyle"],[1,"col-md-8"],["class","mb-4 row justify-content-start",4,"ngIf"],[1,"col-md-4"],["class","row justify-content-end",4,"ngIf"],[1,"mb-4","row","justify-content-start"],["class","col-md-2 text-left-text",4,"ngFor","ngForOf"],[1,"col-md-2","text-left-text"],["target","_blank",1,"nav-link","normal_link","p-0","mx-0","mb-4","cursor__pointer",2,"text-decoration","none",3,"href","ngStyle"],[1,"row","justify-content-end"],["class","col-2 text-center mb-4",4,"ngFor","ngForOf"],[1,"col-2","text-center","mb-4"],["class","row justify-content-start",4,"ngIf"],["class","mb-4 row justify-content-end",4,"ngIf"],[1,"row","justify-content-start"],[1,"mb-4","row","justify-content-end"],["class","col-md-2 text-right-text",4,"ngFor","ngForOf"],[1,"col-md-2","text-right-text"],[1,"mt-1","copyright"],[1,"heading","d-flex"],["style","text-decoration:none","class","link-text text-center copyright cursor__pointer",3,"ngStyle","ngClass","click",4,"ngFor","ngForOf"],[1,"link-text","text-center","copyright","cursor__pointer",2,"text-decoration","none",3,"ngStyle","ngClass","click"],["style","text-decoration:none","class","mx-2 nav-link normal_link cursor__pointer",3,"href","ngStyle",4,"ngFor","ngForOf"],[1,"mx-2","nav-link","normal_link","cursor__pointer",2,"text-decoration","none",3,"href","ngStyle"],["class","social_icon-color socialicons me-2",3,"href","ngClass","ngStyle",4,"ngFor","ngForOf"],[1,"social_icon-color","socialicons","me-2",3,"href","ngClass","ngStyle"],[1,"nav-link","normal_link","p-0","mx-0","mb-4","cursor__pointer",2,"text-decoration","none",3,"href","ngStyle"],[1,"social_icon-color","socialicons",3,"href","ngClass","ngStyle"],["style","text-decoration:none","class","link-text text-center copyright cursor__pointer",3,"href","ngStyle","ngClass",4,"ngFor","ngForOf"],[1,"link-text","text-center","copyright","cursor__pointer",2,"text-decoration","none",3,"href","ngStyle","ngClass"],["class","offset-lg-1 col-lg-10",4,"ngIf"],[1,"m-auto"],["class","section_subheading  app-font px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],["class","content-des text-center",4,"ngIf"],["class","builder-button btn-flip text-center mb-2 cursor__pointer",3,"ngClass","ngStyle","click",4,"ngIf"],["class","builder-button-text btn-text text-center mb-2 cursor__pointer",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","mb-2","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"builder-button-text","btn-text","text-center","mb-2","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"content-des","text-center"],["type","email",1,"input","form-control","form-control-lg","px-2","m-auto",3,"id","name","placeholder","ngModel","ngModelChange"],["type","checkbox","id","agreeTermRequiredCTA","name","agreeTermRequiredCTA",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"offset-lg-1","col-lg-10","m-auto","row"],[1,"col-md-6","auto"],[1,"row","mx-2","justify-content-start"],[1,"col-md-6"],[1,"heading","mx-2"],["class","d-flex big-email-form  mt-2 px-0 mb-4",4,"ngIf"],[1,"d-flex","big-email-form","mt-2","px-0","mb-4"],[1,"row","mx-2","justify-content-end"],[1,"template-container",3,"id"],[1,"wrapper_countdown_one",3,"ngStyle"],[1,"description"],[1,"times"],[3,"id"],["class","d-flex big-email-form col-md-6 mt-2 px-0 mb-4",4,"ngIf"],["class","d-flex col-md-6 mx-auto px-0 mb-2",4,"ngIf"],["class","builder-button btn-flip text-center  mb-2 cursor__pointer",3,"ngClass","ngStyle","click",4,"ngIf"],["class","builder-button btn-flip text-center  mb-2 cursor__pointer",3,"ngClass","ngStyle",4,"ngIf"],[1,"builder-button","btn-flip","text-center","mb-2","cursor__pointer",3,"ngClass","ngStyle"],[1,"d-flex","big-email-form","col-md-6","mt-2","px-0","mb-4"],[1,"d-flex","col-md-6","mx-auto","px-0","mb-2"],["type","checkbox","id","agreeTermRequiredCount","name","agreeTermRequiredCount",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"course-accordian","mt-3","col-lg-8","m-auto"],["class","accordion-item accordian-head",3,"ngClass",4,"ngFor","ngForOf"],[1,"accordion-item","accordian-head",3,"ngClass"],["type","button","data-bs-toggle","collapse","aria-expanded","false",1,"accordion-button","accordian-head","z-depth-1","py-2","collapsed",3,"ngStyle"],[1,"module_head",3,"ngStyle"],["nochapter",""],[1,"accordion-body"],[1,"d-flex","justify-content-start"],["class","pe-2",4,"ngIf"],[1,"module_text","ms-1"],[1,"align-self-center"],["class","align-self-center mb-0 cursor__pointer",3,"id","click",4,"ngIf"],["style","display: none;","class","align-self-center mb-0 cursor__pointer",3,"id","click",4,"ngIf"],["class","align-self-center mb-0 cursor__pointer",3,"id",4,"ngIf"],[1,"mt-3",2,"display","none",3,"id"],["style","height: 300px;",4,"ngIf","ngIfElse"],["component",""],["class","freshlms__divider__979797 mt-2 mb-2",4,"ngIf"],[1,"pe-2"],[1,"fa-light","fa-video",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-circle-play",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-file-lines",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-circle-question",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-notebook",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-file-video",2,"font-size","16px",3,"ngStyle"],[1,"fa-light","fa-signal-stream",2,"font-size","16px",3,"ngStyle"],[1,"align-self-center","mb-0","cursor__pointer",3,"id","click"],[1,"fa-light","fa-eye",2,"font-size","15px","border-radius","50%","padding","5px",3,"ngStyle"],[1,"align-self-center","mb-0","cursor__pointer",2,"display","none",3,"id","click"],[1,"fa-light","fa-eye-slash",2,"font-size","15px","border-radius","50%","padding","5px",3,"ngStyle"],[1,"align-self-center","mb-0","cursor__pointer",3,"id"],[1,"fa-light","fa-lock",2,"font-size","15px","border-radius","50%","padding","5px",3,"ngStyle"],[2,"height","300px"],[1,"spinner-wrapper"],[1,"donut"],[3,"ngSwitch"],[4,"ngSwitchCase"],[1,"video-container"],["width","100%","height","550px","frameborder","0","class","iframe","allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","","tittle","embed-iframe",3,"src",4,"ngIf"],["width","100%","height","550px","frameborder","0","allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","","tittle","embed-iframe",3,"src",4,"ngIf"],["frameborder","0","width","100%","height","550px","allowfullscreen","","tittle","embed-iframe",3,"src",4,"ngIf"],["width","100%","height","550px","frameborder","0","allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","","tittle","embed-iframe",1,"iframe",3,"src"],["width","100%","height","550px","frameborder","0","allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","","tittle","embed-iframe",3,"src"],["frameborder","0","width","100%","height","550px","allowfullscreen","","tittle","embed-iframe",3,"src"],["type","chapterData.chapterContent[0].url | videoType",3,"src"],["allowtransparency","true","frameborder","1","scrolling","no","name","wistia_embed","allowfullscreen","","mozallowfullscreen","","webkitallowfullscreen","","oallowfullscreen","","msallowfullscreen","","width","100%","height","500","tittle","embed-iframe",3,"src"],["allowtransparency","true","name","vooplayerframe","allowfullscreen","","mozallowfullscreen","","webkitallowfullscreen","","oallowfullscreen","","msallowfullscreen","","frameborder","1","scrolling","no","width","100%","height","500","tittle","embed-iframe",2,"max-width","100%",3,"playerId","src"],[1,"new-embed-div","video-container",3,"innerHTML"],[1,"video-container","freshlms__rounded__4"],["width","100%","height","500","tittle","embed-iframe",1,"new-embed-div-iframe","video-container",3,"src"],[1,"freshlms__rounded__4"],[1,"",3,"ngSwitch"],["controls","","controlsList","nodownload",3,"id"],["audioPlayer",""],[3,"src","type"],[1,"col-md-12","py-2","white","ql-snow"],[1,"pt-2","text-justify","ql-editor","ql-container","app-font",3,"innerHtml"],[3,"src","original-size"],[1,"freshlms__divider__979797","mt-2","mb-2"],[1,"freshlms__fs__12","freshlms__letter__0","freshlms__lineH__19","fresh__text__303030"],["class","row",3,"ngClass",4,"ngIf"],[1,"row",3,"ngClass"],["class","col-md-4 pt-4","id","",4,"ngFor","ngForOf"],["id","",1,"col-md-4","pt-4"],[1,"card","freshlms__shadow","freshlms__shadow__hovererable","freshlms__border__0","card_height",3,"click"],[1,"product-card-image"],["loading","lazy","alt","Image42",1,"",3,"src"],[1,"row","px-3",2,"text-align","initial"],[1,"col-md-12","px-0"],[1,"card-title","card-text-new","mb-0"],[1,"card-text","mb-0","freshlms__fs__14","freshlms__fw_500","fresh__text__8D8D8D","freshlms__letter__015","py-3","px-0"],[1,"align-items-center","mt-3"],["class","d-flex justify-content-between",4,"ngIf"],["class","author-list",4,"ngIf","ngIfElse"],["oneAuthor",""],[2,"user-select","auto"],[1,"author-list"],["loading","lazy","alt","freshlms__user__icon43","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["initialsSize","3","size","32","placement","top",3,"name","mdbTooltip"],["initialsSize","3","bgColor","#8753cd","size","32","mdbTooltip","more","placement","top",3,"value"],["class","d-flex align-items-center",4,"ngFor","ngForOf"],[1,"d-flex","align-items-center"],[1,"ms-2","lh-07",2,"text-align","initial"],[1,"mb-1","freshlms__fs__14","freshlms__fw_500","author-name"],[1,"freshlms__fs__12","mb-0"],["loading","lazy","alt","freshlms__user__icon44","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["initialsSize","3","size","32",3,"name"],[1,"link-arrow","fas","arrow-right","fa-long-arrow-alt-right","pull-right","mt-2","ms-1"],["class","card freshlms__shadow freshlms__shadow__hovererable freshlms__border__0 card_height-product",3,"click",4,"ngIf"],[1,"card","freshlms__shadow","freshlms__shadow__hovererable","freshlms__border__0","card_height-product",3,"click"],["loading","lazy","alt","Image45",1,"",3,"src"],[1,"col-md-12","px-0","pb-2"],[1,"card-title","card-text-new-product","mb-0"],[1,"card-text-product","mb-0","freshlms__fs__12","freshlms__fw_400","fresh__text__828282","freshlms__letter__015","px-0"],[1,"align-items-center","mt-3","d-flex","justify-content-between"],["class","course-price align-self-center card-price",4,"ngIf"],["loading","lazy","alt","freshlms__user__icon46","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],[1,"mb-1","freshlms__fs__12","freshlms__fw_500","author-name"],[1,"freshlms__fs__10","mb-0"],["loading","lazy","alt","freshlms__user__icon48","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],[1,"course-price","align-self-center","card-price"],["plan_content",""],["class","mb-0",4,"ngIf","ngIfElse"],["subscriptionType",""],[1,"mb-0"],["class","freshlms__fs__18 freshlms__letter__017 freshlms__lineH__17 freshlms__fw_600 fresh__text__828282",4,"ngIf"],[1,"freshlms__fs__18","freshlms__letter__017","freshlms__lineH__17","freshlms__fw_600","fresh__text__828282"],["class","mb-0",4,"ngIf"],[1,"fresh__text__828282","freshlms__fw_400","freshlms__fs__10"],["loading","lazy","alt","Image49",1,"",3,"src"],[1,"card-text-product","mb-0","freshlms__fs__12","freshlms__fw_400","fresh__text__828282","freshlms__letter__015","px-0",3,"innerHTML"],["loading","lazy","alt","freshlms__user__icon50","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","freshlms__user__icon51","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","Image52",1,"",3,"src"],["loading","lazy","alt","freshlms__user__icon53","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],[1,"mb-0","freshlms__fs__12","freshlms__fw_500","author-name"],["loading","lazy","alt","freshlms__user__icon54","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","Image55",1,"",3,"src"],[1,"m-auto","row"],["class","col-md-6 my-auto justify-content-center d-flex first pb-3",4,"ngIf"],[1,"col-md-6","second","m-auto","pb-3"],["name","form","novalidate","",3,"ngSubmit"],["userForm","ngForm"],["class","card p-4 drop_box_shadow",4,"ngIf"],[1,"col-md-6","my-auto","justify-content-center","d-flex","first","pb-3"],["loading","lazy","class","img-fluid freshlms__rounded__12 freshlms_image_size","alt","Sample image56",3,"src",4,"ngIf"],["loading","lazy","alt","Sample image56",1,"img-fluid","freshlms__rounded__12","freshlms_image_size",3,"src"],[1,"card","p-4","drop_box_shadow"],["class","card-title card-text-new mb-0 freshlms__fs__18",4,"ngIf"],["class","d-flex",4,"ngIf"],["class","content-desc btn-link mt-3 mb-1 text-center",4,"ngIf"],[1,"card-title","card-text-new","mb-0","freshlms__fs__18"],["class","form-group",4,"ngIf"],[1,"form-group"],["class"," mb-1 fresh__text__4e4c4c",3,"for",4,"ngIf"],["type","email","aria-describedby","emailHelp","required","","pattern","^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$",1,"custom-form-control",3,"name","ngModel","id","placeholder","ngStyle","ngModelChange","blur","focus"],["email","ngModel"],["class","validation-error-message animated  fadeInDown d-block",4,"ngIf"],[1,"mb-1","fresh__text__4e4c4c",3,"for"],[1,"required"],[1,"validation-error-message","animated","fadeInDown","d-block"],[1,"font-weight-bold"],["class","mb-1 fresh__text__4e4c4c",3,"for",4,"ngIf"],["type","text","aria-describedby","emailHelp",1,"custom-form-control",3,"name","required","ngModel","id","ngStyle","placeholder","keypress","ngModelChange","blur","focus"],["inputField","ngModel"],["class","validation-error-message animated fadeInDown d-block",4,"ngIf"],["class","required",4,"ngIf"],["type","text","aria-describedby","emailHelp","required","",1,"custom-form-control",3,"name","ngModel","id","placeholder","ngStyle","ngModelChange","blur","focus"],["first_name","ngModel"],["type","text","aria-describedby","emailHelp",1,"custom-form-control",3,"name","required","ngModel","id","ngStyle","placeholder","ngModelChange","blur","focus"],["type","text","autosize","","rows","4",1,"custom-text-form-control",3,"name","ngModel","required","id","ngStyle","placeholder","ngModelChange","blur","focus"],["type","text",1,"custom-form-control",3,"name","ngModel","id","placeholder","required","ngStyle","ngModelChange","blur","focus"],["type","checkbox","id","agreeTermRequired","name","agreeTermRequired",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"content-desc","btn-link","mt-3","mb-1","text-center"],[1,"builder-button","btn-flip","form-btn-fill","text-center","w-100","me-2","mb-2","cursor__pointer",3,"ngClass","ngStyle","click"],[1,"fas","arrow-right",3,"ngClass"],[1,"m-auto","col-lg-8"],["loading","lazy","alt","freshlms__user__icon57","class","freshlms__border_radius_50 mt-5","width","96px","height","96px","style","margin-bottom: 20px!important;",3,"src",4,"ngIf"],[1,"heading","mx-2","pb-4",3,"ngClass"],["class","content-desc py-1 text-center",4,"ngFor","ngForOf"],[1,"d-flex","justify-content-center","pt-4"],["loading","lazy","alt","freshlms__user__icon57","width","96px","height","96px",1,"freshlms__border_radius_50","mt-5",2,"margin-bottom","20px!important",3,"src"],["class","bio_subheading  app-font px-2",3,"ngClass","ngStyle","innerHTML",4,"ngIf"],[1,"bio_subheading","app-font","px-2",3,"ngClass","ngStyle","innerHTML"],[1,"content-desc","py-1","text-center"],["class","builder-button btn-flip text-center  col-lg-10 mb-2 btn-flip cursor__pointer",3,"ngStyle","click",4,"ngIf"],["class","d-flex big-email-form col-md-10 mt-2 px-0 mb-4",4,"ngIf"],["class","d-flex col-md-10 m-auto  mb-2",4,"ngIf"],["class","builder-button btn-flip-email text-center d-flex col-md-10 m-auto cursor__pointer form-btn-fill-email",3,"ngClass","ngStyle","click",4,"ngIf"],[1,"builder-button","btn-flip","text-center","col-lg-10","mb-2","btn-flip","cursor__pointer",3,"ngStyle","click"],[1,"bio-link-arrow","fas","arrow-right","fa-long-arrow-alt-right","pull-right","mt-1"],[1,"d-flex","big-email-form","col-md-10","mt-2","px-0","mb-4"],[1,"d-flex","col-md-10","m-auto","mb-2"],["type","checkbox","id","agreeTermRequiredLinkinbio","name","agreeTermRequiredLinkinbio",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"builder-button","btn-flip-email","text-center","d-flex","col-md-10","m-auto","cursor__pointer","form-btn-fill-email",3,"ngClass","ngStyle","click"],["target","_blank","class","social_icon-color socialicons me-2 cursor__pointer",3,"href","ngClass","ngStyle",4,"ngFor","ngForOf"],["target","_blank",1,"social_icon-color","socialicons","me-2","cursor__pointer",3,"href","ngClass","ngStyle"],["ratingForm","ngForm"],["loading","lazy","alt","freshlms__user__icon57","class","freshlms__border_radius_50","width","96px","height","96px","style","margin-bottom: 20px!important;",3,"src",4,"ngIf"],["class","content-desc mt-4 mb-3 text-center col-lg-6 m-auto",4,"ngIf"],["class","text-center my-5 mb-2",3,"ngStyle",4,"ngIf"],["loading","lazy","alt","freshlms__user__icon57","width","96px","height","96px",1,"freshlms__border_radius_50",2,"margin-bottom","20px!important",3,"src"],[1,"freshlms__divider__979797","col-lg-6","m-auto","mb-3"],["class","col-md-6 m-auto",4,"ngFor","ngForOf"],["class","form-group pb-5 mb-4",4,"ngIf"],["class","floating-label-group mb-3 mt-5",4,"ngIf"],["class","floating-label-group mb-3 mt-0",4,"ngIf"],[1,"form-group","pb-5","mb-4"],[1,"pull-left"],[2,"color","#848484"],[3,"name","ngModel","id","ngModelChange"],["class","validation-error-message animated  fadeInDown d-block mb-2",4,"ngIf"],[1,"validation-error-message","animated","fadeInDown","d-block","mb-2"],[1,"floating-label-group","mb-3","mt-5"],[1,"input-box-bgcolor","ms-1",3,"ngStyle","for"],["type","text","autosize","","rows","4",1,"form-control","form-control-border",3,"id","ngModel","name","ngModelChange"],[1,"floating-label-group","mb-3","mt-0"],["type","text","required","",1,"form-control","form-control-border",3,"id","ngModel","name","ngModelChange"],["firstName","ngModel"],["type","email","pattern","^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$","required","",1,"form-control","form-control-border",3,"id","name","ngModel","ngModelChange"],["type","text",1,"form-control","form-control-border",3,"id","ngModel","name","ngModelChange"],[1,"content-desc","mt-4","mb-3","text-center","col-lg-6","m-auto"],["class","d-flex  mx-auto px-0 mb-2",4,"ngIf"],["type","submit",1,"builder-button","btn-flip","w-100","form-btn-fill-email","mt-2",3,"ngClass","disabled","ngStyle"],[1,"pull-right","fas","arrow-right",3,"ngClass"],[1,"d-flex","mx-auto","px-0","mb-2"],["type","checkbox","id","agreeTermRequiredTestimonial","name","agreeTermRequiredTestimonial",1,"filled-in","form-check-input",2,"position","absolute!important","opacity","1!important",3,"value","ngModel","ngModelChange"],[1,"text-center","my-5","mb-2",3,"ngStyle"],[3,"innerHTML"],["class","new-embed-div video-container",3,"id","innerHTML",4,"ngIf"],["class","ifreame-div","tittle","embed-iframe",3,"id","srcdoc",4,"ngIf"],[1,"new-embed-div","video-container",3,"id","innerHTML"],["tittle","embed-iframe",1,"ifreame-div",3,"id","srcdoc"],["class","row m-auto",3,"ngClass",4,"ngIf"],["class","ql-editor ql-container app-font px-2 py-1",3,"ngStyle","innerHTML",4,"ngIf"],[1,"ql-editor","ql-container","app-font","px-2","py-1",3,"ngStyle","innerHTML"],["class","col-md-4 mt-4",4,"ngFor","ngForOf"],[1,"col-md-4","mt-4"],["class","gallery-image screen-border-radious",3,"ngStyle",4,"ngIf"],[1,"gallery-image","screen-border-radious",3,"ngStyle"],[1,"image-wrapper",3,"ngStyle","click"],["loading","lazy","alt","Image58",1,"freshlms__border_radius_501","ng-star-inserted",3,"src"],["class","container","id","category_section",4,"ngIf"],["id","category_section",1,"container"],[1,"mb-4"],[1,"form-group","px-2","w-auto","d-inline-flex","justify-content-start","mb-0","catogory_class"],["for","visuals",1,"label","my-auto","w-auto","freshlms__fs__16","freshlms__fw_500"],[1,"px-2","ps-3"],["dropdownPosition","bottom","bindLabel","name","bindValue","name",3,"items","loading","closeOnSelect","id","name","multiple","ngModel","placeholder","ngModelChange"],["customSelect",""],["ng-header-tmp",""],["ng-multi-label-tmp",""],["ng-option-tmp",""],["ng-footer-tmp",""],["class","row ",3,"ngClass",4,"ngIf"],["type","checkbox",3,"change"],[1,"ng-value"],[1,"ng-value-label"],["type","checkbox",3,"id","ngModel"],[1,"btn","btn-sm","fresh_lms_primary_btn","me-2",3,"click"],[1,"btn","btn-sm","fresh_lms_secondary_btn",3,"click"],["class","col-md-4 pt-4",3,"id",4,"ngFor","ngForOf"],[1,"col-md-4","pt-4",3,"id"],["loading","lazy","alt","Image59",1,"",3,"src"],["loading","lazy","alt","freshlms__user__icon60","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","freshlms__user__icon61","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","Image62",1,"",3,"src"],["loading","lazy","alt","freshlms__user__icon63","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","freshlms__user__icon64","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","Image65",1,"",3,"src"],[1,"card-text-product","mb-0","freshlms__fs__14","freshlms__fw_500","fresh__text__8D8D8D","freshlms__letter__015","px-0"],["loading","lazy","alt","freshlms__user__icon66","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","freshlms__user__icon67","placement","top",1,"freshlms__icon__30","freshlms__border_radius_50",3,"src","mdbTooltip"],["loading","lazy","alt","Image68",1,"",3,"src"]],template:function(p,m){1&p&&(e.DNE(0,Sy,4,3,"ng-container",0),e.DNE(1,CC,2,0,"ng-container",0)),2&p&&(e.Y8G("ngIf",m.dataArray.length>0),e.R7$(1),e.Y8G("ngIf",m.notFound&&0==m.dataArray.length))},dependencies:[fe.YU,fe.Sq,fe.bT,fe.B3,fe.ux,fe.e1,an.qT,an.me,an.Zm,an.BC,an.cb,an.YS,an.R_,an.vS,an.cV,qt.vr,qt.Uq,qt.EY,qt.Uc,qt.q8,Kt.fw,ze,Bt,Ne,si,fe.GH,fe.P9,ui.t,Qn,Zt,fi,Pn,Ci],styles:['.freshlms__letter__025[_ngcontent-%COMP%], .mdb-file-upload-wrapper[_ngcontent-%COMP%], .md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%], label.freshlms__label[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%], .fresh_lms_secondary_btn_xl[_ngcontent-%COMP%], .fresh_lms_secondary_btn__md[_ngcontent-%COMP%], .fresh_lms_secondary_btn[_ngcontent-%COMP%], .fresh_lms_primary_btn_xl[_ngcontent-%COMP%], .fresh_lms_primary_btn__md[_ngcontent-%COMP%], .fresh_lms_primary_btn__preview[_ngcontent-%COMP%], .fresh_lms_primary_btn[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%]{letter-spacing:.25px!important}.freshlms__letter__039[_ngcontent-%COMP%], .fresh__lms__badge[_ngcontent-%COMP%], .fresh__lms__badge__published[_ngcontent-%COMP%], .fresh__lms__badge__draft[_ngcontent-%COMP%]{letter-spacing:.39px!important}@media (min-width: 992px){.sidebar-icon-only[_ngcontent-%COMP%]   .main-panel[_ngcontent-%COMP%]{width:calc(100% - 70px)}}.freshlms__padding__20[_ngcontent-%COMP%]{width:10%!important}.freshlms__padding__60[_ngcontent-%COMP%]{padding:60px!important}.freshlms__padding__50[_ngcontent-%COMP%]{padding:50px!important}.freshlms__width__10[_ngcontent-%COMP%]{width:10%!important}.freshlms__width__10[_ngcontent-%COMP%]{width:17%!important}.freshlms__width__20[_ngcontent-%COMP%]{width:20%!important}.freshlms__width__30[_ngcontent-%COMP%]{width:30%!important}.freshlms__width__40[_ngcontent-%COMP%]{width:40%!important}.freshlms__width__50[_ngcontent-%COMP%]{width:50%!important}.freshlms__width__60[_ngcontent-%COMP%]{width:60%!important}.freshlms__width__70[_ngcontent-%COMP%]{width:70%!important}.freshlms__width__80[_ngcontent-%COMP%]{width:80%!important}.freshlms__width__85[_ngcontent-%COMP%]{width:85%!important}.freshlms__width__90[_ngcontent-%COMP%]{width:90%!important}.freshlms__width__93[_ngcontent-%COMP%]{width:93%!important}.freshlms__width__100[_ngcontent-%COMP%]{width:100%!important}.freshlms__searchbox__width[_ngcontent-%COMP%]{width:334px!important}.freshlms__width__390[_ngcontent-%COMP%]{width:390px!important}.freshlms__width__700[_ngcontent-%COMP%]{width:700px!important}.freshlms__width__760[_ngcontent-%COMP%]{width:760px!important}.freshlms__width__22[_ngcontent-%COMP%]{width:22px!important}.freshlms__width__25[_ngcontent-%COMP%]{width:25px!important}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.fresh__lms__text__left[_ngcontent-%COMP%]{text-align:initial!important}.freshlms__height__50vh[_ngcontent-%COMP%]{height:50vh!important}.freshlms__height__60vh[_ngcontent-%COMP%]{height:60vh!important}.freshlms__height__65vh[_ngcontent-%COMP%]{height:65vh!important}.freshlms__height__70vh[_ngcontent-%COMP%]{height:70vh!important}.freshlms__height__100vh[_ngcontent-%COMP%]{height:100vh!important}.freshlms__height__fit_content[_ngcontent-%COMP%]{height:-moz-fit-content!important;height:fit-content!important}.freshlms__height__14[_ngcontent-%COMP%]{height:14px!important}.freshlms__height__22[_ngcontent-%COMP%]{height:22px!important}.freshlms__height__25[_ngcontent-%COMP%]{height:25px!important}.freshlms__height__400[_ngcontent-%COMP%]{height:400px!important}.freshlms__height__650[_ngcontent-%COMP%]{height:650px!important}.freshlms__height__65[_ngcontent-%COMP%]{height:65px!important}.freshlms__maxheight__560[_ngcontent-%COMP%]{max-height:560px!important}.freshlms__height__80[_ngcontent-%COMP%]{height:80px!important}.freshlms__maxheight__380[_ngcontent-%COMP%]{max-height:380px!important}.freshlms__minheight__45[_ngcontent-%COMP%]{min-height:45px!important}.freshlms__minheight__15[_ngcontent-%COMP%]{min-height:15rem!important}.freshlms__minheight__10[_ngcontent-%COMP%]{min-height:10rem!important}.freshlms__minheight__9[_ngcontent-%COMP%]{min-height:9rem!important}.freshlms__minheight__8[_ngcontent-%COMP%]{min-height:8rem!important}.freshlms__minheight__600[_ngcontent-%COMP%]{min-height:600px!important}.freshlms__maxheight__600[_ngcontent-%COMP%]{max-height:600px!important}.freshlms__minheight__660[_ngcontent-%COMP%]{min-height:660px!important}.freshlms__minheight__340[_ngcontent-%COMP%]{min-height:340px!important}.freshlms__minheight__350[_ngcontent-%COMP%]{min-height:350px!important}.freshlms__minheight__400[_ngcontent-%COMP%]{min-height:400px!important}.freshlms__mt__210[_ngcontent-%COMP%]{margin-top:210px!important}.freshlms__margintop__40[_ngcontent-%COMP%]{margin-top:-40px}.freshlms__margintop__25[_ngcontent-%COMP%]{margin-top:-25px}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%!important}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{color:#303030!important;font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;height:56px!important}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom:0!important;vertical-align:middle!important;border-top:0!important;width:20%}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{border-top:1px solid!important;border-color:#d3d3d3!important}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{height:56px!important;box-sizing:border-box;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400;letter-spacing:0;background-color:#fff!important;color:#303030!important;border:1px solid;border-top:none!important;border-color:#d3d3d3!important}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{vertical-align:middle!important;border:none!important;width:16.6666666667%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:hover{box-shadow:inset 1px 0 #dadce0,inset -1px 0 #dadce0,0 1px 2px #3c40434d,0 1px 3px 1px #3c404326!important}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]{border-bottom:.5px solid;border-color:silver!important}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]{border-color:silver!important;height:55px}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{transition:all .35s}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]   div.card-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(.collapsed)   img[_ngcontent-%COMP%]{transition:all .35s;transform:rotate(180deg)}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]   span.freshlms__accordion_header[_ngcontent-%COMP%]{color:#303030!important;font-size:16px;font-weight:600;letter-spacing:.29px;line-height:19px;align-self:start}.freshlms__accordion[_ngcontent-%COMP%]   div.accordion.md-accordion[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{align-self:center!important}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:100%;border-radius:2px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#D8D8D8;border-radius:5px;height:100px}[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.cursor__pointer[_ngcontent-%COMP%]{cursor:pointer!important}.freshlms__backgroung__position__center[_ngcontent-%COMP%]{background-position:center}.freshlms__backgroung__no-repeat[_ngcontent-%COMP%]{background-repeat:no-repeat}.freshlms__backgroung__size__cover[_ngcontent-%COMP%]{background-size:cover}.shadow__transition[_ngcontent-%COMP%], .freshlms__btn__hover[_ngcontent-%COMP%], .fresh_lms_upload__file__rectangle[_ngcontent-%COMP%]:hover, .fresh_lms_danger_btn[_ngcontent-%COMP%]:hover, .fresh_lms_primary_btn__md[_ngcontent-%COMP%]:hover, .fresh_lms__btn_build[_ngcontent-%COMP%]:hover, .fresh_lms__btn[_ngcontent-%COMP%]:hover, .fresh_lms_primary_btn[_ngcontent-%COMP%]:hover, .freshlms__shadow__5[_ngcontent-%COMP%], .freshlms__shadow__3[_ngcontent-%COMP%], .freshlms__shadow__2[_ngcontent-%COMP%], .freshlms__shadow__1[_ngcontent-%COMP%], .freshlms__shadow[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%]:focus, .fresh_lms_danger_btn.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn_xl[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn_xl.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn__md[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn__md.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn_xl[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn_xl.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn__md[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn__md.focus[_ngcontent-%COMP%], .fresh_lms__btn_build[_ngcontent-%COMP%]:focus, .fresh_lms__btn_build.focus[_ngcontent-%COMP%], .fresh_lms__btn[_ngcontent-%COMP%]:focus, .fresh_lms__btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%]:focus, .fresh_lms_primary_quill_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%]:hover, .fresh__lms__shadow[_ngcontent-%COMP%], .freshlms__light__shadow[_ngcontent-%COMP%]{transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.freshlms__light__shadow[_ngcontent-%COMP%]{box-shadow:0 2px 2px #0000001a!important;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1)!important}.freshlms__shadow[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%]:focus, .fresh_lms_danger_btn.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn_xl[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn_xl.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn__md[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn__md.focus[_ngcontent-%COMP%], .fresh_lms_secondary_btn[_ngcontent-%COMP%]:focus, .fresh_lms_secondary_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn_xl[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn_xl.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn__md[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn__md.focus[_ngcontent-%COMP%], .fresh_lms__btn_build[_ngcontent-%COMP%]:focus, .fresh_lms__btn_build.focus[_ngcontent-%COMP%], .fresh_lms__btn[_ngcontent-%COMP%]:focus, .fresh_lms__btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_btn[_ngcontent-%COMP%]:focus, .fresh_lms_primary_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%]:focus, .fresh_lms_primary_quill_btn.focus[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%]:hover, .fresh__lms__shadow[_ngcontent-%COMP%]{box-shadow:0 4px 8px #0000001a}.freshlms__shadow__1[_ngcontent-%COMP%]{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.freshlms__shadow__2[_ngcontent-%COMP%]{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.freshlms__shadow__3[_ngcontent-%COMP%]{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.freshlms__shadow__5[_ngcontent-%COMP%]{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.freshlms__shadow__hovererable[_ngcontent-%COMP%]:hover, .freshlms__shadow__4[_ngcontent-%COMP%], .freshlms__shadow__hover[_ngcontent-%COMP%], .freshlms__hoverable[_ngcontent-%COMP%]:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.freshlms__btn__hover[_ngcontent-%COMP%], .fresh_lms_upload__file__rectangle[_ngcontent-%COMP%]:hover, .fresh_lms_danger_btn[_ngcontent-%COMP%]:hover, .fresh_lms_primary_btn__md[_ngcontent-%COMP%]:hover, .fresh_lms__btn_build[_ngcontent-%COMP%]:hover, .fresh_lms__btn[_ngcontent-%COMP%]:hover, .fresh_lms_primary_btn[_ngcontent-%COMP%]:hover{box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026!important}.fresh_lms_primary_quill_btn[_ngcontent-%COMP%]{height:35px;text-decoration:none!important;box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;padding:7px 16px}.fresh_lms_primary_btn[_ngcontent-%COMP%]{height:35px!important;box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;border:none;padding:7px 16px;background-color:#2c7bf7!important;color:#fff!important}.fresh_lms_primary_btn[_ngcontent-%COMP%]:hover{background-color:#276edd!important;color:!important}.fresh_lms_primary_btn[_ngcontent-%COMP%]:disabled, .fresh_lms_primary_btn.disabled[_ngcontent-%COMP%]{background-color:#93b6ee!important;color:#fff!important;cursor:default!important}.fresh_lms_primary_btn__preview[_ngcontent-%COMP%]{box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;border:none;padding:11px 16px;background-color:#2c7bf7;color:#fff}.fresh_lms__btn[_ngcontent-%COMP%]{height:35px;border:none;padding:7px 16px;box-shadow:0 4px 6px #0000001c,0 2px 10px #0000004d;border-radius:3px}.fresh_lms__btn[_ngcontent-%COMP%]:hover{box-shadow:0 4px 6px #0000001c,0 2px 10px #0000004d}.fresh_lms__btn[_ngcontent-%COMP%]:disabled, .fresh_lms__btn.disabled[_ngcontent-%COMP%]{background-color:#93b6ee!important;color:#fff!important;cursor:default!important}.fresh_lms__btn[_ngcontent-%COMP%]:focus, .fresh_lms__btn.focus[_ngcontent-%COMP%]{box-shadow:0 4px 6px #0000001c,0 2px 10px #0000004d}.fresh_lms__btn_build[_ngcontent-%COMP%]{height:35px;border:none;padding:7px 16px;border-radius:3px}.fresh_lms__btn_build[_ngcontent-%COMP%]:disabled, .fresh_lms__btn_build.disabled[_ngcontent-%COMP%]{background-color:#93b6ee!important;color:#fff!important;cursor:default!important}.fresh_lms_primary_btn__md[_ngcontent-%COMP%]{box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;border:none;padding:11px 16px;background-color:#2c7bf7!important;color:#fff!important}.fresh_lms_primary_btn__md[_ngcontent-%COMP%]:hover{background-color:#276edd!important;color:!important}.fresh_lms_primary_btn__md[_ngcontent-%COMP%]:disabled, .fresh_lms_primary_btn__md.disabled[_ngcontent-%COMP%]{background-color:#93b6ee!important;color:#fff!important;cursor:default!important}.fresh_lms_primary_btn_xl[_ngcontent-%COMP%]{box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;border:none;padding:11px 16px}.fresh_lms_primary_btn_xl[_ngcontent-%COMP%]:disabled, .fresh_lms_primary_btn_xl.disabled[_ngcontent-%COMP%]{background-color:#93b6ee!important;cursor:default!important}.fresh_lms_secondary_btn[_ngcontent-%COMP%]{height:35px!important;box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;padding:5px 16px;border:1px solid!important;border-color:#828282!important;border-radius:4px!important;color:#828282!important;background-color:transparent!important}.fresh_lms_secondary_btn[_ngcontent-%COMP%]:hover{border-color:#2c7bf7!important;color:#2c7bf7!important}.fresh_lms_secondary_btn[_ngcontent-%COMP%]:disabled, .fresh_lms_secondary_btn.disabled[_ngcontent-%COMP%]{cursor:default!important;background-color:#d7d6d6!important;border-color:#d7d6d6!important;color:#d7d6d6!important}.fresh_lms_secondary_btn__md[_ngcontent-%COMP%]{box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;padding:10px 16px;border:1px solid!important;border-color:#828282!important;border-radius:4px!important;color:#828282!important;background-color:transparent!important}.fresh_lms_secondary_btn__md[_ngcontent-%COMP%]:hover{border-color:#2c7bf7!important;color:#2c7bf7!important}.fresh_lms_secondary_btn__md[_ngcontent-%COMP%]:disabled, .fresh_lms_secondary_btn__md.disabled[_ngcontent-%COMP%]{cursor:default!important;background-color:#d7d6d6!important;border-color:#d7d6d6!important;color:#d7d6d6!important}.fresh_lms_secondary_btn_xl[_ngcontent-%COMP%]{width:100%!important;box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;padding:7px 16px;border:1px solid!important;border-color:#828282!important;border-radius:4px!important;color:#828282!important;background-color:transparent!important}.fresh_lms_secondary_btn_xl[_ngcontent-%COMP%]:hover{border-color:#2c7bf7!important;color:#2c7bf7!important}.fresh_lms_secondary_btn_xl[_ngcontent-%COMP%]:disabled, .fresh_lms_secondary_btn_xl.disabled[_ngcontent-%COMP%]{cursor:default!important;background-color:#d7d6d6!important;border-color:#d7d6d6!important;color:#d7d6d6!important}.fresh_lms_danger_btn[_ngcontent-%COMP%]{height:35px!important;box-sizing:border-box;height:auto;width:auto;text-align:center!important;font-weight:600!important;font-size:.875rem!important;border-radius:4px!important;font-family:Inter,sans-serif;white-space:normal;vertical-align:middle;text-decoration:none;transition:all .15s;display:inline-block;cursor:pointer;outline:0!important;border:none;padding:8px 16px;background-color:#d03f3f!important;color:#fff!important}.fresh_lms_danger_btn.disabled[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%]:disabled{background-color:#93b6ee!important;color:#fff!important;cursor:default!important}.fresh_lms_upload__file__rectangle[_ngcontent-%COMP%]{box-sizing:border-box;height:68.5px;width:68.5px;transition:all .15s;text-align:center;background-color:#fff!important;color:#303030!important;border:.5px solid!important;border-color:#e3e3e3!important;border-radius:4px!important;font-weight:400!important;font-size:.75rem!important;font-family:Inter,sans-serif}.fresh_lms_upload__file__rectangle[_ngcontent-%COMP%]:active{font-weight:300!important;background-color:#2c7bf7!important;color:#fff!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   .lever[_ngcontent-%COMP%]{width:2.125rem!important;height:.875rem!important;background-color:#82828280!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:checked + .lever[_ngcontent-%COMP%]:after{background-color:#2c7bf7!important;left:1.2rem!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   .lever[_ngcontent-%COMP%]:after{background-color:#f1f1f1!important;width:1.25rem!important;height:1.25rem!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:checked + .lever[_ngcontent-%COMP%]{background-color:#b0cde6!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:disabled + .lever[_ngcontent-%COMP%]:after{background-color:#93b6ee!important}.switch[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:disabled + .lever[_ngcontent-%COMP%]{background-color:#b0cde682!important}.fresh__lms__badge[_ngcontent-%COMP%], .fresh__lms__badge__published[_ngcontent-%COMP%], .fresh__lms__badge__draft[_ngcontent-%COMP%]{width:auto;border-radius:6px!important;font-size:.875rem!important;font-family:Inter,sans-serif;cursor:default!important;font-weight:600!important;padding:3px 12px;display:inline-block;text-align:center;margin:.3rem 0!important}.fresh__lms__badge__draft[_ngcontent-%COMP%]{background-color:#dc70281a;color:#dc7028}.fresh__lms__badge__published[_ngcontent-%COMP%]{background-color:#62a5454d;color:#62a545}.freshlms__svg__icon__btn[_ngcontent-%COMP%]{fill:#828282!important;cursor:pointer!important}.freshlms__svg__icon__btn[_ngcontent-%COMP%]:hover{fill:#2c7bf7!important}.freshlms__svg__icon__btn_primary[_ngcontent-%COMP%]{fill:#2c7bf7!important;cursor:pointer!important}.freshlms__svg__icon__btn_white[_ngcontent-%COMP%]{fill:#f2f2f2!important;cursor:pointer!important}.freslms__svg__icon_with__circle[_ngcontent-%COMP%]:hover{cursor:pointer!important}.freslms__svg__icon_with__circle[_ngcontent-%COMP%]:hover   circle[_ngcontent-%COMP%]{fill:#2c7bf7!important;opacity:1!important}.freslms__svg__icon_with__circle[_ngcontent-%COMP%]:hover   g.freshlms__svg__circle__icon[_ngcontent-%COMP%]{fill:#fff!important}.freshlms__icon__hamburger[_ngcontent-%COMP%]{height:14px!important;width:18px!important}.freshlms__icon__12[_ngcontent-%COMP%]{height:12px!important;width:12px!important}.freshlms__icon__14[_ngcontent-%COMP%]{height:14px!important;width:14px!important}.freshlms__icon__16[_ngcontent-%COMP%]{height:16px!important;width:16px!important}.freshlms__icon__18[_ngcontent-%COMP%]{height:18px!important;width:18px!important}.freshlms__icon__20[_ngcontent-%COMP%]{height:20px!important;width:20px!important}.freshlms__icon__22[_ngcontent-%COMP%]{height:22px!important;width:22px!important}.freshlms__icon__24[_ngcontent-%COMP%]{height:24px!important;width:24px!important}.freshlms__icon__26[_ngcontent-%COMP%]{height:26px!important;width:26px!important}.freshlms__icon__28[_ngcontent-%COMP%]{height:28px!important;width:28px!important}.freshlms__icon__30[_ngcontent-%COMP%]{height:30px!important;width:30px!important}.freshlms__icon__32[_ngcontent-%COMP%]{height:32px!important;width:32px!important}.freshlms__icon__34[_ngcontent-%COMP%]{height:34px!important;width:34px!important}.freshlms__icon__36[_ngcontent-%COMP%]{height:36px!important;width:36px!important}.freshlms__icon__38[_ngcontent-%COMP%]{height:38px!important;width:38px!important}.freshlms__icon__40[_ngcontent-%COMP%]{height:40px!important;width:40px!important}.freshlms__icon__45[_ngcontent-%COMP%]{height:45px!important;width:45px!important}.freshlms__icon__48[_ngcontent-%COMP%]{height:48px!important;width:48px!important}.freshlms__icon__80[_ngcontent-%COMP%]{height:80px!important;width:80px!important}.freshlms__icon__96[_ngcontent-%COMP%]{height:96px!important;width:96px!important}.freshlms__icon__128[_ngcontent-%COMP%]{height:128px!important;width:128px!important}.freshlms__rotate__270[_ngcontent-%COMP%]{transform:rotate(270deg)!important}.freshlms__uppercase[_ngcontent-%COMP%]{text-transform:uppercase!important}.freshlms__capitalize[_ngcontent-%COMP%]{text-transform:capitalize!important}.freshlms__lowercase[_ngcontent-%COMP%]{text-transform:lowercase!important}.freshlms__texttrasform_none[_ngcontent-%COMP%]{text-transform:none!important}.freshlms__font__open_sans[_ngcontent-%COMP%], .mdb-file-upload-wrapper[_ngcontent-%COMP%], .md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%], label.freshlms__label[_ngcontent-%COMP%]{font-family:Inter,sans-serif!important}.freshlms__letter__025[_ngcontent-%COMP%], .mdb-file-upload-wrapper[_ngcontent-%COMP%], .md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%], label.freshlms__label[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%], .fresh_lms_primary_btn[_ngcontent-%COMP%], .fresh_lms_primary_btn__preview[_ngcontent-%COMP%], .fresh_lms_primary_btn__md[_ngcontent-%COMP%], .fresh_lms_primary_btn_xl[_ngcontent-%COMP%], .fresh_lms_secondary_btn[_ngcontent-%COMP%], .fresh_lms_secondary_btn__md[_ngcontent-%COMP%], .fresh_lms_secondary_btn_xl[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%]{letter-spacing:.25px!important}.freshlms__border_radius_50[_ngcontent-%COMP%]{border-radius:50%!important}.freshlms__border_radius_8[_ngcontent-%COMP%]{border-radius:8px!important}.freshlms__rounded__15[_ngcontent-%COMP%]{border-radius:15px!important}.freshlms__rounded__12[_ngcontent-%COMP%]{border-radius:12px!important}.freshlms__rounded__30[_ngcontent-%COMP%]{border-radius:30px!important}.freshlms__border__0[_ngcontent-%COMP%]{border:0 solid!important}.freshlms__border__05__solid[_ngcontent-%COMP%]{border:.5px solid!important}.freshlms__border__05__dashed[_ngcontent-%COMP%]{border:.5px dashed!important}.freshlms__border__1__solid[_ngcontent-%COMP%]{border:1px solid!important}.freshlms__border__1__dashed[_ngcontent-%COMP%]{border:1px dashed!important}.freshlms__border__2__solid[_ngcontent-%COMP%]{border:2px solid!important}.freshlms__border__2__dashed[_ngcontent-%COMP%]{border:2px dashed!important}.copy_field_border[_ngcontent-%COMP%]{border:1px dashed #ced4da!important}.freshlms__border__1__solid__9c9a9a[_ngcontent-%COMP%]{border:1px solid #9c9a9a!important}.freshlms__border__1__solid__979797[_ngcontent-%COMP%]{border:1px solid #979797!important}.freshlms__border__1__solid__D8D8D8[_ngcontent-%COMP%]{border:1px solid #D8D8D8!important}.freshlms__border__1__solid__2C7BF7[_ngcontent-%COMP%]{border:1px solid #2C7BF7!important}.freshlms__border__1__solid__D3D3D3[_ngcontent-%COMP%]{border:1px solid #D3D3D3!important}.freshlms__border__1__solid__2769f7[_ngcontent-%COMP%]{border:1px solid #2769f7!important}.freshlms__border__08__solid__CACACA[_ngcontent-%COMP%]{border:.8px solid #CACACA!important}.freshlms__border__1__solid__D03F3F[_ngcontent-%COMP%]{border:1px solid #D03F3F!important}.freshlms__rounded__50[_ngcontent-%COMP%]{border-radius:50%!important}.freshlms__rounded__1[_ngcontent-%COMP%]{border-radius:1px!important}.freshlms__rounded__2[_ngcontent-%COMP%]{border-radius:2px!important}.freshlms__rounded__3[_ngcontent-%COMP%]{border-radius:3px!important}.freshlms__rounded__4[_ngcontent-%COMP%]{border-radius:4px!important}.freshlms__rounded__5[_ngcontent-%COMP%]{border-radius:5px!important}.freshlms__rounded__6[_ngcontent-%COMP%]{border-radius:6px!important}.freshlms__rounded__8[_ngcontent-%COMP%]{border-radius:8px!important}.freshlms__roundedtop__128[_ngcontent-%COMP%]{border-radius:12.8px 12.8px 0 0!important}.freshlms__border__top_4[_ngcontent-%COMP%]{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.freshlms__border__bottom_4[_ngcontent-%COMP%]{border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}.freshlms__divider__979797[_ngcontent-%COMP%]{width:100%;border-bottom:1px solid #979797;opacity:.23}.freshlms__divider__FFFFF[_ngcontent-%COMP%]{width:100%;border-bottom:1px solid #fff;opacity:.23}.freshlms__middle__divider[_ngcontent-%COMP%]{width:40%;margin:auto;border-bottom:1px solid #979797;opacity:.23}.freshlms__border__radius[_ngcontent-%COMP%]{border-radius:12.8px}.freshlms__border_radious_30[_ngcontent-%COMP%]{border-radius:25px!important}@keyframes _ngcontent-%COMP%_autofill{to{color:#303030!important;background:transparent!important}}input[_ngcontent-%COMP%]:-webkit-autofill, input[_ngcontent-%COMP%]:-internal-autofill-selected{animation-name:autofill!important;animation-fill-mode:both!important}.md-form[_ngcontent-%COMP%] > input[type][_ngcontent-%COMP%]:-webkit-autofill:not(.browser-default):not([type=search]) + label[_ngcontent-%COMP%]{transform:translateY(-14px)}input[_ngcontent-%COMP%]::-webkit-outer-spin-button, input[_ngcontent-%COMP%]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][_ngcontent-%COMP%]{-moz-appearance:textfield}.input__with__icon__inside[_ngcontent-%COMP%]{border-radius:4px!important;font-size:.875rem!important;background-color:#fff!important;color:#303030!important;border:.5px solid!important;border-color:silver!important;font-family:Inter,sans-serif;height:37px;padding:.4rem 1rem .4rem 3rem!important}.icon_group[_ngcontent-%COMP%]   .left__icon[_ngcontent-%COMP%]{color:#8d8d8d!important;padding:2px!important;position:absolute;z-index:9;left:10px;top:3px;cursor:pointer;color:#80868b}[_ngcontent-%COMP%]::placeholder{color:#8d8d8d!important;opacity:50%}[_ngcontent-%COMP%]:-ms-input-placeholder{color:#8d8d8d!important}[_ngcontent-%COMP%]::-ms-input-placeholder{color:#8d8d8d!important}label.freshlms__label[_ngcontent-%COMP%]{color:#828282!important;font-size:.875rem!important;font-weight:600!important;line-height:32px!important;margin-bottom:0!important}.md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%]{color:#828282!important;font-size:.875rem!important;font-weight:600!important;transform:none!important;line-height:22px!important;padding-left:0!important;position:inherit!important}.form-control[_ngcontent-%COMP%]{border:2px solid!important;border-color:#d3d3d3!important;background-color:#fff!important;font-size:.9375rem!important}.form-control[_ngcontent-%COMP%]:focus{color:#495057!important;border-color:#2c7bf7!important;box-shadow:none!important;outline:0}.mdb-select-value.form-control[_ngcontent-%COMP%]{padding:.3rem 0 .4rem!important}.mdb-select-outline[_ngcontent-%COMP%]   .mdb-select-arrow[_ngcontent-%COMP%]{color:#828282!important;top:7.5px!important;right:4px!important;font-size:1rem!important}.mdb-select-outline[_ngcontent-%COMP%]   .mdb-select-value.focused[_ngcontent-%COMP%]{color:#495057!important;border-color:#2c7bf7!important;box-shadow:none!important}.mdb-select-dropdown-primary[_ngcontent-%COMP%]   .mdb-option.active[_ngcontent-%COMP%]{background-color:#2c7bf7!important;color:#fff!important}.freshlms__textarea__resize__0[_ngcontent-%COMP%]{resize:none!important}.mdb-file-upload-wrapper[_ngcontent-%COMP%]{border-radius:4px!important;font-size:1rem!important;background-color:#3175cc0d!important;color:#303030!important;border:2px dashed!important;border-color:#bcbec0!important;box-shadow:none!important}.mdb-file-upload-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:hover{background-color:#276edd!important;color:!important}.fresh__text__2C7BF7[_ngcontent-%COMP%]{color:#2c7bf7!important}.fresh__text__FFFFF[_ngcontent-%COMP%]{color:#fff!important}.fresh__text__303030[_ngcontent-%COMP%]{color:#303030!important}.fresh__text__828282[_ngcontent-%COMP%]{color:#828282!important}.fresh__text__333333[_ngcontent-%COMP%]{color:#333!important}.fresh__text__000000[_ngcontent-%COMP%]{color:#000!important}.fresh__text__210424[_ngcontent-%COMP%]{color:#210424!important}.fresh__text__8D8D8D[_ngcontent-%COMP%]{color:#8d8d8d!important}.fresh__text__495057[_ngcontent-%COMP%]{color:#495057!important}.fresh__text__C0C0C0[_ngcontent-%COMP%]{color:silver!important}.fresh__text__D03F3F[_ngcontent-%COMP%], .text-danger[_ngcontent-%COMP%]{color:#d03f3f!important}.fresh__text__disabled[_ngcontent-%COMP%]{color:#93b6ee!important}.freshlms__text__62A545[_ngcontent-%COMP%]{color:#62a545!important}.freshlms__text__293C5E[_ngcontent-%COMP%]{color:#293c5e!important}.freshlms__color__F1921D[_ngcontent-%COMP%]{color:#f1921d!important}.freshlms__color__FFFFFF[_ngcontent-%COMP%]{color:#fff!important}.fresh__color__8D8D8D[_ngcontent-%COMP%]{color:#8d8d8d!important}.fresh__color__28b915[_ngcontent-%COMP%]{color:#28b915!important}.fresh__color__62A545[_ngcontent-%COMP%]{color:#62a545!important}.freshlms__color__0099CC[_ngcontent-%COMP%]{color:#09c!important}.freshlms__color__D4D8E0[_ngcontent-%COMP%]{color:#d4d8e0!important}.freshlms__color__FFA500[_ngcontent-%COMP%]{color:orange!important}.freshlms__color__828282[_ngcontent-%COMP%]{color:#828282!important}.freshlms__color__DC7034[_ngcontent-%COMP%]{color:#dc7034!important}.fresh__text__4e4c4c[_ngcontent-%COMP%]{color:#4e4c4c!important}.freshlms__bg__2C7BF7[_ngcontent-%COMP%]{background-color:#2c7bf7!important}.freshlms__bg__rgba__59[_ngcontent-%COMP%]{background-color:#3175cc0d!important}.freshlms__bg__white[_ngcontent-%COMP%]{background-color:#fff!important}.freshlms__bg__535353[_ngcontent-%COMP%]{background-color:#535353!important}.freshlms__bg__5d5c5c17[_ngcontent-%COMP%]{background-color:#5d5c5c17!important}.freshlms__bg__22C0EE[_ngcontent-%COMP%]{background-color:#22c0ee!important}.freshlms__bg__FF0000[_ngcontent-%COMP%]{background-color:red!important}.freshlms__bg__F2F2F2[_ngcontent-%COMP%]{background-color:#f2f2f2!important}.freshlms__bg__F5F9FD[_ngcontent-%COMP%]{background-color:#f5f9fd!important}.freshlms__bg__93B6EE[_ngcontent-%COMP%]{background-color:#93b6ee!important}.freshlms__bg__D4E4FB[_ngcontent-%COMP%]{background-color:#d4e4fb!important}.freshlms__bg__ECECEC[_ngcontent-%COMP%]{background-color:#ececec!important}.freshlms__bg__F0F0F0[_ngcontent-%COMP%]{background-color:#f0f0f0!important}.freshlms__bg__F6F6F6[_ngcontent-%COMP%], .freshlms__custom__table[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]{background-color:#f6f6f6!important}.freshlms__bg__294064[_ngcontent-%COMP%]{background-color:#294064!important}.freshlms__bg__215cb9[_ngcontent-%COMP%]{background-color:#215cb9!important}.freshlms__bg__E5EEFD[_ngcontent-%COMP%]{background-color:#e5eefd!important}.freshlms__bg__rbga__208[_ngcontent-%COMP%]{background-color:#d03f3f1a!important}.freshlms__bg__rbga__D03F3F[_ngcontent-%COMP%]{background-color:#d03f3f!important}.freshlms__bg__rbga__F7F7F7[_ngcontent-%COMP%]{background-color:#f7f7f7!important}.freshlms__bg__303030[_ngcontent-%COMP%]{background-color:#303030!important}.freshlms__border__828282[_ngcontent-%COMP%]{border-color:#828282!important}.freshlms__border__C0C0C0[_ngcontent-%COMP%]{border-color:silver!important}.freshlms__border__979797[_ngcontent-%COMP%]{border-color:#979797!important}.freshlms__border__BCBEC0[_ngcontent-%COMP%]{border-color:#bcbec0!important}.freshlms__border__2C7BF7[_ngcontent-%COMP%]{border-color:#2c7bf7!important}.freshlms__border__divider[_ngcontent-%COMP%]{border-color:#e7e7e7!important}.freshlms__border__D3D3D3[_ngcontent-%COMP%]{border-color:#d3d3d3!important}.freshlms__opacity__0[_ngcontent-%COMP%]{opacity:0!important}.freshlms__opacity__01[_ngcontent-%COMP%]{opacity:.1!important}.freshlms__opacity__02[_ngcontent-%COMP%]{opacity:.2!important}.freshlms__opacity__03[_ngcontent-%COMP%]{opacity:.3!important}.freshlms__opacity__04[_ngcontent-%COMP%]{opacity:.4!important}.freshlms__opacity__05[_ngcontent-%COMP%]{opacity:.5!important}.freshlms__opacity__06[_ngcontent-%COMP%]{opacity:.6!important}.freshlms__opacity__07[_ngcontent-%COMP%]{opacity:.7!important}.freshlms__opacity__08[_ngcontent-%COMP%]{opacity:.8!important}.freshlms__opacity__09[_ngcontent-%COMP%]{opacity:.9!important}.freshlms__opacity__1[_ngcontent-%COMP%]{opacity:1!important}quill-editor.freshlms__light_bg__FAFAFA[_ngcontent-%COMP%]   div.ql-toolbar.ql-snow[_ngcontent-%COMP%]{background-color:#f9f9f9!important}.freshlms__font__open_sans[_ngcontent-%COMP%], label.freshlms__label[_ngcontent-%COMP%], .md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%], .mdb-file-upload-wrapper[_ngcontent-%COMP%]{font-family:Inter,sans-serif!important}.freshlms__fs__10[_ngcontent-%COMP%]{font-size:.625rem!important}.freshlms__fs__12[_ngcontent-%COMP%]{font-size:.75rem!important}.freshlms__fs__14[_ngcontent-%COMP%]{font-size:.875rem!important}.freshlms__fs__15[_ngcontent-%COMP%]{font-size:.9375rem!important}.freshlms__fs__16[_ngcontent-%COMP%]{font-size:1rem!important}.freshlms__fs__18[_ngcontent-%COMP%]{font-size:1.125rem!important}.freshlms__fs__20[_ngcontent-%COMP%]{font-size:1.25rem!important}.freshlms__fs__22[_ngcontent-%COMP%]{font-size:1.375rem!important}.freshlms__fs__24[_ngcontent-%COMP%]{font-size:1.5rem!important}.freshlms__fs__26[_ngcontent-%COMP%]{font-size:1.625rem!important}.freshlms__fs__28[_ngcontent-%COMP%]{font-size:1.75rem!important}.freshlms__fs__30[_ngcontent-%COMP%]{font-size:1.875rem!important}.freshlms__fs__34[_ngcontent-%COMP%]{font-size:2.125rem!important}.freshlms__fs__36[_ngcontent-%COMP%]{font-size:2.25rem!important}.freshlms__fs__40[_ngcontent-%COMP%]{font-size:!important}.freshlms__fw_100[_ngcontent-%COMP%]{font-weight:100!important}.freshlms__fw_200[_ngcontent-%COMP%]{font-weight:200!important}.freshlms__fw_300[_ngcontent-%COMP%]{font-weight:300!important}.freshlms__fw_400[_ngcontent-%COMP%]{font-weight:400!important}.freshlms__fw_500[_ngcontent-%COMP%]{font-weight:500!important}.freshlms__fw_600[_ngcontent-%COMP%]{font-weight:600!important}.freshlms__fw_700[_ngcontent-%COMP%]{font-weight:700!important}.freshlms__fw_800[_ngcontent-%COMP%]{font-weight:800!important}.freshlms__fw_900[_ngcontent-%COMP%]{font-weight:900!important}.freshlms__fs__normal[_ngcontent-%COMP%]{font-style:normal!important}.freshlms__fs__inherit[_ngcontent-%COMP%]{font-style:inherit!important}.freshlms__fs__italic[_ngcontent-%COMP%]{font-style:italic!important}.freshlms__fs__oblique[_ngcontent-%COMP%]{font-style:oblique!important}.freshlms__letter__0[_ngcontent-%COMP%]{letter-spacing:0!important}.freshlms__letter__normal[_ngcontent-%COMP%]{letter-spacing:normal!important}.freshlms__letter__inherit[_ngcontent-%COMP%]{letter-spacing:inherit!important}.freshlms__letter__02[_ngcontent-%COMP%]{letter-spacing:.2px!important}.freshlms__letter__04[_ngcontent-%COMP%]{letter-spacing:.4px!important}.freshlms__letter__05[_ngcontent-%COMP%]{letter-spacing:.5px!important}.freshlms__letter__015[_ngcontent-%COMP%]{letter-spacing:.15px!important}.freshlms__letter__019[_ngcontent-%COMP%]{letter-spacing:.19px!important}.freshlms__letter__021[_ngcontent-%COMP%]{letter-spacing:.21px!important}.freshlms__letter__023[_ngcontent-%COMP%]{letter-spacing:.23px!important}.freshlms__letter__025[_ngcontent-%COMP%], .fresh_lms_primary_quill_btn[_ngcontent-%COMP%], .fresh_lms_primary_btn[_ngcontent-%COMP%], .fresh_lms_primary_btn__preview[_ngcontent-%COMP%], .fresh_lms_primary_btn__md[_ngcontent-%COMP%], .fresh_lms_primary_btn_xl[_ngcontent-%COMP%], .fresh_lms_secondary_btn[_ngcontent-%COMP%], .fresh_lms_secondary_btn__md[_ngcontent-%COMP%], .fresh_lms_secondary_btn_xl[_ngcontent-%COMP%], .fresh_lms_danger_btn[_ngcontent-%COMP%], label.freshlms__label[_ngcontent-%COMP%], .md-form[_ngcontent-%COMP%]   .mdb-select[_ngcontent-%COMP%]   .mdb-select-label[_ngcontent-%COMP%], .mdb-file-upload-wrapper[_ngcontent-%COMP%]{letter-spacing:.25px!important}.freshlms__letter__026[_ngcontent-%COMP%]{letter-spacing:.26px!important}.freshlms__letter__029[_ngcontent-%COMP%]{letter-spacing:.29px!important}.freshlms__letter__033[_ngcontent-%COMP%]{letter-spacing:.33px!important}.freshlms__letter__038[_ngcontent-%COMP%]{letter-spacing:.38px!important}.freshlms__letter__039[_ngcontent-%COMP%], .fresh__lms__badge[_ngcontent-%COMP%], .fresh__lms__badge__draft[_ngcontent-%COMP%], .fresh__lms__badge__published[_ngcontent-%COMP%]{letter-spacing:.39px!important}.freshlms__letter__042[_ngcontent-%COMP%]{letter-spacing:.42px!important}.freshlms__letter__067[_ngcontent-%COMP%]{letter-spacing:.67px!important}.freshlms__lineH__14[_ngcontent-%COMP%]{line-height:14px!important}.freshlms__lineH__16[_ngcontent-%COMP%]{line-height:16px!important}.freshlms__lineH__17[_ngcontent-%COMP%]{line-height:17px!important}.freshlms__lineH__19[_ngcontent-%COMP%]{line-height:19px!important}.freshlms__lineH__20[_ngcontent-%COMP%]{line-height:20px!important}.freshlms__lineH__22[_ngcontent-%COMP%]{line-height:22px!important}.freshlms__lineH__24[_ngcontent-%COMP%]{line-height:24px!important}.freshlms__lineH__27[_ngcontent-%COMP%]{line-height:27px!important}.freshlms__lineH__32[_ngcontent-%COMP%]{line-height:32px!important}.freshlms__lineH__36[_ngcontent-%COMP%]{line-height:36px!important}.freshlms__lineH__49[_ngcontent-%COMP%]{line-height:49px!important}.freshlms__txt__line[_ngcontent-%COMP%]{text-decoration:underline!important}.freshlms__coursor__pointer[_ngcontent-%COMP%]{cursor:pointer!important}[tooltip][_ngcontent-%COMP%]{position:relative}[tooltip][_ngcontent-%COMP%]:before, [tooltip][_ngcontent-%COMP%]:after{text-transform:none;font-size:14px;letter-spacing:.39px;line-height:20px;font-weight:400!important;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;border-radius:4px}[tooltip][_ngcontent-%COMP%]:before{content:"";border:5px solid transparent;z-index:1001}[tooltip][_ngcontent-%COMP%]:after{content:attr(tooltip);font-family:Inter,sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.5ch;box-shadow:0 1em 2em -.5em #00000059;background-color:#303030!important;color:#fff;z-index:1000}[tooltip][_ngcontent-%COMP%]:hover:before, [tooltip][_ngcontent-%COMP%]:hover:after{display:block}[tooltip=""][_ngcontent-%COMP%]:before, [tooltip=""][_ngcontent-%COMP%]:after{display:none!important}[tooltip][_ngcontent-%COMP%]:not([flow]):before, [tooltip][flow^=up][_ngcontent-%COMP%]:before{bottom:100%;border-bottom-width:0;border-top-color:#303030}[tooltip][_ngcontent-%COMP%]:not([flow]):after, [tooltip][flow^=up][_ngcontent-%COMP%]:after{bottom:calc(100% + 5px)}[tooltip][_ngcontent-%COMP%]:not([flow]):before, [tooltip][_ngcontent-%COMP%]:not([flow]):after, [tooltip][flow^=up][_ngcontent-%COMP%]:before, [tooltip][flow^=up][_ngcontent-%COMP%]:after{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow^=down][_ngcontent-%COMP%]:before{top:100%;border-top-width:0;border-bottom-color:#303030}[tooltip][flow^=down][_ngcontent-%COMP%]:after{top:calc(100% + 5px)}[tooltip][flow^=down][_ngcontent-%COMP%]:before, [tooltip][flow^=down][_ngcontent-%COMP%]:after{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=left][_ngcontent-%COMP%]:before{top:50%;border-right-width:0;border-left-color:#303030;left:calc(0em - 5px);transform:translate(-.5em,-50%)}[tooltip][flow^=left][_ngcontent-%COMP%]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[tooltip][flow^=right][_ngcontent-%COMP%]:before{top:50%;border-left-width:0;border-right-color:#303030;right:calc(0em - 5px);transform:translate(.5em,-50%)}[tooltip][flow^=right][_ngcontent-%COMP%]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes _ngcontent-%COMP%_tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes _ngcontent-%COMP%_tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[tooltip][_ngcontent-%COMP%]:not([flow]):hover:before, [tooltip][_ngcontent-%COMP%]:not([flow]):hover:after, [tooltip][flow^=up][_ngcontent-%COMP%]:hover:before, [tooltip][flow^=up][_ngcontent-%COMP%]:hover:after, [tooltip][flow^=down][_ngcontent-%COMP%]:hover:before, [tooltip][flow^=down][_ngcontent-%COMP%]:hover:after{animation:_ngcontent-%COMP%_tooltips-vert .3s ease-out forwards}[tooltip][flow^=left][_ngcontent-%COMP%]:hover:before, [tooltip][flow^=left][_ngcontent-%COMP%]:hover:after, [tooltip][flow^=right][_ngcontent-%COMP%]:hover:before, [tooltip][flow^=right][_ngcontent-%COMP%]:hover:after{animation:_ngcontent-%COMP%_tooltips-horz .3s ease-out forwards}@media only screen and (max-width: 767px){.dropdown-menu[_ngcontent-%COMP%]{left:auto}}@media screen and (max-width: 512px){.dropdown-menu[_ngcontent-%COMP%]{left:auto}}.header-sticky[_ngcontent-%COMP%]{position:sticky;top:0;z-index:999}.addblock[_ngcontent-%COMP%]{background:#f7f9fa;border-radius:3px;max-width:780px;margin:auto}.publish-btn[_ngcontent-%COMP%]{background-color:#238af7!important;color:#fff!important}.publish-btn[_ngcontent-%COMP%]:disabled, .publish-btn.disabled[_ngcontent-%COMP%]{background-color:#63a5ec!important;color:#fff!important;cursor:default!important}.addblockmeta[_ngcontent-%COMP%]{padding-bottom:0}.meta[_ngcontent-%COMP%]{padding:30px;text-align:center}.meta-subheading[_ngcontent-%COMP%]{max-width:380px;margin:0 auto}.meta-subheading[_ngcontent-%COMP%]{line-height:23px;margin-top:5px;display:block;color:#8e8e8e;font-size:15px}.addblock-list[_ngcontent-%COMP%]{padding:30px 30px 25px;display:flex;flex-wrap:wrap;justify-content:space-between}.addblock-list-item[_ngcontent-%COMP%]{background:#fff;width:calc(20% - 5px);margin-bottom:6px;border-radius:3px;box-shadow:0 2px 4px #0000001a;padding:20px;line-height:23px;color:#9196a1;transition:all .1s ease-in-out;display:flex;align-items:center;flex-direction:column}.addblock-list-no-item[_ngcontent-%COMP%]{width:calc(20% - 5px);margin-bottom:6px;border-radius:3px;padding:20px;line-height:23px;color:#9196a1;transition:all .1s ease-in-out;display:flex;align-items:center;flex-direction:column}.cards[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-between}.card-content[_ngcontent-%COMP%]{flex:1 24%}.card[_ngcontent-%COMP%]{flex:0 1 24%}.addblock-list-icon[_ngcontent-%COMP%]{width:100%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.addblock-list-item[_ngcontent-%COMP%]:hover{cursor:pointer;box-shadow:0 3px 20px #0000001a;transform:translate3d(0,-3px,0)}.addblock-list-item[_ngcontent-%COMP%]:hover   .change-color[_ngcontent-%COMP%]{cursor:pointer;fill:#848a8b;color:#27d3fa!important}.addblock-list-item[_ngcontent-%COMP%]:hover   .addblock__greyone[_ngcontent-%COMP%]{fill:#27d3fa}#mobile[_ngcontent-%COMP%]{display:none!important}.m-block__add.m-block-active[_ngcontent-%COMP%]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMyMzhhZjciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+)}.m[_ngcontent-%COMP%]   .m-block__add[_ngcontent-%COMP%]{background-repeat:no-repeat;background-size:21px;background-position:50%}.m-block__add[_ngcontent-%COMP%]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM5MTk2YTAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMTkgMTNoLTZ2NmgtMnYtNkg1di0yaDZWNWgydjZoNnYyeiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.m[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:60px;height:100%;z-index:99;background:#fff;box-shadow:0 3px 20px #00000026;display:-ms-flexbox;flex-direction:column;justify-content:space-between}.m-spread[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:1}.m-spread-links[_ngcontent-%COMP%]{flex:1;padding:15px}a[_ngcontent-%COMP%]{color:inherit;text-decoration:none}.m-logo[_ngcontent-%COMP%]{text-decoration:none;cursor:pointer;position:relative;display:block}.m-logo[_ngcontent-%COMP%]   .hidelogo[_ngcontent-%COMP%]{position:relative;width:30px;height:30px;overflow:hidden}.m-logo-img[_ngcontent-%COMP%]{position:absolute;height:30px;width:30px;max-width:none}.m-block-focused[_ngcontent-%COMP%]{width:30px;height:30px;pointer-events:none;box-shadow:0 3px 20px #00000026;position:absolute;border-radius:3px;top:0;transition:all .2s ease-in-out}.global-launchaco-logo[_ngcontent-%COMP%]{background-image:url(https://cdn.freshlms.info/icons/svg__images/freshlms-logo-icon.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center}.showhide[_ngcontent-%COMP%], .showhide[_ngcontent-%COMP%]:before{border-radius:3px;background:#061027;position:absolute}.showhide[_ngcontent-%COMP%]{line-height:24px;left:42px;padding:3px 9px;color:#fff;white-space:nowrap;top:50%;text-decoration:none;pointer-events:none;transform:translate3d(2.5px,-50%,0);opacity:0;transition:all .15s ease-in-out;font-size:14px}.showhide[_ngcontent-%COMP%]:before{content:"";top:calc(50% - 5px);left:-4px;width:10px;height:10px;transform:rotate(45deg)}.m.m-block[_ngcontent-%COMP%]:hover{width:30px;height:30px;border-radius:3px;cursor:pointer;margin-top:10px;color:#061027;text-align:center;line-height:28px;position:relative}.metaitem[_ngcontent-%COMP%]:hover   .showhide[_ngcontent-%COMP%]{transform:translate3d(0,-50%,0);opacity:1}.m-websiteblocks[_ngcontent-%COMP%]{margin-top:30px;position:relative}.m[_ngcontent-%COMP%]   .m-block[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:3px;cursor:pointer;margin-top:10px;color:#061027;text-align:center;line-height:28px;position:relative}.m[_ngcontent-%COMP%]   .block-number[_ngcontent-%COMP%]{position:relative;z-index:2;color:#9196a0;font-weight:600;font-size:15px;transition:all .15s ease-in-out}.m-block-active[_ngcontent-%COMP%]   .block-number[_ngcontent-%COMP%]{color:#238af7}.m[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .fonts[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .google-analytics[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .previewsite[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .publish[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .settings[_ngcontent-%COMP%]{width:30px;height:30px;display:block;border-radius:50%;margin-bottom:10px;margin-left:15px;cursor:pointer;background-repeat:no-repeat;background-position:50%;opacity:.44;position:relative;display:flex;align-items:center;justify-content:center}.m[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]:hover, .m[_ngcontent-%COMP%]   .fonts[_ngcontent-%COMP%]:hover, .m[_ngcontent-%COMP%]   .google-analytics[_ngcontent-%COMP%]:hover, .m[_ngcontent-%COMP%]   .previewsite[_ngcontent-%COMP%]:hover, .m[_ngcontent-%COMP%]   .publish[_ngcontent-%COMP%]:hover, .m[_ngcontent-%COMP%]   .settings[_ngcontent-%COMP%]:hover{opacity:1}.m-pages[_ngcontent-%COMP%]{padding:15px 0;background:#f1f4f7}.m-pages-item__add[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.m-pages-item[_ngcontent-%COMP%]{height:30px;width:30px;background:#fff;display:block;border-radius:3px;margin:auto;box-shadow:0 3px 20px #00000026;background-repeat:no-repeat;background-size:21px;background-position:50%;cursor:pointer;position:relative;line-height:28px}.m-pages-item__add[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#061027;width:30px;opacity:.44}.popup-bg[_ngcontent-%COMP%]{background:#f7f9fa;overflow-y:auto;max-height:550px}.popup-padding[_ngcontent-%COMP%]{padding:30px;text-align:center}.meta-heading[_ngcontent-%COMP%]{font-size:19px;line-height:23px;font-weight:500;color:#061027}.block-steps-item[_ngcontent-%COMP%]{border:1px solid #eeefef;margin:0 15px 15px;border-radius:3px;cursor:pointer;position:relative;display:flex}.block-steps-item-dropdown[_ngcontent-%COMP%]{font-size:15px;color:#8f949f;transition:all .1s ease-in-out;display:block;line-height:23px;width:100%;padding:15px 40px 15px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-steps-item-dropdown[_ngcontent-%COMP%]:before{content:"";width:23px;height:23px;background-color:#0000001a;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOGU4ZThlIiB3aWR0aD0iMTYiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCA2LjAzTDEzLjkuMmwxLjIgMS4yTDggOC42LjkgMS40IDIuMS4yeiIvPjwvc3ZnPg==);background-size:12px;background-position:50%;background-repeat:no-repeat;display:inline-block;text-align:center;border-radius:50%;margin-right:15px;vertical-align:top}.popup-button[_ngcontent-%COMP%]{padding:20px 30px;text-align:right}@media (max-width: 720px){.myClass[_ngcontent-%COMP%]{color:#8e8e8e}.addblock-list-icon[_ngcontent-%COMP%]{padding:-34px;width:40%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:30px 0}.photo-text[_ngcontent-%COMP%]{padding-left:0}#mobile[_ngcontent-%COMP%]{display:block!important}#desktopandlargescreens[_ngcontent-%COMP%]{display:none!important}.addblock-list-item[_ngcontent-%COMP%]{width:calc(25% - 6px);margin-right:6px;width:calc(33.333% - 6px);flex-direction:row;width:calc(50% - 6px);padding:10px 10px 10px 5px}.addblock-list-item[_ngcontent-%COMP%]:hover{cursor:pointer;box-shadow:0 3px 20px #0000001a;transform:translate3d(0,-3px,0)}.addblockmeta[_ngcontent-%COMP%]{padding-bottom:0;border-bottom:inherit}.addblock-list[_ngcontent-%COMP%]{justify-content:start;padding:30px 14px 24px 20px}}@media only screen and (min-width: 1224px){.myClass[_ngcontent-%COMP%]{color:#8e8e8e}.addblock-list-icon[_ngcontent-%COMP%]{padding:-34px;width:40%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:30px 0}.photo-text[_ngcontent-%COMP%]{padding-left:30px}#LargeScreens[_ngcontent-%COMP%]{display:block!important}#dektopAndLaptopScreens[_ngcontent-%COMP%]{display:none!important}.m-spread-links[_ngcontent-%COMP%]{min-height:615px}.fixedPaddingLeftRight[_ngcontent-%COMP%]{padding-left:3rem!important;padding-right:3rem!important}.fixedMarginLeftRight[_ngcontent-%COMP%]{margin-left:1.5rem!important;margin-right:1.5rem!important}#dektopAndLaptopScreens[_ngcontent-%COMP%]{display:block!important}#LargeScreens[_ngcontent-%COMP%]{display:none!important}}@media only screen and (min-width: 1824px){.myClass[_ngcontent-%COMP%]{color:#8e8e8e}.addblock-list-icon[_ngcontent-%COMP%]{padding:-34px;width:40%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:30px 0}.fixedPaddingLeftRight[_ngcontent-%COMP%]{padding-left:3rem!important;padding-right:3rem!important}.fixedMarginLeftRight[_ngcontent-%COMP%]{margin-left:1.5rem!important;margin-right:1.5rem!important}#LargeScreens[_ngcontent-%COMP%]{display:block!important}#dektopAndLaptopScreens[_ngcontent-%COMP%]{display:none!important}.m-spread-links[_ngcontent-%COMP%]{min-height:615px}}@media screen and (max-width: 1119px){.myClass[_ngcontent-%COMP%]{color:#8e8e8e}.addblock-list-icon[_ngcontent-%COMP%]{padding:-34px;width:40%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:30px 0}.m[_ngcontent-%COMP%]   .m-pages[_ngcontent-%COMP%]   .showhide[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .previewsite[_ngcontent-%COMP%]   .showhide[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .publish[_ngcontent-%COMP%]   .showhide[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .settings[_ngcontent-%COMP%]   .showhide[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .previewsite[_ngcontent-%COMP%]{display:none}.m[_ngcontent-%COMP%]   .fonts[_ngcontent-%COMP%]{position:static}.m[_ngcontent-%COMP%]   .fonts[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .previewsite[_ngcontent-%COMP%], .m[_ngcontent-%COMP%]   .settings[_ngcontent-%COMP%]{margin:0 10px}.m-pages[_ngcontent-%COMP%]{width:100%;z-index:2}.m-pages[_ngcontent-%COMP%]{padding:15px;margin-left:0;width:auto;display:flex}.m-bottom[_ngcontent-%COMP%]{position:static;display:flex;align-items:center;justify-content:flex-end;margin-bottom:0}.m-bottom[_ngcontent-%COMP%]{padding-right:15px}.m-websiteblocks[_ngcontent-%COMP%]{display:none}.m-spread-links[_ngcontent-%COMP%], .m-spread[_ngcontent-%COMP%]{height:auto;flex-direction:row}.m[_ngcontent-%COMP%]{position:absolute;top:0;height:auto;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0;box-shadow:none;border-bottom:1px solid #eeefef}}@media screen and (max-width: 420px){.myClass[_ngcontent-%COMP%]{color:#8e8e8e}.addblock-list-icon[_ngcontent-%COMP%]{padding:-34px;width:40%;height:50px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:30px 0}.m-bottom[_ngcontent-%COMP%]{padding-right:5px}.m-pages[_ngcontent-%COMP%]{padding:15px}.m-pages[_ngcontent-%COMP%]{margin-bottom:0}.m[_ngcontent-%COMP%]   .metaitem[_ngcontent-%COMP%]:not(:last-of-type){margin:0 10px 0 0}}.edit_menu[_ngcontent-%COMP%]:hover{outline:2px solid #28d3fa}.photo-text-item[_ngcontent-%COMP%]{font-size:15px;font-weight:400;color:#061027;display:inline-block;line-height:23px}.plzero[_ngcontent-%COMP%]{padding-left:0}.ga-guide[_ngcontent-%COMP%]{text-decoration:underline}.input[_ngcontent-%COMP%], .code_textarea[_ngcontent-%COMP%]{display:block;border:none;outline:none;font-weight:400;font-size:15px;padding-right:15px;line-height:23px;background:transparent;color:#061027;width:100%}.textarea__code[_ngcontent-%COMP%]{border:1px solid hsla(180,5%,87%,.5);border-left:20px solid hsla(180,5%,87%,.5);border-radius:0;padding:10px;display:block;min-height:65px}.block-steps-add[_ngcontent-%COMP%]:before{content:"+";font-size:16px;line-height:21.5px;width:23px;height:23px;background:rgba(0,0,0,.1);color:#8f949f;display:inline-block;text-align:center;border-radius:50%;font-weight:500;margin-right:15px;vertical-align:top}.block-steps-add[_ngcontent-%COMP%]{font-size:15px;color:#8f949f;cursor:pointer;margin:0 15px;display:block;padding:15px;line-height:23px;border:1px solid #eeefef;border-radius:3px;transition:all .1s ease-in-out}.block-steps-add[_ngcontent-%COMP%]:hover{color:#061027}.custom-code[_ngcontent-%COMP%]{display:block!important}.custom-code-text[_ngcontent-%COMP%]{padding-right:0;margin-top:10px;width:100%;border:1px solid #eeefef;border-radius:3px;margin-bottom:15px}.outside[_ngcontent-%COMP%]{background-size:14px;padding:100px 0}.feature-col-description[_ngcontent-%COMP%]{font-size:19px;line-height:1.8;opacity:.5}.view-svg[_ngcontent-%COMP%]{display:block;cursor:pointer;margin-right:20px;margin-bottom:10px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:box-shadow .2s ease-in-out}.view-svg[_ngcontent-%COMP%] > svg[_ngcontent-%COMP%]{height:25px!important}.template-container[_ngcontent-%COMP%]{position:relative}@media screen and (max-width: 820px){.svg-icon[_ngcontent-%COMP%]{margin:0 auto 20px}.view-pragraph[_ngcontent-%COMP%]{text-align:center!important}}@media only screen and (min-width: 1224px){.view-svg[_ngcontent-%COMP%]{display:flex!important}}.pinterest[_ngcontent-%COMP%]:after{font-family:"Font Awesome 6 Brands";content:"\\f231"!important;font-size:19px;color:#fff;text-align:center;margin-top:3px}.twitter[_ngcontent-%COMP%]:after{background-image:url(https://page-builder-cdn.freshlearn.com/41/newtwitter-3eojz0RAoV.png)}.youtube[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU2IiBoZWlnaHQ9IjE4MCIgdmlld0JveD0iMCAwIDI1NiAxODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1My4zMDEgMzguOHMtMi40OTktMTcuNi0xMC4xOTYtMjUuNGMtOS42OTYtMTAuMi0yMC41OTItMTAuMi0yNS42OS0xMC44QzE4MS43MyAwIDEyOC4wNSAwIDEyOC4wNSAwaC0uMVM3NC4yNzEgMCAzOC4zODUgMi42Yy00Ljk5OC42LTE1Ljg5NC42LTI1LjY5IDEwLjhDNS4wOTggMjEuMiAyLjU5OSAzOC44IDIuNTk5IDM4LjhTMCA1OS42IDAgODAuM3YxOS40YzAgMjAuNyAyLjU5OSA0MS40IDIuNTk5IDQxLjRzMi40OTkgMTcuNiAxMC4xOTYgMjUuNGM5LjY5NiAxMC4yIDIyLjQ5MSA5LjkgMjguMTg5IDEwLjkgMjAuNDkyIDIgODYuOTY2IDIuNiA4Ni45NjYgMi42czUzLjc3OS0uMSA4OS41NjUtMi43YzQuOTk4LS42IDE1Ljg5NC0uNiAyNS42OS0xMC44IDcuNjk3LTcuOCAxMC4xOTYtMjUuNCAxMC4xOTYtMjUuNFMyNTYgMTIwLjQgMjU2IDk5LjdWODAuM2MtLjEtMjAuNy0yLjY5OS00MS41LTIuNjk5LTQxLjV6bS0xNTEuNzQgODQuNFY1MS4zbDY5LjE3MiAzNi4xLTY5LjE3MyAzNS44aC4wMDF6IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkYiLz48L3N2Zz4=)}.github[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB3aWR0aD0iMTA1IiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwNSAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYzLjg3OSA5Ni42MzZWODIuNjhjMC0zLjQ5LS45OTctNi40OC0zLjQ4OS04Ljk3Mi45OTcgMCAzLjQ4OS0uNDk4IDYuNDgtLjk5NyA2Ljk3Ny0xLjQ5NSAxMS45Ni00Ljk4NCAxNC40NTMtMTAuNDY2IDIuOTktNS45OCAzLjQ4OS0xMi40NiAxLjk5NC0xOC45NGExNi42MzMgMTYuNjMzIDAgMCAwLTIuNDkzLTUuOThjLTEuNDk1LTEuNDk1LTEuOTkzLTIuNDkyLTEuNDk1LTIuOTkuOTk3LTMuNDkuOTk3LTcuNDc3LS40OTgtMTEuOTYyLS40OTktLjk5Ny0uOTk3LS45OTctMS40OTUtLjk5Ny0yLjk5IDAtNy40NzYgMS40OTUtMTIuNDYgNC40ODYtLjk5Ny40OTgtMS40OTYuNDk4LTEuNDk2LjQ5OGE1MC42MDkgNTAuNjA5IDAgMCAwLTI0LjQyMSAwYy0uNDk5IDAtLjk5NyAwLTEuNDk2LS40OTgtNC40ODUtMi40OTItNy45NzQtNC40ODYtMTAuOTY0LTQuNDg2LTEuNDk2LS40OTgtMS45OTQtLjQ5OC0yLjQ5MiAwLS40OTkuNDk4LS40OTkuOTk3LS45OTcgMS45OTQtLjk5NyAzLjk4Ny0uOTk3IDcuNDc2IDAgMTAuOTY0IDAgLjQ5OSAwIC45OTctLjQ5OS45OTctMy45ODcgNC45ODQtNS40ODIgMTAuOTY1LTQuNDg1IDE4LjQ0MSAxLjQ5NSA5Ljk2OCA2Ljk3NyAxNi40NDcgMTYuOTQ1IDE4Ljk0LjQ5OSAwIDIuNDkyLjQ5OCA2LjQ4IDEuNDk1LTEuNDk2IDEuNDk1LTIuNDkyIDMuNDg4LTIuOTkgNS45OCAwIC40OTktLjUuOTk3LS41Ljk5Ny02LjQ3OCAyLjQ5Mi0xMC45NjQuOTk3LTE0LjQ1My0zLjk4Ny0xLjk5My0yLjk5LTQuNDg1LTQuOTg0LTYuOTc3LTUuNDgyaC0yLjQ5MmMtLjk5NyAwLS45OTcuNDk4LS40OTkgMS40OTUuNDk5LjQ5OC45OTcuOTk3IDEuNDk1Ljk5NyAyLjQ5MiAxLjQ5NSA0LjQ4NiAzLjk4NyA1Ljk4MSA2Ljk3NyAxLjk5NCA0LjQ4NiA1LjQ4MyA2Ljk3OCAxMC45NjUgNy40NzYuNDk4IDAgMi45OSAwIDYuOTc4LS40OTh2OS40N2MwIC45OTYtLjQ5OSAxLjQ5NS0uOTk3IDEuOTkzLS45OTcuNDk5LTEuNDk1LjQ5OS0yLjQ5MiAwLTQuOTg0LTEuNDk1LTguOTcxLTMuNDg5LTEyLjQ2LTUuOThDNy4wNiA4Mi42OC0uOTE0IDY3LjcyNy4wODMgNDguNzg4Yy40OTktMTEuOTYyIDQuNDg2LTIxLjkzIDEyLjQ2LTMwLjlDMjAuNTE4IDguOTE2IDMwLjQ4NiAzLjQzMyA0My40NDQuOTQxYzEyLjk1OS0yLjQ5MiAyNC45MiAwIDM2LjM4NCA2Ljk3OCAxMS40NjMgNi45NzggMTkuNDM3IDE3LjQ0NCAyMi45MjYgMzAuNDAzIDMuNDg5IDEyLjk1OCAxLjk5NCAyNS40MTgtNC40ODUgMzcuMzgtNi40OCAxMS45NjItMTYuNDQ4IDE5LjkzNi0yOC45MDggMjMuOTIzLTMuOTg3LjQ5OS01LjQ4Mi0uNDk4LTUuNDgyLTIuOTl6Ii8+PC9zdmc+)}.linkedin[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB3aWR0aD0iOTkiIGhlaWdodD0iOTkiIHZpZXdCb3g9IjAgMCA5OSA5OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjIuNjE3IDk4LjkxNkgyLjIyNVYzMy4zOGgyMC4zOTJ2NjUuNTUtLjAxNHpNMTIuNDI0IDI0LjQwM0ExMS44MTMgMTEuODEzIDAgMSAxIDI0LjIzMSAxMi41OWExMS44MDYgMTEuODA2IDAgMCAxLTExLjgwNyAxMS44MTN6bTg2LjQ4NCA3NC41MTNINzguNTUxVjY3LjAzNGMwLTcuNjAzLS4xNTEtMTcuMzgzLTEwLjU5LTE3LjM4My0xMC41OTggMC0xMi4yMiA4LjI3Ni0xMi4yMiAxNi44MzNWOTguOTFIMzUuMzk5di02NS41M2gxOS41MjZ2OC45M2guMjgyYTIxLjQwOCAyMS40MDggMCAwIDEgMTkuMjc5LTEwLjU5MWMyMC42MDQgMCAyNC40MjMgMTMuNTcxIDI0LjQyMyAzMS4yM3YzNS45Njh6Ii8+PC9zdmc+)}.email[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB3aWR0aD0iMTI0IiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEyNCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExMC43ODQuOThIMTIuNzQ1QzYuMDA1Ljk4LjU1MSA2LjQ5NS41NTEgMTMuMjM1bC0uMDYgNzMuNTNjMCA2Ljc0IDUuNTE0IDEyLjI1NSAxMi4yNTQgMTIuMjU1aDk4LjA0YzYuNzQgMCAxMi4yNTQtNS41MTUgMTIuMjU0LTEyLjI1NXYtNzMuNTNjMC02Ljc0LTUuNTE0LTEyLjI1NS0xMi4yNTUtMTIuMjU1em0wIDI0LjUxbC00OS4wMiAzMC42MzdMMTIuNzQ2IDI1LjQ5VjEzLjIzNWw0OS4wMiAzMC42MzggNDkuMDItMzAuNjM4VjI1LjQ5eiIvPjwvc3ZnPg==)}.facebook[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB3aWR0aD0iNTIiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNTIgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zMy42NjcgOTkuNDlWNTQuMTA4SDQ4Ljk2bDIuMjktMTcuNjg2SDMzLjY2NlYyNS4xM2MwLTUuMTIgMS40MjgtOC42MSA4LjgtOC42MWw5LjQwMi0uMDA1Vi42OTdDNTAuMjQyLjQ4MiA0NC42NiAwIDM4LjE2OSAwIDI0LjYxMSAwIDE1LjMzMSA4LjI0MiAxNS4zMzEgMjMuMzc5djEzLjA0M0gwdjE3LjY4NmgxNS4zMzJWOTkuNDloMTguMzM1Ii8+PC9zdmc+);background-size:auto 16px}.instagram[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUwIDBDMzYuNDIgMCAzNC43MTguMDU3IDI5LjM4NS4zYy01LjMyMi4yNDQtOC45NTcgMS4wOS0xMi4xMzcgMi4zMjUtMy4yODggMS4yNzgtNi4wNzYgMi45ODctOC44NTYgNS43NjctMi43OCAyLjc4LTQuNDkgNS41NjgtNS43NjcgOC44NTZDMS4zOSAyMC40MjguNTQ0IDI0LjA2My4zMDEgMjkuMzg1LjA1NyAzNC43MTggMCAzNi40MjEgMCA1MGMwIDEzLjU4LjA1NyAxNS4yODIuMyAyMC42MTUuMjQ0IDUuMzIyIDEuMDg5IDguOTU2IDIuMzI1IDEyLjEzNyAxLjI3OCAzLjI4OCAyLjk4NyA2LjA3NiA1Ljc2NyA4Ljg1NiAyLjc4IDIuNzggNS41NjggNC40OSA4Ljg1NiA1Ljc2NyAzLjE4IDEuMjM2IDYuODE1IDIuMDgxIDEyLjEzNyAyLjMyNCA1LjMzMy4yNDMgNy4wMzYuMzAxIDIwLjYxNS4zMDEgMTMuNTggMCAxNS4yODItLjA1OCAyMC42MTUtLjMgNS4zMjItLjI0NCA4Ljk1Ny0xLjA5IDEyLjEzNy0yLjMyNSAzLjI4OC0xLjI3OCA2LjA3Ni0yLjk4NyA4Ljg1Ni01Ljc2NyAyLjc4LTIuNzggNC40OS01LjU2OCA1Ljc2Ny04Ljg1NiAxLjIzNi0zLjE4IDIuMDgxLTYuODE1IDIuMzI0LTEyLjEzNy4yNDQtNS4zMzMuMzAxLTcuMDM2LjMwMS0yMC42MTUgMC0xMy41OC0uMDU3LTE1LjI4Mi0uMy0yMC42MTUtLjI0NC01LjMyMi0xLjA4OS04Ljk1Ni0yLjMyNS0xMi4xMzctMS4yNzgtMy4yODgtMi45ODctNi4wNzYtNS43NjctOC44NTYtMi43OC0yLjc4LTUuNTY4LTQuNDktOC44NTYtNS43NjdDNzkuNTcyIDEuMzg5IDc1LjkzNy41NDQgNzAuNjE1LjMgNjUuMjgyLjA1NyA2My41OCAwIDUwIDB6bTAgOS4wMDljMTMuMzUgMCAxNC45MzIuMDUgMjAuMjA0LjI5MSA0Ljg3NS4yMjMgNy41MjMgMS4wMzggOS4yODUgMS43MjIgMi4zMzQuOTA3IDQgMS45OSA1Ljc0OSAzLjc0IDEuNzUgMS43NSAyLjgzMyAzLjQxNSAzLjc0IDUuNzUuNjg0IDEuNzYxIDEuNSA0LjQwOSAxLjcyMiA5LjI4NC4yNCA1LjI3Mi4yOTEgNi44NTMuMjkxIDIwLjIwNCAwIDEzLjM1LS4wNSAxNC45MzItLjI5MSAyMC4yMDQtLjIyMyA0Ljg3NS0xLjAzOCA3LjUyMy0xLjcyMiA5LjI4NS0uOTA3IDIuMzMzLTEuOTkgMy45OTktMy43NCA1Ljc0OS0xLjc1IDEuNzUtMy40MTUgMi44MzMtNS43NSAzLjc0LTEuNzYxLjY4NC00LjQwOSAxLjUtOS4yODQgMS43MjEtNS4yNzEuMjQxLTYuODUyLjI5Mi0yMC4yMDQuMjkycy0xNC45MzMtLjA1LTIwLjIwNC0uMjkyYy00Ljg3NS0uMjIyLTcuNTIzLTEuMDM3LTkuMjg1LTEuNzIxLTIuMzMzLS45MDctNC0xLjk5LTUuNzQ5LTMuNzQtMS43NS0xLjc1LTIuODMzLTMuNDE2LTMuNzQtNS43NS0uNjg0LTEuNzYxLTEuNS00LjQwOS0xLjcyMi05LjI4NEM5LjA2IDY0LjkzMiA5LjAxIDYzLjM1MSA5LjAxIDUwYzAtMTMuMzUuMDUxLTE0LjkzMi4yOTEtMjAuMjA0LjIyMy00Ljg3NSAxLjAzOC03LjUyMyAxLjcyMi05LjI4NS45MDctMi4zMzQgMS45OS0zLjk5OSAzLjc0LTUuNzQ5IDEuNzUtMS43NSAzLjQxNi0yLjgzMyA1Ljc1LTMuNzQgMS43NjEtLjY4NCA0LjQwOS0xLjUgOS4yODQtMS43MjJDMzUuMDY4IDkuMDYgMzYuNjQ5IDkuMDEgNTAgOS4wMXptMCAxNS4zMTVDMzUuODIgMjQuMzI0IDI0LjMyNCAzNS44MiAyNC4zMjQgNTBjMCAxNC4xOCAxMS40OTYgMjUuNjc1IDI1LjY3NiAyNS42NzUgMTQuMTggMCAyNS42NzYtMTEuNDk1IDI1LjY3Ni0yNS42NzUgMC0xNC4xOC0xMS40OTYtMjUuNjc2LTI1LjY3Ni0yNS42NzZ6bTAgNDIuMzQzYy05LjIwNSAwLTE2LjY2Ny03LjQ2Mi0xNi42NjctMTYuNjY3IDAtOS4yMDUgNy40NjItMTYuNjY3IDE2LjY2Ny0xNi42NjcgOS4yMDUgMCAxNi42NjcgNy40NjIgMTYuNjY3IDE2LjY2NyAwIDkuMjA1LTcuNDYyIDE2LjY2Ny0xNi42NjcgMTYuNjY3ek04Mi42OSAyMy4zMWE2IDYgMCAxIDAtMTIgMCA2IDYgMCAwIDAgMTIgMHoiLz48L3N2Zz4=)}.medium[_ngcontent-%COMP%]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguMTA1IDE0LjM1N2wxLjQ4MiAxLjQxNXYuMDQ3SDEyLjA3di0uMDQ3bDEuNTA4LTEuNDE1YS41NjguNTY4IDAgMCAwIC4yMDEtLjU0M1Y0Ljc2N2MwLS4zODIgMC0uODk4LjA2Ny0xLjM0TDguNzc3IDE2aC0uMDZMMy40NjcgNC40MzJjLS4xMTQtLjI4OC0uMTQ3LS4zMDgtLjIyMi0uNTAzdjcuNTg1YTIuNjM2IDIuNjM2IDAgMCAwIC4yNDggMS40ODJsMi4xMTMgMi43NzV2LjA0OEgwdi0uMDQ3bDIuMTEyLTIuNzgzYy4yMjMtLjQ1OC4zMS0uOTcuMjQ5LTEuNDc1VjMuMTMyYTEuNjIzIDEuNjIzIDAgMCAwLS4zNS0xLjE0N0wuNTE2LjA0N1YwaDUuMzY1bDQuNDkzIDkuNzk3TDE0LjMzIDBoNS4yNTF2LjA0N0wxOC4xMDUgMS42OWEuNTc4LjU3OCAwIDAgMC0uMjI4LjU2M3YxMS41NmEuNTQxLjU0MSAwIDAgMCAuMjI4LjU0NHoiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.google-maps[_ngcontent-%COMP%]:after{background-image:url(https://web-cdn.freshlearn.com/website/location.png);background-size:auto 16px}.phone[_ngcontent-%COMP%]:after{background-image:url(https://web-cdn.freshlearn.com/website/phone.png);background-size:auto 14px}.tiktok[_ngcontent-%COMP%]:after{background-image:url(https://web-cdn.freshlearn.com/website/tiktok.png)}.team-card[_ngcontent-%COMP%]{min-height:400px;border-radius:8px}.icon-color[_ngcontent-%COMP%]{width:30px;height:30px;background-color:#303746;border-radius:50%;display:inline-block}.social_icon-color[_ngcontent-%COMP%]{width:32px;height:32px;border-radius:50%;display:inline-block}.socialicons[_ngcontent-%COMP%]{margin-right:5px;position:relative}.socialicons[_ngcontent-%COMP%]:after{content:"";position:absolute;width:100%;height:100%;display:block;background-position:center;background-size:auto 12px;background-repeat:no-repeat;top:0;left:0}.preview[_ngcontent-%COMP%]   .container-lrg[_ngcontent-%COMP%]{max-width:480px}.card[_ngcontent-%COMP%]{border:1px solid rgba(0,0,0,.1);border-radius:3px}.preview[_ngcontent-%COMP%]   .pad30[_ngcontent-%COMP%]{padding:15px}.preview[_ngcontent-%COMP%]   .flex-column[_ngcontent-%COMP%]{flex-direction:column}.preview[_ngcontent-%COMP%]   .col-4[_ngcontent-%COMP%]{flex-basis:33.333333%;max-width:33.333333%}.paragraph[_ngcontent-%COMP%]{font-size:19px;line-height:1.8}.user_image_min_h[_ngcontent-%COMP%]{min-height:48px}.paragraph-team[_ngcontent-%COMP%]{font-size:19px;line-height:1.8}.preview-tittle[_ngcontent-%COMP%], .preview_tittle_desc[_ngcontent-%COMP%]{font-size:19px;line-height:1.8;font-weight:400}.preview-checklist_right[_ngcontent-%COMP%]{font-size:15px;line-height:1.5}.preview[_ngcontent-%COMP%]   .paragraph[_ngcontent-%COMP%]{font-size:8.9px}.black-white[_ngcontent-%COMP%]   .secondary-color[_ngcontent-%COMP%]{color:#8f8f8f}ul[_ngcontent-%COMP%]{list-style-type:none;padding-left:0!important}.heading[_ngcontent-%COMP%]{font-size:20.2px;line-height:29px}.heading-bold[_ngcontent-%COMP%]{font-size:42px;line-height:1.5}.bold[_ngcontent-%COMP%]{font-size:22px;line-height:1.5}.button-bold[_ngcontent-%COMP%]{height:50px;background-color:#00f}.preview[_ngcontent-%COMP%]   .mt10[_ngcontent-%COMP%]{margin-top:5px}.preview[_ngcontent-%COMP%]   .mb20[_ngcontent-%COMP%]:first-of-type, .preview[_ngcontent-%COMP%]   .mb20[_ngcontent-%COMP%]:not(:last-of-type){margin-bottom:5px}.mb20[_ngcontent-%COMP%]:first-of-type, .mb20[_ngcontent-%COMP%]:not(:last-of-type){margin-bottom:20px}.preview[_ngcontent-%COMP%]   .launchaco-builder-hoverable[_ngcontent-%COMP%]{outline:none}.launchaco-builder-hoverable[_ngcontent-%COMP%]{outline-offset:2px}.preview[_ngcontent-%COMP%]   .span[_ngcontent-%COMP%]{font-size:8.2px;line-height:16px;color:#8f8f8f}.carousel-control-next-icon[_ngcontent-%COMP%]{position:absolute;border-radius:100%;left:50%;z-index:15;padding-left:0;text-align:center;list-style:none}.carousel-item.active[_ngcontent-%COMP%]{display:block}[aria-expanded=true][_ngcontent-%COMP%]   .drop[_ngcontent-%COMP%]{transform:rotate(180deg)}.carousel-control-prev-icon[_ngcontent-%COMP%]{position:absolute;border-radius:100%;left:50%;z-index:15;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-item[_ngcontent-%COMP%]{min-height:10.5rem}#cover[_ngcontent-%COMP%], #cover2[_ngcontent-%COMP%], #cover3[_ngcontent-%COMP%], #cover4[_ngcontent-%COMP%], #cover5[_ngcontent-%COMP%]{color:#fff}.crusal-main-heading[_ngcontent-%COMP%]{font-size:36px;line-height:1.38;font-weight:600}.small[_ngcontent-%COMP%]{font-size:15px;line-height:1.5}.opacity-5[_ngcontent-%COMP%]{opacity:.5}.rounded-circle[_ngcontent-%COMP%]{display:inline-block;position:relative;max-height:50px;overflow:hidden;border-radius:0%!important}.rounded-circle_logo[_ngcontent-%COMP%]{max-width:100%;max-height:50px;display:block;margin:auto}.file-input[_ngcontent-%COMP%]{display:none}.inlinebutton[_ngcontent-%COMP%]{position:absolute;right:20px;bottom:20px;width:40px;height:40px;box-shadow:0 3px 20px #0000001a;border-radius:50%;outline:none;border:none;cursor:pointer;-webkit-appearance:none;background:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik02IDEwYy0xLjEgMC0yIC45LTIgMnMuOSAyIDIgMiAyLS45IDItMi0uOS0yLTItMnptMTIgMGMtMS4xIDAtMiAuOS0yIDJzLjkgMiAyIDIgMi0uOSAyLTItLjktMi0yLTJ6bS02IDBjLTEuMSAwLTIgLjktMiAycy45IDIgMiAyIDItLjkgMi0yLS45LTItMi0yeiIvPjwvc3ZnPg==);background-position:50%;background-size:20px;background-repeat:no-repeat}.menu[_ngcontent-%COMP%]{position:absolute;right:20px;transform:translate3d(0,calc(-100% - 70px),0);z-index:100;box-shadow:0 3px 20px #0000001a;border-radius:3px;padding:5px;background:#fff}.menu-button[_ngcontent-%COMP%]:hover{background:#f7f9fa;cursor:pointer}.menu-button[_ngcontent-%COMP%]{-webkit-appearance:none;appearance:none;background:transparent;border:none;display:block;width:120px;padding:8px;line-height:normal;text-align:left;font-size:15px;border-radius:3px;color:#050f28}.m[_ngcontent-%COMP%]:hover{transition:opacity .25s ease-in-out 0s;opacity:1}.image-bottom[_ngcontent-%COMP%]{height:100%;max-height:700px}.mask__noimage[_ngcontent-%COMP%], .mask__novideo[_ngcontent-%COMP%]{height:auto;max-height:700px;background:#fff;position:relative;border-radius:8px}.custom-img[_ngcontent-%COMP%]{max-width:100%;display:block;position:relative;margin:auto;border-radius:8px}.mask__noimage[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:20%;background-position:50%;background-repeat:no-repeat;z-index:0}.mask__novideo[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMjc2ZWRkIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+PHBhdGggc3R5bGU9InRleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO2NvbG9yOiMwMDAwMDA7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTsiIGQ9Im0gMjIuOTk5OTk5LDk3MC4zNjIxOCBjIC05LjM2NjAxNiwwIC0xNy4wMDAwMDA1LDcuNjM0IC0xNy4wMDAwMDA1LDE3IGwgMCwzMC4wMDAwMiBjIDAsOS4zNjYgNy42MzM5ODQ1LDE3IDE3LjAwMDAwMDUsMTcgbCA1NCwwIGMgOS4zNjYwMiwwIDE3LjAwMDAwMiwtNy42MzQgMTcuMDAwMDAyLC0xNyBsIDAsLTMwLjAwMDAyIGMgMCwtOS4zNjYgLTcuNjMzOTgzLC0xNyAtMTcuMDAwMDAyLC0xNyBsIC01NCwwIHogbSAwLDYgNTQsMCBjIDYuMTQ1Nzk5LDAgMTEuMDAwMDAyLDQuODU0MiAxMS4wMDAwMDIsMTEgbCAwLDMwLjAwMDAyIGMgMCw2LjE0NTggLTQuODU0MjAzLDExIC0xMS4wMDAwMDIsMTEgbCAtNTQsMCBjIC02LjE0NTgsMCAtMTEsLTQuODU0MiAtMTEsLTExIGwgMCwtMzAuMDAwMDIgYyAwLC02LjE0NTggNC44NTQyLC0xMSAxMSwtMTEgeiBtIDIwLDEzIDAsMjYuMDAwMDIgMjIsLTEzIC0yMiwtMTMuMDAwMDIgeiIgZmlsbD0iIzI3NmVkZCIgZmlsbC1vcGFjaXR5PSIxIiBzdHJva2U9Im5vbmUiIG1hcmtlcj0ibm9uZSIgdmlzaWJpbGl0eT0idmlzaWJsZSIgZGlzcGxheT0iaW5saW5lIiBvdmVyZmxvdz0idmlzaWJsZSI+PC9wYXRoPjwvZz48L3N2Zz4=);background-size:14%;background-position:50%;background-repeat:no-repeat;z-index:0}.mask__novideo_bottom[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMjc2ZWRkIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+PHBhdGggc3R5bGU9InRleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO2NvbG9yOiMwMDAwMDA7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTsiIGQ9Im0gMjIuOTk5OTk5LDk3MC4zNjIxOCBjIC05LjM2NjAxNiwwIC0xNy4wMDAwMDA1LDcuNjM0IC0xNy4wMDAwMDA1LDE3IGwgMCwzMC4wMDAwMiBjIDAsOS4zNjYgNy42MzM5ODQ1LDE3IDE3LjAwMDAwMDUsMTcgbCA1NCwwIGMgOS4zNjYwMiwwIDE3LjAwMDAwMiwtNy42MzQgMTcuMDAwMDAyLC0xNyBsIDAsLTMwLjAwMDAyIGMgMCwtOS4zNjYgLTcuNjMzOTgzLC0xNyAtMTcuMDAwMDAyLC0xNyBsIC01NCwwIHogbSAwLDYgNTQsMCBjIDYuMTQ1Nzk5LDAgMTEuMDAwMDAyLDQuODU0MiAxMS4wMDAwMDIsMTEgbCAwLDMwLjAwMDAyIGMgMCw2LjE0NTggLTQuODU0MjAzLDExIC0xMS4wMDAwMDIsMTEgbCAtNTQsMCBjIC02LjE0NTgsMCAtMTEsLTQuODU0MiAtMTEsLTExIGwgMCwtMzAuMDAwMDIgYyAwLC02LjE0NTggNC44NTQyLC0xMSAxMSwtMTEgeiBtIDIwLDEzIDAsMjYuMDAwMDIgMjIsLTEzIC0yMiwtMTMuMDAwMDIgeiIgZmlsbD0iIzI3NmVkZCIgZmlsbC1vcGFjaXR5PSIxIiBzdHJva2U9Im5vbmUiIG1hcmtlcj0ibm9uZSIgdmlzaWJpbGl0eT0idmlzaWJsZSIgZGlzcGxheT0iaW5saW5lIiBvdmVyZmxvdz0idmlzaWJsZSI+PC9wYXRoPjwvZz48L3N2Zz4=);background-size:8%;background-position:50%;background-repeat:no-repeat;z-index:0}@media (max-width: 720px){.mask__novideo_bottom[_ngcontent-%COMP%]:after{background-size:14%!important}}.mask__novideo_bottom[_ngcontent-%COMP%]{height:auto;max-height:700px;background:#fff;position:relative;border-radius:8px}.pricing-card[_ngcontent-%COMP%]{border:1px solid rgba(0,0,0,.1);background-color:#fff}.validation-error-message[_ngcontent-%COMP%]{font-size:12px;color:#ec0e0e}.nav-link[_ngcontent-%COMP%]{text-decoration:none;color:inherit;display:inline-block;margin:0 20px;font-weight:500}.copyright-link[_ngcontent-%COMP%]{font-size:15px;line-height:1.5}.preview_main_heading_cta[_ngcontent-%COMP%]{font-size:42px;line-height:1.5}.nav-logo[_ngcontent-%COMP%]{font-size:calc(120% + 1vw);font-weight:700;line-height:44px}.form-control[_ngcontent-%COMP%]{border:none!important;border-color:#fff0!important;background-color:#fff0!important}.form-control[_ngcontent-%COMP%]:focus{border:none!important;background-color:#fff0!important;border-color:#fff0!important}.item[_ngcontent-%COMP%]{width:auto;height:auto;margin:10px auto;border:1px solid #eaeaea;padding:10px}.accordian-border[_ngcontent-%COMP%]{border:1px solid #e6e6e6;margin-top:0;border-top:none;margin-bottom:-1px}.success__bg[_ngcontent-%COMP%]{font-size:10px;font-weight:600;box-shadow:0 3px 10px -5px #000;padding-left:1.8rem!important;padding-right:1.8rem!important;border-radius:10rem!important}.accordian-headding[_ngcontent-%COMP%]{font-size:16px}.video-js[_ngcontent-%COMP%]   .vjs-big-play-button[_ngcontent-%COMP%]{font-size:2em!important}.image_position[_ngcontent-%COMP%]{position:absolute}.lh-07[_ngcontent-%COMP%]{line-height:.7!important}.card_flex[_ngcontent-%COMP%]{flex-direction:inherit!important}.image_cap[_ngcontent-%COMP%]{width:100%}.author-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{width:100%;display:flex;list-style:none;margin-bottom:0!important;padding-left:0!important}.overlapLi[_ngcontent-%COMP%]{margin:5px -13px;padding:2px}.author-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 -4px}@media only screen and (min-width: 1224px){.card-text-new-top[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:139px;line-height:1.4!important;color:#18113c;font-weight:500;line-height:1.4;margin-bottom:.5rem;margin-top:0;font-size:1.25rem;letter-spacing:-.022rem;font-size:2rem}.border_image[_ngcontent-%COMP%]{border-bottom-left-radius:4px;border-top-left-radius:4px}.card-text-top[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:130px;line-height:1.6!important}}@media only screen and (max-width: 767px){.card-text-new-top[_ngcontent-%COMP%]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px;line-height:1.4!important;color:#18113c;font-weight:500;line-height:1.4;margin-bottom:.5rem;margin-top:0;font-size:1.25rem;letter-spacing:-.022rem}.border_image[_ngcontent-%COMP%]{border-top-right-radius:4px;border-top-left-radius:4px}.card-text-top[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:63px;line-height:1.6!important}}@media screen and (max-width: 512px){.card-text-new-top[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:50px;line-height:1.4!important;color:#18113c;font-weight:500;line-height:1.4;margin-bottom:.5rem;margin-top:0;font-size:1.25rem;letter-spacing:-.022rem}.card-text-top[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:63px;line-height:1.6!important}.border_image[_ngcontent-%COMP%]{border-top-right-radius:4px;border-top-left-radius:4px}}.border_image_small[_ngcontent-%COMP%]{border-top-right-radius:4px;border-top-left-radius:4px}.card[_ngcontent-%COMP%]{outline:none;cursor:pointer}.card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:175px}.card[_ngcontent-%COMP%]   .card-text-new[_ngcontent-%COMP%]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px;line-height:1.4!important;color:#18113c;font-weight:500;line-height:1.4;margin-bottom:.5rem;margin-top:0;font-size:1.25rem;letter-spacing:-.022rem}.card[_ngcontent-%COMP%]   .card-text[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:63px;line-height:1.6!important}.card[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{width:100%;display:flex;list-style:none;margin-bottom:0!important}.card[_ngcontent-%COMP%]   .overlapLi[_ngcontent-%COMP%]{margin:5px -13px;padding:2px}.card[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:5px -5px;padding:2px}.card[_ngcontent-%COMP%]   .edit-icon[_ngcontent-%COMP%]{position:absolute;right:0;padding:5px;margin:5px}.card[_ngcontent-%COMP%]   .edit-button[_ngcontent-%COMP%]{position:absolute;color:#fff;right:0;margin:10px;background-color:#fff}.card[_ngcontent-%COMP%]   .edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:15px}div.social-btn[_ngcontent-%COMP%]{display:block;width:665px;text-align:center;margin:0 auto 0 50px}div.social-btn[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none}div.social-btn[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:80px;display:inline-block;float:left;height:80px;line-height:80px;color:#fff;margin-right:3px;border-radius:5px;font-size:20px;text-shadow:0px 0px 5px #000;transition:all .3s ease-out;margin-bottom:50px}.card_height[_ngcontent-%COMP%]{height:420px;overflow:hidden;border-radius:10px}.preview_accordian[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .show_preview_accordian[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{text-decoration:none!important}.form-control-border[_ngcontent-%COMP%]{border:2px solid!important;border-color:#d3d3d3!important;background-color:#fff!important}.form-control-border[_ngcontent-%COMP%]:focus{border:2px solid!important;border-color:#d3d3d3!important;background-color:#fff!important}textarea[_ngcontent-%COMP%]::placeholder, input[_ngcontent-%COMP%]::placeholder{color:#7a7a7a!important;opacity:1}textarea[_ngcontent-%COMP%]::-ms-input-placeholder, input[_ngcontent-%COMP%]::-ms-input-placeholder{color:#7a7a7a!important}.not-click[_ngcontent-%COMP%]{cursor:not-allowed!important}.image_div[_ngcontent-%COMP%]{height:-webkit-fill-available!important}.button-disabled[_ngcontent-%COMP%]{cursor:not-allowed}.button_width[_ngcontent-%COMP%]{width:auto!important}.no_price[_ngcontent-%COMP%]{margin-right:-8px!important}.ifreame-div[_ngcontent-%COMP%]{width:100%;height:300px;min-height:700px;overflow:hidden!important}@media only screen and (max-width: 767px){.mobile-bg[_ngcontent-%COMP%]{display:block}.desktop-bg[_ngcontent-%COMP%]{display:none}}@media only screen and (min-width: 768px){.mobile-bg[_ngcontent-%COMP%]{display:none}.desktop-bg[_ngcontent-%COMP%]{display:block}}.header-transparent[_ngcontent-%COMP%]{position:absolute;z-index:99}.not-header-transparent[_ngcontent-%COMP%]{position:relative;z-index:99}.card-text-product[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:1.6!important}.card-price[_ngcontent-%COMP%]{font-weight:600;line-height:1.5;font-size:.875rem}.card-text-new-product[_ngcontent-%COMP%]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px;color:#18113c;margin-bottom:.5rem;letter-spacing:-.022rem;overflow:hidden;text-overflow:ellipsis;font-size:1rem;line-height:1.5;margin-top:0;font-weight:600}.card_height-product[_ngcontent-%COMP%]{height:385px;overflow:hidden;border-radius:10px}.video-container1[_ngcontent-%COMP%]{position:relative;width:100%;padding-bottom:56.25%;background-color:#000}.video-container1[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%}.catogory_class[_ngcontent-%COMP%]{background:#fff;border-radius:20px}.min-section-height[_ngcontent-%COMP%]{min-height:100vh}.text-inline[_ngcontent-%COMP%]{clear:both;display:inline-block;overflow:hidden;white-space:nowrap}.item-center[_ngcontent-%COMP%]{display:flex;align-items:center}super.required[_ngcontent-%COMP%]{color:#d03f3f!important}.form-btn-fill.disabled[_ngcontent-%COMP%], .form-btn-fill[_ngcontent-%COMP%]:disabled{opacity:.65}.form-btn-fill-email.disabled[_ngcontent-%COMP%], .form-btn-fill-email[_ngcontent-%COMP%]:disabled{opacity:.65}']})}return r})();const Oy=function(){return{"border-radius":"23px",height:"46px",width:"153px","background-color":"#CDD4DE"}},Py=function(){return{"border-radius":"7.5px",height:"15px",width:"80px","background-color":"#CDD4DE",margin:"0 0.8rem"}},Ly=function(){return{"border-radius":"23px",height:"15px",width:"66px","background-color":"#CDD4DE",margin:"0 0.8rem"}},Om=function(){return{"border-radius":"23px",height:"15px",width:"55px","background-color":"#CDD4DE",margin:"0 0.8rem"}},Ry=function(){return{"border-radius":"23px",height:"15px",width:"62px","background-color":"#CDD4DE",margin:"0 0.8rem"}};function Ny(r,b){1&r&&(e.j41(0,"nav",14)(1,"div",15),e.nrm(2,"ngx-skeleton-loader",9),e.k0s(),e.j41(3,"div",16),e.nrm(4,"ngx-skeleton-loader",9)(5,"ngx-skeleton-loader",9)(6,"ngx-skeleton-loader",9)(7,"ngx-skeleton-loader",9)(8,"ngx-skeleton-loader",9),e.k0s()()),2&r&&(e.R7$(2),e.Y8G("theme",e.lJ4(6,Oy)),e.R7$(2),e.Y8G("theme",e.lJ4(7,Py)),e.R7$(1),e.Y8G("theme",e.lJ4(8,Ly)),e.R7$(1),e.Y8G("theme",e.lJ4(9,Om)),e.R7$(1),e.Y8G("theme",e.lJ4(10,Ry)),e.R7$(1),e.Y8G("theme",e.lJ4(11,Ry)))}function jy(r,b){1&r&&(e.j41(0,"nav",17)(1,"div",18),e.nrm(2,"ngx-skeleton-loader",9),e.k0s(),e.j41(3,"div",19),e.nrm(4,"ngx-skeleton-loader",9)(5,"ngx-skeleton-loader",9),e.k0s()()),2&r&&(e.R7$(2),e.Y8G("theme",e.lJ4(3,Oy)),e.R7$(2),e.Y8G("theme",e.lJ4(4,Ly)),e.R7$(1),e.Y8G("theme",e.lJ4(5,Om)))}const qp=function(){return{"border-radius":"4px",height:"350px",width:"100%","background-color":"#CDD4DE"}},Fy=function(){return{"border-radius":"15.5px",height:"70px",width:"100%","background-color":"#CDD4DE"}},By=function(){return{"border-radius":"7.5px",height:"50px",width:"50%","background-color":"#CDD4DE"}};function t0(r,b){1&r&&(e.j41(0,"div",20)(1,"div",21)(2,"div",13),e.nrm(3,"ngx-skeleton-loader",9),e.k0s()(),e.j41(4,"div",21)(5,"h2",8),e.nrm(6,"ngx-skeleton-loader",22),e.k0s(),e.j41(7,"p",10),e.nrm(8,"ngx-skeleton-loader",9),e.k0s()()()),2&r&&(e.R7$(3),e.Y8G("theme",e.lJ4(3,qp)),e.R7$(3),e.Y8G("theme",e.lJ4(4,Fy)),e.R7$(2),e.Y8G("theme",e.lJ4(5,By)))}function bC(r,b){1&r&&(e.j41(0,"div",23)(1,"div",24)(2,"div",13),e.nrm(3,"ngx-skeleton-loader",9),e.k0s()(),e.j41(4,"div",24)(5,"h2",8),e.nrm(6,"ngx-skeleton-loader",22),e.k0s(),e.j41(7,"p",10),e.nrm(8,"ngx-skeleton-loader",9),e.k0s()()()),2&r&&(e.R7$(3),e.Y8G("theme",e.lJ4(3,qp)),e.R7$(3),e.Y8G("theme",e.lJ4(4,Fy)),e.R7$(2),e.Y8G("theme",e.lJ4(5,By)))}const Gy=function(){return{"border-radius":"15.5px",height:"50px",width:"100%","background-color":"#CDD4DE"}},TC=function(){return{"border-radius":"7.5px",height:"30px",width:"100%","background-color":"#CDD4DE"}};function xC(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",1)(2,"div",2),e.DNE(3,Ny,9,12,"nav",3),e.DNE(4,jy,6,6,"nav",4),e.DNE(5,t0,9,6,"div",5),e.DNE(6,bC,9,6,"div",6),e.j41(7,"div",7)(8,"h2",8),e.nrm(9,"ngx-skeleton-loader",9),e.k0s(),e.j41(10,"p",10),e.nrm(11,"ngx-skeleton-loader",9),e.k0s()(),e.j41(12,"div")(13,"div",11)(14,"div",12)(15,"div",13),e.nrm(16,"ngx-skeleton-loader",9),e.k0s()(),e.j41(17,"div",12)(18,"div",13),e.nrm(19,"ngx-skeleton-loader",9),e.k0s()(),e.j41(20,"div",12)(21,"div",13),e.nrm(22,"ngx-skeleton-loader",9),e.k0s()()()()()(),e.bVm()),2&r){const t=e.XpG();e.R7$(3),e.Y8G("ngIf",!t.mobileMode),e.R7$(1),e.Y8G("ngIf",t.mobileMode),e.R7$(1),e.Y8G("ngIf",!t.mobileMode),e.R7$(1),e.Y8G("ngIf",t.mobileMode),e.R7$(3),e.Y8G("theme",e.lJ4(9,Gy)),e.R7$(2),e.Y8G("theme",e.lJ4(10,TC)),e.R7$(5),e.Y8G("theme",e.lJ4(11,qp)),e.R7$(3),e.Y8G("theme",e.lJ4(12,qp)),e.R7$(3),e.Y8G("theme",e.lJ4(13,qp))}}function EC(r,b){1&r&&e.nrm(0,"app-poweredby")}function AC(r,b){if(1&r&&(e.qex(0),e.nrm(1,"app-advance-landing-course",25),e.DNE(2,EC,1,0,"app-poweredby",0),e.bVm()),2&r){const t=e.XpG();e.R7$(1),e.Y8G("viewMode",t.mobileMode)("fontStyle",t.getFontClass())("domainId",t.domainId)("domainName",t.domainName)("builderDomainName",t.builderDomainName)("LandingPageData",t.dataArray)("homepage",t.homepage)("navigationHeader",t.navigationHeader)("companyLogo",t.companyLogo),e.R7$(1),e.Y8G("ngIf",t.showPoweredby)}}function DC(r,b){1&r&&(e.qex(0),e.nrm(1,"app-not-found"),e.bVm())}let n0=(()=>{class r{constructor(t,p,m,f,Ye,Gn,Hi,No,wo,jn,Co,yl,Yo,Wr){this.advBuilderService=t,this.transferState=p,this.router=m,this.titleService=f,this.cookieService=Ye,this.meta=Gn,this.platformLocation=Hi,this.activatedRoute=No,this._renderer2=wo,this._elemRef=jn,this._document=Co,this.request=Yo,this.platformId=Wr,this.defaultFontClass="Inter",this.redirectURL=(0,e.zw6)("redirectURL"),this.offlinePage=(0,e.zw6)("offlinePage"),this.pageResponse=(0,e.zw6)("pageResponse"),this.landingPageData=new te.V,this.navigationHeader=new Te,this.mobileMode=!1,this.isLoading=!0,this.dataArray=[],this.pageRedirectURL="",this.offLinePageAccess=!1,this.showPoweredby=!1,this.isPlatformServer=!1,this.isPlatformBrowser=!1,this.homepage=!1,this.vieCountCall=!0,this.offlinePageValue=!1,this.response=yl,this.isPlatformServer=(0,fe.Vy)(this.platformId),this.isPlatformServer&&(this.url=this.request.get("referer")||void 0),this.isPlatformBrowser=(0,fe.UE)(this.platformId)}ngOnInit(){this.paramValue=this.activatedRoute.snapshot.paramMap.get("id"),this.url||(this.url=this.platformLocation.hostname+this.platformLocation.pathname),this.advPagebuilderId&&(this.url=this.platformLocation.hostname+"/"+this.advPagebuilderId),this.whiteUrl={url:this.url},this.affiliateSetting={cookieMaxAge:30},this.cookiesdata={domain:"",courseId:"",affiliateMemberId:""},this.isLoading=!0;var t=this;this.isPlatformServer&&this.advBuilderService.getAdvBuilderByUrl(t.whiteUrl,function(p){null==p||0==p.status||p.status>=400?t.isLoading=!1:null!==p.redirectPage&&""!==p.redirectPage?(t.transferState.set(t.redirectURL,p.redirectPage),t.response.status(302)):(t.offlinePageValue=p.offLinePage,t.transferState.set(t.offlinePage,p.offLinePage),t.transferState.set(t.pageResponse,p),t.landingPageData.metadata=p.webBuilderDTO.metadata,t.landingPageData.companyProfile=p.companyProfile,""!=t.landingPageData.metadata.tittle&&(t.titleService.setTitle(t.landingPageData.metadata.tittle),t.meta.updateTag({name:"title",content:t.landingPageData.metadata.tittle}),t.meta.updateTag({property:"og:title",content:t.landingPageData.metadata.tittle}),t.meta.updateTag({name:"twitter:title",content:t.landingPageData.metadata.tittle})),""!=t.landingPageData.metadata.description&&(t.meta.updateTag({name:"description",content:t.landingPageData.metadata.description}),t.meta.updateTag({property:"og:description",content:t.landingPageData.metadata.description}),t.meta.updateTag({name:"twitter:description",content:t.landingPageData.metadata.description})),""!=t.landingPageData.metadata.sharingImage&&(t.meta.updateTag({name:"image",content:t.landingPageData.metadata.sharingImage}),t.meta.updateTag({property:"og:image",content:t.landingPageData.metadata.sharingImage}),t.meta.updateTag({name:"twitter:image",content:t.landingPageData.metadata.sharingImage})),""!=t.landingPageData.metadata.webCustomCode&&!t.offlinePageValue&&t._document.head.insertAdjacentHTML("beforeend",t.landingPageData.metadata.webCustomCode),""!=t.landingPageData.metadata.landingCustomCode&&!t.offlinePageValue&&t._document.body.insertAdjacentHTML("beforeend",t.landingPageData.metadata.landingCustomCode),""!=t.landingPageData.companyProfile.landingPageCustomScriptHead&&t.landingPageData.companyProfile.showLandingPageScriptCode&&!t.offlinePageValue&&t._document.head.insertAdjacentHTML("beforeend",t.landingPageData.companyProfile.landingPageCustomScriptHead),""!=t.landingPageData.companyProfile.landingPageCustomScriptBody&&t.landingPageData.companyProfile.showLandingPageScriptCode&&!t.offlinePageValue&&t._document.body.insertAdjacentHTML("beforeend",t.landingPageData.companyProfile.landingPageCustomScriptBody))}),this.isPlatformBrowser&&(t.favIcon=document.querySelector("#freshlmsFavicon"),t.offLinePageAccess=t.transferState.get(t.offlinePage,!1),t.offLinePageAccess&&t.router.navigate(["/offline"]),t.pageRedirectURL=t.transferState.get(t.redirectURL,""),t.pageRedirectURL&&""!=t.pageRedirectURL?t.router.navigate([]).then(p=>{window.open(t.pageRedirectURL,"_self")}):(this.mobileMode=window.innerWidth<510,this.activatedRoute.queryParams.subscribe(p=>{void 0!==p._ref&&(this.userId=p._ref,this.courseId=p.pid)}),this.responseAdv=t.transferState.get(t.pageResponse,null),null!=t.responseAdv?t.responseDataAssignInTemplate():t.advBuilderService.getAdvBuilderByUrl(t.whiteUrl,function(p){null==p||0==p.status||p.status>=400?t.isLoading=!1:(t.responseAdv=p,t.responseDataAssignInTemplate())})))}responseDataAssignInTemplate(){var t=this;if(t.dataArray=t.responseAdv.webBuilderDTO.webData,t.landingPageData=t.responseAdv.webBuilderDTO,t.domainId=t.responseAdv.webBuilderDTO.domainId,t.domainName=t.responseAdv.domainManager.domainName,t.homepage=t.responseAdv.homePage,t.builderDomainName=t.responseAdv.webBuilderDTO.domainName,t.landingPageData.metadata=t.responseAdv.webBuilderDTO.metadata,t.landingPageData.companyProfile=t.responseAdv.companyProfile,t.responseAdv.navigationHeaderDto&&null!=t.responseAdv.navigationHeaderDto&&(t.navigationHeader=t.responseAdv.navigationHeaderDto,t.navigationHeader.footer&&(0==Object.keys(t.navigationHeader.footer).length||null==t.navigationHeader.footer)&&(t.navigationHeader.footer=(new Te).footer)),t.landingPageData.companyProfile&&t.landingPageData.companyProfile.isRecordFound?(t.showPoweredby=t.landingPageData.companyProfile.showPoweredBy,t.companyLogo=t.landingPageData.companyProfile.applicationLogo):(t.showPoweredby=!0,t.companyLogo="https://cdn.freshlms.info/freshlearn/FreshLearnLogo_136X30.svg"),t.favIcon.href=null!=t.landingPageData.companyProfile&&""!=t.landingPageData.companyProfile.faviconLogo?t.landingPageData.companyProfile.faviconLogo:"https://freshlms-old-cdn.freshlms.com/FavIcon.png",(""!=t.landingPageData.metadata.webCustomCode||""!=t.landingPageData.companyProfile.landingPageCustomScriptHead)&&localStorage.setItem("custom_script",t.landingPageData.metadata.webCustomCode),(""!=t.landingPageData.metadata.landingCustomCode||""!=t.landingPageData.companyProfile.landingPageCustomScriptBody)&&localStorage.setItem("custom_script",t.landingPageData.metadata.landingCustomCode),null!=t.responseAdv?.affiliateSettingDTO&&(t.affiliateSetting=t.responseAdv.affiliateSettingDTO),null!=t.userId&&null!=t.courseId){const p={domain:t.domainName,courseId:t.courseId,affiliateMemberId:t.userId},m=t.cookieService.get("_ref"+t.courseId);""==m?t.cookieService.set("_ref"+t.courseId,JSON.stringify(p),{expires:t.affiliateSetting.cookieMaxAge,path:"/"}):""!=m&&(t.cookiesdata=JSON.parse(m),t.cookiesdata.affiliateMemberId!=t.userId&&t.cookieService.set("_ref"+t.courseId,JSON.stringify(p),{expires:t.affiliateSetting.cookieMaxAge,path:"/"}))}null!=t.dataArray&&t.dataArray.length>0?(t.isLoading=!1,t.viewWebBuilder()):t.isLoading=!1,t.applyCustomeCSS()}applyCustomeCSS(){var p=this.landingPageData.metadata?.customCSS;const m=document.head||document.getElementsByTagName("head")[0];if(p&&""!==p){const f="custom-style";let Ye=document.getElementById(f);Ye||(Ye=document.createElement("style"),Ye.id=f,m.appendChild(Ye)),Ye.appendChild(document.createTextNode(p))}else{const f=document.getElementById("custom-style");f&&f.remove()}}viewWebBuilder(){var t=this;t.vieCountCall&&t.advBuilderService.getWebBuilderIncrementByView(t.landingPageData.id,function(p){t.vieCountCall=!1})}getFontClass(){var t=this;return t.landingPageData&&t.landingPageData.metadata?t.landingPageData.metadata.fontClass??"Inter":"Inter"}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(rt.c),e.rXU(e.pJN),e.rXU(Me.Ix),e.rXU(g.hE),e.rXU(at.O),e.rXU(g.W8),e.rXU(fe.Vw),e.rXU(Me.nX),e.rXU(e.sFG),e.rXU(e.aKT),e.rXU(fe.qQ),e.rXU(Ae.C,8),e.rXU(Ae.S,8),e.rXU(e.Agw))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-adv-page-builder-view"]],inputs:{advPagebuilderId:"advPagebuilderId"},decls:3,vars:3,consts:[[4,"ngIf"],[1,"container"],[1,"offset-lg-1","col-lg-10"],["class","navbar navbar-expand-lg py-0 ",4,"ngIf"],["class","navbar navbar-expand-lg py-0 d-flex",4,"ngIf"],["class","row my-5",4,"ngIf"],["class","d-flex flex-column my-5",4,"ngIf"],[1,"col-md-12","m-auto"],[1,"w-responsive","h1-responsive","font-weight-bold","text-center","m-auto"],["count","1",3,"theme"],[1,"text-center","w-responsive","mx-auto","fresh__text__828282","freshlms__lineH__24","freshlms__letter__0","freshlms__fs__14","mb-5"],[1,"row","my-4"],[1,"col-md-4","mb-2"],[1,"view","overlay","mb-5"],[1,"navbar","navbar-expand-lg","py-0"],[1,"col-md-4","text-start","pt-2"],[1,"col-md-8","text-end"],[1,"navbar","navbar-expand-lg","py-0","d-flex"],[1,"col-xm-4","text-start","pt-2"],[1,"col-xm-6","text-end"],[1,"row","my-5"],[1,"col-md-6"],["count","3",3,"theme"],[1,"d-flex","flex-column","my-5"],[1,""],[3,"viewMode","fontStyle","domainId","domainName","builderDomainName","LandingPageData","homepage","navigationHeader","companyLogo"]],template:function(p,m){1&p&&(e.DNE(0,xC,23,14,"ng-container",0),e.DNE(1,AC,3,10,"ng-container",0),e.DNE(2,DC,2,0,"ng-container",0)),2&p&&(e.Y8G("ngIf",m.isLoading),e.R7$(1),e.Y8G("ngIf",!m.isLoading&&m.dataArray&&m.dataArray.length>0),e.R7$(1),e.Y8G("ngIf",!m.isLoading&&(!m.dataArray||m.dataArray.length<=0)))},dependencies:[fe.bT,Mt.Zm,At.B,Bt,ky]})}return r})();const $y=function(){return{"border-radius":"23px",height:"46px",width:"153px","background-color":"#CDD4DE"}},wC=function(){return{"border-radius":"7.5px",height:"15px",width:"80px","background-color":"#CDD4DE",margin:"0 0.8rem"}},r0=function(){return{"border-radius":"23px",height:"15px",width:"66px","background-color":"#CDD4DE",margin:"0 0.8rem"}},o0=function(){return{"border-radius":"23px",height:"15px",width:"55px","background-color":"#CDD4DE",margin:"0 0.8rem"}},Uy=function(){return{"border-radius":"23px",height:"15px",width:"62px","background-color":"#CDD4DE",margin:"0 0.8rem"}};function MC(r,b){1&r&&(e.j41(0,"nav",14)(1,"div",15),e.nrm(2,"ngx-skeleton-loader",9),e.k0s(),e.j41(3,"div",16),e.nrm(4,"ngx-skeleton-loader",9)(5,"ngx-skeleton-loader",9)(6,"ngx-skeleton-loader",9)(7,"ngx-skeleton-loader",9)(8,"ngx-skeleton-loader",9),e.k0s()()),2&r&&(e.R7$(2),e.Y8G("theme",e.lJ4(6,$y)),e.R7$(2),e.Y8G("theme",e.lJ4(7,wC)),e.R7$(1),e.Y8G("theme",e.lJ4(8,r0)),e.R7$(1),e.Y8G("theme",e.lJ4(9,o0)),e.R7$(1),e.Y8G("theme",e.lJ4(10,Uy)),e.R7$(1),e.Y8G("theme",e.lJ4(11,Uy)))}function Vy(r,b){1&r&&(e.j41(0,"nav",17)(1,"div",18),e.nrm(2,"ngx-skeleton-loader",9),e.k0s(),e.j41(3,"div",19),e.nrm(4,"ngx-skeleton-loader",9)(5,"ngx-skeleton-loader",9),e.k0s()()),2&r&&(e.R7$(2),e.Y8G("theme",e.lJ4(3,$y)),e.R7$(2),e.Y8G("theme",e.lJ4(4,r0)),e.R7$(1),e.Y8G("theme",e.lJ4(5,o0)))}const Wp=function(){return{"border-radius":"4px",height:"350px",width:"100%","background-color":"#CDD4DE"}},Hy=function(){return{"border-radius":"15.5px",height:"70px",width:"100%","background-color":"#CDD4DE"}},Yy=function(){return{"border-radius":"7.5px",height:"50px",width:"50%","background-color":"#CDD4DE"}};function IC(r,b){1&r&&(e.j41(0,"div",20)(1,"div",21)(2,"div",13),e.nrm(3,"ngx-skeleton-loader",9),e.k0s()(),e.j41(4,"div",21)(5,"h2",8),e.nrm(6,"ngx-skeleton-loader",22),e.k0s(),e.j41(7,"p",10),e.nrm(8,"ngx-skeleton-loader",9),e.k0s()()()),2&r&&(e.R7$(3),e.Y8G("theme",e.lJ4(3,Wp)),e.R7$(3),e.Y8G("theme",e.lJ4(4,Hy)),e.R7$(2),e.Y8G("theme",e.lJ4(5,Yy)))}function a0(r,b){1&r&&(e.j41(0,"div",23)(1,"div",24)(2,"div",13),e.nrm(3,"ngx-skeleton-loader",9),e.k0s()(),e.j41(4,"div",24)(5,"h2",8),e.nrm(6,"ngx-skeleton-loader",22),e.k0s(),e.j41(7,"p",10),e.nrm(8,"ngx-skeleton-loader",9),e.k0s()()()),2&r&&(e.R7$(3),e.Y8G("theme",e.lJ4(3,Wp)),e.R7$(3),e.Y8G("theme",e.lJ4(4,Hy)),e.R7$(2),e.Y8G("theme",e.lJ4(5,Yy)))}const s0=function(){return{"border-radius":"15.5px",height:"50px",width:"100%","background-color":"#CDD4DE"}},Xy=function(){return{"border-radius":"7.5px",height:"30px",width:"100%","background-color":"#CDD4DE"}};function l0(r,b){if(1&r&&(e.qex(0),e.j41(1,"div",1)(2,"div",2),e.DNE(3,MC,9,12,"nav",3),e.DNE(4,Vy,6,6,"nav",4),e.DNE(5,IC,9,6,"div",5),e.DNE(6,a0,9,6,"div",6),e.j41(7,"div",7)(8,"h2",8),e.nrm(9,"ngx-skeleton-loader",9),e.k0s(),e.j41(10,"p",10),e.nrm(11,"ngx-skeleton-loader",9),e.k0s()(),e.j41(12,"div")(13,"div",11)(14,"div",12)(15,"div",13),e.nrm(16,"ngx-skeleton-loader",9),e.k0s()(),e.j41(17,"div",12)(18,"div",13),e.nrm(19,"ngx-skeleton-loader",9),e.k0s()(),e.j41(20,"div",12)(21,"div",13),e.nrm(22,"ngx-skeleton-loader",9),e.k0s()()()()()(),e.bVm()),2&r){const t=e.XpG();e.R7$(3),e.Y8G("ngIf",!t.mobileMode),e.R7$(1),e.Y8G("ngIf",t.mobileMode),e.R7$(1),e.Y8G("ngIf",!t.mobileMode),e.R7$(1),e.Y8G("ngIf",t.mobileMode),e.R7$(3),e.Y8G("theme",e.lJ4(9,s0)),e.R7$(2),e.Y8G("theme",e.lJ4(10,Xy)),e.R7$(5),e.Y8G("theme",e.lJ4(11,Wp)),e.R7$(3),e.Y8G("theme",e.lJ4(12,Wp)),e.R7$(3),e.Y8G("theme",e.lJ4(13,Wp))}}function SC(r,b){if(1&r&&(e.j41(0,"div"),e.nrm(1,"app-adv-page-builder-view",25),e.k0s()),2&r){const t=e.XpG();e.R7$(1),e.Y8G("advPagebuilderId",t.pageBuilderId)}}const c0=[{path:"",component:(()=>{class r{constructor(t,p,m,f,Ye,Gn,Hi,No,wo,jn){this.domainManagerService=t,this.platformLocation=p,this.advBuilderService=m,this.titleService=f,this.meta=Ye,this._renderer2=Gn,this.transferState=Hi,this._document=No,this.request=wo,this.platformId=jn,this.isPlatformServer=!1,this.isPlatformBrowser=!1,this.mobileMode=!1,this.isLoading=!0,this.landingPageData=new te.V,this._pageBuilderId=(0,e.zw6)("counter"),this.isPlatformServer=(0,fe.Vy)(this.platformId),this.isPlatformServer&&(this.base_url=this.request.get("referer")||void 0),this.isPlatformBrowser=(0,fe.UE)(this.platformId)}onResize(t){this.mobileMode=t.target.innerWidth<=768}ngOnInit(){var t=this,p=this.platformLocation.href;this.base_url||(this.base_url=this.platformLocation.hostname),this.base_url=this.base_url.replace(/\/$/,""),this.whiteUrl={url:this.base_url},this.isPlatformServer&&this.domainManagerService.getHomePageByURL(this.whiteUrl,function(f){null==f||0==f.status||f.status>=400||null==f.errors&&f.pageBuilderId&&(t.pageBuilderId=f.pageBuilderId,t.transferState.set(t._pageBuilderId,t.pageBuilderId),t.advBuilderUrl={url:t.base_url+"/"+t.pageBuilderId},t.pageBuilderId&&t.isPlatformServer&&t.advBuilderService.getAdvBuilderByUrl(t.advBuilderUrl,function(Ye){null==Ye||0==Ye.status||Ye.status>=400||(t.landingPageData.metadata=Ye.webBuilderDTO.metadata,t.landingPageData.companyProfile=Ye.companyProfile,""!=t.landingPageData.metadata.tittle&&(t.titleService.setTitle(t.landingPageData.metadata.tittle),t.meta.updateTag({name:"title",content:t.landingPageData.metadata.tittle}),t.meta.updateTag({property:"og:title",content:t.landingPageData.metadata.tittle}),t.meta.updateTag({name:"twitter:title",content:t.landingPageData.metadata.tittle})),""!=t.landingPageData.metadata.description&&(t.meta.updateTag({name:"description",content:t.landingPageData.metadata.description}),t.meta.updateTag({property:"og:description",content:t.landingPageData.metadata.description}),t.meta.updateTag({name:"twitter:description",content:t.landingPageData.metadata.description})),""!=t.landingPageData.metadata.sharingImage&&(t.meta.updateTag({name:"image",content:t.landingPageData.metadata.sharingImage}),t.meta.updateTag({property:"og:image",content:t.landingPageData.metadata.sharingImage}),t.meta.updateTag({name:"twitter:image",content:t.landingPageData.metadata.sharingImage})),""!=t.landingPageData.metadata.webCustomCode&&t._document.head.insertAdjacentHTML("beforeend",t.landingPageData.metadata.webCustomCode),""!=t.landingPageData.metadata.landingCustomCode&&t._document.body.insertAdjacentHTML("beforeend",t.landingPageData.metadata.landingCustomCode),t.landingPageData.companyProfile.showLandingPageScriptCode&&""!=t.landingPageData.companyProfile.landingPageCustomScriptHead&&t.landingPageData.companyProfile.landingPageCustomScriptHead&&t._document.head.insertAdjacentHTML("beforeend",t.landingPageData.companyProfile.landingPageCustomScriptHead),t.landingPageData.companyProfile.showLandingPageScriptCode&&""!=t.landingPageData.companyProfile.landingPageCustomScriptBody&&t.landingPageData.companyProfile.landingPageCustomScriptBody&&t._document.body.insertAdjacentHTML("beforeend",t.landingPageData.companyProfile.landingPageCustomScriptBody))}))}),this.isPlatformBrowser&&(this.mobileMode=window.innerWidth<768,this.pageBuilderId=this.transferState.get(this._pageBuilderId,void 0),this.isLoading=!1,this.pageBuilderId||window.location.assign(p+"member"))}static#e=this.\u0275fac=function(p){return new(p||r)(e.rXU(ut.Z),e.rXU(fe.Vw),e.rXU(rt.c),e.rXU(g.hE),e.rXU(g.W8),e.rXU(e.sFG),e.rXU(e.pJN),e.rXU(fe.qQ),e.rXU(Ae.S,8),e.rXU(e.Agw))};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-empty"]],hostBindings:function(p,m){1&p&&e.bIt("resize",function(Ye){return m.onResize(Ye)},!1,e.tSv)},decls:2,vars:2,consts:[[4,"ngIf"],[1,"container"],[1,"offset-lg-1","col-lg-10"],["class","navbar navbar-expand-lg py-0 ",4,"ngIf"],["class","navbar navbar-expand-lg py-0 d-flex",4,"ngIf"],["class","row my-5",4,"ngIf"],["class","d-flex flex-column my-5",4,"ngIf"],[1,"col-md-12","m-auto"],[1,"w-responsive","h1-responsive","font-weight-bold","text-center","m-auto"],["count","1",3,"theme"],[1,"text-center","w-responsive","mx-auto","fresh__text__828282","freshlms__lineH__24","freshlms__letter__0","freshlms__fs__14","mb-5"],[1,"row","my-4"],[1,"col-md-4","mb-2"],[1,"view","overlay","mb-5"],[1,"navbar","navbar-expand-lg","py-0"],[1,"col-md-4","text-start","pt-2"],[1,"col-md-8","text-end"],[1,"navbar","navbar-expand-lg","py-0","d-flex"],[1,"col-xm-4","text-start","pt-2"],[1,"col-xm-6","text-end"],[1,"row","my-5"],[1,"col-md-6"],["count","3",3,"theme"],[1,"d-flex","flex-column","my-5"],[1,""],[3,"advPagebuilderId"]],template:function(p,m){1&p&&(e.DNE(0,l0,23,14,"ng-container",0),e.DNE(1,SC,2,1,"div",0)),2&p&&(e.Y8G("ngIf",m.isLoading),e.R7$(1),e.Y8G("ngIf",m.pageBuilderId&&!m.isLoading))},dependencies:[fe.bT,Mt.Zm,n0]})}return r})()},{path:"blog",loadChildren:()=>Promise.all([q.e(76),q.e(684)]).then(q.bind(q,3684)).then(r=>r.BlogModule)},{path:"offline",loadChildren:()=>Promise.all([q.e(76),q.e(915)]).then(q.bind(q,8915)).then(r=>r.OfflineModule)},{path:"p/:id",component:n0},{path:":id",component:n0},{path:"checkout",loadChildren:()=>Promise.all([q.e(76),q.e(527)]).then(q.bind(q,527)).then(r=>r.ProductCheckoutModule)},{path:"embed",loadChildren:()=>q.e(502).then(q.bind(q,1502)).then(r=>r.EmbedPlayerModule)},{path:"masterclass",loadChildren:()=>Promise.all([q.e(76),q.e(818)]).then(q.bind(q,2818)).then(r=>r.MasterclassModule)},{path:"products",loadChildren:()=>q.e(900).then(q.bind(q,4900)).then(r=>r.ProductsViewModule)},{path:"certificate",loadChildren:()=>q.e(143).then(q.bind(q,2143)).then(r=>r.CertificateModule)},{path:"click",loadChildren:()=>q.e(708).then(q.bind(q,9708)).then(r=>r.EmailLinkClickModule)},{path:"unsubscribe",loadChildren:()=>q.e(710).then(q.bind(q,3710)).then(r=>r.UnsubscribeModule)},{path:"a",loadChildren:()=>Promise.all([q.e(76),q.e(550)]).then(q.bind(q,4550)).then(r=>r.AdvAssessmentPreviewModule)},{path:"integration",loadChildren:()=>q.e(894).then(q.bind(q,6894)).then(r=>r.IntegrationModule)},{path:"**",redirectTo:"/page-not-found"},{path:"page-not-found",component:Bt}];let kC=(()=>{class r{static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275mod=e.$C({type:r});static#n=this.\u0275inj=e.G2t({imports:[Me.iI.forRoot(c0,{initialNavigation:"enabledBlocking"}),Me.iI]})}return r})(),zy=(()=>{class r{constructor(){this.title="angular16project"}static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275cmp=e.VBU({type:r,selectors:[["app-root"]],decls:1,vars:0,template:function(p,m){1&p&&e.nrm(0,"router-outlet")},dependencies:[Me.n3]})}return r})();var ud=q(2796),qy=q(9832);let OC=(()=>{class r{static#e=this.\u0275fac=function(p){return new(p||r)};static#t=this.\u0275mod=e.$C({type:r,bootstrap:[zy]});static#n=this.\u0275inj=e.G2t({providers:[g.hE,g.W8,at.O],imports:[g.Bb,an.YN,an.X1,kC,Y.q1,qt.MQ,Mt.Yq,ud.ed,Kt.mC,De,qy.p]})}return r})();g.sG().bootstrapModule(OC).catch(r=>console.error(r))},1452:(tn,st,q)=>{"use strict";var g=q(2843);tn.exports=function(fe,Ae){return void 0===Ae&&(Ae=!1),function(Te,Ee,ke){if(Te)fe(Te);else if(Ee.statusCode>=400&&Ee.statusCode<=599){var te=ke;if(Ae)if(g.TextDecoder){var rt=function Me(e){return void 0===e&&(e=""),e.toLowerCase().split(";").reduce(function(fe,Ae){var Te=Ae.split("="),ke=Te[1];return"charset"===Te[0].trim()?ke.trim():fe},"utf-8")}(Ee.headers&&Ee.headers["content-type"]);try{te=new TextDecoder(rt).decode(ke)}catch{}}else te=String.fromCharCode.apply(null,new Uint8Array(ke));fe({cause:te})}else fe(null,ke)}}},7621:(tn,st,q)=>{"use strict";var g=q(2843),Y=q(4634),Me=q(9819);Ee.httpHandler=q(1452);var e=function(Mt){var At={};return Mt&&Mt.trim().split("\n").forEach(function(ut){var Wt=ut.indexOf(":"),Bt=ut.slice(0,Wt).trim().toLowerCase(),vt=ut.slice(Wt+1).trim();typeof At[Bt]>"u"?At[Bt]=vt:Array.isArray(At[Bt])?At[Bt].push(vt):At[Bt]=[At[Bt],vt]}),At};function Te(at,Mt,At){var ut=at;return Me(Mt)?(At=Mt,"string"==typeof at&&(ut={uri:at})):ut=Y({},Mt,{uri:at}),ut.callback=At,ut}function Ee(at,Mt,At){return ke(Mt=Te(at,Mt,At))}function ke(at){if(typeof at.callback>"u")throw new Error("callback argument missing");var Mt=!1,At=function(xt,Yt,an){Mt||(Mt=!0,at.callback(xt,Yt,an))};function Wt(){var _t=void 0;if(_t=zt.response?zt.response:zt.responseText||function te(at){try{if("document"===at.responseType)return at.responseXML;if(""===at.responseType&&(!at.responseXML||"parsererror"!==at.responseXML.documentElement.nodeName))return at.responseXML}catch{}return null}(zt),pe)try{_t=JSON.parse(_t)}catch{}return _t}function Bt(_t){return clearTimeout(Se),_t instanceof Error||(_t=new Error(""+(_t||"Unknown XMLHttpRequest Error"))),_t.statusCode=0,At(_t,Rt)}function vt(){if(!Ot){var _t;clearTimeout(Se);var xt=Rt,Yt=null;return 0!==(_t=at.useXDR&&void 0===zt.status?200:1223===zt.status?204:zt.status)?(xt={body:Wt(),statusCode:_t,method:He,headers:{},url:Ie,rawRequest:zt},zt.getAllResponseHeaders&&(xt.headers=e(zt.getAllResponseHeaders()))):Yt=new Error("Internal XMLHttpRequest Error"),At(Yt,xt,xt.body)}}var zt=at.xhr||null;zt||(zt=at.cors||at.useXDR?new Ee.XDomainRequest:new Ee.XMLHttpRequest);var Ut,Ot,Se,Ie=zt.url=at.uri||at.url,He=zt.method=at.method||"GET",I=at.body||at.data,ot=zt.headers=at.headers||{},ne=!!at.sync,pe=!1,Rt={body:void 0,headers:{},statusCode:0,method:He,url:Ie,rawRequest:zt};if("json"in at&&!1!==at.json&&(pe=!0,ot.accept||ot.Accept||(ot.Accept="application/json"),"GET"!==He&&"HEAD"!==He&&(ot["content-type"]||ot["Content-Type"]||(ot["Content-Type"]="application/json"),I=JSON.stringify(!0===at.json?I:at.json))),zt.onreadystatechange=function ut(){4===zt.readyState&&setTimeout(vt,0)},zt.onload=vt,zt.onerror=Bt,zt.onprogress=function(){},zt.onabort=function(){Ot=!0},zt.ontimeout=Bt,zt.open(He,Ie,!ne,at.username,at.password),ne||(zt.withCredentials=!!at.withCredentials),!ne&&at.timeout>0&&(Se=setTimeout(function(){if(!Ot){Ot=!0,zt.abort("timeout");var _t=new Error("XMLHttpRequest timeout");_t.code="ETIMEDOUT",Bt(_t)}},at.timeout)),zt.setRequestHeader)for(Ut in ot)ot.hasOwnProperty(Ut)&&zt.setRequestHeader(Ut,ot[Ut]);else if(at.headers&&!function Ae(at){for(var Mt in at)if(at.hasOwnProperty(Mt))return!1;return!0}(at.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in at&&(zt.responseType=at.responseType),"beforeSend"in at&&"function"==typeof at.beforeSend&&at.beforeSend(zt),zt.send(I||null),zt}tn.exports=Ee,tn.exports.default=Ee,Ee.XMLHttpRequest=g.XMLHttpRequest||function rt(){},Ee.XDomainRequest="withCredentials"in new Ee.XMLHttpRequest?Ee.XMLHttpRequest:g.XDomainRequest,function fe(at,Mt){for(var At=0;At<at.length;At++)Mt(at[At])}(["get","put","post","patch","head","delete"],function(at){Ee["delete"===at?"del":at]=function(Mt,At,ut){return(At=Te(Mt,At,ut)).method=at.toUpperCase(),ke(At)}})},3499:(tn,st)=>{"use strict";function g(fe,Ae){return void 0===Ae&&(Ae=Object),Ae&&"function"==typeof Ae.freeze?Ae.freeze(fe):fe}var Me=g({HTML:"text/html",isHTML:function(fe){return fe===Me.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),e=g({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(fe){return fe===e.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});st.assign=function Y(fe,Ae){if(null===fe||"object"!=typeof fe)throw new TypeError("target is not an object");for(var Te in Ae)Object.prototype.hasOwnProperty.call(Ae,Te)&&(fe[Te]=Ae[Te]);return fe},st.find=function q(fe,Ae,Te){if(void 0===Te&&(Te=Array.prototype),fe&&"function"==typeof Te.find)return Te.find.call(fe,Ae);for(var Ee=0;Ee<fe.length;Ee++)if(Object.prototype.hasOwnProperty.call(fe,Ee)){var ke=fe[Ee];if(Ae.call(void 0,ke,Ee,fe))return ke}},st.freeze=g,st.MIME_TYPE=Me,st.NAMESPACE=e},2219:(tn,st,q)=>{var Y=q(3499),Me=q(7315),e=q(1032),fe=q(1495),Ae=Me.DOMImplementation,Te=Y.NAMESPACE,Ee=fe.ParseError,ke=fe.XMLReader;function te(vt){return vt.replace(/\r[\n\u0085]/g,"\n").replace(/[\r\u0085\u2028]/g,"\n")}function rt(vt){this.options=vt||{locator:{}}}function Mt(){this.cdata=!1}function At(vt,zt){zt.lineNumber=vt.lineNumber,zt.columnNumber=vt.columnNumber}function ut(vt){if(vt)return"\n@"+(vt.systemId||"")+"#[line:"+vt.lineNumber+",col:"+vt.columnNumber+"]"}function Wt(vt,zt,Ut){return"string"==typeof vt?vt.substr(zt,Ut):vt.length>=zt+Ut||zt?new java.lang.String(vt,zt,Ut)+"":vt}function Bt(vt,zt){vt.currentElement?vt.currentElement.appendChild(zt):vt.doc.appendChild(zt)}rt.prototype.parseFromString=function(vt,zt){var Ut=this.options,Ot=new ke,Ie=Ut.domBuilder||new Mt,He=Ut.errorHandler,I=Ut.locator,ot=Ut.xmlns||{},ne=/\/x?html?$/.test(zt),pe=ne?e.HTML_ENTITIES:e.XML_ENTITIES;return I&&Ie.setDocumentLocator(I),Ot.errorHandler=function at(vt,zt,Ut){if(!vt){if(zt instanceof Mt)return zt;vt=zt}var Ot={},Ie=vt instanceof Function;function He(I){var ot=vt[I];!ot&&Ie&&(ot=2==vt.length?function(ne){vt(I,ne)}:vt),Ot[I]=ot&&function(ne){ot("[xmldom "+I+"]\t"+ne+ut(Ut))}||function(){}}return Ut=Ut||{},He("warning"),He("error"),He("fatalError"),Ot}(He,Ie,I),Ot.domBuilder=Ut.domBuilder||Ie,ne&&(ot[""]=Te.HTML),ot.xml=ot.xml||Te.XML,vt&&"string"==typeof vt?Ot.parse((Ut.normalizeLineEndings||te)(vt),ot,pe):Ot.errorHandler.error("invalid doc source"),Ie.doc},Mt.prototype={startDocument:function(){this.doc=(new Ae).createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(vt,zt,Ut,Ot){var Ie=this.doc,He=Ie.createElementNS(vt,Ut||zt),I=Ot.length;Bt(this,He),this.currentElement=He,this.locator&&At(this.locator,He);for(var ot=0;ot<I;ot++){vt=Ot.getURI(ot);var ne=Ot.getValue(ot),pe=(Ut=Ot.getQName(ot),Ie.createAttributeNS(vt,Ut));this.locator&&At(Ot.getLocator(ot),pe),pe.value=pe.nodeValue=ne,He.setAttributeNode(pe)}},endElement:function(vt,zt,Ut){this.currentElement=this.currentElement.parentNode},startPrefixMapping:function(vt,zt){},endPrefixMapping:function(vt){},processingInstruction:function(vt,zt){var Ut=this.doc.createProcessingInstruction(vt,zt);this.locator&&At(this.locator,Ut),Bt(this,Ut)},ignorableWhitespace:function(vt,zt,Ut){},characters:function(vt,zt,Ut){if(vt=Wt.apply(this,arguments)){if(this.cdata)var Ot=this.doc.createCDATASection(vt);else Ot=this.doc.createTextNode(vt);this.currentElement?this.currentElement.appendChild(Ot):/^\s*$/.test(vt)&&this.doc.appendChild(Ot),this.locator&&At(this.locator,Ot)}},skippedEntity:function(vt){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(vt){(this.locator=vt)&&(vt.lineNumber=0)},comment:function(vt,zt,Ut){vt=Wt.apply(this,arguments);var Ot=this.doc.createComment(vt);this.locator&&At(this.locator,Ot),Bt(this,Ot)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(vt,zt,Ut){var Ot=this.doc.implementation;if(Ot&&Ot.createDocumentType){var Ie=Ot.createDocumentType(vt,zt,Ut);this.locator&&At(this.locator,Ie),Bt(this,Ie),this.doc.doctype=Ie}},warning:function(vt){console.warn("[xmldom warning]\t"+vt,ut(this.locator))},error:function(vt){console.error("[xmldom error]\t"+vt,ut(this.locator))},fatalError:function(vt){throw new Ee(vt,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(vt){Mt.prototype[vt]=function(){return null}}),st.DOMParser=rt},7315:(tn,st,q)=>{var g=q(3499),Y=g.find,Me=g.NAMESPACE;function e(ce){return""!==ce}function Ae(ce,ge){return ce.hasOwnProperty(ge)||(ce[ge]=!0),ce}function Te(ce){if(!ce)return[];var ge=function fe(ce){return ce?ce.split(/[\t\n\f\r ]+/).filter(e):[]}(ce);return Object.keys(ge.reduce(Ae,{}))}function ke(ce,ge){for(var nt in ce)Object.prototype.hasOwnProperty.call(ce,nt)&&(ge[nt]=ce[nt])}function te(ce,ge){var nt=ce.prototype;if(!(nt instanceof ge)){let vn=function(){};vn.prototype=ge.prototype,vn=new vn,ke(nt,vn),ce.prototype=nt=vn}nt.constructor!=ce&&("function"!=typeof ce&&console.error("unknown Class:"+ce),nt.constructor=ce)}var rt={},at=rt.ELEMENT_NODE=1,Mt=rt.ATTRIBUTE_NODE=2,At=rt.TEXT_NODE=3,ut=rt.CDATA_SECTION_NODE=4,Wt=rt.ENTITY_REFERENCE_NODE=5,Bt=rt.ENTITY_NODE=6,vt=rt.PROCESSING_INSTRUCTION_NODE=7,zt=rt.COMMENT_NODE=8,Ut=rt.DOCUMENT_NODE=9,Ot=rt.DOCUMENT_TYPE_NODE=10,Ie=rt.DOCUMENT_FRAGMENT_NODE=11,He=rt.NOTATION_NODE=12,I={},ot={},Se=(I.INDEX_SIZE_ERR=(ot[1]="Index size error",1),I.DOMSTRING_SIZE_ERR=(ot[2]="DOMString size error",2),I.HIERARCHY_REQUEST_ERR=(ot[3]="Hierarchy request error",3)),an=(I.WRONG_DOCUMENT_ERR=(ot[4]="Wrong document",4),I.INVALID_CHARACTER_ERR=(ot[5]="Invalid character",5),I.NO_DATA_ALLOWED_ERR=(ot[6]="No data allowed",6),I.NO_MODIFICATION_ALLOWED_ERR=(ot[7]="No modification allowed",7),I.NOT_FOUND_ERR=(ot[8]="Not found",8)),Kt=(I.NOT_SUPPORTED_ERR=(ot[9]="Not supported",9),I.INUSE_ATTRIBUTE_ERR=(ot[10]="Attribute in use",10));function ue(ce,ge){if(ge instanceof Error)var nt=ge;else nt=this,Error.call(this,ot[ce]),this.message=ot[ce],Error.captureStackTrace&&Error.captureStackTrace(this,ue);return nt.code=ce,ge&&(this.message=this.message+": "+ge),nt}function he(){}function Ne(ce,ge){this._node=ce,this._refresh=ge,Ke(this)}function Ke(ce){var ge=ce._node._inc||ce._node.ownerDocument._inc;if(ce._inc!==ge){var nt=ce._refresh(ce._node);if(Tn(ce,"length",nt.length),!ce.$$length||nt.length<ce.$$length)for(var It=nt.length;It in ce;It++)Object.prototype.hasOwnProperty.call(ce,It)&&delete ce[It];ke(nt,ce),ce._inc=ge}}function ht(){}function On(ce,ge){for(var nt=ce.length;nt--;)if(ce[nt]===ge)return nt}function si(ce,ge,nt,It){if(It?ge[On(ge,It)]=nt:ge[ge.length++]=nt,ce){nt.ownerElement=ce;var vn=ce.ownerDocument;vn&&(It&&nr(vn,ce,It),function mi(ce,ge,nt){ce&&ce._inc++,nt.namespaceURI===Me.XMLNS&&(ge._nsMap[nt.prefix?nt.localName:""]=nt.value)}(vn,ce,nt))}}function ui(ce,ge,nt){var It=On(ge,nt);if(!(It>=0))throw new ue(an,new Error(ce.tagName+"@"+nt));for(var vn=ge.length-1;It<vn;)ge[It]=ge[++It];if(ge.length=vn,ce){var ft=ce.ownerDocument;ft&&(nr(ft,ce,nt),nt.ownerElement=null)}}function Qn(){}function Zt(){}function fi(ce){return("<"==ce?"&lt;":">"==ce&&"&gt;")||"&"==ce&&"&amp;"||'"'==ce&&"&quot;"||"&#"+ce.charCodeAt()+";"}function Pn(ce,ge){if(ge(ce))return!0;if(ce=ce.firstChild)do{if(Pn(ce,ge))return!0}while(ce=ce.nextSibling)}function Ci(){this.ownerDocument=this}function nr(ce,ge,nt,It){ce&&ce._inc++,nt.namespaceURI===Me.XMLNS&&delete ge._nsMap[nt.prefix?nt.localName:""]}function di(ce,ge,nt){if(ce&&ce._inc){ce._inc++;var It=ge.childNodes;if(nt)It[It.length++]=nt;else{for(var vn=ge.firstChild,ft=0;vn;)It[ft++]=vn,vn=vn.nextSibling;It.length=ft,delete It[It.length]}}}function Zi(ce,ge){var nt=ge.previousSibling,It=ge.nextSibling;return nt?nt.nextSibling=It:ce.firstChild=It,It?It.previousSibling=nt:ce.lastChild=nt,ge.parentNode=null,ge.previousSibling=null,ge.nextSibling=null,di(ce.ownerDocument,ce),ge}function Rn(ce){return ce&&ce.nodeType===Zt.DOCUMENT_TYPE_NODE}function Nn(ce){return ce&&ce.nodeType===Zt.ELEMENT_NODE}function Ve(ce){return ce&&ce.nodeType===Zt.TEXT_NODE}function In(ce,ge){var nt=ce.childNodes||[];if(Y(nt,Nn)||Rn(ge))return!1;var It=Y(nt,Rn);return!(ge&&It&&nt.indexOf(It)>nt.indexOf(ge))}function yr(ce,ge){var nt=ce.childNodes||[];if(Y(nt,function It(ft){return Nn(ft)&&ft!==ge}))return!1;var vn=Y(nt,Rn);return!(ge&&vn&&nt.indexOf(vn)>nt.indexOf(ge))}function Vn(ce,ge,nt){var It=ce.childNodes||[],vn=ge.childNodes||[];if(ge.nodeType===Zt.DOCUMENT_FRAGMENT_NODE){var ft=vn.filter(Nn);if(ft.length>1||Y(vn,Ve))throw new ue(Se,"More than one element or text in fragment");if(1===ft.length&&!In(ce,nt))throw new ue(Se,"Element in fragment can not be inserted before doctype")}if(Nn(ge)&&!In(ce,nt))throw new ue(Se,"Only one element can be added and only after doctype");if(Rn(ge)){if(Y(It,Rn))throw new ue(Se,"Only one doctype is allowed");var Ze=Y(It,Nn);if(nt&&It.indexOf(Ze)<It.indexOf(nt))throw new ue(Se,"Doctype can only be inserted before an element");if(!nt&&Ze)throw new ue(Se,"Doctype can not be appended since element is present")}}function co(ce,ge,nt){var It=ce.childNodes||[],vn=ge.childNodes||[];if(ge.nodeType===Zt.DOCUMENT_FRAGMENT_NODE){var ft=vn.filter(Nn);if(ft.length>1||Y(vn,Ve))throw new ue(Se,"More than one element or text in fragment");if(1===ft.length&&!yr(ce,nt))throw new ue(Se,"Element in fragment can not be inserted before doctype")}if(Nn(ge)&&!yr(ce,nt))throw new ue(Se,"Only one element can be added and only after doctype");if(Rn(ge)){if(Y(It,function(Qt){return Rn(Qt)&&Qt!==nt}))throw new ue(Se,"Only one doctype is allowed");var Ze=Y(It,Nn);if(nt&&It.indexOf(Ze)<It.indexOf(nt))throw new ue(Se,"Doctype can only be inserted before an element")}}function Gi(ce,ge,nt,It){(function Dr(ce,ge,nt){if(!function xe(ce){return ce&&(ce.nodeType===Zt.DOCUMENT_NODE||ce.nodeType===Zt.DOCUMENT_FRAGMENT_NODE||ce.nodeType===Zt.ELEMENT_NODE)}(ce))throw new ue(Se,"Unexpected parent node type "+ce.nodeType);if(nt&&nt.parentNode!==ce)throw new ue(an,"child not in parent");if(!function vi(ce){return ce&&(Nn(ce)||Ve(ce)||Rn(ce)||ce.nodeType===Zt.DOCUMENT_FRAGMENT_NODE||ce.nodeType===Zt.COMMENT_NODE||ce.nodeType===Zt.PROCESSING_INSTRUCTION_NODE)}(ge)||Rn(ge)&&ce.nodeType!==Zt.DOCUMENT_NODE)throw new ue(Se,"Unexpected node type "+ge.nodeType+" for parent node type "+ce.nodeType)})(ce,ge,nt),ce.nodeType===Zt.DOCUMENT_NODE&&(It||Vn)(ce,ge,nt);var vn=ge.parentNode;if(vn&&vn.removeChild(ge),ge.nodeType===Ie){var ft=ge.firstChild;if(null==ft)return ge;var Ze=ge.lastChild}else ft=Ze=ge;var lt=nt?nt.previousSibling:ce.lastChild;ft.previousSibling=lt,Ze.nextSibling=nt,lt?lt.nextSibling=ft:ce.firstChild=ft,null==nt?ce.lastChild=Ze:nt.previousSibling=Ze;do{ft.parentNode=ce}while(ft!==Ze&&(ft=ft.nextSibling));return di(ce.ownerDocument||ce,ce),ge.nodeType==Ie&&(ge.firstChild=ge.lastChild=null),ge}function gi(){this._nsMap={}}function ir(){}function En(){}function Kr(){}function rr(){}function ei(){}function bi(){}function eo(){}function $r(){}function Xr(){}function Ur(){}function to(){}function Lr(){}function Li(ce,ge){var nt=[],It=9==this.nodeType&&this.documentElement||this,vn=It.prefix,ft=It.namespaceURI;if(ft&&null==vn&&null==(vn=It.lookupPrefix(ft)))var Ze=[{namespace:ft,prefix:null}];return je(this,nt,ce,ge,Ze),nt.join("")}function Vt(ce,ge,nt){var It=ce.prefix||"",vn=ce.namespaceURI;if(!vn||"xml"===It&&vn===Me.XML||vn===Me.XMLNS)return!1;for(var ft=nt.length;ft--;){var Ze=nt[ft];if(Ze.prefix===It)return Ze.namespace!==vn}return!0}function kt(ce,ge,nt){ce.push(" ",ge,'="',nt.replace(/[<>&"\t\n\r]/g,fi),'"')}function je(ce,ge,nt,It,vn){if(vn||(vn=[]),It){if(!(ce=It(ce)))return;if("string"==typeof ce)return void ge.push(ce)}switch(ce.nodeType){case at:var ft=ce.attributes,Ze=ft.length,li=ce.firstChild,lt=ce.tagName,Jt=lt;if(!(nt=Me.isHTML(ce.namespaceURI)||nt)&&!ce.prefix&&ce.namespaceURI){for(var Qt,Dn=0;Dn<ft.length;Dn++)if("xmlns"===ft.item(Dn).name){Qt=ft.item(Dn).value;break}if(!Qt)for(var Cn=vn.length-1;Cn>=0;Cn--)if(""===(wn=vn[Cn]).prefix&&wn.namespace===ce.namespaceURI){Qt=wn.namespace;break}if(Qt!==ce.namespaceURI)for(Cn=vn.length-1;Cn>=0;Cn--){var wn;if((wn=vn[Cn]).namespace===ce.namespaceURI){wn.prefix&&(Jt=wn.prefix+":"+lt);break}}}ge.push("<",Jt);for(var ti=0;ti<Ze;ti++)"xmlns"==(bn=ft.item(ti)).prefix?vn.push({prefix:bn.localName,namespace:bn.value}):"xmlns"==bn.nodeName&&vn.push({prefix:"",namespace:bn.value});for(ti=0;ti<Ze;ti++){var bn,Cr,Fi;Vt(bn=ft.item(ti),0,vn)&&(kt(ge,(Cr=bn.prefix||"")?"xmlns:"+Cr:"xmlns",Fi=bn.namespaceURI),vn.push({prefix:Cr,namespace:Fi})),je(bn,ge,nt,It,vn)}if(lt===Jt&&Vt(ce,0,vn)&&(kt(ge,(Cr=ce.prefix||"")?"xmlns:"+Cr:"xmlns",Fi=ce.namespaceURI),vn.push({prefix:Cr,namespace:Fi})),li||nt&&!/^(?:meta|link|img|br|hr|input)$/i.test(lt)){if(ge.push(">"),nt&&/^script$/i.test(lt))for(;li;)li.data?ge.push(li.data):je(li,ge,nt,It,vn.slice()),li=li.nextSibling;else for(;li;)je(li,ge,nt,It,vn.slice()),li=li.nextSibling;ge.push("</",Jt,">")}else ge.push("/>");return;case Ut:case Ie:for(li=ce.firstChild;li;)je(li,ge,nt,It,vn.slice()),li=li.nextSibling;return;case Mt:return kt(ge,ce.name,ce.value);case At:return ge.push(ce.data.replace(/[<&>]/g,fi));case ut:return ge.push("<![CDATA[",ce.data,"]]>");case zt:return ge.push("\x3c!--",ce.data,"--\x3e");case Ot:var Ri=ce.publicId,zi=ce.systemId;if(ge.push("<!DOCTYPE ",ce.name),Ri)ge.push(" PUBLIC ",Ri),zi&&"."!=zi&&ge.push(" ",zi),ge.push(">");else if(zi&&"."!=zi)ge.push(" SYSTEM ",zi,">");else{var qn=ce.internalSubset;qn&&ge.push(" [",qn,"]"),ge.push(">")}return;case vt:return ge.push("<?",ce.target," ",ce.data,"?>");case Wt:return ge.push("&",ce.nodeName,";");default:ge.push("??",ce.nodeName)}}function dt(ce,ge,nt){var It;switch(ge.nodeType){case at:(It=ge.cloneNode(!1)).ownerDocument=ce;case Ie:break;case Mt:nt=!0}if(It||(It=ge.cloneNode(!1)),It.ownerDocument=ce,It.parentNode=null,nt)for(var vn=ge.firstChild;vn;)It.appendChild(dt(ce,vn,nt)),vn=vn.nextSibling;return It}function Gt(ce,ge,nt){var It=new ge.constructor;for(var vn in ge)if(Object.prototype.hasOwnProperty.call(ge,vn)){var ft=ge[vn];"object"!=typeof ft&&ft!=It[vn]&&(It[vn]=ft)}switch(ge.childNodes&&(It.childNodes=new he),It.ownerDocument=ce,It.nodeType){case at:var Ze=ge.attributes,lt=It.attributes=new ht,Jt=Ze.length;lt._ownerElement=It;for(var Qt=0;Qt<Jt;Qt++)It.setAttributeNode(Gt(ce,Ze.item(Qt),!0));break;case Mt:nt=!0}if(nt)for(var Dn=ge.firstChild;Dn;)It.appendChild(Gt(ce,Dn,nt)),Dn=Dn.nextSibling;return It}function Tn(ce,ge,nt){ce[ge]=nt}I.INVALID_STATE_ERR=(ot[11]="Invalid state",11),I.SYNTAX_ERR=(ot[12]="Syntax error",12),I.INVALID_MODIFICATION_ERR=(ot[13]="Invalid modification",13),I.NAMESPACE_ERR=(ot[14]="Invalid namespace",14),I.INVALID_ACCESS_ERR=(ot[15]="Invalid access",15),ue.prototype=Error.prototype,ke(I,ue),he.prototype={length:0,item:function(ce){return ce>=0&&ce<this.length?this[ce]:null},toString:function(ce,ge){for(var nt=[],It=0;It<this.length;It++)je(this[It],nt,ce,ge);return nt.join("")},filter:function(ce){return Array.prototype.filter.call(this,ce)},indexOf:function(ce){return Array.prototype.indexOf.call(this,ce)}},Ne.prototype.item=function(ce){return Ke(this),this[ce]||null},te(Ne,he),ht.prototype={length:0,item:he.prototype.item,getNamedItem:function(ce){for(var ge=this.length;ge--;){var nt=this[ge];if(nt.nodeName==ce)return nt}},setNamedItem:function(ce){var ge=ce.ownerElement;if(ge&&ge!=this._ownerElement)throw new ue(Kt);var nt=this.getNamedItem(ce.nodeName);return si(this._ownerElement,this,ce,nt),nt},setNamedItemNS:function(ce){var nt,ge=ce.ownerElement;if(ge&&ge!=this._ownerElement)throw new ue(Kt);return nt=this.getNamedItemNS(ce.namespaceURI,ce.localName),si(this._ownerElement,this,ce,nt),nt},removeNamedItem:function(ce){var ge=this.getNamedItem(ce);return ui(this._ownerElement,this,ge),ge},removeNamedItemNS:function(ce,ge){var nt=this.getNamedItemNS(ce,ge);return ui(this._ownerElement,this,nt),nt},getNamedItemNS:function(ce,ge){for(var nt=this.length;nt--;){var It=this[nt];if(It.localName==ge&&It.namespaceURI==ce)return It}return null}},Qn.prototype={hasFeature:function(ce,ge){return!0},createDocument:function(ce,ge,nt){var It=new Ci;if(It.implementation=this,It.childNodes=new he,It.doctype=nt||null,nt&&It.appendChild(nt),ge){var vn=It.createElementNS(ce,ge);It.appendChild(vn)}return It},createDocumentType:function(ce,ge,nt){var It=new bi;return It.name=ce,It.nodeName=ce,It.publicId=ge||"",It.systemId=nt||"",It}},Zt.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(ce,ge){return Gi(this,ce,ge)},replaceChild:function(ce,ge){Gi(this,ce,ge,co),ge&&this.removeChild(ge)},removeChild:function(ce){return Zi(this,ce)},appendChild:function(ce){return this.insertBefore(ce,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(ce){return Gt(this.ownerDocument||this,this,ce)},normalize:function(){for(var ce=this.firstChild;ce;){var ge=ce.nextSibling;ge&&ge.nodeType==At&&ce.nodeType==At?(this.removeChild(ge),ce.appendData(ge.data)):(ce.normalize(),ce=ge)}},isSupported:function(ce,ge){return this.ownerDocument.implementation.hasFeature(ce,ge)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(ce){for(var ge=this;ge;){var nt=ge._nsMap;if(nt)for(var It in nt)if(Object.prototype.hasOwnProperty.call(nt,It)&&nt[It]===ce)return It;ge=ge.nodeType==Mt?ge.ownerDocument:ge.parentNode}return null},lookupNamespaceURI:function(ce){for(var ge=this;ge;){var nt=ge._nsMap;if(nt&&Object.prototype.hasOwnProperty.call(nt,ce))return nt[ce];ge=ge.nodeType==Mt?ge.ownerDocument:ge.parentNode}return null},isDefaultNamespace:function(ce){return null==this.lookupPrefix(ce)}},ke(rt,Zt),ke(rt,Zt.prototype),Ci.prototype={nodeName:"#document",nodeType:Ut,doctype:null,documentElement:null,_inc:1,insertBefore:function(ce,ge){if(ce.nodeType==Ie){for(var nt=ce.firstChild;nt;){var It=nt.nextSibling;this.insertBefore(nt,ge),nt=It}return ce}return Gi(this,ce,ge),ce.ownerDocument=this,null===this.documentElement&&ce.nodeType===at&&(this.documentElement=ce),ce},removeChild:function(ce){return this.documentElement==ce&&(this.documentElement=null),Zi(this,ce)},replaceChild:function(ce,ge){Gi(this,ce,ge,co),ce.ownerDocument=this,ge&&this.removeChild(ge),Nn(ce)&&(this.documentElement=ce)},importNode:function(ce,ge){return dt(this,ce,ge)},getElementById:function(ce){var ge=null;return Pn(this.documentElement,function(nt){if(nt.nodeType==at&&nt.getAttribute("id")==ce)return ge=nt,!0}),ge},getElementsByClassName:function(ce){var ge=Te(ce);return new Ne(this,function(nt){var It=[];return ge.length>0&&Pn(nt.documentElement,function(vn){if(vn!==nt&&vn.nodeType===at){var ft=vn.getAttribute("class");if(ft){var Ze=ce===ft;if(!Ze){var lt=Te(ft);Ze=ge.every(function Ee(ce){return function(ge){return ce&&-1!==ce.indexOf(ge)}}(lt))}Ze&&It.push(vn)}}}),It})},createElement:function(ce){var ge=new gi;return ge.ownerDocument=this,ge.nodeName=ce,ge.tagName=ce,ge.localName=ce,ge.childNodes=new he,(ge.attributes=new ht)._ownerElement=ge,ge},createDocumentFragment:function(){var ce=new Ur;return ce.ownerDocument=this,ce.childNodes=new he,ce},createTextNode:function(ce){var ge=new Kr;return ge.ownerDocument=this,ge.appendData(ce),ge},createComment:function(ce){var ge=new rr;return ge.ownerDocument=this,ge.appendData(ce),ge},createCDATASection:function(ce){var ge=new ei;return ge.ownerDocument=this,ge.appendData(ce),ge},createProcessingInstruction:function(ce,ge){var nt=new to;return nt.ownerDocument=this,nt.tagName=nt.nodeName=nt.target=ce,nt.nodeValue=nt.data=ge,nt},createAttribute:function(ce){var ge=new ir;return ge.ownerDocument=this,ge.name=ce,ge.nodeName=ce,ge.localName=ce,ge.specified=!0,ge},createEntityReference:function(ce){var ge=new Xr;return ge.ownerDocument=this,ge.nodeName=ce,ge},createElementNS:function(ce,ge){var nt=new gi,It=ge.split(":"),vn=nt.attributes=new ht;return nt.childNodes=new he,nt.ownerDocument=this,nt.nodeName=ge,nt.tagName=ge,nt.namespaceURI=ce,2==It.length?(nt.prefix=It[0],nt.localName=It[1]):nt.localName=ge,vn._ownerElement=nt,nt},createAttributeNS:function(ce,ge){var nt=new ir,It=ge.split(":");return nt.ownerDocument=this,nt.nodeName=ge,nt.name=ge,nt.namespaceURI=ce,nt.specified=!0,2==It.length?(nt.prefix=It[0],nt.localName=It[1]):nt.localName=ge,nt}},te(Ci,Zt),Ci.prototype.getElementsByTagName=(gi.prototype={nodeType:at,hasAttribute:function(ce){return null!=this.getAttributeNode(ce)},getAttribute:function(ce){var ge=this.getAttributeNode(ce);return ge&&ge.value||""},getAttributeNode:function(ce){return this.attributes.getNamedItem(ce)},setAttribute:function(ce,ge){var nt=this.ownerDocument.createAttribute(ce);nt.value=nt.nodeValue=""+ge,this.setAttributeNode(nt)},removeAttribute:function(ce){var ge=this.getAttributeNode(ce);ge&&this.removeAttributeNode(ge)},appendChild:function(ce){return ce.nodeType===Ie?this.insertBefore(ce,null):function _r(ce,ge){return ge.parentNode&&ge.parentNode.removeChild(ge),ge.parentNode=ce,ge.previousSibling=ce.lastChild,ge.nextSibling=null,ge.previousSibling?ge.previousSibling.nextSibling=ge:ce.firstChild=ge,ce.lastChild=ge,di(ce.ownerDocument,ce,ge),ge}(this,ce)},setAttributeNode:function(ce){return this.attributes.setNamedItem(ce)},setAttributeNodeNS:function(ce){return this.attributes.setNamedItemNS(ce)},removeAttributeNode:function(ce){return this.attributes.removeNamedItem(ce.nodeName)},removeAttributeNS:function(ce,ge){var nt=this.getAttributeNodeNS(ce,ge);nt&&this.removeAttributeNode(nt)},hasAttributeNS:function(ce,ge){return null!=this.getAttributeNodeNS(ce,ge)},getAttributeNS:function(ce,ge){var nt=this.getAttributeNodeNS(ce,ge);return nt&&nt.value||""},setAttributeNS:function(ce,ge,nt){var It=this.ownerDocument.createAttributeNS(ce,ge);It.value=It.nodeValue=""+nt,this.setAttributeNode(It)},getAttributeNodeNS:function(ce,ge){return this.attributes.getNamedItemNS(ce,ge)},getElementsByTagName:function(ce){return new Ne(this,function(ge){var nt=[];return Pn(ge,function(It){It!==ge&&It.nodeType==at&&("*"===ce||It.tagName==ce)&&nt.push(It)}),nt})},getElementsByTagNameNS:function(ce,ge){return new Ne(this,function(nt){var It=[];return Pn(nt,function(vn){vn!==nt&&vn.nodeType===at&&("*"===ce||vn.namespaceURI===ce)&&("*"===ge||vn.localName==ge)&&It.push(vn)}),It})}}).getElementsByTagName,Ci.prototype.getElementsByTagNameNS=gi.prototype.getElementsByTagNameNS,te(gi,Zt),ir.prototype.nodeType=Mt,te(ir,Zt),En.prototype={data:"",substringData:function(ce,ge){return this.data.substring(ce,ce+ge)},appendData:function(ce){this.nodeValue=this.data=ce=this.data+ce,this.length=ce.length},insertData:function(ce,ge){this.replaceData(ce,0,ge)},appendChild:function(ce){throw new Error(ot[Se])},deleteData:function(ce,ge){this.replaceData(ce,ge,"")},replaceData:function(ce,ge,nt){var It=this.data.substring(0,ce),vn=this.data.substring(ce+ge);this.nodeValue=this.data=nt=It+nt+vn,this.length=nt.length}},te(En,Zt),Kr.prototype={nodeName:"#text",nodeType:At,splitText:function(ce){var ge=this.data,nt=ge.substring(ce);ge=ge.substring(0,ce),this.data=this.nodeValue=ge,this.length=ge.length;var It=this.ownerDocument.createTextNode(nt);return this.parentNode&&this.parentNode.insertBefore(It,this.nextSibling),It}},te(Kr,En),rr.prototype={nodeName:"#comment",nodeType:zt},te(rr,En),ei.prototype={nodeName:"#cdata-section",nodeType:ut},te(ei,En),bi.prototype.nodeType=Ot,te(bi,Zt),eo.prototype.nodeType=He,te(eo,Zt),$r.prototype.nodeType=Bt,te($r,Zt),Xr.prototype.nodeType=Wt,te(Xr,Zt),Ur.prototype.nodeName="#document-fragment",Ur.prototype.nodeType=Ie,te(Ur,Zt),to.prototype.nodeType=vt,te(to,Zt),Lr.prototype.serializeToString=function(ce,ge,nt){return Li.call(ce,ge,nt)},Zt.prototype.toString=Li;try{if(Object.defineProperty){let ce=function(ge){switch(ge.nodeType){case at:case Ie:var nt=[];for(ge=ge.firstChild;ge;)7!==ge.nodeType&&8!==ge.nodeType&&nt.push(ce(ge)),ge=ge.nextSibling;return nt.join("");default:return ge.nodeValue}};Object.defineProperty(Ne.prototype,"length",{get:function(){return Ke(this),this.$$length}}),Object.defineProperty(Zt.prototype,"textContent",{get:function(){return ce(this)},set:function(ge){switch(this.nodeType){case at:case Ie:for(;this.firstChild;)this.removeChild(this.firstChild);(ge||String(ge))&&this.appendChild(this.ownerDocument.createTextNode(ge));break;default:this.data=ge,this.value=ge,this.nodeValue=ge}}}),Tn=function(ge,nt,It){ge["$$"+nt]=It}}}catch{}st.DocumentType=bi,st.DOMException=ue,st.DOMImplementation=Qn,st.Element=gi,st.Node=Zt,st.NodeList=he,st.XMLSerializer=Lr},1032:(tn,st,q)=>{"use strict";var g=q(3499).freeze;st.XML_ENTITIES=g({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),st.HTML_ENTITIES=g({Aacute:"\xc1",aacute:"\xe1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223e",acd:"\u223f",acE:"\u223e\u0333",Acirc:"\xc2",acirc:"\xe2",acute:"\xb4",Acy:"\u0410",acy:"\u0430",AElig:"\xc6",aelig:"\xe6",af:"\u2061",Afr:"\u{1d504}",afr:"\u{1d51e}",Agrave:"\xc0",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03b1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2a3f",AMP:"&",amp:"&",And:"\u2a53",and:"\u2227",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1d538}",aopf:"\u{1d552}",ap:"\u2248",apacir:"\u2a6f",apE:"\u2a70",ape:"\u224a",apid:"\u224b",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224a",Aring:"\xc5",aring:"\xe5",Ascr:"\u{1d49c}",ascr:"\u{1d4b6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224d",Atilde:"\xc3",atilde:"\xe3",Auml:"\xc4",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",Backslash:"\u2216",Barv:"\u2ae7",barvee:"\u22bd",Barwed:"\u2306",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",Because:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",Bernoullis:"\u212c",Beta:"\u0392",beta:"\u03b2",beth:"\u2136",between:"\u226c",Bfr:"\u{1d505}",bfr:"\u{1d51f}",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bNot:"\u2aed",bnot:"\u2310",Bopf:"\u{1d539}",bopf:"\u{1d553}",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxbox:"\u29c9",boxDL:"\u2557",boxDl:"\u2556",boxdL:"\u2555",boxdl:"\u2510",boxDR:"\u2554",boxDr:"\u2553",boxdR:"\u2552",boxdr:"\u250c",boxH:"\u2550",boxh:"\u2500",boxHD:"\u2566",boxHd:"\u2564",boxhD:"\u2565",boxhd:"\u252c",boxHU:"\u2569",boxHu:"\u2567",boxhU:"\u2568",boxhu:"\u2534",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxUL:"\u255d",boxUl:"\u255c",boxuL:"\u255b",boxul:"\u2518",boxUR:"\u255a",boxUr:"\u2559",boxuR:"\u2558",boxur:"\u2514",boxV:"\u2551",boxv:"\u2502",boxVH:"\u256c",boxVh:"\u256b",boxvH:"\u256a",boxvh:"\u253c",boxVL:"\u2563",boxVl:"\u2562",boxvL:"\u2561",boxvl:"\u2524",boxVR:"\u2560",boxVr:"\u255f",boxvR:"\u255e",boxvr:"\u251c",bprime:"\u2035",Breve:"\u02d8",breve:"\u02d8",brvbar:"\xa6",Bscr:"\u212c",bscr:"\u{1d4b7}",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",Bumpeq:"\u224e",bumpeq:"\u224f",Cacute:"\u0106",cacute:"\u0107",Cap:"\u22d2",cap:"\u2229",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",CapitalDifferentialD:"\u2145",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",Cayleys:"\u212d",ccaps:"\u2a4d",Ccaron:"\u010c",ccaron:"\u010d",Ccedil:"\xc7",ccedil:"\xe7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2a4c",ccupssm:"\u2a50",Cdot:"\u010a",cdot:"\u010b",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"\u29b2",cent:"\xa2",CenterDot:"\xb7",centerdot:"\xb7",Cfr:"\u212d",cfr:"\u{1d520}",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03a7",chi:"\u03c7",cir:"\u25cb",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",CircleDot:"\u2299",circledR:"\xae",circledS:"\u24c8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",Colon:"\u2237",colon:":",Colone:"\u2a74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",Congruent:"\u2261",Conint:"\u222f",conint:"\u222e",ContourIntegral:"\u222e",Copf:"\u2102",copf:"\u{1d554}",coprod:"\u2210",Coproduct:"\u2210",COPY:"\xa9",copy:"\xa9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21b5",Cross:"\u2a2f",cross:"\u2717",Cscr:"\u{1d49e}",cscr:"\u{1d4b8}",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",Cup:"\u22d3",cup:"\u222a",cupbrcap:"\u2a48",CupCap:"\u224d",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",Dagger:"\u2021",dagger:"\u2020",daleth:"\u2138",Darr:"\u21a1",dArr:"\u21d3",darr:"\u2193",dash:"\u2010",Dashv:"\u2ae4",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",Dcaron:"\u010e",dcaron:"\u010f",Dcy:"\u0414",dcy:"\u0434",DD:"\u2145",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21ca",DDotrahd:"\u2911",ddotseq:"\u2a77",deg:"\xb0",Del:"\u2207",Delta:"\u0394",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",Dfr:"\u{1d507}",dfr:"\u{1d521}",dHar:"\u2965",dharl:"\u21c3",dharr:"\u21c2",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",diam:"\u22c4",Diamond:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",DifferentialD:"\u2146",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",Dopf:"\u{1d53b}",dopf:"\u{1d555}",Dot:"\xa8",dot:"\u02d9",DotDot:"\u20dc",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",Downarrow:"\u21d3",downarrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",Dscr:"\u{1d49f}",dscr:"\u{1d4b9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29f6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",DZcy:"\u040f",dzcy:"\u045f",dzigrarr:"\u27ff",Eacute:"\xc9",eacute:"\xe9",easter:"\u2a6e",Ecaron:"\u011a",ecaron:"\u011b",ecir:"\u2256",Ecirc:"\xca",ecirc:"\xea",ecolon:"\u2255",Ecy:"\u042d",ecy:"\u044d",eDDot:"\u2a77",Edot:"\u0116",eDot:"\u2251",edot:"\u0117",ee:"\u2147",efDot:"\u2252",Efr:"\u{1d508}",efr:"\u{1d522}",eg:"\u2a9a",Egrave:"\xc8",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",Element:"\u2208",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25fb",emptyv:"\u2205",EmptyVerySmallSquare:"\u25ab",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",ENG:"\u014a",eng:"\u014b",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1d53c}",eopf:"\u{1d556}",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",Epsilon:"\u0395",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",Equal:"\u2a75",equals:"=",EqualTilde:"\u2242",equest:"\u225f",Equilibrium:"\u21cc",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",erDot:"\u2253",Escr:"\u2130",escr:"\u212f",esdot:"\u2250",Esim:"\u2a73",esim:"\u2242",Eta:"\u0397",eta:"\u03b7",ETH:"\xd0",eth:"\xf0",Euml:"\xcb",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",ExponentialE:"\u2147",exponentiale:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",Ffr:"\u{1d509}",ffr:"\u{1d523}",filig:"\ufb01",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",Fopf:"\u{1d53d}",fopf:"\u{1d557}",ForAll:"\u2200",forall:"\u2200",fork:"\u22d4",forkv:"\u2ad9",Fouriertrf:"\u2131",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",Fscr:"\u2131",fscr:"\u{1d4bb}",gacute:"\u01f5",Gamma:"\u0393",gamma:"\u03b3",Gammad:"\u03dc",gammad:"\u03dd",gap:"\u2a86",Gbreve:"\u011e",gbreve:"\u011f",Gcedil:"\u0122",Gcirc:"\u011c",gcirc:"\u011d",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",gE:"\u2267",ge:"\u2265",gEl:"\u2a8c",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",Gfr:"\u{1d50a}",gfr:"\u{1d524}",Gg:"\u22d9",gg:"\u226b",ggg:"\u22d9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gl:"\u2277",gla:"\u2aa5",glE:"\u2a92",glj:"\u2aa4",gnap:"\u2a8a",gnapprox:"\u2a8a",gnE:"\u2269",gne:"\u2a88",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",Gopf:"\u{1d53e}",gopf:"\u{1d558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\u{1d4a2}",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",Gt:"\u226b",GT:">",gt:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",Hacek:"\u02c7",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",HARDcy:"\u042a",hardcy:"\u044a",hArr:"\u21d4",harr:"\u2194",harrcir:"\u2948",harrw:"\u21ad",Hat:"^",hbar:"\u210f",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",Hfr:"\u210c",hfr:"\u{1d525}",HilbertSpace:"\u210b",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",Hopf:"\u210d",hopf:"\u{1d559}",horbar:"\u2015",HorizontalLine:"\u2500",Hscr:"\u210b",hscr:"\u{1d4bd}",hslash:"\u210f",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224e",HumpEqual:"\u224f",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xcd",iacute:"\xed",ic:"\u2063",Icirc:"\xce",icirc:"\xee",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",Ifr:"\u2111",ifr:"\u{1d526}",Igrave:"\xcc",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Im:"\u2111",Imacr:"\u012a",imacr:"\u012b",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",Implies:"\u21d2",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",Int:"\u222c",int:"\u222b",intcal:"\u22ba",integers:"\u2124",Integral:"\u222b",intercal:"\u22ba",Intersection:"\u22c2",intlarhk:"\u2a17",intprod:"\u2a3c",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012e",iogon:"\u012f",Iopf:"\u{1d540}",iopf:"\u{1d55a}",Iota:"\u0399",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",Iscr:"\u2110",iscr:"\u{1d4be}",isin:"\u2208",isindot:"\u22f5",isinE:"\u22f9",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xcf",iuml:"\xef",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1d50d}",jfr:"\u{1d527}",jmath:"\u0237",Jopf:"\u{1d541}",jopf:"\u{1d55b}",Jscr:"\u{1d4a5}",jscr:"\u{1d4bf}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039a",kappa:"\u03ba",kappav:"\u03f0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041a",kcy:"\u043a",Kfr:"\u{1d50e}",kfr:"\u{1d528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040c",kjcy:"\u045c",Kopf:"\u{1d542}",kopf:"\u{1d55c}",Kscr:"\u{1d4a6}",kscr:"\u{1d4c0}",lAarr:"\u21da",Lacute:"\u0139",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",Lambda:"\u039b",lambda:"\u03bb",Lang:"\u27ea",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",Laplacetrf:"\u2112",laquo:"\xab",Larr:"\u219e",lArr:"\u21d0",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",lAtail:"\u291b",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lBarr:"\u290e",lbarr:"\u290c",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",Lcaron:"\u013d",lcaron:"\u013e",Lcedil:"\u013b",lcedil:"\u013c",lceil:"\u2308",lcub:"{",Lcy:"\u041b",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",lE:"\u2266",le:"\u2264",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",Leftarrow:"\u21d0",leftarrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",leftarrowtail:"\u21a2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",LeftRightArrow:"\u2194",Leftrightarrow:"\u21d4",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",leftthreetimes:"\u22cb",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",lEg:"\u2a8b",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2aa1",lesssim:"\u2272",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",lfisht:"\u297c",lfloor:"\u230a",Lfr:"\u{1d50f}",lfr:"\u{1d529}",lg:"\u2276",lgE:"\u2a91",lHar:"\u2962",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",Ll:"\u22d8",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",Lleftarrow:"\u21da",llhard:"\u296b",lltri:"\u25fa",Lmidot:"\u013f",lmidot:"\u0140",lmoust:"\u23b0",lmoustache:"\u23b0",lnap:"\u2a89",lnapprox:"\u2a89",lnE:"\u2268",lne:"\u2a87",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",LongLeftArrow:"\u27f5",Longleftarrow:"\u27f8",longleftarrow:"\u27f5",LongLeftRightArrow:"\u27f7",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",LongRightArrow:"\u27f6",Longrightarrow:"\u27f9",longrightarrow:"\u27f6",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",Lopf:"\u{1d543}",lopf:"\u{1d55d}",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",Lscr:"\u2112",lscr:"\u{1d4c1}",Lsh:"\u21b0",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",Lstrok:"\u0141",lstrok:"\u0142",Lt:"\u226a",LT:"<",lt:"<",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",ltrPar:"\u2996",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",Mcy:"\u041c",mcy:"\u043c",mdash:"\u2014",mDDot:"\u223a",measuredangle:"\u2221",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\u{1d510}",mfr:"\u{1d52a}",mho:"\u2127",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",MinusPlus:"\u2213",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",Mopf:"\u{1d544}",mopf:"\u{1d55e}",mp:"\u2213",Mscr:"\u2133",mscr:"\u{1d4c2}",mstpos:"\u223e",Mu:"\u039c",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266e",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",Ncy:"\u041d",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",neArr:"\u21d7",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1d511}",nfr:"\u{1d52b}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",nGg:"\u22d9\u0338",ngsim:"\u2275",nGt:"\u226b\u20d2",ngt:"\u226f",ngtr:"\u226f",nGtv:"\u226b\u0338",nhArr:"\u21ce",nharr:"\u21ae",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",NJcy:"\u040a",njcy:"\u045a",nlArr:"\u21cd",nlarr:"\u219a",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nLeftarrow:"\u21cd",nleftarrow:"\u219a",nLeftrightarrow:"\u21ce",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nLl:"\u22d8\u0338",nlsim:"\u2274",nLt:"\u226a\u20d2",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nLtv:"\u226a\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Nopf:"\u2115",nopf:"\u{1d55f}",Not:"\u2aec",not:"\xac",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",notin:"\u2209",notindot:"\u22f5\u0338",notinE:"\u22f9\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",NotLeftTriangle:"\u22ea",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangle:"\u22eb",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarr:"\u219b",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nRightarrow:"\u21cf",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",Nscr:"\u{1d4a9}",nscr:"\u{1d4c3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",Ntilde:"\xd1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",Nu:"\u039d",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224d\u20d2",nVDash:"\u22af",nVdash:"\u22ae",nvDash:"\u22ad",nvdash:"\u22ac",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvHarr:"\u2904",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwarhk:"\u2923",nwArr:"\u21d6",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xd3",oacute:"\xf3",oast:"\u229b",ocir:"\u229a",Ocirc:"\xd4",ocirc:"\xf4",Ocy:"\u041e",ocy:"\u043e",odash:"\u229d",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29bf",Ofr:"\u{1d512}",ofr:"\u{1d52c}",ogon:"\u02db",Ograve:"\xd2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",Omacr:"\u014c",omacr:"\u014d",Omega:"\u03a9",omega:"\u03c9",Omicron:"\u039f",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",Oopf:"\u{1d546}",oopf:"\u{1d560}",opar:"\u29b7",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",operp:"\u29b9",oplus:"\u2295",Or:"\u2a54",or:"\u2228",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oS:"\u24c8",Oscr:"\u{1d4aa}",oscr:"\u2134",Oslash:"\xd8",oslash:"\xf8",osol:"\u2298",Otilde:"\xd5",otilde:"\xf5",Otimes:"\u2a37",otimes:"\u2297",otimesas:"\u2a36",Ouml:"\xd6",ouml:"\xf6",ovbar:"\u233d",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",PartialD:"\u2202",Pcy:"\u041f",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",Pfr:"\u{1d513}",pfr:"\u{1d52d}",Phi:"\u03a6",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",Pi:"\u03a0",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",Poincareplane:"\u210c",pointint:"\u2a15",Popf:"\u2119",popf:"\u{1d561}",pound:"\xa3",Pr:"\u2abb",pr:"\u227a",prap:"\u2ab7",prcue:"\u227c",prE:"\u2ab3",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",precsim:"\u227e",Prime:"\u2033",prime:"\u2032",primes:"\u2119",prnap:"\u2ab9",prnE:"\u2ab5",prnsim:"\u22e8",prod:"\u220f",Product:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",Proportion:"\u2237",Proportional:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",Pscr:"\u{1d4ab}",pscr:"\u{1d4c5}",Psi:"\u03a8",psi:"\u03c8",puncsp:"\u2008",Qfr:"\u{1d514}",qfr:"\u{1d52e}",qint:"\u2a0c",Qopf:"\u211a",qopf:"\u{1d562}",qprime:"\u2057",Qscr:"\u{1d4ac}",qscr:"\u{1d4c6}",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",QUOT:'"',quot:'"',rAarr:"\u21db",race:"\u223d\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",Rang:"\u27eb",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",Rarr:"\u21a0",rArr:"\u21d2",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21a3",rarrw:"\u219d",rAtail:"\u291c",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",RBarr:"\u2910",rBarr:"\u290f",rbarr:"\u290d",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",Re:"\u211c",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",REG:"\xae",reg:"\xae",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",rfisht:"\u297d",rfloor:"\u230b",Rfr:"\u211c",rfr:"\u{1d52f}",rHar:"\u2964",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",Rho:"\u03a1",rho:"\u03c1",rhov:"\u03f1",RightAngleBracket:"\u27e9",RightArrow:"\u2192",Rightarrow:"\u21d2",rightarrow:"\u2192",RightArrowBar:"\u21e5",RightArrowLeftArrow:"\u21c4",rightarrowtail:"\u21a3",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVector:"\u21c2",RightDownVectorBar:"\u2955",RightFloor:"\u230b",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTeeVector:"\u295b",rightthreetimes:"\u22cc",RightTriangle:"\u22b3",RightTriangleBar:"\u29d0",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVector:"\u21be",RightUpVectorBar:"\u2954",RightVector:"\u21c0",RightVectorBar:"\u2953",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoust:"\u23b1",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",Ropf:"\u211d",ropf:"\u{1d563}",roplus:"\u2a2e",rotimes:"\u2a35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",Rrightarrow:"\u21db",rsaquo:"\u203a",Rscr:"\u211b",rscr:"\u{1d4c7}",Rsh:"\u21b1",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",RuleDelayed:"\u29f4",ruluhar:"\u2968",rx:"\u211e",Sacute:"\u015a",sacute:"\u015b",sbquo:"\u201a",Sc:"\u2abc",sc:"\u227b",scap:"\u2ab8",Scaron:"\u0160",scaron:"\u0161",sccue:"\u227d",scE:"\u2ab4",sce:"\u2ab0",Scedil:"\u015e",scedil:"\u015f",Scirc:"\u015c",scirc:"\u015d",scnap:"\u2aba",scnE:"\u2ab6",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",Scy:"\u0421",scy:"\u0441",sdot:"\u22c5",sdotb:"\u22a1",sdote:"\u2a66",searhk:"\u2925",seArr:"\u21d8",searr:"\u2198",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1d516}",sfr:"\u{1d530}",sfrown:"\u2322",sharp:"\u266f",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xad",Sigma:"\u03a3",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",SOFTcy:"\u042c",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",Sopf:"\u{1d54a}",sopf:"\u{1d564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",Sqrt:"\u221a",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",Square:"\u25a1",square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",Sscr:"\u{1d4ae}",sscr:"\u{1d4c8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",Star:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",Sub:"\u22d0",sub:"\u2282",subdot:"\u2abd",subE:"\u2ac5",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",Subset:"\u22d0",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",SubsetEqual:"\u2286",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",SuchThat:"\u220b",Sum:"\u2211",sum:"\u2211",sung:"\u266a",Sup:"\u22d1",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supE:"\u2ac6",supe:"\u2287",supedot:"\u2ac4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",Supset:"\u22d1",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swarhk:"\u2926",swArr:"\u21d9",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",Tab:"\t",target:"\u2316",Tau:"\u03a4",tau:"\u03c4",tbrk:"\u23b4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",Tfr:"\u{1d517}",tfr:"\u{1d531}",there4:"\u2234",Therefore:"\u2234",therefore:"\u2234",Theta:"\u0398",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",ThickSpace:"\u205f\u200a",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223c",THORN:"\xde",thorn:"\xfe",Tilde:"\u223c",tilde:"\u02dc",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xd7",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",Topf:"\u{1d54b}",topf:"\u{1d565}",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",TRADE:"\u2122",trade:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",TripleDot:"\u20db",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",Tscr:"\u{1d4af}",tscr:"\u{1d4c9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040b",tshcy:"\u045b",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",Uacute:"\xda",uacute:"\xfa",Uarr:"\u219f",uArr:"\u21d1",uarr:"\u2191",Uarrocir:"\u2949",Ubrcy:"\u040e",ubrcy:"\u045e",Ubreve:"\u016c",ubreve:"\u016d",Ucirc:"\xdb",ucirc:"\xfb",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21c5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",Ufr:"\u{1d518}",ufr:"\u{1d532}",Ugrave:"\xd9",ugrave:"\xf9",uHar:"\u2963",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",Umacr:"\u016a",umacr:"\u016b",uml:"\xa8",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1d54c}",uopf:"\u{1d566}",UpArrow:"\u2191",Uparrow:"\u21d1",uparrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpDownArrow:"\u2195",Updownarrow:"\u21d5",updownarrow:"\u2195",UpEquilibrium:"\u296e",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",upsi:"\u03c5",upsih:"\u03d2",Upsilon:"\u03a5",upsilon:"\u03c5",UpTee:"\u22a5",UpTeeArrow:"\u21a5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",Uring:"\u016e",uring:"\u016f",urtri:"\u25f9",Uscr:"\u{1d4b0}",uscr:"\u{1d4ca}",utdot:"\u22f0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",Uuml:"\xdc",uuml:"\xfc",uwangle:"\u29a7",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",vArr:"\u21d5",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",Vbar:"\u2aeb",vBar:"\u2ae8",vBarv:"\u2ae9",Vcy:"\u0412",vcy:"\u0432",VDash:"\u22ab",Vdash:"\u22a9",vDash:"\u22a8",vdash:"\u22a2",Vdashl:"\u2ae6",Vee:"\u22c1",vee:"\u2228",veebar:"\u22bb",veeeq:"\u225a",vellip:"\u22ee",Verbar:"\u2016",verbar:"|",Vert:"\u2016",vert:"|",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\u{1d519}",vfr:"\u{1d533}",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",Vopf:"\u{1d54d}",vopf:"\u{1d567}",vprop:"\u221d",vrtri:"\u22b3",Vscr:"\u{1d4b1}",vscr:"\u{1d4cb}",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",Vvdash:"\u22aa",vzigzag:"\u299a",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",Wedge:"\u22c0",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1d51a}",wfr:"\u{1d534}",Wopf:"\u{1d54e}",wopf:"\u{1d568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1d4b2}",wscr:"\u{1d4cc}",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",Xfr:"\u{1d51b}",xfr:"\u{1d535}",xhArr:"\u27fa",xharr:"\u27f7",Xi:"\u039e",xi:"\u03be",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",Xopf:"\u{1d54f}",xopf:"\u{1d569}",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",Xscr:"\u{1d4b3}",xscr:"\u{1d4cd}",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",Yacute:"\xdd",yacute:"\xfd",YAcy:"\u042f",yacy:"\u044f",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042b",ycy:"\u044b",yen:"\xa5",Yfr:"\u{1d51c}",yfr:"\u{1d536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1d550}",yopf:"\u{1d56a}",Yscr:"\u{1d4b4}",yscr:"\u{1d4ce}",YUcy:"\u042e",yucy:"\u044e",Yuml:"\u0178",yuml:"\xff",Zacute:"\u0179",zacute:"\u017a",Zcaron:"\u017d",zcaron:"\u017e",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017b",zdot:"\u017c",zeetrf:"\u2128",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zeta:"\u03b6",Zfr:"\u2128",zfr:"\u{1d537}",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21dd",Zopf:"\u2124",zopf:"\u{1d56b}",Zscr:"\u{1d4b5}",zscr:"\u{1d4cf}",zwj:"\u200d",zwnj:"\u200c"}),st.entityMap=st.HTML_ENTITIES},2419:(tn,st,q)=>{q(7315);st.DOMParser=q(2219).DOMParser},1495:(tn,st,q)=>{var g=q(3499).NAMESPACE,Y=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Me=new RegExp("[\\-\\.0-9"+Y.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),e=new RegExp("^"+Y.source+Me.source+"*(?::"+Y.source+Me.source+"*)?$");function Mt(ne,pe){this.message=ne,this.locator=pe,Error.captureStackTrace&&Error.captureStackTrace(this,Mt)}function At(){}function Wt(ne,pe){return pe.lineNumber=ne.lineNumber,pe.columnNumber=ne.columnNumber,pe}function Bt(ne,pe,Se,Rt,_t,xt){function Yt(ze,De,ue){Se.attributeNames.hasOwnProperty(ze)&&xt.fatalError("Attribute "+ze+" redefined"),Se.addValue(ze,De.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,_t),ue)}for(var an,Kt=++pe,Ft=0;;){var qe=ne.charAt(Kt);switch(qe){case"=":if(1===Ft)an=ne.slice(pe,Kt),Ft=3;else{if(2!==Ft)throw new Error("attribute equal must after attrName");Ft=3}break;case"'":case'"':if(3===Ft||1===Ft){if(1===Ft&&(xt.warning('attribute value must after "="'),an=ne.slice(pe,Kt)),!((Kt=ne.indexOf(qe,pe=Kt+1))>0))throw new Error("attribute value no end '"+qe+"' match");Yt(an,qt=ne.slice(pe,Kt),pe-1),Ft=5}else{if(4!=Ft)throw new Error('attribute value must after "="');Yt(an,qt=ne.slice(pe,Kt),pe),xt.warning('attribute "'+an+'" missed start quot('+qe+")!!"),pe=Kt+1,Ft=5}break;case"/":switch(Ft){case 0:Se.setTagName(ne.slice(pe,Kt));case 5:case 6:case 7:Ft=7,Se.closed=!0;case 4:case 1:break;case 2:Se.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return xt.error("unexpected end of input"),0==Ft&&Se.setTagName(ne.slice(pe,Kt)),Kt;case">":switch(Ft){case 0:Se.setTagName(ne.slice(pe,Kt));case 5:case 6:case 7:break;case 4:case 1:"/"===(qt=ne.slice(pe,Kt)).slice(-1)&&(Se.closed=!0,qt=qt.slice(0,-1));case 2:2===Ft&&(qt=an),4==Ft?(xt.warning('attribute "'+qt+'" missed quot(")!'),Yt(an,qt,pe)):((!g.isHTML(Rt[""])||!qt.match(/^(?:disabled|checked|selected)$/i))&&xt.warning('attribute "'+qt+'" missed value!! "'+qt+'" instead!!'),Yt(qt,qt,pe));break;case 3:throw new Error("attribute value missed!!")}return Kt;case"\x80":qe=" ";default:if(qe<=" ")switch(Ft){case 0:Se.setTagName(ne.slice(pe,Kt)),Ft=6;break;case 1:an=ne.slice(pe,Kt),Ft=2;break;case 4:var qt=ne.slice(pe,Kt);xt.warning('attribute "'+qt+'" missed quot(")!!'),Yt(an,qt,pe);case 5:Ft=6}else switch(Ft){case 2:(!g.isHTML(Rt[""])||!an.match(/^(?:disabled|checked|selected)$/i))&&xt.warning('attribute "'+an+'" missed value!! "'+an+'" instead2!!'),Yt(an,an,pe),pe=Kt,Ft=1;break;case 5:xt.warning('attribute space is required"'+an+'"!!');case 6:Ft=1,pe=Kt;break;case 3:Ft=4,pe=Kt;break;case 7:throw new Error("elements closed character '/' and '>' must be connected to")}}Kt++}}function vt(ne,pe,Se){for(var Rt=ne.tagName,_t=null,qe=ne.length;qe--;){var xt=ne[qe],Yt=xt.qName,an=xt.value;if((gt=Yt.indexOf(":"))>0)var qt=xt.prefix=Yt.slice(0,gt),Kt=Yt.slice(gt+1),Ft="xmlns"===qt&&Kt;else Kt=Yt,qt=null,Ft="xmlns"===Yt&&"";xt.localName=Kt,!1!==Ft&&(null==_t&&(_t={},Ot(Se,Se={})),Se[Ft]=_t[Ft]=an,xt.uri=g.XMLNS,pe.startPrefixMapping(Ft,an))}for(qe=ne.length;qe--;)(qt=(xt=ne[qe]).prefix)&&("xml"===qt&&(xt.uri=g.XML),"xmlns"!==qt&&(xt.uri=Se[qt||""]));var gt;(gt=Rt.indexOf(":"))>0?(qt=ne.prefix=Rt.slice(0,gt),Kt=ne.localName=Rt.slice(gt+1)):(qt=null,Kt=ne.localName=Rt);var ze=ne.uri=Se[qt||""];if(pe.startElement(ze,Kt,Rt,ne),!ne.closed)return ne.currentNSMap=Se,ne.localNSMap=_t,!0;if(pe.endElement(ze,Kt,Rt),_t)for(qt in _t)Object.prototype.hasOwnProperty.call(_t,qt)&&pe.endPrefixMapping(qt)}function zt(ne,pe,Se,Rt,_t){if(/^(?:script|textarea)$/i.test(Se)){var xt=ne.indexOf("</"+Se+">",pe),Yt=ne.substring(pe+1,xt);if(/[&<]/.test(Yt))return/^script$/i.test(Se)?(_t.characters(Yt,0,Yt.length),xt):(Yt=Yt.replace(/&#?\w+;/g,Rt),_t.characters(Yt,0,Yt.length),xt)}return pe+1}function Ut(ne,pe,Se,Rt){var _t=Rt[Se];return null==_t&&((_t=ne.lastIndexOf("</"+Se+">"))<pe&&(_t=ne.lastIndexOf("</"+Se)),Rt[Se]=_t),_t<pe}function Ot(ne,pe){for(var Se in ne)Object.prototype.hasOwnProperty.call(ne,Se)&&(pe[Se]=ne[Se])}function Ie(ne,pe,Se,Rt){if("-"===ne.charAt(pe+2))return"-"===ne.charAt(pe+3)?(xt=ne.indexOf("--\x3e",pe+4))>pe?(Se.comment(ne,pe+4,xt-pe-4),xt+3):(Rt.error("Unclosed comment"),-1):-1;if("CDATA["==ne.substr(pe+3,6)){var xt=ne.indexOf("]]>",pe+9);return Se.startCDATA(),Se.characters(ne,pe+9,xt-pe-9),Se.endCDATA(),xt+3}var Yt=function ot(ne,pe){var Se,Rt=[],_t=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(_t.lastIndex=pe,_t.exec(ne);Se=_t.exec(ne);)if(Rt.push(Se),Se[1])return Rt}(ne,pe),an=Yt.length;if(an>1&&/!doctype/i.test(Yt[0][0])){var qt=Yt[1][0],Kt=!1,Ft=!1;an>3&&(/^public$/i.test(Yt[2][0])?(Kt=Yt[3][0],Ft=an>4&&Yt[4][0]):/^system$/i.test(Yt[2][0])&&(Ft=Yt[3][0]));var qe=Yt[an-1];return Se.startDTD(qt,Kt,Ft),Se.endDTD(),qe.index+qe[0].length}return-1}function He(ne,pe,Se){var Rt=ne.indexOf("?>",pe);if(Rt){var _t=ne.substring(pe,Rt).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);return _t?(Se.processingInstruction(_t[1],_t[2]),Rt+2):-1}return-1}function I(){this.attributeNames={}}(Mt.prototype=new Error).name=Mt.name,At.prototype={parse:function(ne,pe,Se){var Rt=this.domBuilder;Rt.startDocument(),Ot(pe,pe={}),function ut(ne,pe,Se,Rt,_t){function Yt(xe){var vi=xe.slice(1,-1);return Object.hasOwnProperty.call(Se,vi)?Se[vi]:"#"===vi.charAt(0)?function xt(xe){return xe>65535?(xe-=65536,String.fromCharCode(55296+(xe>>10),56320+(1023&xe))):String.fromCharCode(xe)}(parseInt(vi.substr(1).replace("x","0x"))):(_t.error("entity not found:"+xe),xe)}function an(xe){if(xe>ue){var vi=ne.substring(ue,xe).replace(/&#?\w+;/g,Yt);gt&&qt(ue),Rt.characters(vi,0,xe-ue),ue=xe}}function qt(xe,vi){for(;xe>=Ft&&(vi=qe.exec(ne));)Ft=(Kt=vi.index)+vi[0].length,gt.lineNumber++;gt.columnNumber=xe-Kt+1}for(var Kt=0,Ft=0,qe=/.*(?:\r\n?|\n)|.*$/g,gt=Rt.locator,ze=[{currentNSMap:pe}],De={},ue=0;;){try{var he=ne.indexOf("<",ue);if(he<0){if(!ne.substr(ue).match(/^\s*$/)){var Ne=Rt.doc,Ke=Ne.createTextNode(ne.substr(ue));Ne.appendChild(Ke),Rt.currentElement=Ke}return}switch(he>ue&&an(he),ne.charAt(he+1)){case"/":var Ci=ne.indexOf(">",he+3),ht=ne.substring(he+2,Ci).replace(/[ \t\n\r]+$/g,""),On=ze.pop();Ci<0?(ht=ne.substring(he+2).replace(/[\s<].*/,""),_t.error("end tag name: "+ht+" is not complete:"+On.tagName),Ci=he+1+ht.length):ht.match(/\s</)&&(ht=ht.replace(/[\s<].*/,""),_t.error("end tag name: "+ht+" maybe not complete"),Ci=he+1+ht.length);var si=On.localNSMap,ui=On.tagName==ht;if(ui||On.tagName&&On.tagName.toLowerCase()==ht.toLowerCase()){if(Rt.endElement(On.uri,On.localName,ht),si)for(var Zt in si)Object.prototype.hasOwnProperty.call(si,Zt)&&Rt.endPrefixMapping(Zt);ui||_t.fatalError("end tag name: "+ht+" is not match the current start tagName:"+On.tagName)}else ze.push(On);Ci++;break;case"?":gt&&qt(he),Ci=He(ne,he,Rt);break;case"!":gt&&qt(he),Ci=Ie(ne,he,Rt,_t);break;default:gt&&qt(he);var fi=new I,Pn=ze[ze.length-1].currentNSMap,mi=(Ci=Bt(ne,he,fi,Pn,Yt,_t),fi.length);if(!fi.closed&&Ut(ne,Ci,fi.tagName,De)&&(fi.closed=!0,Se.nbsp||_t.warning("unclosed xml attribute")),gt&&mi){for(var nr=Wt(gt,{}),di=0;di<mi;di++){var Zi=fi[di];qt(Zi.offset),Zi.locator=Wt(gt,{})}Rt.locator=nr,vt(fi,Rt,Pn)&&ze.push(fi),Rt.locator=gt}else vt(fi,Rt,Pn)&&ze.push(fi);g.isHTML(fi.uri)&&!fi.closed?Ci=zt(ne,Ci,fi.tagName,Yt,Rt):Ci++}}catch(xe){if(xe instanceof Mt)throw xe;_t.error("element parse error: "+xe),Ci=-1}Ci>ue?ue=Ci:an(Math.max(he,ue)+1)}}(ne,pe,Se,Rt,this.errorHandler),Rt.endDocument()}},I.prototype={setTagName:function(ne){if(!e.test(ne))throw new Error("invalid tagName:"+ne);this.tagName=ne},addValue:function(ne,pe,Se){if(!e.test(ne))throw new Error("invalid attribute:"+ne);this.attributeNames[ne]=this.length,this[this.length++]={qName:ne,value:pe,offset:Se}},length:0,getLocalName:function(ne){return this[ne].localName},getLocator:function(ne){return this[ne].locator},getQName:function(ne){return this[ne].qName},getURI:function(ne){return this[ne].uri},getValue:function(ne){return this[ne].value}},st.XMLReader=At,st.ParseError=Mt},410:(tn,st,q)=>{var Me,g=typeof global<"u"?global:typeof window<"u"?window:{},Y=q(542);typeof document<"u"?Me=document:(Me=g["__GLOBAL_DOCUMENT_CACHE@4"])||(Me=g["__GLOBAL_DOCUMENT_CACHE@4"]=Y),tn.exports=Me},2843:tn=>{var st;st=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},tn.exports=st},9819:tn=>{tn.exports=function q(g){if(!g)return!1;var Y=st.call(g);return"[object Function]"===Y||"function"==typeof g&&"[object RegExp]"!==Y||typeof window<"u"&&(g===window.setTimeout||g===window.alert||g===window.confirm||g===window.prompt)};var st=Object.prototype.toString},1653:function(tn,st){var g;!function(Y,Me){"use strict";"object"==typeof tn.exports?tn.exports=Y.document?Me(Y,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return Me(e)}:Me(Y)}(typeof window<"u"?window:this,function(Y,Me){"use strict";var e=[],fe=Object.getPrototypeOf,Ae=e.slice,Te=e.flat?function(T){return e.flat.call(T)}:function(T){return e.concat.apply([],T)},Ee=e.push,ke=e.indexOf,te={},rt=te.toString,at=te.hasOwnProperty,Mt=at.toString,At=Mt.call(Object),ut={},Wt=function(A){return"function"==typeof A&&"number"!=typeof A.nodeType&&"function"!=typeof A.item},Bt=function(A){return null!=A&&A===A.window},vt=Y.document,zt={type:!0,src:!0,nonce:!0,noModule:!0};function Ut(T,A,N){var X,oe,ae=(N=N||vt).createElement("script");if(ae.text=T,A)for(X in zt)(oe=A[X]||A.getAttribute&&A.getAttribute(X))&&ae.setAttribute(X,oe);N.head.appendChild(ae).parentNode.removeChild(ae)}function Ot(T){return null==T?T+"":"object"==typeof T||"function"==typeof T?te[rt.call(T)]||"object":typeof T}var He=/HTML$/i,I=function(T,A){return new I.fn.init(T,A)};function ot(T){var A=!!T&&"length"in T&&T.length,N=Ot(T);return!Wt(T)&&!Bt(T)&&("array"===N||0===A||"number"==typeof A&&A>0&&A-1 in T)}function ne(T,A){return T.nodeName&&T.nodeName.toLowerCase()===A.toLowerCase()}I.fn=I.prototype={jquery:"3.7.1",constructor:I,length:0,toArray:function(){return Ae.call(this)},get:function(T){return null==T?Ae.call(this):T<0?this[T+this.length]:this[T]},pushStack:function(T){var A=I.merge(this.constructor(),T);return A.prevObject=this,A},each:function(T){return I.each(this,T)},map:function(T){return this.pushStack(I.map(this,function(A,N){return T.call(A,N,A)}))},slice:function(){return this.pushStack(Ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(I.grep(this,function(T,A){return(A+1)%2}))},odd:function(){return this.pushStack(I.grep(this,function(T,A){return A%2}))},eq:function(T){var A=this.length,N=+T+(T<0?A:0);return this.pushStack(N>=0&&N<A?[this[N]]:[])},end:function(){return this.prevObject||this.constructor()},push:Ee,sort:e.sort,splice:e.splice},I.extend=I.fn.extend=function(){var T,A,N,X,oe,ae,_e=arguments[0]||{},ct=1,Qe=arguments.length,yt=!1;for("boolean"==typeof _e&&(yt=_e,_e=arguments[ct]||{},ct++),"object"!=typeof _e&&!Wt(_e)&&(_e={}),ct===Qe&&(_e=this,ct--);ct<Qe;ct++)if(null!=(T=arguments[ct]))for(A in T)X=T[A],"__proto__"!==A&&_e!==X&&(yt&&X&&(I.isPlainObject(X)||(oe=Array.isArray(X)))?(N=_e[A],ae=oe&&!Array.isArray(N)?[]:oe||I.isPlainObject(N)?N:{},oe=!1,_e[A]=I.extend(yt,ae,X)):void 0!==X&&(_e[A]=X));return _e},I.extend({expando:"jQuery"+("3.7.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(T){throw new Error(T)},noop:function(){},isPlainObject:function(T){var A,N;return!(!T||"[object Object]"!==rt.call(T)||(A=fe(T))&&("function"!=typeof(N=at.call(A,"constructor")&&A.constructor)||Mt.call(N)!==At))},isEmptyObject:function(T){var A;for(A in T)return!1;return!0},globalEval:function(T,A,N){Ut(T,{nonce:A&&A.nonce},N)},each:function(T,A){var N,X=0;if(ot(T))for(N=T.length;X<N&&!1!==A.call(T[X],X,T[X]);X++);else for(X in T)if(!1===A.call(T[X],X,T[X]))break;return T},text:function(T){var A,N="",X=0,oe=T.nodeType;if(!oe)for(;A=T[X++];)N+=I.text(A);return 1===oe||11===oe?T.textContent:9===oe?T.documentElement.textContent:3===oe||4===oe?T.nodeValue:N},makeArray:function(T,A){var N=A||[];return null!=T&&(ot(Object(T))?I.merge(N,"string"==typeof T?[T]:T):Ee.call(N,T)),N},inArray:function(T,A,N){return null==A?-1:ke.call(A,T,N)},isXMLDoc:function(T){var N=T&&(T.ownerDocument||T).documentElement;return!He.test(T&&T.namespaceURI||N&&N.nodeName||"HTML")},merge:function(T,A){for(var N=+A.length,X=0,oe=T.length;X<N;X++)T[oe++]=A[X];return T.length=oe,T},grep:function(T,A,N){for(var oe=[],ae=0,_e=T.length,ct=!N;ae<_e;ae++)!A(T[ae],ae)!==ct&&oe.push(T[ae]);return oe},map:function(T,A,N){var X,oe,ae=0,_e=[];if(ot(T))for(X=T.length;ae<X;ae++)null!=(oe=A(T[ae],ae,N))&&_e.push(oe);else for(ae in T)null!=(oe=A(T[ae],ae,N))&&_e.push(oe);return Te(_e)},guid:1,support:ut}),"function"==typeof Symbol&&(I.fn[Symbol.iterator]=e[Symbol.iterator]),I.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(T,A){te["[object "+A+"]"]=A.toLowerCase()});var pe=e.pop,Se=e.sort,Rt=e.splice,_t="[\\x20\\t\\r\\n\\f]",xt=new RegExp("^"+_t+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_t+"+$","g");I.contains=function(T,A){var N=A&&A.parentNode;return T===N||!(!N||1!==N.nodeType||!(T.contains?T.contains(N):T.compareDocumentPosition&&16&T.compareDocumentPosition(N)))};var Yt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function an(T,A){return A?"\0"===T?"\ufffd":T.slice(0,-1)+"\\"+T.charCodeAt(T.length-1).toString(16)+" ":"\\"+T}I.escapeSelector=function(T){return(T+"").replace(Yt,an)};var qt=vt,Kt=Ee;!function(){var T,A,N,X,oe,_e,ct,Qe,yt,Xt,ae=Kt,nn=I.expando,Tt=0,_n=0,Ei=Os(),Ni=Os(),ii=Os(),zr=Os(),or=function(Be,Ct){return Be===Ct&&(oe=!0),0},Oo="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ar="(?:\\\\[\\da-fA-F]{1,6}"+_t+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",ji="\\["+_t+"*("+ar+")(?:"+_t+"*([*^$|!~]?=)"+_t+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ar+"))|)"+_t+"*\\]",jr=":("+ar+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ji+")*)|.*)\\)|)",Ti=new RegExp(_t+"+","g"),Mr=new RegExp("^"+_t+"*,"+_t+"*"),gr=new RegExp("^"+_t+"*([>+~]|"+_t+")"+_t+"*"),ee=new RegExp(_t+"|>"),ie=new RegExp(jr),V=new RegExp("^"+ar+"$"),be={ID:new RegExp("^#("+ar+")"),CLASS:new RegExp("^\\.("+ar+")"),TAG:new RegExp("^("+ar+"|[*])"),ATTR:new RegExp("^"+ji),PSEUDO:new RegExp("^"+jr),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_t+"*(even|odd|(([+-]|)(\\d*)n|)"+_t+"*(?:([+-]|)"+_t+"*(\\d+)|))"+_t+"*\\)|)","i"),bool:new RegExp("^(?:"+Oo+")$","i"),needsContext:new RegExp("^"+_t+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_t+"*((?:-\\d)?\\d*)"+_t+"*\\)|)(?=[^-]|$)","i")},tt=/^(?:input|select|textarea|button)$/i,Bn=/^h\d$/i,_i=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Qo=/[+~]/,Go=new RegExp("\\\\[\\da-fA-F]{1,6}"+_t+"?|\\\\([^\\r\\n\\f])","g"),Jo=function(Be,Ct){var Pt="0x"+Be.slice(1)-65536;return Ct||(Pt<0?String.fromCharCode(Pt+65536):String.fromCharCode(Pt>>10|55296,1023&Pt|56320))},ka=function(){ns()},Oa=Zo(function(Be){return!0===Be.disabled&&ne(Be,"fieldset")},{dir:"parentNode",next:"legend"});try{ae.apply(e=Ae.call(qt.childNodes),qt.childNodes)}catch{ae={apply:function(Ct,Pt){Kt.apply(Ct,Ae.call(Pt))},call:function(Ct){Kt.apply(Ct,Ae.call(arguments,1))}}}function hr(Be,Ct,Pt,Ht){var en,Sn,Hn,ai,Fn,wi,pi,Ai=Ct&&Ct.ownerDocument,Vi=Ct?Ct.nodeType:9;if(Pt=Pt||[],"string"!=typeof Be||!Be||1!==Vi&&9!==Vi&&11!==Vi)return Pt;if(!Ht&&(ns(Ct),Ct=Ct||_e,Qe)){if(11!==Vi&&(Fn=_i.exec(Be)))if(en=Fn[1]){if(9===Vi){if(!(Hn=Ct.getElementById(en)))return Pt;if(Hn.id===en)return ae.call(Pt,Hn),Pt}else if(Ai&&(Hn=Ai.getElementById(en))&&hr.contains(Ct,Hn)&&Hn.id===en)return ae.call(Pt,Hn),Pt}else{if(Fn[2])return ae.apply(Pt,Ct.getElementsByTagName(Be)),Pt;if((en=Fn[3])&&Ct.getElementsByClassName)return ae.apply(Pt,Ct.getElementsByClassName(en)),Pt}if(!(zr[Be+" "]||yt&&yt.test(Be))){if(pi=Be,Ai=Ct,1===Vi&&(ee.test(Be)||gr.test(Be))){for(((Ai=Qo.test(Be)&&Do(Ct.parentNode)||Ct)!=Ct||!ut.scope)&&((ai=Ct.getAttribute("id"))?ai=I.escapeSelector(ai):Ct.setAttribute("id",ai=nn)),Sn=(wi=ki(Be)).length;Sn--;)wi[Sn]=(ai?"#"+ai:":scope")+" "+ya(wi[Sn]);pi=wi.join(",")}try{return ae.apply(Pt,Ai.querySelectorAll(pi)),Pt}catch{zr(Be,!0)}finally{ai===nn&&Ct.removeAttribute("id")}}}return io(Be.replace(xt,"$1"),Ct,Pt,Ht)}function Os(){var Be=[];return function Ct(Pt,Ht){return Be.push(Pt+" ")>A.cacheLength&&delete Ct[Be.shift()],Ct[Pt+" "]=Ht}}function $o(Be){return Be[nn]=!0,Be}function Ao(Be){var Ct=_e.createElement("fieldset");try{return!!Be(Ct)}catch{return!1}finally{Ct.parentNode&&Ct.parentNode.removeChild(Ct),Ct=null}}function nl(Be){return function(Ct){return ne(Ct,"input")&&Ct.type===Be}}function ys(Be){return function(Ct){return(ne(Ct,"input")||ne(Ct,"button"))&&Ct.type===Be}}function ts(Be){return function(Ct){return"form"in Ct?Ct.parentNode&&!1===Ct.disabled?"label"in Ct?"label"in Ct.parentNode?Ct.parentNode.disabled===Be:Ct.disabled===Be:Ct.isDisabled===Be||Ct.isDisabled!==!Be&&Oa(Ct)===Be:Ct.disabled===Be:"label"in Ct&&Ct.disabled===Be}}function Uo(Be){return $o(function(Ct){return Ct=+Ct,$o(function(Pt,Ht){for(var en,Sn=Be([],Pt.length,Ct),Hn=Sn.length;Hn--;)Pt[en=Sn[Hn]]&&(Pt[en]=!(Ht[en]=Pt[en]))})})}function Do(Be){return Be&&typeof Be.getElementsByTagName<"u"&&Be}function ns(Be){var Ct,Pt=Be?Be.ownerDocument||Be:qt;return Pt==_e||9!==Pt.nodeType||!Pt.documentElement||(ct=(_e=Pt).documentElement,Qe=!I.isXMLDoc(_e),Xt=ct.matches||ct.webkitMatchesSelector||ct.msMatchesSelector,ct.msMatchesSelector&&qt!=_e&&(Ct=_e.defaultView)&&Ct.top!==Ct&&Ct.addEventListener("unload",ka),ut.getById=Ao(function(Ht){return ct.appendChild(Ht).id=I.expando,!_e.getElementsByName||!_e.getElementsByName(I.expando).length}),ut.disconnectedMatch=Ao(function(Ht){return Xt.call(Ht,"*")}),ut.scope=Ao(function(){return _e.querySelectorAll(":scope")}),ut.cssHas=Ao(function(){try{return _e.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),ut.getById?(A.filter.ID=function(Ht){var en=Ht.replace(Go,Jo);return function(Sn){return Sn.getAttribute("id")===en}},A.find.ID=function(Ht,en){if(typeof en.getElementById<"u"&&Qe){var Sn=en.getElementById(Ht);return Sn?[Sn]:[]}}):(A.filter.ID=function(Ht){var en=Ht.replace(Go,Jo);return function(Sn){var Hn=typeof Sn.getAttributeNode<"u"&&Sn.getAttributeNode("id");return Hn&&Hn.value===en}},A.find.ID=function(Ht,en){if(typeof en.getElementById<"u"&&Qe){var Sn,Hn,ai,Fn=en.getElementById(Ht);if(Fn){if((Sn=Fn.getAttributeNode("id"))&&Sn.value===Ht)return[Fn];for(ai=en.getElementsByName(Ht),Hn=0;Fn=ai[Hn++];)if((Sn=Fn.getAttributeNode("id"))&&Sn.value===Ht)return[Fn]}return[]}}),A.find.TAG=function(Ht,en){return typeof en.getElementsByTagName<"u"?en.getElementsByTagName(Ht):en.querySelectorAll(Ht)},A.find.CLASS=function(Ht,en){if(typeof en.getElementsByClassName<"u"&&Qe)return en.getElementsByClassName(Ht)},yt=[],Ao(function(Ht){var en;ct.appendChild(Ht).innerHTML="<a id='"+nn+"' href='' disabled='disabled'></a><select id='"+nn+"-\r\\' disabled='disabled'><option selected=''></option></select>",Ht.querySelectorAll("[selected]").length||yt.push("\\["+_t+"*(?:value|"+Oo+")"),Ht.querySelectorAll("[id~="+nn+"-]").length||yt.push("~="),Ht.querySelectorAll("a#"+nn+"+*").length||yt.push(".#.+[+~]"),Ht.querySelectorAll(":checked").length||yt.push(":checked"),(en=_e.createElement("input")).setAttribute("type","hidden"),Ht.appendChild(en).setAttribute("name","D"),ct.appendChild(Ht).disabled=!0,2!==Ht.querySelectorAll(":disabled").length&&yt.push(":enabled",":disabled"),(en=_e.createElement("input")).setAttribute("name",""),Ht.appendChild(en),Ht.querySelectorAll("[name='']").length||yt.push("\\["+_t+"*name"+_t+"*="+_t+"*(?:''|\"\")")}),ut.cssHas||yt.push(":has"),yt=yt.length&&new RegExp(yt.join("|")),or=function(Ht,en){if(Ht===en)return oe=!0,0;var Sn=!Ht.compareDocumentPosition-!en.compareDocumentPosition;return Sn||(1&(Sn=(Ht.ownerDocument||Ht)==(en.ownerDocument||en)?Ht.compareDocumentPosition(en):1)||!ut.sortDetached&&en.compareDocumentPosition(Ht)===Sn?Ht===_e||Ht.ownerDocument==qt&&hr.contains(qt,Ht)?-1:en===_e||en.ownerDocument==qt&&hr.contains(qt,en)?1:X?ke.call(X,Ht)-ke.call(X,en):0:4&Sn?-1:1)}),_e}for(T in hr.matches=function(Be,Ct){return hr(Be,null,null,Ct)},hr.matchesSelector=function(Be,Ct){if(ns(Be),Qe&&!zr[Ct+" "]&&(!yt||!yt.test(Ct)))try{var Pt=Xt.call(Be,Ct);if(Pt||ut.disconnectedMatch||Be.document&&11!==Be.document.nodeType)return Pt}catch{zr(Ct,!0)}return hr(Ct,_e,null,[Be]).length>0},hr.contains=function(Be,Ct){return(Be.ownerDocument||Be)!=_e&&ns(Be),I.contains(Be,Ct)},hr.attr=function(Be,Ct){(Be.ownerDocument||Be)!=_e&&ns(Be);var Pt=A.attrHandle[Ct.toLowerCase()],Ht=Pt&&at.call(A.attrHandle,Ct.toLowerCase())?Pt(Be,Ct,!Qe):void 0;return void 0!==Ht?Ht:Be.getAttribute(Ct)},hr.error=function(Be){throw new Error("Syntax error, unrecognized expression: "+Be)},I.uniqueSort=function(Be){var Ct,Pt=[],Ht=0,en=0;if(oe=!ut.sortStable,X=!ut.sortStable&&Ae.call(Be,0),Se.call(Be,or),oe){for(;Ct=Be[en++];)Ct===Be[en]&&(Ht=Pt.push(en));for(;Ht--;)Rt.call(Be,Pt[Ht],1)}return X=null,Be},I.fn.uniqueSort=function(){return this.pushStack(I.uniqueSort(Ae.apply(this)))},(A=I.expr={cacheLength:50,createPseudo:$o,match:be,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Be){return Be[1]=Be[1].replace(Go,Jo),Be[3]=(Be[3]||Be[4]||Be[5]||"").replace(Go,Jo),"~="===Be[2]&&(Be[3]=" "+Be[3]+" "),Be.slice(0,4)},CHILD:function(Be){return Be[1]=Be[1].toLowerCase(),"nth"===Be[1].slice(0,3)?(Be[3]||hr.error(Be[0]),Be[4]=+(Be[4]?Be[5]+(Be[6]||1):2*("even"===Be[3]||"odd"===Be[3])),Be[5]=+(Be[7]+Be[8]||"odd"===Be[3])):Be[3]&&hr.error(Be[0]),Be},PSEUDO:function(Be){var Ct,Pt=!Be[6]&&Be[2];return be.CHILD.test(Be[0])?null:(Be[3]?Be[2]=Be[4]||Be[5]||"":Pt&&ie.test(Pt)&&(Ct=ki(Pt,!0))&&(Ct=Pt.indexOf(")",Pt.length-Ct)-Pt.length)&&(Be[0]=Be[0].slice(0,Ct),Be[2]=Pt.slice(0,Ct)),Be.slice(0,3))}},filter:{TAG:function(Be){var Ct=Be.replace(Go,Jo).toLowerCase();return"*"===Be?function(){return!0}:function(Pt){return ne(Pt,Ct)}},CLASS:function(Be){var Ct=Ei[Be+" "];return Ct||(Ct=new RegExp("(^|"+_t+")"+Be+"("+_t+"|$)"))&&Ei(Be,function(Pt){return Ct.test("string"==typeof Pt.className&&Pt.className||typeof Pt.getAttribute<"u"&&Pt.getAttribute("class")||"")})},ATTR:function(Be,Ct,Pt){return function(Ht){var en=hr.attr(Ht,Be);return null==en?"!="===Ct:!Ct||(en+="","="===Ct?en===Pt:"!="===Ct?en!==Pt:"^="===Ct?Pt&&0===en.indexOf(Pt):"*="===Ct?Pt&&en.indexOf(Pt)>-1:"$="===Ct?Pt&&en.slice(-Pt.length)===Pt:"~="===Ct?(" "+en.replace(Ti," ")+" ").indexOf(Pt)>-1:"|="===Ct&&(en===Pt||en.slice(0,Pt.length+1)===Pt+"-"))}},CHILD:function(Be,Ct,Pt,Ht,en){var Sn="nth"!==Be.slice(0,3),Hn="last"!==Be.slice(-4),ai="of-type"===Ct;return 1===Ht&&0===en?function(Fn){return!!Fn.parentNode}:function(Fn,wi,pi){var Ai,Vi,yi,sr,Po,xr=Sn!==Hn?"nextSibling":"previousSibling",Er=Fn.parentNode,P=ai&&Fn.nodeName.toLowerCase(),de=!pi&&!ai,z=!1;if(Er){if(Sn){for(;xr;){for(yi=Fn;yi=yi[xr];)if(ai?ne(yi,P):1===yi.nodeType)return!1;Po=xr="only"===Be&&!Po&&"nextSibling"}return!0}if(Po=[Hn?Er.firstChild:Er.lastChild],Hn&&de){for(z=(sr=(Ai=(Vi=Er[nn]||(Er[nn]={}))[Be]||[])[0]===Tt&&Ai[1])&&Ai[2],yi=sr&&Er.childNodes[sr];yi=++sr&&yi&&yi[xr]||(z=sr=0)||Po.pop();)if(1===yi.nodeType&&++z&&yi===Fn){Vi[Be]=[Tt,sr,z];break}}else if(de&&(z=sr=(Ai=(Vi=Fn[nn]||(Fn[nn]={}))[Be]||[])[0]===Tt&&Ai[1]),!1===z)for(;(yi=++sr&&yi&&yi[xr]||(z=sr=0)||Po.pop())&&(!(ai?ne(yi,P):1===yi.nodeType)||!++z||(de&&((Vi=yi[nn]||(yi[nn]={}))[Be]=[Tt,z]),yi!==Fn)););return(z-=en)===Ht||z%Ht==0&&z/Ht>=0}}},PSEUDO:function(Be,Ct){var Pt,Ht=A.pseudos[Be]||A.setFilters[Be.toLowerCase()]||hr.error("unsupported pseudo: "+Be);return Ht[nn]?Ht(Ct):Ht.length>1?(Pt=[Be,Be,"",Ct],A.setFilters.hasOwnProperty(Be.toLowerCase())?$o(function(en,Sn){for(var Hn,ai=Ht(en,Ct),Fn=ai.length;Fn--;)en[Hn=ke.call(en,ai[Fn])]=!(Sn[Hn]=ai[Fn])}):function(en){return Ht(en,0,Pt)}):Ht}},pseudos:{not:$o(function(Be){var Ct=[],Pt=[],Ht=Xa(Be.replace(xt,"$1"));return Ht[nn]?$o(function(en,Sn,Hn,ai){for(var Fn,wi=Ht(en,null,ai,[]),pi=en.length;pi--;)(Fn=wi[pi])&&(en[pi]=!(Sn[pi]=Fn))}):function(en,Sn,Hn){return Ct[0]=en,Ht(Ct,null,Hn,Pt),Ct[0]=null,!Pt.pop()}}),has:$o(function(Be){return function(Ct){return hr(Be,Ct).length>0}}),contains:$o(function(Be){return Be=Be.replace(Go,Jo),function(Ct){return(Ct.textContent||I.text(Ct)).indexOf(Be)>-1}}),lang:$o(function(Be){return V.test(Be||"")||hr.error("unsupported lang: "+Be),Be=Be.replace(Go,Jo).toLowerCase(),function(Ct){var Pt;do{if(Pt=Qe?Ct.lang:Ct.getAttribute("xml:lang")||Ct.getAttribute("lang"))return(Pt=Pt.toLowerCase())===Be||0===Pt.indexOf(Be+"-")}while((Ct=Ct.parentNode)&&1===Ct.nodeType);return!1}}),target:function(Be){var Ct=Y.location&&Y.location.hash;return Ct&&Ct.slice(1)===Be.id},root:function(Be){return Be===ct},focus:function(Be){return Be===function Ql(){try{return _e.activeElement}catch{}}()&&_e.hasFocus()&&!!(Be.type||Be.href||~Be.tabIndex)},enabled:ts(!1),disabled:ts(!0),checked:function(Be){return ne(Be,"input")&&!!Be.checked||ne(Be,"option")&&!!Be.selected},selected:function(Be){return!0===Be.selected},empty:function(Be){for(Be=Be.firstChild;Be;Be=Be.nextSibling)if(Be.nodeType<6)return!1;return!0},parent:function(Be){return!A.pseudos.empty(Be)},header:function(Be){return Bn.test(Be.nodeName)},input:function(Be){return tt.test(Be.nodeName)},button:function(Be){return ne(Be,"input")&&"button"===Be.type||ne(Be,"button")},text:function(Be){var Ct;return ne(Be,"input")&&"text"===Be.type&&(null==(Ct=Be.getAttribute("type"))||"text"===Ct.toLowerCase())},first:Uo(function(){return[0]}),last:Uo(function(Be,Ct){return[Ct-1]}),eq:Uo(function(Be,Ct,Pt){return[Pt<0?Pt+Ct:Pt]}),even:Uo(function(Be,Ct){for(var Pt=0;Pt<Ct;Pt+=2)Be.push(Pt);return Be}),odd:Uo(function(Be,Ct){for(var Pt=1;Pt<Ct;Pt+=2)Be.push(Pt);return Be}),lt:Uo(function(Be,Ct,Pt){var Ht;for(Ht=Pt<0?Pt+Ct:Pt>Ct?Ct:Pt;--Ht>=0;)Be.push(Ht);return Be}),gt:Uo(function(Be,Ct,Pt){for(var Ht=Pt<0?Pt+Ct:Pt;++Ht<Ct;)Be.push(Ht);return Be})}}).pseudos.nth=A.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})A.pseudos[T]=nl(T);for(T in{submit:!0,reset:!0})A.pseudos[T]=ys(T);function Ps(){}function ki(Be,Ct){var Pt,Ht,en,Sn,Hn,ai,Fn,wi=Ni[Be+" "];if(wi)return Ct?0:wi.slice(0);for(Hn=Be,ai=[],Fn=A.preFilter;Hn;){for(Sn in(!Pt||(Ht=Mr.exec(Hn)))&&(Ht&&(Hn=Hn.slice(Ht[0].length)||Hn),ai.push(en=[])),Pt=!1,(Ht=gr.exec(Hn))&&(Pt=Ht.shift(),en.push({value:Pt,type:Ht[0].replace(xt," ")}),Hn=Hn.slice(Pt.length)),A.filter)(Ht=be[Sn].exec(Hn))&&(!Fn[Sn]||(Ht=Fn[Sn](Ht)))&&(Pt=Ht.shift(),en.push({value:Pt,type:Sn,matches:Ht}),Hn=Hn.slice(Pt.length));if(!Pt)break}return Ct?Hn.length:Hn?hr.error(Be):Ni(Be,ai).slice(0)}function ya(Be){for(var Ct=0,Pt=Be.length,Ht="";Ct<Pt;Ct++)Ht+=Be[Ct].value;return Ht}function Zo(Be,Ct,Pt){var Ht=Ct.dir,en=Ct.next,Sn=en||Ht,Hn=Pt&&"parentNode"===Sn,ai=_n++;return Ct.first?function(Fn,wi,pi){for(;Fn=Fn[Ht];)if(1===Fn.nodeType||Hn)return Be(Fn,wi,pi);return!1}:function(Fn,wi,pi){var Ai,Vi,yi=[Tt,ai];if(pi){for(;Fn=Fn[Ht];)if((1===Fn.nodeType||Hn)&&Be(Fn,wi,pi))return!0}else for(;Fn=Fn[Ht];)if(1===Fn.nodeType||Hn)if(Vi=Fn[nn]||(Fn[nn]={}),en&&ne(Fn,en))Fn=Fn[Ht]||Fn;else{if((Ai=Vi[Sn])&&Ai[0]===Tt&&Ai[1]===ai)return yi[2]=Ai[2];if(Vi[Sn]=yi,yi[2]=Be(Fn,wi,pi))return!0}return!1}}function Cs(Be){return Be.length>1?function(Ct,Pt,Ht){for(var en=Be.length;en--;)if(!Be[en](Ct,Pt,Ht))return!1;return!0}:Be[0]}function Jr(Be,Ct,Pt,Ht,en){for(var Sn,Hn=[],ai=0,Fn=Be.length,wi=null!=Ct;ai<Fn;ai++)(Sn=Be[ai])&&(!Pt||Pt(Sn,Ht,en))&&(Hn.push(Sn),wi&&Ct.push(ai));return Hn}function er(Be,Ct,Pt,Ht,en,Sn){return Ht&&!Ht[nn]&&(Ht=er(Ht)),en&&!en[nn]&&(en=er(en,Sn)),$o(function(Hn,ai,Fn,wi){var pi,Ai,Vi,yi,sr=[],Po=[],xr=ai.length,Er=Hn||function Ea(Be,Ct,Pt){for(var Ht=0,en=Ct.length;Ht<en;Ht++)hr(Be,Ct[Ht],Pt);return Pt}(Ct||"*",Fn.nodeType?[Fn]:Fn,[]),P=!Be||!Hn&&Ct?Er:Jr(Er,sr,Be,Fn,wi);if(Pt?Pt(P,yi=en||(Hn?Be:xr||Ht)?[]:ai,Fn,wi):yi=P,Ht)for(pi=Jr(yi,Po),Ht(pi,[],Fn,wi),Ai=pi.length;Ai--;)(Vi=pi[Ai])&&(yi[Po[Ai]]=!(P[Po[Ai]]=Vi));if(Hn){if(en||Be){if(en){for(pi=[],Ai=yi.length;Ai--;)(Vi=yi[Ai])&&pi.push(P[Ai]=Vi);en(null,yi=[],pi,wi)}for(Ai=yi.length;Ai--;)(Vi=yi[Ai])&&(pi=en?ke.call(Hn,Vi):sr[Ai])>-1&&(Hn[pi]=!(ai[pi]=Vi))}}else yi=Jr(yi===ai?yi.splice(xr,yi.length):yi),en?en(null,ai,yi,wi):ae.apply(ai,yi)})}function Fr(Be){for(var Ct,Pt,Ht,en=Be.length,Sn=A.relative[Be[0].type],Hn=Sn||A.relative[" "],ai=Sn?1:0,Fn=Zo(function(Ai){return Ai===Ct},Hn,!0),wi=Zo(function(Ai){return ke.call(Ct,Ai)>-1},Hn,!0),pi=[function(Ai,Vi,yi){var sr=!Sn&&(yi||Vi!=N)||((Ct=Vi).nodeType?Fn(Ai,Vi,yi):wi(Ai,Vi,yi));return Ct=null,sr}];ai<en;ai++)if(Pt=A.relative[Be[ai].type])pi=[Zo(Cs(pi),Pt)];else{if((Pt=A.filter[Be[ai].type].apply(null,Be[ai].matches))[nn]){for(Ht=++ai;Ht<en&&!A.relative[Be[Ht].type];Ht++);return er(ai>1&&Cs(pi),ai>1&&ya(Be.slice(0,ai-1).concat({value:" "===Be[ai-2].type?"*":""})).replace(xt,"$1"),Pt,ai<Ht&&Fr(Be.slice(ai,Ht)),Ht<en&&Fr(Be=Be.slice(Ht)),Ht<en&&ya(Be))}pi.push(Pt)}return Cs(pi)}function Xa(Be,Ct){var Pt,Ht=[],en=[],Sn=ii[Be+" "];if(!Sn){for(Ct||(Ct=ki(Be)),Pt=Ct.length;Pt--;)(Sn=Fr(Ct[Pt]))[nn]?Ht.push(Sn):en.push(Sn);Sn=ii(Be,function Ya(Be,Ct){var Pt=Ct.length>0,Ht=Be.length>0,en=function(Sn,Hn,ai,Fn,wi){var pi,Ai,Vi,yi=0,sr="0",Po=Sn&&[],xr=[],Er=N,P=Sn||Ht&&A.find.TAG("*",wi),de=Tt+=null==Er?1:Math.random()||.1,z=P.length;for(wi&&(N=Hn==_e||Hn||wi);sr!==z&&null!=(pi=P[sr]);sr++){if(Ht&&pi){for(Ai=0,!Hn&&pi.ownerDocument!=_e&&(ns(pi),ai=!Qe);Vi=Be[Ai++];)if(Vi(pi,Hn||_e,ai)){ae.call(Fn,pi);break}wi&&(Tt=de)}Pt&&((pi=!Vi&&pi)&&yi--,Sn&&Po.push(pi))}if(yi+=sr,Pt&&sr!==yi){for(Ai=0;Vi=Ct[Ai++];)Vi(Po,xr,Hn,ai);if(Sn){if(yi>0)for(;sr--;)Po[sr]||xr[sr]||(xr[sr]=pe.call(Fn));xr=Jr(xr)}ae.apply(Fn,xr),wi&&!Sn&&xr.length>0&&yi+Ct.length>1&&I.uniqueSort(Fn)}return wi&&(Tt=de,N=Er),Po};return Pt?$o(en):en}(en,Ht)),Sn.selector=Be}return Sn}function io(Be,Ct,Pt,Ht){var en,Sn,Hn,ai,Fn,wi="function"==typeof Be&&Be,pi=!Ht&&ki(Be=wi.selector||Be);if(Pt=Pt||[],1===pi.length){if((Sn=pi[0]=pi[0].slice(0)).length>2&&"ID"===(Hn=Sn[0]).type&&9===Ct.nodeType&&Qe&&A.relative[Sn[1].type]){if(!(Ct=(A.find.ID(Hn.matches[0].replace(Go,Jo),Ct)||[])[0]))return Pt;wi&&(Ct=Ct.parentNode),Be=Be.slice(Sn.shift().value.length)}for(en=be.needsContext.test(Be)?0:Sn.length;en--&&!A.relative[ai=(Hn=Sn[en]).type];)if((Fn=A.find[ai])&&(Ht=Fn(Hn.matches[0].replace(Go,Jo),Qo.test(Sn[0].type)&&Do(Ct.parentNode)||Ct))){if(Sn.splice(en,1),!(Be=Ht.length&&ya(Sn)))return ae.apply(Pt,Ht),Pt;break}}return(wi||Xa(Be,pi))(Ht,Ct,!Qe,Pt,!Ct||Qo.test(Be)&&Do(Ct.parentNode)||Ct),Pt}Ps.prototype=A.filters=A.pseudos,A.setFilters=new Ps,ut.sortStable=nn.split("").sort(or).join("")===nn,ns(),ut.sortDetached=Ao(function(Be){return 1&Be.compareDocumentPosition(_e.createElement("fieldset"))}),I.find=hr,I.expr[":"]=I.expr.pseudos,I.unique=I.uniqueSort,hr.compile=Xa,hr.select=io,hr.setDocument=ns,hr.tokenize=ki,hr.escape=I.escapeSelector,hr.getText=I.text,hr.isXML=I.isXMLDoc,hr.selectors=I.expr,hr.support=I.support,hr.uniqueSort=I.uniqueSort}();var Ft=function(T,A,N){for(var X=[],oe=void 0!==N;(T=T[A])&&9!==T.nodeType;)if(1===T.nodeType){if(oe&&I(T).is(N))break;X.push(T)}return X},qe=function(T,A){for(var N=[];T;T=T.nextSibling)1===T.nodeType&&T!==A&&N.push(T);return N},gt=I.expr.match.needsContext,ze=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function De(T,A,N){return Wt(A)?I.grep(T,function(X,oe){return!!A.call(X,oe,X)!==N}):A.nodeType?I.grep(T,function(X){return X===A!==N}):"string"!=typeof A?I.grep(T,function(X){return ke.call(A,X)>-1!==N}):I.filter(A,T,N)}I.filter=function(T,A,N){var X=A[0];return N&&(T=":not("+T+")"),1===A.length&&1===X.nodeType?I.find.matchesSelector(X,T)?[X]:[]:I.find.matches(T,I.grep(A,function(oe){return 1===oe.nodeType}))},I.fn.extend({find:function(T){var A,N,X=this.length,oe=this;if("string"!=typeof T)return this.pushStack(I(T).filter(function(){for(A=0;A<X;A++)if(I.contains(oe[A],this))return!0}));for(N=this.pushStack([]),A=0;A<X;A++)I.find(T,oe[A],N);return X>1?I.uniqueSort(N):N},filter:function(T){return this.pushStack(De(this,T||[],!1))},not:function(T){return this.pushStack(De(this,T||[],!0))},is:function(T){return!!De(this,"string"==typeof T&&gt.test(T)?I(T):T||[],!1).length}});var ue,he=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ne=I.fn.init=function(T,A,N){var X,oe;if(!T)return this;if(N=N||ue,"string"==typeof T){if(!(X="<"===T[0]&&">"===T[T.length-1]&&T.length>=3?[null,T,null]:he.exec(T))||!X[1]&&A)return!A||A.jquery?(A||N).find(T):this.constructor(A).find(T);if(X[1]){if(I.merge(this,I.parseHTML(X[1],(A=A instanceof I?A[0]:A)&&A.nodeType?A.ownerDocument||A:vt,!0)),ze.test(X[1])&&I.isPlainObject(A))for(X in A)Wt(this[X])?this[X](A[X]):this.attr(X,A[X]);return this}return(oe=vt.getElementById(X[2]))&&(this[0]=oe,this.length=1),this}return T.nodeType?(this[0]=T,this.length=1,this):Wt(T)?void 0!==N.ready?N.ready(T):T(I):I.makeArray(T,this)};Ne.prototype=I.fn,ue=I(vt);var Ke=/^(?:parents|prev(?:Until|All))/,ht={children:!0,contents:!0,next:!0,prev:!0};function On(T,A){for(;(T=T[A])&&1!==T.nodeType;);return T}I.fn.extend({has:function(T){var A=I(T,this),N=A.length;return this.filter(function(){for(var X=0;X<N;X++)if(I.contains(this,A[X]))return!0})},closest:function(T,A){var N,X=0,oe=this.length,ae=[],_e="string"!=typeof T&&I(T);if(!gt.test(T))for(;X<oe;X++)for(N=this[X];N&&N!==A;N=N.parentNode)if(N.nodeType<11&&(_e?_e.index(N)>-1:1===N.nodeType&&I.find.matchesSelector(N,T))){ae.push(N);break}return this.pushStack(ae.length>1?I.uniqueSort(ae):ae)},index:function(T){return T?"string"==typeof T?ke.call(I(T),this[0]):ke.call(this,T.jquery?T[0]:T):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(T,A){return this.pushStack(I.uniqueSort(I.merge(this.get(),I(T,A))))},addBack:function(T){return this.add(null==T?this.prevObject:this.prevObject.filter(T))}}),I.each({parent:function(T){var A=T.parentNode;return A&&11!==A.nodeType?A:null},parents:function(T){return Ft(T,"parentNode")},parentsUntil:function(T,A,N){return Ft(T,"parentNode",N)},next:function(T){return On(T,"nextSibling")},prev:function(T){return On(T,"previousSibling")},nextAll:function(T){return Ft(T,"nextSibling")},prevAll:function(T){return Ft(T,"previousSibling")},nextUntil:function(T,A,N){return Ft(T,"nextSibling",N)},prevUntil:function(T,A,N){return Ft(T,"previousSibling",N)},siblings:function(T){return qe((T.parentNode||{}).firstChild,T)},children:function(T){return qe(T.firstChild)},contents:function(T){return null!=T.contentDocument&&fe(T.contentDocument)?T.contentDocument:(ne(T,"template")&&(T=T.content||T),I.merge([],T.childNodes))}},function(T,A){I.fn[T]=function(N,X){var oe=I.map(this,A,N);return"Until"!==T.slice(-5)&&(X=N),X&&"string"==typeof X&&(oe=I.filter(X,oe)),this.length>1&&(ht[T]||I.uniqueSort(oe),Ke.test(T)&&oe.reverse()),this.pushStack(oe)}});var si=/[^\x20\t\r\n\f]+/g;function Qn(T){return T}function Zt(T){throw T}function fi(T,A,N,X){var oe;try{T&&Wt(oe=T.promise)?oe.call(T).done(A).fail(N):T&&Wt(oe=T.then)?oe.call(T,A,N):A.apply(void 0,[T].slice(X))}catch(ae){N.apply(void 0,[ae])}}I.Callbacks=function(T){T="string"==typeof T?function ui(T){var A={};return I.each(T.match(si)||[],function(N,X){A[X]=!0}),A}(T):I.extend({},T);var A,N,X,oe,ae=[],_e=[],ct=-1,Qe=function(){for(oe=oe||T.once,X=A=!0;_e.length;ct=-1)for(N=_e.shift();++ct<ae.length;)!1===ae[ct].apply(N[0],N[1])&&T.stopOnFalse&&(ct=ae.length,N=!1);T.memory||(N=!1),A=!1,oe&&(ae=N?[]:"")},yt={add:function(){return ae&&(N&&!A&&(ct=ae.length-1,_e.push(N)),function Xt(nn){I.each(nn,function(Tt,_n){Wt(_n)?(!T.unique||!yt.has(_n))&&ae.push(_n):_n&&_n.length&&"string"!==Ot(_n)&&Xt(_n)})}(arguments),N&&!A&&Qe()),this},remove:function(){return I.each(arguments,function(Xt,nn){for(var Tt;(Tt=I.inArray(nn,ae,Tt))>-1;)ae.splice(Tt,1),Tt<=ct&&ct--}),this},has:function(Xt){return Xt?I.inArray(Xt,ae)>-1:ae.length>0},empty:function(){return ae&&(ae=[]),this},disable:function(){return oe=_e=[],ae=N="",this},disabled:function(){return!ae},lock:function(){return oe=_e=[],!N&&!A&&(ae=N=""),this},locked:function(){return!!oe},fireWith:function(Xt,nn){return oe||(nn=[Xt,(nn=nn||[]).slice?nn.slice():nn],_e.push(nn),A||Qe()),this},fire:function(){return yt.fireWith(this,arguments),this},fired:function(){return!!X}};return yt},I.extend({Deferred:function(T){var A=[["notify","progress",I.Callbacks("memory"),I.Callbacks("memory"),2],["resolve","done",I.Callbacks("once memory"),I.Callbacks("once memory"),0,"resolved"],["reject","fail",I.Callbacks("once memory"),I.Callbacks("once memory"),1,"rejected"]],N="pending",X={state:function(){return N},always:function(){return oe.done(arguments).fail(arguments),this},catch:function(ae){return X.then(null,ae)},pipe:function(){var ae=arguments;return I.Deferred(function(_e){I.each(A,function(ct,Qe){var yt=Wt(ae[Qe[4]])&&ae[Qe[4]];oe[Qe[1]](function(){var Xt=yt&&yt.apply(this,arguments);Xt&&Wt(Xt.promise)?Xt.promise().progress(_e.notify).done(_e.resolve).fail(_e.reject):_e[Qe[0]+"With"](this,yt?[Xt]:arguments)})}),ae=null}).promise()},then:function(ae,_e,ct){var Qe=0;function yt(Xt,nn,Tt,_n){return function(){var Ei=this,Ni=arguments,ii=function(){var or,Oo;if(!(Xt<Qe)){if((or=Tt.apply(Ei,Ni))===nn.promise())throw new TypeError("Thenable self-resolution");Wt(Oo=or&&("object"==typeof or||"function"==typeof or)&&or.then)?_n?Oo.call(or,yt(Qe,nn,Qn,_n),yt(Qe,nn,Zt,_n)):(Qe++,Oo.call(or,yt(Qe,nn,Qn,_n),yt(Qe,nn,Zt,_n),yt(Qe,nn,Qn,nn.notifyWith))):(Tt!==Qn&&(Ei=void 0,Ni=[or]),(_n||nn.resolveWith)(Ei,Ni))}},zr=_n?ii:function(){try{ii()}catch(or){I.Deferred.exceptionHook&&I.Deferred.exceptionHook(or,zr.error),Xt+1>=Qe&&(Tt!==Zt&&(Ei=void 0,Ni=[or]),nn.rejectWith(Ei,Ni))}};Xt?zr():(I.Deferred.getErrorHook?zr.error=I.Deferred.getErrorHook():I.Deferred.getStackHook&&(zr.error=I.Deferred.getStackHook()),Y.setTimeout(zr))}}return I.Deferred(function(Xt){A[0][3].add(yt(0,Xt,Wt(ct)?ct:Qn,Xt.notifyWith)),A[1][3].add(yt(0,Xt,Wt(ae)?ae:Qn)),A[2][3].add(yt(0,Xt,Wt(_e)?_e:Zt))}).promise()},promise:function(ae){return null!=ae?I.extend(ae,X):X}},oe={};return I.each(A,function(ae,_e){var ct=_e[2],Qe=_e[5];X[_e[1]]=ct.add,Qe&&ct.add(function(){N=Qe},A[3-ae][2].disable,A[3-ae][3].disable,A[0][2].lock,A[0][3].lock),ct.add(_e[3].fire),oe[_e[0]]=function(){return oe[_e[0]+"With"](this===oe?void 0:this,arguments),this},oe[_e[0]+"With"]=ct.fireWith}),X.promise(oe),T&&T.call(oe,oe),oe},when:function(T){var A=arguments.length,N=A,X=Array(N),oe=Ae.call(arguments),ae=I.Deferred(),_e=function(ct){return function(Qe){X[ct]=this,oe[ct]=arguments.length>1?Ae.call(arguments):Qe,--A||ae.resolveWith(X,oe)}};if(A<=1&&(fi(T,ae.done(_e(N)).resolve,ae.reject,!A),"pending"===ae.state()||Wt(oe[N]&&oe[N].then)))return ae.then();for(;N--;)fi(oe[N],_e(N),ae.reject);return ae.promise()}});var Pn=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;I.Deferred.exceptionHook=function(T,A){Y.console&&Y.console.warn&&T&&Pn.test(T.name)&&Y.console.warn("jQuery.Deferred exception: "+T.message,T.stack,A)},I.readyException=function(T){Y.setTimeout(function(){throw T})};var Ci=I.Deferred();function mi(){vt.removeEventListener("DOMContentLoaded",mi),Y.removeEventListener("load",mi),I.ready()}I.fn.ready=function(T){return Ci.then(T).catch(function(A){I.readyException(A)}),this},I.extend({isReady:!1,readyWait:1,ready:function(T){(!0===T?--I.readyWait:I.isReady)||(I.isReady=!0,!(!0!==T&&--I.readyWait>0)&&Ci.resolveWith(vt,[I]))}}),I.ready.then=Ci.then,"complete"===vt.readyState||"loading"!==vt.readyState&&!vt.documentElement.doScroll?Y.setTimeout(I.ready):(vt.addEventListener("DOMContentLoaded",mi),Y.addEventListener("load",mi));var nr=function(T,A,N,X,oe,ae,_e){var ct=0,Qe=T.length,yt=null==N;if("object"===Ot(N))for(ct in oe=!0,N)nr(T,A,ct,N[ct],!0,ae,_e);else if(void 0!==X&&(oe=!0,Wt(X)||(_e=!0),yt&&(_e?(A.call(T,X),A=null):(yt=A,A=function(Xt,nn,Tt){return yt.call(I(Xt),Tt)})),A))for(;ct<Qe;ct++)A(T[ct],N,_e?X:X.call(T[ct],ct,A(T[ct],N)));return oe?T:yt?A.call(T):Qe?A(T[0],N):ae},di=/^-ms-/,Zi=/-([a-z])/g;function xe(T,A){return A.toUpperCase()}function vi(T){return T.replace(di,"ms-").replace(Zi,xe)}var Rn=function(T){return 1===T.nodeType||9===T.nodeType||!+T.nodeType};function Nn(){this.expando=I.expando+Nn.uid++}Nn.uid=1,Nn.prototype={cache:function(T){var A=T[this.expando];return A||(A={},Rn(T)&&(T.nodeType?T[this.expando]=A:Object.defineProperty(T,this.expando,{value:A,configurable:!0}))),A},set:function(T,A,N){var X,oe=this.cache(T);if("string"==typeof A)oe[vi(A)]=N;else for(X in A)oe[vi(X)]=A[X];return oe},get:function(T,A){return void 0===A?this.cache(T):T[this.expando]&&T[this.expando][vi(A)]},access:function(T,A,N){return void 0===A||A&&"string"==typeof A&&void 0===N?this.get(T,A):(this.set(T,A,N),void 0!==N?N:A)},remove:function(T,A){var N,X=T[this.expando];if(void 0!==X){if(void 0!==A)for((N=(A=Array.isArray(A)?A.map(vi):(A=vi(A))in X?[A]:A.match(si)||[]).length);N--;)delete X[A[N]];(void 0===A||I.isEmptyObject(X))&&(T.nodeType?T[this.expando]=void 0:delete T[this.expando])}},hasData:function(T){var A=T[this.expando];return void 0!==A&&!I.isEmptyObject(A)}};var Ve=new Nn,In=new Nn,yr=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Dr=/[A-Z]/g;function co(T,A,N){var X;if(void 0===N&&1===T.nodeType)if(X="data-"+A.replace(Dr,"-$&").toLowerCase(),"string"==typeof(N=T.getAttribute(X))){try{N=function Vn(T){return"true"===T||"false"!==T&&("null"===T?null:T===+T+""?+T:yr.test(T)?JSON.parse(T):T)}(N)}catch{}In.set(T,A,N)}else N=void 0;return N}I.extend({hasData:function(T){return In.hasData(T)||Ve.hasData(T)},data:function(T,A,N){return In.access(T,A,N)},removeData:function(T,A){In.remove(T,A)},_data:function(T,A,N){return Ve.access(T,A,N)},_removeData:function(T,A){Ve.remove(T,A)}}),I.fn.extend({data:function(T,A){var N,X,oe,ae=this[0],_e=ae&&ae.attributes;if(void 0===T){if(this.length&&(oe=In.get(ae),1===ae.nodeType&&!Ve.get(ae,"hasDataAttrs"))){for(N=_e.length;N--;)_e[N]&&0===(X=_e[N].name).indexOf("data-")&&(X=vi(X.slice(5)),co(ae,X,oe[X]));Ve.set(ae,"hasDataAttrs",!0)}return oe}return"object"==typeof T?this.each(function(){In.set(this,T)}):nr(this,function(ct){var Qe;if(ae&&void 0===ct)return void 0!==(Qe=In.get(ae,T))||void 0!==(Qe=co(ae,T))?Qe:void 0;this.each(function(){In.set(this,T,ct)})},null,A,arguments.length>1,null,!0)},removeData:function(T){return this.each(function(){In.remove(this,T)})}}),I.extend({queue:function(T,A,N){var X;if(T)return X=Ve.get(T,A=(A||"fx")+"queue"),N&&(!X||Array.isArray(N)?X=Ve.access(T,A,I.makeArray(N)):X.push(N)),X||[]},dequeue:function(T,A){var N=I.queue(T,A=A||"fx"),X=N.length,oe=N.shift(),ae=I._queueHooks(T,A);"inprogress"===oe&&(oe=N.shift(),X--),oe&&("fx"===A&&N.unshift("inprogress"),delete ae.stop,oe.call(T,function(){I.dequeue(T,A)},ae)),!X&&ae&&ae.empty.fire()},_queueHooks:function(T,A){var N=A+"queueHooks";return Ve.get(T,N)||Ve.access(T,N,{empty:I.Callbacks("once memory").add(function(){Ve.remove(T,[A+"queue",N])})})}}),I.fn.extend({queue:function(T,A){var N=2;return"string"!=typeof T&&(A=T,T="fx",N--),arguments.length<N?I.queue(this[0],T):void 0===A?this:this.each(function(){var X=I.queue(this,T,A);I._queueHooks(this,T),"fx"===T&&"inprogress"!==X[0]&&I.dequeue(this,T)})},dequeue:function(T){return this.each(function(){I.dequeue(this,T)})},clearQueue:function(T){return this.queue(T||"fx",[])},promise:function(T,A){var N,X=1,oe=I.Deferred(),ae=this,_e=this.length,ct=function(){--X||oe.resolveWith(ae,[ae])};for("string"!=typeof T&&(A=T,T=void 0),T=T||"fx";_e--;)(N=Ve.get(ae[_e],T+"queueHooks"))&&N.empty&&(X++,N.empty.add(ct));return ct(),oe.promise(A)}});var Gi=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,_r=new RegExp("^(?:([+-])=|)("+Gi+")([a-z%]*)$","i"),gi=["Top","Right","Bottom","Left"],ir=vt.documentElement,En=function(T){return I.contains(T.ownerDocument,T)},Kr={composed:!0};ir.getRootNode&&(En=function(T){return I.contains(T.ownerDocument,T)||T.getRootNode(Kr)===T.ownerDocument});var rr=function(T,A){return"none"===(T=A||T).style.display||""===T.style.display&&En(T)&&"none"===I.css(T,"display")};function ei(T,A,N,X){var oe,ae,_e=20,ct=X?function(){return X.cur()}:function(){return I.css(T,A,"")},Qe=ct(),yt=N&&N[3]||(I.cssNumber[A]?"":"px"),Xt=T.nodeType&&(I.cssNumber[A]||"px"!==yt&&+Qe)&&_r.exec(I.css(T,A));if(Xt&&Xt[3]!==yt){for(yt=yt||Xt[3],Xt=+(Qe/=2)||1;_e--;)I.style(T,A,Xt+yt),(1-ae)*(1-(ae=ct()/Qe||.5))<=0&&(_e=0),Xt/=ae;I.style(T,A,(Xt*=2)+yt),N=N||[]}return N&&(Xt=+Xt||+Qe||0,oe=N[1]?Xt+(N[1]+1)*N[2]:+N[2],X&&(X.unit=yt,X.start=Xt,X.end=oe)),oe}var bi={};function eo(T){var A,N=T.ownerDocument,X=T.nodeName,oe=bi[X];return oe||(A=N.body.appendChild(N.createElement(X)),oe=I.css(A,"display"),A.parentNode.removeChild(A),"none"===oe&&(oe="block"),bi[X]=oe,oe)}function $r(T,A){for(var N,X,oe=[],ae=0,_e=T.length;ae<_e;ae++)(X=T[ae]).style&&(N=X.style.display,A?("none"===N&&(oe[ae]=Ve.get(X,"display")||null,oe[ae]||(X.style.display="")),""===X.style.display&&rr(X)&&(oe[ae]=eo(X))):"none"!==N&&(oe[ae]="none",Ve.set(X,"display",N)));for(ae=0;ae<_e;ae++)null!=oe[ae]&&(T[ae].style.display=oe[ae]);return T}I.fn.extend({show:function(){return $r(this,!0)},hide:function(){return $r(this)},toggle:function(T){return"boolean"==typeof T?T?this.show():this.hide():this.each(function(){rr(this)?I(this).show():I(this).hide()})}});var A,N,Xr=/^(?:checkbox|radio)$/i,Ur=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,to=/^$|^module$|\/(?:java|ecma)script/i;A=vt.createDocumentFragment().appendChild(vt.createElement("div")),(N=vt.createElement("input")).setAttribute("type","radio"),N.setAttribute("checked","checked"),N.setAttribute("name","t"),A.appendChild(N),ut.checkClone=A.cloneNode(!0).cloneNode(!0).lastChild.checked,A.innerHTML="<textarea>x</textarea>",ut.noCloneChecked=!!A.cloneNode(!0).lastChild.defaultValue,A.innerHTML="<option></option>",ut.option=!!A.lastChild;var Lr={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Li(T,A){var N;return N=typeof T.getElementsByTagName<"u"?T.getElementsByTagName(A||"*"):typeof T.querySelectorAll<"u"?T.querySelectorAll(A||"*"):[],void 0===A||A&&ne(T,A)?I.merge([T],N):N}function Vt(T,A){for(var N=0,X=T.length;N<X;N++)Ve.set(T[N],"globalEval",!A||Ve.get(A[N],"globalEval"))}Lr.tbody=Lr.tfoot=Lr.colgroup=Lr.caption=Lr.thead,Lr.th=Lr.td,ut.option||(Lr.optgroup=Lr.option=[1,"<select multiple='multiple'>","</select>"]);var kt=/<|&#?\w+;/;function je(T,A,N,X,oe){for(var ae,_e,ct,Qe,yt,Xt,nn=A.createDocumentFragment(),Tt=[],_n=0,Ei=T.length;_n<Ei;_n++)if((ae=T[_n])||0===ae)if("object"===Ot(ae))I.merge(Tt,ae.nodeType?[ae]:ae);else if(kt.test(ae)){for(_e=_e||nn.appendChild(A.createElement("div")),ct=(Ur.exec(ae)||["",""])[1].toLowerCase(),_e.innerHTML=(Qe=Lr[ct]||Lr._default)[1]+I.htmlPrefilter(ae)+Qe[2],Xt=Qe[0];Xt--;)_e=_e.lastChild;I.merge(Tt,_e.childNodes),(_e=nn.firstChild).textContent=""}else Tt.push(A.createTextNode(ae));for(nn.textContent="",_n=0;ae=Tt[_n++];)if(X&&I.inArray(ae,X)>-1)oe&&oe.push(ae);else if(yt=En(ae),_e=Li(nn.appendChild(ae),"script"),yt&&Vt(_e),N)for(Xt=0;ae=_e[Xt++];)to.test(ae.type||"")&&N.push(ae);return nn}var dt=/^([^.]*)(?:\.(.+)|)/;function Gt(){return!0}function Tn(){return!1}function Jn(T,A,N,X,oe,ae){var _e,ct;if("object"==typeof A){for(ct in"string"!=typeof N&&(X=X||N,N=void 0),A)Jn(T,ct,N,X,A[ct],ae);return T}if(null==X&&null==oe?(oe=N,X=N=void 0):null==oe&&("string"==typeof N?(oe=X,X=void 0):(oe=X,X=N,N=void 0)),!1===oe)oe=Tn;else if(!oe)return T;return 1===ae&&(_e=oe,oe=function(Qe){return I().off(Qe),_e.apply(this,arguments)},oe.guid=_e.guid||(_e.guid=I.guid++)),T.each(function(){I.event.add(this,A,oe,X,N)})}function ce(T,A,N){N?(Ve.set(T,A,!1),I.event.add(T,A,{namespace:!1,handler:function(X){var oe,ae=Ve.get(this,A);if(1&X.isTrigger&&this[A]){if(ae)(I.event.special[A]||{}).delegateType&&X.stopPropagation();else if(ae=Ae.call(arguments),Ve.set(this,A,ae),this[A](),oe=Ve.get(this,A),Ve.set(this,A,!1),ae!==oe)return X.stopImmediatePropagation(),X.preventDefault(),oe}else ae&&(Ve.set(this,A,I.event.trigger(ae[0],ae.slice(1),this)),X.stopPropagation(),X.isImmediatePropagationStopped=Gt)}})):void 0===Ve.get(T,A)&&I.event.add(T,A,Gt)}I.event={global:{},add:function(T,A,N,X,oe){var ae,_e,ct,Qe,yt,Xt,nn,Tt,_n,Ei,Ni,ii=Ve.get(T);if(Rn(T))for(N.handler&&(N=(ae=N).handler,oe=ae.selector),oe&&I.find.matchesSelector(ir,oe),N.guid||(N.guid=I.guid++),(Qe=ii.events)||(Qe=ii.events=Object.create(null)),(_e=ii.handle)||(_e=ii.handle=function(zr){return typeof I<"u"&&I.event.triggered!==zr.type?I.event.dispatch.apply(T,arguments):void 0}),yt=(A=(A||"").match(si)||[""]).length;yt--;)_n=Ni=(ct=dt.exec(A[yt])||[])[1],Ei=(ct[2]||"").split(".").sort(),_n&&(nn=I.event.special[_n]||{},nn=I.event.special[_n=(oe?nn.delegateType:nn.bindType)||_n]||{},Xt=I.extend({type:_n,origType:Ni,data:X,handler:N,guid:N.guid,selector:oe,needsContext:oe&&I.expr.match.needsContext.test(oe),namespace:Ei.join(".")},ae),(Tt=Qe[_n])||((Tt=Qe[_n]=[]).delegateCount=0,(!nn.setup||!1===nn.setup.call(T,X,Ei,_e))&&T.addEventListener&&T.addEventListener(_n,_e)),nn.add&&(nn.add.call(T,Xt),Xt.handler.guid||(Xt.handler.guid=N.guid)),oe?Tt.splice(Tt.delegateCount++,0,Xt):Tt.push(Xt),I.event.global[_n]=!0)},remove:function(T,A,N,X,oe){var ae,_e,ct,Qe,yt,Xt,nn,Tt,_n,Ei,Ni,ii=Ve.hasData(T)&&Ve.get(T);if(ii&&(Qe=ii.events)){for(yt=(A=(A||"").match(si)||[""]).length;yt--;)if(_n=Ni=(ct=dt.exec(A[yt])||[])[1],Ei=(ct[2]||"").split(".").sort(),_n){for(nn=I.event.special[_n]||{},Tt=Qe[_n=(X?nn.delegateType:nn.bindType)||_n]||[],ct=ct[2]&&new RegExp("(^|\\.)"+Ei.join("\\.(?:.*\\.|)")+"(\\.|$)"),_e=ae=Tt.length;ae--;)Xt=Tt[ae],(oe||Ni===Xt.origType)&&(!N||N.guid===Xt.guid)&&(!ct||ct.test(Xt.namespace))&&(!X||X===Xt.selector||"**"===X&&Xt.selector)&&(Tt.splice(ae,1),Xt.selector&&Tt.delegateCount--,nn.remove&&nn.remove.call(T,Xt));_e&&!Tt.length&&((!nn.teardown||!1===nn.teardown.call(T,Ei,ii.handle))&&I.removeEvent(T,_n,ii.handle),delete Qe[_n])}else for(_n in Qe)I.event.remove(T,_n+A[yt],N,X,!0);I.isEmptyObject(Qe)&&Ve.remove(T,"handle events")}},dispatch:function(T){var A,N,X,oe,ae,_e,ct=new Array(arguments.length),Qe=I.event.fix(T),yt=(Ve.get(this,"events")||Object.create(null))[Qe.type]||[],Xt=I.event.special[Qe.type]||{};for(ct[0]=Qe,A=1;A<arguments.length;A++)ct[A]=arguments[A];if(Qe.delegateTarget=this,!Xt.preDispatch||!1!==Xt.preDispatch.call(this,Qe)){for(_e=I.event.handlers.call(this,Qe,yt),A=0;(oe=_e[A++])&&!Qe.isPropagationStopped();)for(Qe.currentTarget=oe.elem,N=0;(ae=oe.handlers[N++])&&!Qe.isImmediatePropagationStopped();)(!Qe.rnamespace||!1===ae.namespace||Qe.rnamespace.test(ae.namespace))&&(Qe.handleObj=ae,Qe.data=ae.data,void 0!==(X=((I.event.special[ae.origType]||{}).handle||ae.handler).apply(oe.elem,ct))&&!1===(Qe.result=X)&&(Qe.preventDefault(),Qe.stopPropagation()));return Xt.postDispatch&&Xt.postDispatch.call(this,Qe),Qe.result}},handlers:function(T,A){var N,X,oe,ae,_e,ct=[],Qe=A.delegateCount,yt=T.target;if(Qe&&yt.nodeType&&!("click"===T.type&&T.button>=1))for(;yt!==this;yt=yt.parentNode||this)if(1===yt.nodeType&&("click"!==T.type||!0!==yt.disabled)){for(ae=[],_e={},N=0;N<Qe;N++)void 0===_e[oe=(X=A[N]).selector+" "]&&(_e[oe]=X.needsContext?I(oe,this).index(yt)>-1:I.find(oe,this,null,[yt]).length),_e[oe]&&ae.push(X);ae.length&&ct.push({elem:yt,handlers:ae})}return yt=this,Qe<A.length&&ct.push({elem:yt,handlers:A.slice(Qe)}),ct},addProp:function(T,A){Object.defineProperty(I.Event.prototype,T,{enumerable:!0,configurable:!0,get:Wt(A)?function(){if(this.originalEvent)return A(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[T]},set:function(N){Object.defineProperty(this,T,{enumerable:!0,configurable:!0,writable:!0,value:N})}})},fix:function(T){return T[I.expando]?T:new I.Event(T)},special:{load:{noBubble:!0},click:{setup:function(T){var A=this||T;return Xr.test(A.type)&&A.click&&ne(A,"input")&&ce(A,"click",!0),!1},trigger:function(T){var A=this||T;return Xr.test(A.type)&&A.click&&ne(A,"input")&&ce(A,"click"),!0},_default:function(T){var A=T.target;return Xr.test(A.type)&&A.click&&ne(A,"input")&&Ve.get(A,"click")||ne(A,"a")}},beforeunload:{postDispatch:function(T){void 0!==T.result&&T.originalEvent&&(T.originalEvent.returnValue=T.result)}}}},I.removeEvent=function(T,A,N){T.removeEventListener&&T.removeEventListener(A,N)},I.Event=function(T,A){if(!(this instanceof I.Event))return new I.Event(T,A);T&&T.type?(this.originalEvent=T,this.type=T.type,this.isDefaultPrevented=T.defaultPrevented||void 0===T.defaultPrevented&&!1===T.returnValue?Gt:Tn,this.target=T.target&&3===T.target.nodeType?T.target.parentNode:T.target,this.currentTarget=T.currentTarget,this.relatedTarget=T.relatedTarget):this.type=T,A&&I.extend(this,A),this.timeStamp=T&&T.timeStamp||Date.now(),this[I.expando]=!0},I.Event.prototype={constructor:I.Event,isDefaultPrevented:Tn,isPropagationStopped:Tn,isImmediatePropagationStopped:Tn,isSimulated:!1,preventDefault:function(){var T=this.originalEvent;this.isDefaultPrevented=Gt,T&&!this.isSimulated&&T.preventDefault()},stopPropagation:function(){var T=this.originalEvent;this.isPropagationStopped=Gt,T&&!this.isSimulated&&T.stopPropagation()},stopImmediatePropagation:function(){var T=this.originalEvent;this.isImmediatePropagationStopped=Gt,T&&!this.isSimulated&&T.stopImmediatePropagation(),this.stopPropagation()}},I.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},I.event.addProp),I.each({focus:"focusin",blur:"focusout"},function(T,A){function N(X){if(vt.documentMode){var oe=Ve.get(this,"handle"),ae=I.event.fix(X);ae.type="focusin"===X.type?"focus":"blur",ae.isSimulated=!0,oe(X),ae.target===ae.currentTarget&&oe(ae)}else I.event.simulate(A,X.target,I.event.fix(X))}I.event.special[T]={setup:function(){var X;if(ce(this,T,!0),!vt.documentMode)return!1;(X=Ve.get(this,A))||this.addEventListener(A,N),Ve.set(this,A,(X||0)+1)},trigger:function(){return ce(this,T),!0},teardown:function(){var X;if(!vt.documentMode)return!1;(X=Ve.get(this,A)-1)?Ve.set(this,A,X):(this.removeEventListener(A,N),Ve.remove(this,A))},_default:function(X){return Ve.get(X.target,T)},delegateType:A},I.event.special[A]={setup:function(){var X=this.ownerDocument||this.document||this,oe=vt.documentMode?this:X,ae=Ve.get(oe,A);ae||(vt.documentMode?this.addEventListener(A,N):X.addEventListener(T,N,!0)),Ve.set(oe,A,(ae||0)+1)},teardown:function(){var X=this.ownerDocument||this.document||this,oe=vt.documentMode?this:X,ae=Ve.get(oe,A)-1;ae?Ve.set(oe,A,ae):(vt.documentMode?this.removeEventListener(A,N):X.removeEventListener(T,N,!0),Ve.remove(oe,A))}}}),I.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(T,A){I.event.special[T]={delegateType:A,bindType:A,handle:function(N){var X,ae=N.relatedTarget,_e=N.handleObj;return(!ae||ae!==this&&!I.contains(this,ae))&&(N.type=_e.origType,X=_e.handler.apply(this,arguments),N.type=A),X}}}),I.fn.extend({on:function(T,A,N,X){return Jn(this,T,A,N,X)},one:function(T,A,N,X){return Jn(this,T,A,N,X,1)},off:function(T,A,N){var X,oe;if(T&&T.preventDefault&&T.handleObj)return X=T.handleObj,I(T.delegateTarget).off(X.namespace?X.origType+"."+X.namespace:X.origType,X.selector,X.handler),this;if("object"==typeof T){for(oe in T)this.off(oe,A,T[oe]);return this}return(!1===A||"function"==typeof A)&&(N=A,A=void 0),!1===N&&(N=Tn),this.each(function(){I.event.remove(this,T,N,A)})}});var ge=/<script|<style|<link/i,nt=/checked\s*(?:[^=]|=\s*.checked.)/i,It=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function vn(T,A){return ne(T,"table")&&ne(11!==A.nodeType?A:A.firstChild,"tr")&&I(T).children("tbody")[0]||T}function ft(T){return T.type=(null!==T.getAttribute("type"))+"/"+T.type,T}function Ze(T){return"true/"===(T.type||"").slice(0,5)?T.type=T.type.slice(5):T.removeAttribute("type"),T}function lt(T,A){var N,X,oe,_e,ct,Qe;if(1===A.nodeType){if(Ve.hasData(T)&&(Qe=Ve.get(T).events))for(oe in Ve.remove(A,"handle events"),Qe)for(N=0,X=Qe[oe].length;N<X;N++)I.event.add(A,oe,Qe[oe][N]);In.hasData(T)&&(_e=In.access(T),ct=I.extend({},_e),In.set(A,ct))}}function Jt(T,A){var N=A.nodeName.toLowerCase();"input"===N&&Xr.test(T.type)?A.checked=T.checked:("input"===N||"textarea"===N)&&(A.defaultValue=T.defaultValue)}function Qt(T,A,N,X){A=Te(A);var oe,ae,_e,ct,Qe,yt,Xt=0,nn=T.length,Tt=nn-1,_n=A[0],Ei=Wt(_n);if(Ei||nn>1&&"string"==typeof _n&&!ut.checkClone&&nt.test(_n))return T.each(function(Ni){var ii=T.eq(Ni);Ei&&(A[0]=_n.call(this,Ni,ii.html())),Qt(ii,A,N,X)});if(nn&&(ae=(oe=je(A,T[0].ownerDocument,!1,T,X)).firstChild,1===oe.childNodes.length&&(oe=ae),ae||X)){for(ct=(_e=I.map(Li(oe,"script"),ft)).length;Xt<nn;Xt++)Qe=oe,Xt!==Tt&&(Qe=I.clone(Qe,!0,!0),ct&&I.merge(_e,Li(Qe,"script"))),N.call(T[Xt],Qe,Xt);if(ct)for(yt=_e[_e.length-1].ownerDocument,I.map(_e,Ze),Xt=0;Xt<ct;Xt++)to.test((Qe=_e[Xt]).type||"")&&!Ve.access(Qe,"globalEval")&&I.contains(yt,Qe)&&(Qe.src&&"module"!==(Qe.type||"").toLowerCase()?I._evalUrl&&!Qe.noModule&&I._evalUrl(Qe.src,{nonce:Qe.nonce||Qe.getAttribute("nonce")},yt):Ut(Qe.textContent.replace(It,""),Qe,yt))}return T}function Dn(T,A,N){for(var X,oe=A?I.filter(A,T):T,ae=0;null!=(X=oe[ae]);ae++)!N&&1===X.nodeType&&I.cleanData(Li(X)),X.parentNode&&(N&&En(X)&&Vt(Li(X,"script")),X.parentNode.removeChild(X));return T}I.extend({htmlPrefilter:function(T){return T},clone:function(T,A,N){var X,oe,ae,_e,ct=T.cloneNode(!0),Qe=En(T);if(!(ut.noCloneChecked||1!==T.nodeType&&11!==T.nodeType||I.isXMLDoc(T)))for(_e=Li(ct),X=0,oe=(ae=Li(T)).length;X<oe;X++)Jt(ae[X],_e[X]);if(A)if(N)for(ae=ae||Li(T),_e=_e||Li(ct),X=0,oe=ae.length;X<oe;X++)lt(ae[X],_e[X]);else lt(T,ct);return(_e=Li(ct,"script")).length>0&&Vt(_e,!Qe&&Li(T,"script")),ct},cleanData:function(T){for(var A,N,X,oe=I.event.special,ae=0;void 0!==(N=T[ae]);ae++)if(Rn(N)){if(A=N[Ve.expando]){if(A.events)for(X in A.events)oe[X]?I.event.remove(N,X):I.removeEvent(N,X,A.handle);N[Ve.expando]=void 0}N[In.expando]&&(N[In.expando]=void 0)}}}),I.fn.extend({detach:function(T){return Dn(this,T,!0)},remove:function(T){return Dn(this,T)},text:function(T){return nr(this,function(A){return void 0===A?I.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=A)})},null,T,arguments.length)},append:function(){return Qt(this,arguments,function(T){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||vn(this,T).appendChild(T)})},prepend:function(){return Qt(this,arguments,function(T){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var A=vn(this,T);A.insertBefore(T,A.firstChild)}})},before:function(){return Qt(this,arguments,function(T){this.parentNode&&this.parentNode.insertBefore(T,this)})},after:function(){return Qt(this,arguments,function(T){this.parentNode&&this.parentNode.insertBefore(T,this.nextSibling)})},empty:function(){for(var T,A=0;null!=(T=this[A]);A++)1===T.nodeType&&(I.cleanData(Li(T,!1)),T.textContent="");return this},clone:function(T,A){return T=T??!1,A=A??T,this.map(function(){return I.clone(this,T,A)})},html:function(T){return nr(this,function(A){var N=this[0]||{},X=0,oe=this.length;if(void 0===A&&1===N.nodeType)return N.innerHTML;if("string"==typeof A&&!ge.test(A)&&!Lr[(Ur.exec(A)||["",""])[1].toLowerCase()]){A=I.htmlPrefilter(A);try{for(;X<oe;X++)1===(N=this[X]||{}).nodeType&&(I.cleanData(Li(N,!1)),N.innerHTML=A);N=0}catch{}}N&&this.empty().append(A)},null,T,arguments.length)},replaceWith:function(){var T=[];return Qt(this,arguments,function(A){var N=this.parentNode;I.inArray(this,T)<0&&(I.cleanData(Li(this)),N&&N.replaceChild(A,this))},T)}}),I.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(T,A){I.fn[T]=function(N){for(var X,oe=[],ae=I(N),_e=ae.length-1,ct=0;ct<=_e;ct++)X=ct===_e?this:this.clone(!0),I(ae[ct])[A](X),Ee.apply(oe,X.get());return this.pushStack(oe)}});var Cn=new RegExp("^("+Gi+")(?!px)[a-z%]+$","i"),wn=/^--/,ti=function(T){var A=T.ownerDocument.defaultView;return(!A||!A.opener)&&(A=Y),A.getComputedStyle(T)},bn=function(T,A,N){var X,oe,ae={};for(oe in A)ae[oe]=T.style[oe],T.style[oe]=A[oe];for(oe in X=N.call(T),A)T.style[oe]=ae[oe];return X},Cr=new RegExp(gi.join("|"),"i");function Fi(T,A,N){var X,oe,ae,_e,ct=wn.test(A),Qe=T.style;return(N=N||ti(T))&&(_e=N.getPropertyValue(A)||N[A],ct&&_e&&(_e=_e.replace(xt,"$1")||void 0),""===_e&&!En(T)&&(_e=I.style(T,A)),!ut.pixelBoxStyles()&&Cn.test(_e)&&Cr.test(A)&&(X=Qe.width,oe=Qe.minWidth,ae=Qe.maxWidth,Qe.minWidth=Qe.maxWidth=Qe.width=_e,_e=N.width,Qe.width=X,Qe.minWidth=oe,Qe.maxWidth=ae)),void 0!==_e?_e+"":_e}function li(T,A){return{get:function(){if(!T())return(this.get=A).apply(this,arguments);delete this.get}}}!function(){function T(){if(yt){Qe.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",yt.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ir.appendChild(Qe).appendChild(yt);var Xt=Y.getComputedStyle(yt);N="1%"!==Xt.top,ct=12===A(Xt.marginLeft),yt.style.right="60%",ae=36===A(Xt.right),X=36===A(Xt.width),yt.style.position="absolute",oe=12===A(yt.offsetWidth/3),ir.removeChild(Qe),yt=null}}function A(Xt){return Math.round(parseFloat(Xt))}var N,X,oe,ae,_e,ct,Qe=vt.createElement("div"),yt=vt.createElement("div");yt.style&&(yt.style.backgroundClip="content-box",yt.cloneNode(!0).style.backgroundClip="",ut.clearCloneStyle="content-box"===yt.style.backgroundClip,I.extend(ut,{boxSizingReliable:function(){return T(),X},pixelBoxStyles:function(){return T(),ae},pixelPosition:function(){return T(),N},reliableMarginLeft:function(){return T(),ct},scrollboxSize:function(){return T(),oe},reliableTrDimensions:function(){var Xt,nn,Tt,_n;return null==_e&&(Xt=vt.createElement("table"),nn=vt.createElement("tr"),Tt=vt.createElement("div"),Xt.style.cssText="position:absolute;left:-11111px;border-collapse:separate",nn.style.cssText="box-sizing:content-box;border:1px solid",nn.style.height="1px",Tt.style.height="9px",Tt.style.display="block",ir.appendChild(Xt).appendChild(nn).appendChild(Tt),_n=Y.getComputedStyle(nn),_e=parseInt(_n.height,10)+parseInt(_n.borderTopWidth,10)+parseInt(_n.borderBottomWidth,10)===nn.offsetHeight,ir.removeChild(Xt)),_e}}))}();var Ri=["Webkit","Moz","ms"],zi=vt.createElement("div").style,qn={};function Vr(T){return I.cssProps[T]||qn[T]||(T in zi?T:qn[T]=function qi(T){for(var A=T[0].toUpperCase()+T.slice(1),N=Ri.length;N--;)if((T=Ri[N]+A)in zi)return T}(T)||T)}var oa=/^(none|table(?!-c[ea]).+)/,Hr={position:"absolute",visibility:"hidden",display:"block"},Sr={letterSpacing:"0",fontWeight:"400"};function uo(T,A,N){var X=_r.exec(A);return X?Math.max(0,X[2]-(N||0))+(X[3]||"px"):A}function Io(T,A,N,X,oe,ae){var _e="width"===A?1:0,ct=0,Qe=0,yt=0;if(N===(X?"border":"content"))return 0;for(;_e<4;_e+=2)"margin"===N&&(yt+=I.css(T,N+gi[_e],!0,oe)),X?("content"===N&&(Qe-=I.css(T,"padding"+gi[_e],!0,oe)),"margin"!==N&&(Qe-=I.css(T,"border"+gi[_e]+"Width",!0,oe))):(Qe+=I.css(T,"padding"+gi[_e],!0,oe),"padding"!==N?Qe+=I.css(T,"border"+gi[_e]+"Width",!0,oe):ct+=I.css(T,"border"+gi[_e]+"Width",!0,oe));return!X&&ae>=0&&(Qe+=Math.max(0,Math.ceil(T["offset"+A[0].toUpperCase()+A.slice(1)]-ae-Qe-ct-.5))||0),Qe+yt}function aa(T,A,N){var X=ti(T),ae=(!ut.boxSizingReliable()||N)&&"border-box"===I.css(T,"boxSizing",!1,X),_e=ae,ct=Fi(T,A,X),Qe="offset"+A[0].toUpperCase()+A.slice(1);if(Cn.test(ct)){if(!N)return ct;ct="auto"}return(!ut.boxSizingReliable()&&ae||!ut.reliableTrDimensions()&&ne(T,"tr")||"auto"===ct||!parseFloat(ct)&&"inline"===I.css(T,"display",!1,X))&&T.getClientRects().length&&(ae="border-box"===I.css(T,"boxSizing",!1,X),(_e=Qe in T)&&(ct=T[Qe])),(ct=parseFloat(ct)||0)+Io(T,A,N||(ae?"border":"content"),_e,X,ct)+"px"}function br(T,A,N,X,oe){return new br.prototype.init(T,A,N,X,oe)}I.extend({cssHooks:{opacity:{get:function(T,A){if(A){var N=Fi(T,"opacity");return""===N?"1":N}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(T,A,N,X){if(T&&3!==T.nodeType&&8!==T.nodeType&&T.style){var oe,ae,_e,ct=vi(A),Qe=wn.test(A),yt=T.style;if(Qe||(A=Vr(ct)),_e=I.cssHooks[A]||I.cssHooks[ct],void 0===N)return _e&&"get"in _e&&void 0!==(oe=_e.get(T,!1,X))?oe:yt[A];if("string"==(ae=typeof N)&&(oe=_r.exec(N))&&oe[1]&&(N=ei(T,A,oe),ae="number"),null==N||N!=N)return;"number"===ae&&!Qe&&(N+=oe&&oe[3]||(I.cssNumber[ct]?"":"px")),!ut.clearCloneStyle&&""===N&&0===A.indexOf("background")&&(yt[A]="inherit"),(!_e||!("set"in _e)||void 0!==(N=_e.set(T,N,X)))&&(Qe?yt.setProperty(A,N):yt[A]=N)}},css:function(T,A,N,X){var oe,ae,_e,ct=vi(A);return wn.test(A)||(A=Vr(ct)),(_e=I.cssHooks[A]||I.cssHooks[ct])&&"get"in _e&&(oe=_e.get(T,!0,N)),void 0===oe&&(oe=Fi(T,A,X)),"normal"===oe&&A in Sr&&(oe=Sr[A]),""===N||N?(ae=parseFloat(oe),!0===N||isFinite(ae)?ae||0:oe):oe}}),I.each(["height","width"],function(T,A){I.cssHooks[A]={get:function(N,X,oe){if(X)return!oa.test(I.css(N,"display"))||N.getClientRects().length&&N.getBoundingClientRect().width?aa(N,A,oe):bn(N,Hr,function(){return aa(N,A,oe)})},set:function(N,X,oe){var ae,_e=ti(N),ct=!ut.scrollboxSize()&&"absolute"===_e.position,yt=(ct||oe)&&"border-box"===I.css(N,"boxSizing",!1,_e),Xt=oe?Io(N,A,oe,yt,_e):0;return yt&&ct&&(Xt-=Math.ceil(N["offset"+A[0].toUpperCase()+A.slice(1)]-parseFloat(_e[A])-Io(N,A,"border",!1,_e)-.5)),Xt&&(ae=_r.exec(X))&&"px"!==(ae[3]||"px")&&(N.style[A]=X,X=I.css(N,A)),uo(0,X,Xt)}}}),I.cssHooks.marginLeft=li(ut.reliableMarginLeft,function(T,A){if(A)return(parseFloat(Fi(T,"marginLeft"))||T.getBoundingClientRect().left-bn(T,{marginLeft:0},function(){return T.getBoundingClientRect().left}))+"px"}),I.each({margin:"",padding:"",border:"Width"},function(T,A){I.cssHooks[T+A]={expand:function(N){for(var X=0,oe={},ae="string"==typeof N?N.split(" "):[N];X<4;X++)oe[T+gi[X]+A]=ae[X]||ae[X-2]||ae[0];return oe}},"margin"!==T&&(I.cssHooks[T+A].set=uo)}),I.fn.extend({css:function(T,A){return nr(this,function(N,X,oe){var ae,_e,ct={},Qe=0;if(Array.isArray(X)){for(ae=ti(N),_e=X.length;Qe<_e;Qe++)ct[X[Qe]]=I.css(N,X[Qe],!1,ae);return ct}return void 0!==oe?I.style(N,X,oe):I.css(N,X)},T,A,arguments.length>1)}}),I.Tween=br,br.prototype={constructor:br,init:function(T,A,N,X,oe,ae){this.elem=T,this.prop=N,this.easing=oe||I.easing._default,this.options=A,this.start=this.now=this.cur(),this.end=X,this.unit=ae||(I.cssNumber[N]?"":"px")},cur:function(){var T=br.propHooks[this.prop];return T&&T.get?T.get(this):br.propHooks._default.get(this)},run:function(T){var A,N=br.propHooks[this.prop];return this.pos=A=this.options.duration?I.easing[this.easing](T,this.options.duration*T,0,1,this.options.duration):T,this.now=(this.end-this.start)*A+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),N&&N.set?N.set(this):br.propHooks._default.set(this),this}},br.prototype.init.prototype=br.prototype,br.propHooks={_default:{get:function(T){var A;return 1!==T.elem.nodeType||null!=T.elem[T.prop]&&null==T.elem.style[T.prop]?T.elem[T.prop]:(A=I.css(T.elem,T.prop,""))&&"auto"!==A?A:0},set:function(T){I.fx.step[T.prop]?I.fx.step[T.prop](T):1!==T.elem.nodeType||!I.cssHooks[T.prop]&&null==T.elem.style[Vr(T.prop)]?T.elem[T.prop]=T.now:I.style(T.elem,T.prop,T.now+T.unit)}}},br.propHooks.scrollTop=br.propHooks.scrollLeft={set:function(T){T.elem.nodeType&&T.elem.parentNode&&(T.elem[T.prop]=T.now)}},I.easing={linear:function(T){return T},swing:function(T){return.5-Math.cos(T*Math.PI)/2},_default:"swing"},I.fx=br.prototype.init,I.fx.step={};var jo,Xo,kr=/^(?:toggle|show|hide)$/,sa=/queueHooks$/;function _o(){Xo&&(!1===vt.hidden&&Y.requestAnimationFrame?Y.requestAnimationFrame(_o):Y.setTimeout(_o,I.fx.interval),I.fx.tick())}function Ko(){return Y.setTimeout(function(){jo=void 0}),jo=Date.now()}function fo(T,A){var N,X=0,oe={height:T};for(A=A?1:0;X<4;X+=2-A)oe["margin"+(N=gi[X])]=oe["padding"+N]=T;return A&&(oe.opacity=oe.width=T),oe}function la(T,A,N){for(var X,oe=(bo.tweeners[A]||[]).concat(bo.tweeners["*"]),ae=0,_e=oe.length;ae<_e;ae++)if(X=oe[ae].call(N,A,T))return X}function bo(T,A,N){var X,oe,ae=0,_e=bo.prefilters.length,ct=I.Deferred().always(function(){delete Qe.elem}),Qe=function(){if(oe)return!1;for(var nn=jo||Ko(),Tt=Math.max(0,yt.startTime+yt.duration-nn),Ei=1-(Tt/yt.duration||0),Ni=0,ii=yt.tweens.length;Ni<ii;Ni++)yt.tweens[Ni].run(Ei);return ct.notifyWith(T,[yt,Ei,Tt]),Ei<1&&ii?Tt:(ii||ct.notifyWith(T,[yt,1,0]),ct.resolveWith(T,[yt]),!1)},yt=ct.promise({elem:T,props:I.extend({},A),opts:I.extend(!0,{specialEasing:{},easing:I.easing._default},N),originalProperties:A,originalOptions:N,startTime:jo||Ko(),duration:N.duration,tweens:[],createTween:function(nn,Tt){var _n=I.Tween(T,yt.opts,nn,Tt,yt.opts.specialEasing[nn]||yt.opts.easing);return yt.tweens.push(_n),_n},stop:function(nn){var Tt=0,_n=nn?yt.tweens.length:0;if(oe)return this;for(oe=!0;Tt<_n;Tt++)yt.tweens[Tt].run(1);return nn?(ct.notifyWith(T,[yt,1,0]),ct.resolveWith(T,[yt,nn])):ct.rejectWith(T,[yt,nn]),this}}),Xt=yt.props;for(function Qr(T,A){var N,X,oe,ae,_e;for(N in T)if(oe=A[X=vi(N)],ae=T[N],Array.isArray(ae)&&(oe=ae[1],ae=T[N]=ae[0]),N!==X&&(T[X]=ae,delete T[N]),(_e=I.cssHooks[X])&&"expand"in _e)for(N in ae=_e.expand(ae),delete T[X],ae)N in T||(T[N]=ae[N],A[N]=oe);else A[X]=oe}(Xt,yt.opts.specialEasing);ae<_e;ae++)if(X=bo.prefilters[ae].call(yt,T,Xt,yt.opts))return Wt(X.stop)&&(I._queueHooks(yt.elem,yt.opts.queue).stop=X.stop.bind(X)),X;return I.map(Xt,la,yt),Wt(yt.opts.start)&&yt.opts.start.call(T,yt),yt.progress(yt.opts.progress).done(yt.opts.done,yt.opts.complete).fail(yt.opts.fail).always(yt.opts.always),I.fx.timer(I.extend(Qe,{elem:T,anim:yt,queue:yt.opts.queue})),yt}I.Animation=I.extend(bo,{tweeners:{"*":[function(T,A){var N=this.createTween(T,A);return ei(N.elem,T,_r.exec(A),N),N}]},tweener:function(T,A){Wt(T)?(A=T,T=["*"]):T=T.match(si);for(var N,X=0,oe=T.length;X<oe;X++)(bo.tweeners[N=T[X]]=bo.tweeners[N]||[]).unshift(A)},prefilters:[function Vo(T,A,N){var X,oe,ae,_e,ct,Qe,yt,Xt,nn="width"in A||"height"in A,Tt=this,_n={},Ei=T.style,Ni=T.nodeType&&rr(T),ii=Ve.get(T,"fxshow");for(X in N.queue||(null==(_e=I._queueHooks(T,"fx")).unqueued&&(_e.unqueued=0,ct=_e.empty.fire,_e.empty.fire=function(){_e.unqueued||ct()}),_e.unqueued++,Tt.always(function(){Tt.always(function(){_e.unqueued--,I.queue(T,"fx").length||_e.empty.fire()})})),A)if(kr.test(oe=A[X])){if(delete A[X],ae=ae||"toggle"===oe,oe===(Ni?"hide":"show")){if("show"!==oe||!ii||void 0===ii[X])continue;Ni=!0}_n[X]=ii&&ii[X]||I.style(T,X)}if((Qe=!I.isEmptyObject(A))||!I.isEmptyObject(_n))for(X in nn&&1===T.nodeType&&(N.overflow=[Ei.overflow,Ei.overflowX,Ei.overflowY],null==(yt=ii&&ii.display)&&(yt=Ve.get(T,"display")),"none"===(Xt=I.css(T,"display"))&&(yt?Xt=yt:($r([T],!0),yt=T.style.display||yt,Xt=I.css(T,"display"),$r([T]))),("inline"===Xt||"inline-block"===Xt&&null!=yt)&&"none"===I.css(T,"float")&&(Qe||(Tt.done(function(){Ei.display=yt}),null==yt&&(yt="none"===(Xt=Ei.display)?"":Xt)),Ei.display="inline-block")),N.overflow&&(Ei.overflow="hidden",Tt.always(function(){Ei.overflow=N.overflow[0],Ei.overflowX=N.overflow[1],Ei.overflowY=N.overflow[2]})),Qe=!1,_n)Qe||(ii?"hidden"in ii&&(Ni=ii.hidden):ii=Ve.access(T,"fxshow",{display:yt}),ae&&(ii.hidden=!Ni),Ni&&$r([T],!0),Tt.done(function(){for(X in Ni||$r([T]),Ve.remove(T,"fxshow"),_n)I.style(T,X,_n[X])})),Qe=la(Ni?ii[X]:0,X,Tt),X in ii||(ii[X]=Qe.start,Ni&&(Qe.end=Qe.start,Qe.start=0))}],prefilter:function(T,A){A?bo.prefilters.unshift(T):bo.prefilters.push(T)}}),I.speed=function(T,A,N){var X=T&&"object"==typeof T?I.extend({},T):{complete:N||!N&&A||Wt(T)&&T,duration:T,easing:N&&A||A&&!Wt(A)&&A};return I.fx.off?X.duration=0:"number"!=typeof X.duration&&(X.duration=X.duration in I.fx.speeds?I.fx.speeds[X.duration]:I.fx.speeds._default),(null==X.queue||!0===X.queue)&&(X.queue="fx"),X.old=X.complete,X.complete=function(){Wt(X.old)&&X.old.call(this),X.queue&&I.dequeue(this,X.queue)},X},I.fn.extend({fadeTo:function(T,A,N,X){return this.filter(rr).css("opacity",0).show().end().animate({opacity:A},T,N,X)},animate:function(T,A,N,X){var oe=I.isEmptyObject(T),ae=I.speed(A,N,X),_e=function(){var ct=bo(this,I.extend({},T),ae);(oe||Ve.get(this,"finish"))&&ct.stop(!0)};return _e.finish=_e,oe||!1===ae.queue?this.each(_e):this.queue(ae.queue,_e)},stop:function(T,A,N){var X=function(oe){var ae=oe.stop;delete oe.stop,ae(N)};return"string"!=typeof T&&(N=A,A=T,T=void 0),A&&this.queue(T||"fx",[]),this.each(function(){var oe=!0,ae=null!=T&&T+"queueHooks",_e=I.timers,ct=Ve.get(this);if(ae)ct[ae]&&ct[ae].stop&&X(ct[ae]);else for(ae in ct)ct[ae]&&ct[ae].stop&&sa.test(ae)&&X(ct[ae]);for(ae=_e.length;ae--;)_e[ae].elem===this&&(null==T||_e[ae].queue===T)&&(_e[ae].anim.stop(N),oe=!1,_e.splice(ae,1));(oe||!N)&&I.dequeue(this,T)})},finish:function(T){return!1!==T&&(T=T||"fx"),this.each(function(){var A,N=Ve.get(this),X=N[T+"queue"],oe=N[T+"queueHooks"],ae=I.timers,_e=X?X.length:0;for(N.finish=!0,I.queue(this,T,[]),oe&&oe.stop&&oe.stop.call(this,!0),A=ae.length;A--;)ae[A].elem===this&&ae[A].queue===T&&(ae[A].anim.stop(!0),ae.splice(A,1));for(A=0;A<_e;A++)X[A]&&X[A].finish&&X[A].finish.call(this);delete N.finish})}}),I.each(["toggle","show","hide"],function(T,A){var N=I.fn[A];I.fn[A]=function(X,oe,ae){return null==X||"boolean"==typeof X?N.apply(this,arguments):this.animate(fo(A,!0),X,oe,ae)}}),I.each({slideDown:fo("show"),slideUp:fo("hide"),slideToggle:fo("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(T,A){I.fn[T]=function(N,X,oe){return this.animate(A,N,X,oe)}}),I.timers=[],I.fx.tick=function(){var T,A=0,N=I.timers;for(jo=Date.now();A<N.length;A++)!(T=N[A])()&&N[A]===T&&N.splice(A--,1);N.length||I.fx.stop(),jo=void 0},I.fx.timer=function(T){I.timers.push(T),I.fx.start()},I.fx.interval=13,I.fx.start=function(){Xo||(Xo=!0,_o())},I.fx.stop=function(){Xo=null},I.fx.speeds={slow:600,fast:200,_default:400},I.fn.delay=function(T,A){return T=I.fx&&I.fx.speeds[T]||T,this.queue(A=A||"fx",function(N,X){var oe=Y.setTimeout(N,T);X.stop=function(){Y.clearTimeout(oe)}})},function(){var T=vt.createElement("input"),N=vt.createElement("select").appendChild(vt.createElement("option"));T.type="checkbox",ut.checkOn=""!==T.value,ut.optSelected=N.selected,(T=vt.createElement("input")).value="t",T.type="radio",ut.radioValue="t"===T.value}();var no,ma=I.expr.attrHandle;I.fn.extend({attr:function(T,A){return nr(this,I.attr,T,A,arguments.length>1)},removeAttr:function(T){return this.each(function(){I.removeAttr(this,T)})}}),I.extend({attr:function(T,A,N){var X,oe,ae=T.nodeType;if(3!==ae&&8!==ae&&2!==ae)return typeof T.getAttribute>"u"?I.prop(T,A,N):((1!==ae||!I.isXMLDoc(T))&&(oe=I.attrHooks[A.toLowerCase()]||(I.expr.match.bool.test(A)?no:void 0)),void 0!==N?null===N?void I.removeAttr(T,A):oe&&"set"in oe&&void 0!==(X=oe.set(T,N,A))?X:(T.setAttribute(A,N+""),N):oe&&"get"in oe&&null!==(X=oe.get(T,A))?X:(X=I.find.attr(T,A))??void 0)},attrHooks:{type:{set:function(T,A){if(!ut.radioValue&&"radio"===A&&ne(T,"input")){var N=T.value;return T.setAttribute("type",A),N&&(T.value=N),A}}}},removeAttr:function(T,A){var N,X=0,oe=A&&A.match(si);if(oe&&1===T.nodeType)for(;N=oe[X++];)T.removeAttribute(N)}}),no={set:function(T,A,N){return!1===A?I.removeAttr(T,N):T.setAttribute(N,N),N}},I.each(I.expr.match.bool.source.match(/\w+/g),function(T,A){var N=ma[A]||I.find.attr;ma[A]=function(X,oe,ae){var _e,ct,Qe=oe.toLowerCase();return ae||(ct=ma[Qe],ma[Qe]=_e,_e=null!=N(X,oe,ae)?Qe:null,ma[Qe]=ct),_e}});var cs=/^(?:input|select|textarea|button)$/i,Tr=/^(?:a|area)$/i;function Fe(T){return(T.match(si)||[]).join(" ")}function Oe(T){return T.getAttribute&&T.getAttribute("class")||""}function H(T){return Array.isArray(T)?T:"string"==typeof T&&T.match(si)||[]}I.fn.extend({prop:function(T,A){return nr(this,I.prop,T,A,arguments.length>1)},removeProp:function(T){return this.each(function(){delete this[I.propFix[T]||T]})}}),I.extend({prop:function(T,A,N){var X,oe,ae=T.nodeType;if(3!==ae&&8!==ae&&2!==ae)return(1!==ae||!I.isXMLDoc(T))&&(oe=I.propHooks[A=I.propFix[A]||A]),void 0!==N?oe&&"set"in oe&&void 0!==(X=oe.set(T,N,A))?X:T[A]=N:oe&&"get"in oe&&null!==(X=oe.get(T,A))?X:T[A]},propHooks:{tabIndex:{get:function(T){var A=I.find.attr(T,"tabindex");return A?parseInt(A,10):cs.test(T.nodeName)||Tr.test(T.nodeName)&&T.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ut.optSelected||(I.propHooks.selected={get:function(T){return null},set:function(T){}}),I.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){I.propFix[this.toLowerCase()]=this}),I.fn.extend({addClass:function(T){var A,N,X,oe,ae,_e;return Wt(T)?this.each(function(ct){I(this).addClass(T.call(this,ct,Oe(this)))}):(A=H(T)).length?this.each(function(){if(X=Oe(this),N=1===this.nodeType&&" "+Fe(X)+" "){for(ae=0;ae<A.length;ae++)N.indexOf(" "+(oe=A[ae])+" ")<0&&(N+=oe+" ");_e=Fe(N),X!==_e&&this.setAttribute("class",_e)}}):this},removeClass:function(T){var A,N,X,oe,ae,_e;return Wt(T)?this.each(function(ct){I(this).removeClass(T.call(this,ct,Oe(this)))}):arguments.length?(A=H(T)).length?this.each(function(){if(X=Oe(this),N=1===this.nodeType&&" "+Fe(X)+" "){for(ae=0;ae<A.length;ae++)for(oe=A[ae];N.indexOf(" "+oe+" ")>-1;)N=N.replace(" "+oe+" "," ");_e=Fe(N),X!==_e&&this.setAttribute("class",_e)}}):this:this.attr("class","")},toggleClass:function(T,A){var N,X,oe,ae,_e=typeof T,ct="string"===_e||Array.isArray(T);return Wt(T)?this.each(function(Qe){I(this).toggleClass(T.call(this,Qe,Oe(this),A),A)}):"boolean"==typeof A&&ct?A?this.addClass(T):this.removeClass(T):(N=H(T),this.each(function(){if(ct)for(ae=I(this),oe=0;oe<N.length;oe++)ae.hasClass(X=N[oe])?ae.removeClass(X):ae.addClass(X);else(void 0===T||"boolean"===_e)&&((X=Oe(this))&&Ve.set(this,"__className__",X),this.setAttribute&&this.setAttribute("class",X||!1===T?"":Ve.get(this,"__className__")||""))}))},hasClass:function(T){var A,N,X=0;for(A=" "+T+" ";N=this[X++];)if(1===N.nodeType&&(" "+Fe(Oe(N))+" ").indexOf(A)>-1)return!0;return!1}});var we=/\r/g;I.fn.extend({val:function(T){var A,N,X,oe=this[0];return arguments.length?(X=Wt(T),this.each(function(ae){var _e;1===this.nodeType&&(null==(_e=X?T.call(this,ae,I(this).val()):T)?_e="":"number"==typeof _e?_e+="":Array.isArray(_e)&&(_e=I.map(_e,function(ct){return null==ct?"":ct+""})),(!(A=I.valHooks[this.type]||I.valHooks[this.nodeName.toLowerCase()])||!("set"in A)||void 0===A.set(this,_e,"value"))&&(this.value=_e))})):oe?(A=I.valHooks[oe.type]||I.valHooks[oe.nodeName.toLowerCase()])&&"get"in A&&void 0!==(N=A.get(oe,"value"))?N:"string"==typeof(N=oe.value)?N.replace(we,""):N??"":void 0}}),I.extend({valHooks:{option:{get:function(T){return I.find.attr(T,"value")??Fe(I.text(T))}},select:{get:function(T){var A,N,X,oe=T.options,ae=T.selectedIndex,_e="select-one"===T.type,ct=_e?null:[],Qe=_e?ae+1:oe.length;for(X=ae<0?Qe:_e?ae:0;X<Qe;X++)if(((N=oe[X]).selected||X===ae)&&!N.disabled&&(!N.parentNode.disabled||!ne(N.parentNode,"optgroup"))){if(A=I(N).val(),_e)return A;ct.push(A)}return ct},set:function(T,A){for(var N,X,oe=T.options,ae=I.makeArray(A),_e=oe.length;_e--;)((X=oe[_e]).selected=I.inArray(I.valHooks.option.get(X),ae)>-1)&&(N=!0);return N||(T.selectedIndex=-1),ae}}}}),I.each(["radio","checkbox"],function(){I.valHooks[this]={set:function(T,A){if(Array.isArray(A))return T.checked=I.inArray(I(T).val(),A)>-1}},ut.checkOn||(I.valHooks[this].get=function(T){return null===T.getAttribute("value")?"on":T.value})});var Je=Y.location,St={guid:Date.now()},fn=/\?/;I.parseXML=function(T){var A,N;if(!T||"string"!=typeof T)return null;try{A=(new Y.DOMParser).parseFromString(T,"text/xml")}catch{}return N=A&&A.getElementsByTagName("parsererror")[0],(!A||N)&&I.error("Invalid XML: "+(N?I.map(N.childNodes,function(X){return X.textContent}).join("\n"):T)),A};var ni=/^(?:focusinfocus|focusoutblur)$/,Ki=function(T){T.stopPropagation()};I.extend(I.event,{trigger:function(T,A,N,X){var oe,ae,_e,ct,Qe,yt,Xt,nn,Tt=[N||vt],_n=at.call(T,"type")?T.type:T,Ei=at.call(T,"namespace")?T.namespace.split("."):[];if(ae=nn=_e=N=N||vt,3!==N.nodeType&&8!==N.nodeType&&!ni.test(_n+I.event.triggered)&&(_n.indexOf(".")>-1&&(Ei=_n.split("."),_n=Ei.shift(),Ei.sort()),Qe=_n.indexOf(":")<0&&"on"+_n,(T=T[I.expando]?T:new I.Event(_n,"object"==typeof T&&T)).isTrigger=X?2:3,T.namespace=Ei.join("."),T.rnamespace=T.namespace?new RegExp("(^|\\.)"+Ei.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,T.result=void 0,T.target||(T.target=N),A=null==A?[T]:I.makeArray(A,[T]),Xt=I.event.special[_n]||{},X||!Xt.trigger||!1!==Xt.trigger.apply(N,A))){if(!X&&!Xt.noBubble&&!Bt(N)){for(ni.test((ct=Xt.delegateType||_n)+_n)||(ae=ae.parentNode);ae;ae=ae.parentNode)Tt.push(ae),_e=ae;_e===(N.ownerDocument||vt)&&Tt.push(_e.defaultView||_e.parentWindow||Y)}for(oe=0;(ae=Tt[oe++])&&!T.isPropagationStopped();)nn=ae,T.type=oe>1?ct:Xt.bindType||_n,(yt=(Ve.get(ae,"events")||Object.create(null))[T.type]&&Ve.get(ae,"handle"))&&yt.apply(ae,A),(yt=Qe&&ae[Qe])&&yt.apply&&Rn(ae)&&(T.result=yt.apply(ae,A),!1===T.result&&T.preventDefault());return T.type=_n,!X&&!T.isDefaultPrevented()&&(!Xt._default||!1===Xt._default.apply(Tt.pop(),A))&&Rn(N)&&Qe&&Wt(N[_n])&&!Bt(N)&&((_e=N[Qe])&&(N[Qe]=null),I.event.triggered=_n,T.isPropagationStopped()&&nn.addEventListener(_n,Ki),N[_n](),T.isPropagationStopped()&&nn.removeEventListener(_n,Ki),I.event.triggered=void 0,_e&&(N[Qe]=_e)),T.result}},simulate:function(T,A,N){var X=I.extend(new I.Event,N,{type:T,isSimulated:!0});I.event.trigger(X,null,A)}}),I.fn.extend({trigger:function(T,A){return this.each(function(){I.event.trigger(T,A,this)})},triggerHandler:function(T,A){var N=this[0];if(N)return I.event.trigger(T,A,N,!0)}});var Yi=/\[\]$/,To=/\r?\n/g,Rr=/^(?:submit|button|image|reset|file)$/i,Nr=/^(?:input|select|textarea|keygen)/i;function Fo(T,A,N,X){var oe;if(Array.isArray(A))I.each(A,function(ae,_e){N||Yi.test(T)?X(T,_e):Fo(T+"["+("object"==typeof _e&&null!=_e?ae:"")+"]",_e,N,X)});else if(N||"object"!==Ot(A))X(T,A);else for(oe in A)Fo(T+"["+oe+"]",A[oe],N,X)}I.param=function(T,A){var N,X=[],oe=function(ae,_e){var ct=Wt(_e)?_e():_e;X[X.length]=encodeURIComponent(ae)+"="+encodeURIComponent(ct??"")};if(null==T)return"";if(Array.isArray(T)||T.jquery&&!I.isPlainObject(T))I.each(T,function(){oe(this.name,this.value)});else for(N in T)Fo(N,T[N],A,oe);return X.join("&")},I.fn.extend({serialize:function(){return I.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var T=I.prop(this,"elements");return T?I.makeArray(T):this}).filter(function(){var T=this.type;return this.name&&!I(this).is(":disabled")&&Nr.test(this.nodeName)&&!Rr.test(T)&&(this.checked||!Xr.test(T))}).map(function(T,A){var N=I(this).val();return null==N?null:Array.isArray(N)?I.map(N,function(X){return{name:A.name,value:X.replace(To,"\r\n")}}):{name:A.name,value:N.replace(To,"\r\n")}}).get()}});var Ui=/%20/g,tr=/#.*$/,wr=/([?&])_=[^&]*/,xo=/^(.*?):[ \t]*([^\r\n]*)$/gm,us=/^(?:GET|HEAD)$/,Eo=/^\/\//,va={},Ta={},Ha="*/".concat("*"),fr=vt.createElement("a");function Mn(T){return function(A,N){"string"!=typeof A&&(N=A,A="*");var X,oe=0,ae=A.toLowerCase().match(si)||[];if(Wt(N))for(;X=ae[oe++];)"+"===X[0]?(X=X.slice(1)||"*",(T[X]=T[X]||[]).unshift(N)):(T[X]=T[X]||[]).push(N)}}function Ii(T,A,N,X){var oe={},ae=T===Ta;function _e(ct){var Qe;return oe[ct]=!0,I.each(T[ct]||[],function(yt,Xt){var nn=Xt(A,N,X);return"string"!=typeof nn||ae||oe[nn]?ae?!(Qe=nn):void 0:(A.dataTypes.unshift(nn),_e(nn),!1)}),Qe}return _e(A.dataTypes[0])||!oe["*"]&&_e("*")}function pr(T,A){var N,X,oe=I.ajaxSettings.flatOptions||{};for(N in A)void 0!==A[N]&&((oe[N]?T:X||(X={}))[N]=A[N]);return X&&I.extend(!0,T,X),T}fr.href=Je.href,I.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Je.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Je.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ha,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":I.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(T,A){return A?pr(pr(T,I.ajaxSettings),A):pr(I.ajaxSettings,T)},ajaxPrefilter:Mn(va),ajaxTransport:Mn(Ta),ajax:function(T,A){"object"==typeof T&&(A=T,T=void 0);var N,X,oe,ae,_e,ct,Qe,yt,Xt,nn,Tt=I.ajaxSetup({},A=A||{}),_n=Tt.context||Tt,Ei=Tt.context&&(_n.nodeType||_n.jquery)?I(_n):I.event,Ni=I.Deferred(),ii=I.Callbacks("once memory"),zr=Tt.statusCode||{},or={},Oo={},ar="canceled",ji={readyState:0,getResponseHeader:function(Ti){var Mr;if(Qe){if(!ae)for(ae={};Mr=xo.exec(oe);)ae[Mr[1].toLowerCase()+" "]=(ae[Mr[1].toLowerCase()+" "]||[]).concat(Mr[2]);Mr=ae[Ti.toLowerCase()+" "]}return null==Mr?null:Mr.join(", ")},getAllResponseHeaders:function(){return Qe?oe:null},setRequestHeader:function(Ti,Mr){return null==Qe&&(Ti=Oo[Ti.toLowerCase()]=Oo[Ti.toLowerCase()]||Ti,or[Ti]=Mr),this},overrideMimeType:function(Ti){return null==Qe&&(Tt.mimeType=Ti),this},statusCode:function(Ti){var Mr;if(Ti)if(Qe)ji.always(Ti[ji.status]);else for(Mr in Ti)zr[Mr]=[zr[Mr],Ti[Mr]];return this},abort:function(Ti){var Mr=Ti||ar;return N&&N.abort(Mr),jr(0,Mr),this}};if(Ni.promise(ji),Tt.url=((T||Tt.url||Je.href)+"").replace(Eo,Je.protocol+"//"),Tt.type=A.method||A.type||Tt.method||Tt.type,Tt.dataTypes=(Tt.dataType||"*").toLowerCase().match(si)||[""],null==Tt.crossDomain){ct=vt.createElement("a");try{ct.href=Tt.url,ct.href=ct.href,Tt.crossDomain=fr.protocol+"//"+fr.host!=ct.protocol+"//"+ct.host}catch{Tt.crossDomain=!0}}if(Tt.data&&Tt.processData&&"string"!=typeof Tt.data&&(Tt.data=I.param(Tt.data,Tt.traditional)),Ii(va,Tt,A,ji),Qe)return ji;for(Xt in(yt=I.event&&Tt.global)&&0==I.active++&&I.event.trigger("ajaxStart"),Tt.type=Tt.type.toUpperCase(),Tt.hasContent=!us.test(Tt.type),X=Tt.url.replace(tr,""),Tt.hasContent?Tt.data&&Tt.processData&&0===(Tt.contentType||"").indexOf("application/x-www-form-urlencoded")&&(Tt.data=Tt.data.replace(Ui,"+")):(nn=Tt.url.slice(X.length),Tt.data&&(Tt.processData||"string"==typeof Tt.data)&&(X+=(fn.test(X)?"&":"?")+Tt.data,delete Tt.data),!1===Tt.cache&&(X=X.replace(wr,"$1"),nn=(fn.test(X)?"&":"?")+"_="+St.guid+++nn),Tt.url=X+nn),Tt.ifModified&&(I.lastModified[X]&&ji.setRequestHeader("If-Modified-Since",I.lastModified[X]),I.etag[X]&&ji.setRequestHeader("If-None-Match",I.etag[X])),(Tt.data&&Tt.hasContent&&!1!==Tt.contentType||A.contentType)&&ji.setRequestHeader("Content-Type",Tt.contentType),ji.setRequestHeader("Accept",Tt.dataTypes[0]&&Tt.accepts[Tt.dataTypes[0]]?Tt.accepts[Tt.dataTypes[0]]+("*"!==Tt.dataTypes[0]?", "+Ha+"; q=0.01":""):Tt.accepts["*"]),Tt.headers)ji.setRequestHeader(Xt,Tt.headers[Xt]);if(Tt.beforeSend&&(!1===Tt.beforeSend.call(_n,ji,Tt)||Qe))return ji.abort();if(ar="abort",ii.add(Tt.complete),ji.done(Tt.success),ji.fail(Tt.error),N=Ii(Ta,Tt,A,ji)){if(ji.readyState=1,yt&&Ei.trigger("ajaxSend",[ji,Tt]),Qe)return ji;Tt.async&&Tt.timeout>0&&(_e=Y.setTimeout(function(){ji.abort("timeout")},Tt.timeout));try{Qe=!1,N.send(or,jr)}catch(Ti){if(Qe)throw Ti;jr(-1,Ti)}}else jr(-1,"No Transport");function jr(Ti,Mr,gr,ee){var ie,V,be,tt,Bn,_i=Mr;Qe||(Qe=!0,_e&&Y.clearTimeout(_e),N=void 0,oe=ee||"",ji.readyState=Ti>0?4:0,ie=Ti>=200&&Ti<300||304===Ti,gr&&(tt=function ko(T,A,N){for(var X,oe,ae,_e,ct=T.contents,Qe=T.dataTypes;"*"===Qe[0];)Qe.shift(),void 0===X&&(X=T.mimeType||A.getResponseHeader("Content-Type"));if(X)for(oe in ct)if(ct[oe]&&ct[oe].test(X)){Qe.unshift(oe);break}if(Qe[0]in N)ae=Qe[0];else{for(oe in N){if(!Qe[0]||T.converters[oe+" "+Qe[0]]){ae=oe;break}_e||(_e=oe)}ae=ae||_e}if(ae)return ae!==Qe[0]&&Qe.unshift(ae),N[ae]}(Tt,ji,gr)),!ie&&I.inArray("script",Tt.dataTypes)>-1&&I.inArray("json",Tt.dataTypes)<0&&(Tt.converters["text script"]=function(){}),tt=function xa(T,A,N,X){var oe,ae,_e,ct,Qe,yt={},Xt=T.dataTypes.slice();if(Xt[1])for(_e in T.converters)yt[_e.toLowerCase()]=T.converters[_e];for(ae=Xt.shift();ae;)if(T.responseFields[ae]&&(N[T.responseFields[ae]]=A),!Qe&&X&&T.dataFilter&&(A=T.dataFilter(A,T.dataType)),Qe=ae,ae=Xt.shift())if("*"===ae)ae=Qe;else if("*"!==Qe&&Qe!==ae){if(!(_e=yt[Qe+" "+ae]||yt["* "+ae]))for(oe in yt)if((ct=oe.split(" "))[1]===ae&&(_e=yt[Qe+" "+ct[0]]||yt["* "+ct[0]])){!0===_e?_e=yt[oe]:!0!==yt[oe]&&(ae=ct[0],Xt.unshift(ct[1]));break}if(!0!==_e)if(_e&&T.throws)A=_e(A);else try{A=_e(A)}catch(nn){return{state:"parsererror",error:_e?nn:"No conversion from "+Qe+" to "+ae}}}return{state:"success",data:A}}(Tt,tt,ji,ie),ie?(Tt.ifModified&&((Bn=ji.getResponseHeader("Last-Modified"))&&(I.lastModified[X]=Bn),(Bn=ji.getResponseHeader("etag"))&&(I.etag[X]=Bn)),204===Ti||"HEAD"===Tt.type?_i="nocontent":304===Ti?_i="notmodified":(_i=tt.state,V=tt.data,ie=!(be=tt.error))):(be=_i,(Ti||!_i)&&(_i="error",Ti<0&&(Ti=0))),ji.status=Ti,ji.statusText=(Mr||_i)+"",ie?Ni.resolveWith(_n,[V,_i,ji]):Ni.rejectWith(_n,[ji,_i,be]),ji.statusCode(zr),zr=void 0,yt&&Ei.trigger(ie?"ajaxSuccess":"ajaxError",[ji,Tt,ie?V:be]),ii.fireWith(_n,[ji,_i]),yt&&(Ei.trigger("ajaxComplete",[ji,Tt]),--I.active||I.event.trigger("ajaxStop")))}return ji},getJSON:function(T,A,N){return I.get(T,A,N,"json")},getScript:function(T,A){return I.get(T,void 0,A,"script")}}),I.each(["get","post"],function(T,A){I[A]=function(N,X,oe,ae){return Wt(X)&&(ae=ae||oe,oe=X,X=void 0),I.ajax(I.extend({url:N,type:A,dataType:ae,data:X,success:oe},I.isPlainObject(N)&&N))}}),I.ajaxPrefilter(function(T){var A;for(A in T.headers)"content-type"===A.toLowerCase()&&(T.contentType=T.headers[A]||"")}),I._evalUrl=function(T,A,N){return I.ajax({url:T,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(X){I.globalEval(X,A,N)}})},I.fn.extend({wrapAll:function(T){var A;return this[0]&&(Wt(T)&&(T=T.call(this[0])),A=I(T,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&A.insertBefore(this[0]),A.map(function(){for(var N=this;N.firstElementChild;)N=N.firstElementChild;return N}).append(this)),this},wrapInner:function(T){return Wt(T)?this.each(function(A){I(this).wrapInner(T.call(this,A))}):this.each(function(){var A=I(this),N=A.contents();N.length?N.wrapAll(T):A.append(T)})},wrap:function(T){var A=Wt(T);return this.each(function(N){I(this).wrapAll(A?T.call(this,N):T)})},unwrap:function(T){return this.parent(T).not("body").each(function(){I(this).replaceWith(this.childNodes)}),this}}),I.expr.pseudos.hidden=function(T){return!I.expr.pseudos.visible(T)},I.expr.pseudos.visible=function(T){return!!(T.offsetWidth||T.offsetHeight||T.getClientRects().length)},I.ajaxSettings.xhr=function(){try{return new Y.XMLHttpRequest}catch{}};var po={0:200,1223:204},Ho=I.ajaxSettings.xhr();ut.cors=!!Ho&&"withCredentials"in Ho,ut.ajax=Ho=!!Ho,I.ajaxTransport(function(T){var A,N;if(ut.cors||Ho&&!T.crossDomain)return{send:function(X,oe){var ae,_e=T.xhr();if(_e.open(T.type,T.url,T.async,T.username,T.password),T.xhrFields)for(ae in T.xhrFields)_e[ae]=T.xhrFields[ae];for(ae in T.mimeType&&_e.overrideMimeType&&_e.overrideMimeType(T.mimeType),!T.crossDomain&&!X["X-Requested-With"]&&(X["X-Requested-With"]="XMLHttpRequest"),X)_e.setRequestHeader(ae,X[ae]);A=function(ct){return function(){A&&(A=N=_e.onload=_e.onerror=_e.onabort=_e.ontimeout=_e.onreadystatechange=null,"abort"===ct?_e.abort():"error"===ct?"number"!=typeof _e.status?oe(0,"error"):oe(_e.status,_e.statusText):oe(po[_e.status]||_e.status,_e.statusText,"text"!==(_e.responseType||"text")||"string"!=typeof _e.responseText?{binary:_e.response}:{text:_e.responseText},_e.getAllResponseHeaders()))}},_e.onload=A(),N=_e.onerror=_e.ontimeout=A("error"),void 0!==_e.onabort?_e.onabort=N:_e.onreadystatechange=function(){4===_e.readyState&&Y.setTimeout(function(){A&&N()})},A=A("abort");try{_e.send(T.hasContent&&T.data||null)}catch(ct){if(A)throw ct}},abort:function(){A&&A()}}}),I.ajaxPrefilter(function(T){T.crossDomain&&(T.contents.script=!1)}),I.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(T){return I.globalEval(T),T}}}),I.ajaxPrefilter("script",function(T){void 0===T.cache&&(T.cache=!1),T.crossDomain&&(T.type="GET")}),I.ajaxTransport("script",function(T){var A,N;if(T.crossDomain||T.scriptAttrs)return{send:function(X,oe){A=I("<script>").attr(T.scriptAttrs||{}).prop({charset:T.scriptCharset,src:T.url}).on("load error",N=function(ae){A.remove(),N=null,ae&&oe("error"===ae.type?404:200,ae.type)}),vt.head.appendChild(A[0])},abort:function(){N&&N()}}});var T,Ji=[],ca=/(=)\?(?=&|$)|\?\?/;I.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var T=Ji.pop()||I.expando+"_"+St.guid++;return this[T]=!0,T}}),I.ajaxPrefilter("json jsonp",function(T,A,N){var X,oe,ae,_e=!1!==T.jsonp&&(ca.test(T.url)?"url":"string"==typeof T.data&&0===(T.contentType||"").indexOf("application/x-www-form-urlencoded")&&ca.test(T.data)&&"data");if(_e||"jsonp"===T.dataTypes[0])return X=T.jsonpCallback=Wt(T.jsonpCallback)?T.jsonpCallback():T.jsonpCallback,_e?T[_e]=T[_e].replace(ca,"$1"+X):!1!==T.jsonp&&(T.url+=(fn.test(T.url)?"&":"?")+T.jsonp+"="+X),T.converters["script json"]=function(){return ae||I.error(X+" was not called"),ae[0]},T.dataTypes[0]="json",oe=Y[X],Y[X]=function(){ae=arguments},N.always(function(){void 0===oe?I(Y).removeProp(X):Y[X]=oe,T[X]&&(T.jsonpCallback=A.jsonpCallback,Ji.push(X)),ae&&Wt(oe)&&oe(ae[0]),ae=oe=void 0}),"script"}),ut.createHTMLDocument=((T=vt.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===T.childNodes.length),I.parseHTML=function(T,A,N){return"string"!=typeof T?[]:("boolean"==typeof A&&(N=A,A=!1),A||(ut.createHTMLDocument?((X=(A=vt.implementation.createHTMLDocument("")).createElement("base")).href=vt.location.href,A.head.appendChild(X)):A=vt),ae=!N&&[],(oe=ze.exec(T))?[A.createElement(oe[1])]:(oe=je([T],A,ae),ae&&ae.length&&I(ae).remove(),I.merge([],oe.childNodes)));var X,oe,ae},I.fn.load=function(T,A,N){var X,oe,ae,_e=this,ct=T.indexOf(" ");return ct>-1&&(X=Fe(T.slice(ct)),T=T.slice(0,ct)),Wt(A)?(N=A,A=void 0):A&&"object"==typeof A&&(oe="POST"),_e.length>0&&I.ajax({url:T,type:oe||"GET",dataType:"html",data:A}).done(function(Qe){ae=arguments,_e.html(X?I("<div>").append(I.parseHTML(Qe)).find(X):Qe)}).always(N&&function(Qe,yt){_e.each(function(){N.apply(this,ae||[Qe.responseText,yt,Qe])})}),this},I.expr.pseudos.animated=function(T){return I.grep(I.timers,function(A){return T===A.elem}).length},I.offset={setOffset:function(T,A,N){var X,oe,ae,_e,ct,Qe,Xt=I.css(T,"position"),nn=I(T),Tt={};"static"===Xt&&(T.style.position="relative"),ct=nn.offset(),ae=I.css(T,"top"),Qe=I.css(T,"left"),("absolute"===Xt||"fixed"===Xt)&&(ae+Qe).indexOf("auto")>-1?(_e=(X=nn.position()).top,oe=X.left):(_e=parseFloat(ae)||0,oe=parseFloat(Qe)||0),Wt(A)&&(A=A.call(T,N,I.extend({},ct))),null!=A.top&&(Tt.top=A.top-ct.top+_e),null!=A.left&&(Tt.left=A.left-ct.left+oe),"using"in A?A.using.call(T,Tt):nn.css(Tt)}},I.fn.extend({offset:function(T){if(arguments.length)return void 0===T?this:this.each(function(oe){I.offset.setOffset(this,T,oe)});var A,N,X=this[0];return X?X.getClientRects().length?{top:(A=X.getBoundingClientRect()).top+(N=X.ownerDocument.defaultView).pageYOffset,left:A.left+N.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var T,A,N,X=this[0],oe={top:0,left:0};if("fixed"===I.css(X,"position"))A=X.getBoundingClientRect();else{for(A=this.offset(),N=X.ownerDocument,T=X.offsetParent||N.documentElement;T&&(T===N.body||T===N.documentElement)&&"static"===I.css(T,"position");)T=T.parentNode;T&&T!==X&&1===T.nodeType&&((oe=I(T).offset()).top+=I.css(T,"borderTopWidth",!0),oe.left+=I.css(T,"borderLeftWidth",!0))}return{top:A.top-oe.top-I.css(X,"marginTop",!0),left:A.left-oe.left-I.css(X,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var T=this.offsetParent;T&&"static"===I.css(T,"position");)T=T.offsetParent;return T||ir})}}),I.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(T,A){var N="pageYOffset"===A;I.fn[T]=function(X){return nr(this,function(oe,ae,_e){var ct;if(Bt(oe)?ct=oe:9===oe.nodeType&&(ct=oe.defaultView),void 0===_e)return ct?ct[A]:oe[ae];ct?ct.scrollTo(N?ct.pageXOffset:_e,N?_e:ct.pageYOffset):oe[ae]=_e},T,X,arguments.length)}}),I.each(["top","left"],function(T,A){I.cssHooks[A]=li(ut.pixelPosition,function(N,X){if(X)return X=Fi(N,A),Cn.test(X)?I(N).position()[A]+"px":X})}),I.each({Height:"height",Width:"width"},function(T,A){I.each({padding:"inner"+T,content:A,"":"outer"+T},function(N,X){I.fn[X]=function(oe,ae){var _e=arguments.length&&(N||"boolean"!=typeof oe),ct=N||(!0===oe||!0===ae?"margin":"border");return nr(this,function(Qe,yt,Xt){var nn;return Bt(Qe)?0===X.indexOf("outer")?Qe["inner"+T]:Qe.document.documentElement["client"+T]:9===Qe.nodeType?(nn=Qe.documentElement,Math.max(Qe.body["scroll"+T],nn["scroll"+T],Qe.body["offset"+T],nn["offset"+T],nn["client"+T])):void 0===Xt?I.css(Qe,yt,ct):I.style(Qe,yt,Xt,ct)},A,_e?oe:void 0,_e)}})}),I.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(T,A){I.fn[A]=function(N){return this.on(A,N)}}),I.fn.extend({bind:function(T,A,N){return this.on(T,null,A,N)},unbind:function(T,A){return this.off(T,null,A)},delegate:function(T,A,N,X){return this.on(A,T,N,X)},undelegate:function(T,A,N){return 1===arguments.length?this.off(T,"**"):this.off(A,T||"**",N)},hover:function(T,A){return this.on("mouseenter",T).on("mouseleave",A||T)}}),I.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(T,A){I.fn[A]=function(N,X){return arguments.length>0?this.on(A,null,N,X):this.trigger(A)}});var Bo=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;I.proxy=function(T,A){var N,X,oe;if("string"==typeof A&&(N=T[A],A=T,T=N),Wt(T))return X=Ae.call(arguments,2),oe=function(){return T.apply(A||this,X.concat(Ae.call(arguments)))},oe.guid=T.guid=T.guid||I.guid++,oe},I.holdReady=function(T){T?I.readyWait++:I.ready(!0)},I.isArray=Array.isArray,I.parseJSON=JSON.parse,I.nodeName=ne,I.isFunction=Wt,I.isWindow=Bt,I.camelCase=vi,I.type=Ot,I.now=Date.now,I.isNumeric=function(T){var A=I.type(T);return("number"===A||"string"===A)&&!isNaN(T-parseFloat(T))},I.trim=function(T){return null==T?"":(T+"").replace(Bo,"$1")},void 0!==(g=function(){return I}.apply(st,[]))&&(tn.exports=g);var xi=Y.jQuery,Or=Y.$;return I.noConflict=function(T){return Y.$===I&&(Y.$=Or),T&&Y.jQuery===I&&(Y.jQuery=xi),I},typeof Me>"u"&&(Y.jQuery=Y.$=I),I})},2610:(tn,st)=>{function q(Ae){if(Ae&&"object"==typeof Ae){var Te=Ae.which||Ae.keyCode||Ae.charCode;Te&&(Ae=Te)}if("number"==typeof Ae)return e[Ae];var ke,Ee=String(Ae);return(ke=g[Ee.toLowerCase()])?ke:(ke=Y[Ee.toLowerCase()])||(1===Ee.length?Ee.charCodeAt(0):void 0)}q.isEventKey=function(Te,Ee){if(Te&&"object"==typeof Te){var ke=Te.which||Te.keyCode||Te.charCode;if(null==ke)return!1;if("string"==typeof Ee){var te;if(te=g[Ee.toLowerCase()])return te===ke;if(te=Y[Ee.toLowerCase()])return te===ke}else if("number"==typeof Ee)return Ee===ke;return!1}};var g=(st=tn.exports=q).code=st.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},Y=st.aliases={windows:91,"\u21e7":16,"\u2325":18,"\u2303":17,"\u2318":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};for(Me=97;Me<123;Me++)g[String.fromCharCode(Me)]=Me-32;for(var Me=48;Me<58;Me++)g[Me-48]=Me;for(Me=1;Me<13;Me++)g["f"+Me]=Me+111;for(Me=0;Me<10;Me++)g["numpad "+Me]=Me+96;var e=st.names=st.title={};for(Me in g)e[g[Me]]=Me;for(var fe in Y)g[fe]=Y[fe]},1089:(tn,st,q)=>{var g=q(3627).getUint64;tn.exports=function(Me){var e=new DataView(Me.buffer,Me.byteOffset,Me.byteLength),fe={version:Me[0],flags:new Uint8Array(Me.subarray(1,4)),references:[],referenceId:e.getUint32(4),timescale:e.getUint32(8)},Ae=12;0===fe.version?(fe.earliestPresentationTime=e.getUint32(Ae),fe.firstOffset=e.getUint32(Ae+4),Ae+=8):(fe.earliestPresentationTime=g(Me.subarray(Ae)),fe.firstOffset=g(Me.subarray(Ae+8)),Ae+=16);var Te=e.getUint16(Ae+=2);for(Ae+=2;Te>0;Ae+=12,Te--)fe.references.push({referenceType:(128&Me[Ae])>>>7,referencedSize:2147483647&e.getUint32(Ae),subsegmentDuration:e.getUint32(Ae+4),startsWithSap:!!(128&Me[Ae+8]),sapType:(112&Me[Ae+8])>>>4,sapDeltaTime:268435455&e.getUint32(Ae+8)});return fe}},2915:tn=>{var q,g,Y,Me,e,fe,Ae;e=function(Te,Ee){return q(Me(Te,Ee))},fe=function(Te,Ee){return g(Y(Te),Ee)},Ae=function(Te,Ee,ke){return Y(ke?Te:Te-Ee)},tn.exports={ONE_SECOND_IN_TS:9e4,secondsToVideoTs:q=function(Te){return 9e4*Te},secondsToAudioTs:g=function(Te,Ee){return Te*Ee},videoTsToSeconds:Y=function(Te){return Te/9e4},audioTsToSeconds:Me=function(Te,Ee){return Te/Ee},audioTsToVideoTs:e,videoTsToAudioTs:fe,metadataTsToSeconds:Ae}},3627:tn=>{var st=Math.pow(2,32);tn.exports={getUint64:function(g){var Me,Y=new DataView(g.buffer,g.byteOffset,g.byteLength);return Y.getBigUint64?(Me=Y.getBigUint64(0))<Number.MAX_SAFE_INTEGER?Number(Me):Me:Y.getUint32(0)*st+Y.getUint32(4)},MAX_UINT32:st}},4412:(tn,st,q)=>{"use strict";q.d(st,{t:()=>Y});var g=q(1413);class Y extends g.B{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){const fe=super._subscribe(e);return!fe.closed&&e.next(this._value),fe}getValue(){const{hasError:e,thrownError:fe,_value:Ae}=this;if(e)throw fe;return this._throwIfClosed(),Ae}next(e){super.next(this._value=e)}}},1985:(tn,st,q)=>{"use strict";q.d(st,{c:()=>Ee});var g=q(7707),Y=q(8359),Me=q(3494),e=q(1203),fe=q(1026),Ae=q(8071),Te=q(9786);let Ee=(()=>{class at{constructor(At){At&&(this._subscribe=At)}lift(At){const ut=new at;return ut.source=this,ut.operator=At,ut}subscribe(At,ut,Wt){const Bt=function rt(at){return at&&at instanceof g.vU||function te(at){return at&&(0,Ae.T)(at.next)&&(0,Ae.T)(at.error)&&(0,Ae.T)(at.complete)}(at)&&(0,Y.Uv)(at)}(At)?At:new g.Ms(At,ut,Wt);return(0,Te.Y)(()=>{const{operator:vt,source:zt}=this;Bt.add(vt?vt.call(Bt,zt):zt?this._subscribe(Bt):this._trySubscribe(Bt))}),Bt}_trySubscribe(At){try{return this._subscribe(At)}catch(ut){At.error(ut)}}forEach(At,ut){return new(ut=ke(ut))((Wt,Bt)=>{const vt=new g.Ms({next:zt=>{try{At(zt)}catch(Ut){Bt(Ut),vt.unsubscribe()}},error:Bt,complete:Wt});this.subscribe(vt)})}_subscribe(At){var ut;return null===(ut=this.source)||void 0===ut?void 0:ut.subscribe(At)}[Me.s](){return this}pipe(...At){return(0,e.m)(At)(this)}toPromise(At){return new(At=ke(At))((ut,Wt)=>{let Bt;this.subscribe(vt=>Bt=vt,vt=>Wt(vt),()=>ut(Bt))})}}return at.create=Mt=>new at(Mt),at})();function ke(at){var Mt;return null!==(Mt=at??fe.$.Promise)&&void 0!==Mt?Mt:Promise}},1413:(tn,st,q)=>{"use strict";q.d(st,{B:()=>Te});var g=q(1985),Y=q(8359);const e=(0,q(1853).L)(ke=>function(){ke(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var fe=q(7908),Ae=q(9786);let Te=(()=>{class ke extends g.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(rt){const at=new Ee(this,this);return at.operator=rt,at}_throwIfClosed(){if(this.closed)throw new e}next(rt){(0,Ae.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const at of this.currentObservers)at.next(rt)}})}error(rt){(0,Ae.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=rt;const{observers:at}=this;for(;at.length;)at.shift().error(rt)}})}complete(){(0,Ae.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:rt}=this;for(;rt.length;)rt.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var rt;return(null===(rt=this.observers)||void 0===rt?void 0:rt.length)>0}_trySubscribe(rt){return this._throwIfClosed(),super._trySubscribe(rt)}_subscribe(rt){return this._throwIfClosed(),this._checkFinalizedStatuses(rt),this._innerSubscribe(rt)}_innerSubscribe(rt){const{hasError:at,isStopped:Mt,observers:At}=this;return at||Mt?Y.Kn:(this.currentObservers=null,At.push(rt),new Y.yU(()=>{this.currentObservers=null,(0,fe.o)(At,rt)}))}_checkFinalizedStatuses(rt){const{hasError:at,thrownError:Mt,isStopped:At}=this;at?rt.error(Mt):At&&rt.complete()}asObservable(){const rt=new g.c;return rt.source=this,rt}}return ke.create=(te,rt)=>new Ee(te,rt),ke})();class Ee extends Te{constructor(te,rt){super(),this.destination=te,this.source=rt}next(te){var rt,at;null===(at=null===(rt=this.destination)||void 0===rt?void 0:rt.next)||void 0===at||at.call(rt,te)}error(te){var rt,at;null===(at=null===(rt=this.destination)||void 0===rt?void 0:rt.error)||void 0===at||at.call(rt,te)}complete(){var te,rt;null===(rt=null===(te=this.destination)||void 0===te?void 0:te.complete)||void 0===rt||rt.call(te)}_subscribe(te){var rt,at;return null!==(at=null===(rt=this.source)||void 0===rt?void 0:rt.subscribe(te))&&void 0!==at?at:Y.Kn}}},7707:(tn,st,q)=>{"use strict";q.d(st,{Ms:()=>Wt,vU:()=>at});var g=q(8071),Y=q(8359),Me=q(1026),e=q(5334),fe=q(5343);const Ae=ke("C",void 0,void 0);function ke(Ot,Ie,He){return{kind:Ot,value:Ie,error:He}}var te=q(9270),rt=q(9786);class at extends Y.yU{constructor(Ie){super(),this.isStopped=!1,Ie?(this.destination=Ie,(0,Y.Uv)(Ie)&&Ie.add(this)):this.destination=Ut}static create(Ie,He,I){return new Wt(Ie,He,I)}next(Ie){this.isStopped?zt(function Ee(Ot){return ke("N",Ot,void 0)}(Ie),this):this._next(Ie)}error(Ie){this.isStopped?zt(function Te(Ot){return ke("E",void 0,Ot)}(Ie),this):(this.isStopped=!0,this._error(Ie))}complete(){this.isStopped?zt(Ae,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Ie){this.destination.next(Ie)}_error(Ie){try{this.destination.error(Ie)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Mt=Function.prototype.bind;function At(Ot,Ie){return Mt.call(Ot,Ie)}class ut{constructor(Ie){this.partialObserver=Ie}next(Ie){const{partialObserver:He}=this;if(He.next)try{He.next(Ie)}catch(I){Bt(I)}}error(Ie){const{partialObserver:He}=this;if(He.error)try{He.error(Ie)}catch(I){Bt(I)}else Bt(Ie)}complete(){const{partialObserver:Ie}=this;if(Ie.complete)try{Ie.complete()}catch(He){Bt(He)}}}class Wt extends at{constructor(Ie,He,I){let ot;if(super(),(0,g.T)(Ie)||!Ie)ot={next:Ie??void 0,error:He??void 0,complete:I??void 0};else{let ne;this&&Me.$.useDeprecatedNextContext?(ne=Object.create(Ie),ne.unsubscribe=()=>this.unsubscribe(),ot={next:Ie.next&&At(Ie.next,ne),error:Ie.error&&At(Ie.error,ne),complete:Ie.complete&&At(Ie.complete,ne)}):ot=Ie}this.destination=new ut(ot)}}function Bt(Ot){Me.$.useDeprecatedSynchronousErrorHandling?(0,rt.l)(Ot):(0,e.m)(Ot)}function zt(Ot,Ie){const{onStoppedNotification:He}=Me.$;He&&te.f.setTimeout(()=>He(Ot,Ie))}const Ut={closed:!0,next:fe.l,error:function vt(Ot){throw Ot},complete:fe.l}},8359:(tn,st,q)=>{"use strict";q.d(st,{Kn:()=>Ae,yU:()=>fe,Uv:()=>Te});var g=q(8071);const Me=(0,q(1853).L)(ke=>function(rt){ke(this),this.message=rt?`${rt.length} errors occurred during unsubscription:\n${rt.map((at,Mt)=>`${Mt+1}) ${at.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=rt});var e=q(7908);class fe{constructor(te){this.initialTeardown=te,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let te;if(!this.closed){this.closed=!0;const{_parentage:rt}=this;if(rt)if(this._parentage=null,Array.isArray(rt))for(const At of rt)At.remove(this);else rt.remove(this);const{initialTeardown:at}=this;if((0,g.T)(at))try{at()}catch(At){te=At instanceof Me?At.errors:[At]}const{_finalizers:Mt}=this;if(Mt){this._finalizers=null;for(const At of Mt)try{Ee(At)}catch(ut){te=te??[],ut instanceof Me?te=[...te,...ut.errors]:te.push(ut)}}if(te)throw new Me(te)}}add(te){var rt;if(te&&te!==this)if(this.closed)Ee(te);else{if(te instanceof fe){if(te.closed||te._hasParent(this))return;te._addParent(this)}(this._finalizers=null!==(rt=this._finalizers)&&void 0!==rt?rt:[]).push(te)}}_hasParent(te){const{_parentage:rt}=this;return rt===te||Array.isArray(rt)&&rt.includes(te)}_addParent(te){const{_parentage:rt}=this;this._parentage=Array.isArray(rt)?(rt.push(te),rt):rt?[rt,te]:te}_removeParent(te){const{_parentage:rt}=this;rt===te?this._parentage=null:Array.isArray(rt)&&(0,e.o)(rt,te)}remove(te){const{_finalizers:rt}=this;rt&&(0,e.o)(rt,te),te instanceof fe&&te._removeParent(this)}}fe.EMPTY=(()=>{const ke=new fe;return ke.closed=!0,ke})();const Ae=fe.EMPTY;function Te(ke){return ke instanceof fe||ke&&"closed"in ke&&(0,g.T)(ke.remove)&&(0,g.T)(ke.add)&&(0,g.T)(ke.unsubscribe)}function Ee(ke){(0,g.T)(ke)?ke():ke.unsubscribe()}},1026:(tn,st,q)=>{"use strict";q.d(st,{$:()=>g});const g={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},8793:(tn,st,q)=>{"use strict";q.d(st,{x:()=>fe});var g=q(6365),Me=q(9326),e=q(6648);function fe(...Ae){return function Y(){return(0,g.U)(1)}()((0,e.H)(Ae,(0,Me.lI)(Ae)))}},983:(tn,st,q)=>{"use strict";q.d(st,{w:()=>Y});const Y=new(q(1985).c)(fe=>fe.complete())},7468:(tn,st,q)=>{"use strict";q.d(st,{p:()=>Ee});var g=q(1985),Y=q(3073),Me=q(8750),e=q(9326),fe=q(4360),Ae=q(6450),Te=q(8496);function Ee(...ke){const te=(0,e.ms)(ke),{args:rt,keys:at}=(0,Y.D)(ke),Mt=new g.c(At=>{const{length:ut}=rt;if(!ut)return void At.complete();const Wt=new Array(ut);let Bt=ut,vt=ut;for(let zt=0;zt<ut;zt++){let Ut=!1;(0,Me.Tg)(rt[zt]).subscribe((0,fe._)(At,Ot=>{Ut||(Ut=!0,vt--),Wt[zt]=Ot},()=>Bt--,void 0,()=>{(!Bt||!Ut)&&(vt||At.next(at?(0,Te.e)(at,Wt):Wt),At.complete())}))}});return te?Mt.pipe((0,Ae.I)(te)):Mt}},6648:(tn,st,q)=>{"use strict";q.d(st,{H:()=>I});var g=q(8750),Y=q(5225),Me=q(9974),e=q(4360);function fe(ot,ne=0){return(0,Me.N)((pe,Se)=>{pe.subscribe((0,e._)(Se,Rt=>(0,Y.N)(Se,ot,()=>Se.next(Rt),ne),()=>(0,Y.N)(Se,ot,()=>Se.complete(),ne),Rt=>(0,Y.N)(Se,ot,()=>Se.error(Rt),ne)))})}function Ae(ot,ne=0){return(0,Me.N)((pe,Se)=>{Se.add(ot.schedule(()=>pe.subscribe(Se),ne))})}var ke=q(1985),rt=q(4761),at=q(8071);function At(ot,ne){if(!ot)throw new Error("Iterable cannot be null");return new ke.c(pe=>{(0,Y.N)(pe,ne,()=>{const Se=ot[Symbol.asyncIterator]();(0,Y.N)(pe,ne,()=>{Se.next().then(Rt=>{Rt.done?pe.complete():pe.next(Rt.value)})},0,!0)})})}var ut=q(5055),Wt=q(9858),Bt=q(7441),vt=q(5397),zt=q(7953),Ut=q(591),Ot=q(5196);function I(ot,ne){return ne?function He(ot,ne){if(null!=ot){if((0,ut.l)(ot))return function Te(ot,ne){return(0,g.Tg)(ot).pipe(Ae(ne),fe(ne))}(ot,ne);if((0,Bt.X)(ot))return function te(ot,ne){return new ke.c(pe=>{let Se=0;return ne.schedule(function(){Se===ot.length?pe.complete():(pe.next(ot[Se++]),pe.closed||this.schedule())})})}(ot,ne);if((0,Wt.y)(ot))return function Ee(ot,ne){return(0,g.Tg)(ot).pipe(Ae(ne),fe(ne))}(ot,ne);if((0,zt.T)(ot))return At(ot,ne);if((0,vt.x)(ot))return function Mt(ot,ne){return new ke.c(pe=>{let Se;return(0,Y.N)(pe,ne,()=>{Se=ot[rt.l](),(0,Y.N)(pe,ne,()=>{let Rt,_t;try{({value:Rt,done:_t}=Se.next())}catch(xt){return void pe.error(xt)}_t?pe.complete():pe.next(Rt)},0,!0)}),()=>(0,at.T)(Se?.return)&&Se.return()})}(ot,ne);if((0,Ot.U)(ot))return function Ie(ot,ne){return At((0,Ot.C)(ot),ne)}(ot,ne)}throw(0,Ut.L)(ot)}(ot,ne):(0,g.Tg)(ot)}},8750:(tn,st,q)=>{"use strict";q.d(st,{Tg:()=>Mt});var g=q(1635),Y=q(7441),Me=q(9858),e=q(1985),fe=q(5055),Ae=q(7953),Te=q(591),Ee=q(5397),ke=q(5196),te=q(8071),rt=q(5334),at=q(3494);function Mt(Ot){if(Ot instanceof e.c)return Ot;if(null!=Ot){if((0,fe.l)(Ot))return function At(Ot){return new e.c(Ie=>{const He=Ot[at.s]();if((0,te.T)(He.subscribe))return He.subscribe(Ie);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Ot);if((0,Y.X)(Ot))return function ut(Ot){return new e.c(Ie=>{for(let He=0;He<Ot.length&&!Ie.closed;He++)Ie.next(Ot[He]);Ie.complete()})}(Ot);if((0,Me.y)(Ot))return function Wt(Ot){return new e.c(Ie=>{Ot.then(He=>{Ie.closed||(Ie.next(He),Ie.complete())},He=>Ie.error(He)).then(null,rt.m)})}(Ot);if((0,Ae.T)(Ot))return vt(Ot);if((0,Ee.x)(Ot))return function Bt(Ot){return new e.c(Ie=>{for(const He of Ot)if(Ie.next(He),Ie.closed)return;Ie.complete()})}(Ot);if((0,ke.U)(Ot))return function zt(Ot){return vt((0,ke.C)(Ot))}(Ot)}throw(0,Te.L)(Ot)}function vt(Ot){return new e.c(Ie=>{(function Ut(Ot,Ie){var He,I,ot,ne;return(0,g.sH)(this,void 0,void 0,function*(){try{for(He=(0,g.xN)(Ot);!(I=yield He.next()).done;)if(Ie.next(I.value),Ie.closed)return}catch(pe){ot={error:pe}}finally{try{I&&!I.done&&(ne=He.return)&&(yield ne.call(He))}finally{if(ot)throw ot.error}}Ie.complete()})})(Ot,Ie).catch(He=>Ie.error(He))})}},7786:(tn,st,q)=>{"use strict";q.d(st,{h:()=>Ae});var g=q(6365),Y=q(8750),Me=q(983),e=q(9326),fe=q(6648);function Ae(...Te){const Ee=(0,e.lI)(Te),ke=(0,e.R0)(Te,1/0),te=Te;return te.length?1===te.length?(0,Y.Tg)(te[0]):(0,g.U)(ke)((0,fe.H)(te,Ee)):Me.w}},7673:(tn,st,q)=>{"use strict";q.d(st,{of:()=>Me});var g=q(9326),Y=q(6648);function Me(...e){const fe=(0,g.lI)(e);return(0,Y.H)(e,fe)}},4360:(tn,st,q)=>{"use strict";q.d(st,{_:()=>Y});var g=q(7707);function Y(e,fe,Ae,Te,Ee){return new Me(e,fe,Ae,Te,Ee)}class Me extends g.vU{constructor(fe,Ae,Te,Ee,ke,te){super(fe),this.onFinalize=ke,this.shouldUnsubscribe=te,this._next=Ae?function(rt){try{Ae(rt)}catch(at){fe.error(at)}}:super._next,this._error=Ee?function(rt){try{Ee(rt)}catch(at){fe.error(at)}finally{this.unsubscribe()}}:super._error,this._complete=Te?function(){try{Te()}catch(rt){fe.error(rt)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var fe;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:Ae}=this;super.unsubscribe(),!Ae&&(null===(fe=this.onFinalize)||void 0===fe||fe.call(this))}}}},274:(tn,st,q)=>{"use strict";q.d(st,{H:()=>Me});var g=q(1397),Y=q(8071);function Me(e,fe){return(0,Y.T)(fe)?(0,g.Z)(e,fe,1):(0,g.Z)(e,1)}},9901:(tn,st,q)=>{"use strict";q.d(st,{U:()=>Me});var g=q(9974),Y=q(4360);function Me(e){return(0,g.N)((fe,Ae)=>{let Te=!1;fe.subscribe((0,Y._)(Ae,Ee=>{Te=!0,Ae.next(Ee)},()=>{Te||Ae.next(e),Ae.complete()}))})}},5964:(tn,st,q)=>{"use strict";q.d(st,{p:()=>Me});var g=q(9974),Y=q(4360);function Me(e,fe){return(0,g.N)((Ae,Te)=>{let Ee=0;Ae.subscribe((0,Y._)(Te,ke=>e.call(fe,ke,Ee++)&&Te.next(ke)))})}},980:(tn,st,q)=>{"use strict";q.d(st,{j:()=>Y});var g=q(9974);function Y(Me){return(0,g.N)((e,fe)=>{try{e.subscribe(fe)}finally{fe.add(Me)}})}},1594:(tn,st,q)=>{"use strict";q.d(st,{$:()=>Te});var g=q(9350),Y=q(5964),Me=q(6697),e=q(9901),fe=q(3774),Ae=q(3669);function Te(Ee,ke){const te=arguments.length>=2;return rt=>rt.pipe(Ee?(0,Y.p)((at,Mt)=>Ee(at,Mt,rt)):Ae.D,(0,Me.s)(1),te?(0,e.U)(ke):(0,fe.v)(()=>new g.G))}},6354:(tn,st,q)=>{"use strict";q.d(st,{T:()=>Me});var g=q(9974),Y=q(4360);function Me(e,fe){return(0,g.N)((Ae,Te)=>{let Ee=0;Ae.subscribe((0,Y._)(Te,ke=>{Te.next(e.call(fe,ke,Ee++))}))})}},6365:(tn,st,q)=>{"use strict";q.d(st,{U:()=>Me});var g=q(1397),Y=q(3669);function Me(e=1/0){return(0,g.Z)(Y.D,e)}},1397:(tn,st,q)=>{"use strict";q.d(st,{Z:()=>Ee});var g=q(6354),Y=q(8750),Me=q(9974),e=q(5225),fe=q(4360),Te=q(8071);function Ee(ke,te,rt=1/0){return(0,Te.T)(te)?Ee((at,Mt)=>(0,g.T)((At,ut)=>te(at,At,Mt,ut))((0,Y.Tg)(ke(at,Mt))),rt):("number"==typeof te&&(rt=te),(0,Me.N)((at,Mt)=>function Ae(ke,te,rt,at,Mt,At,ut,Wt){const Bt=[];let vt=0,zt=0,Ut=!1;const Ot=()=>{Ut&&!Bt.length&&!vt&&te.complete()},Ie=I=>vt<at?He(I):Bt.push(I),He=I=>{At&&te.next(I),vt++;let ot=!1;(0,Y.Tg)(rt(I,zt++)).subscribe((0,fe._)(te,ne=>{Mt?.(ne),At?Ie(ne):te.next(ne)},()=>{ot=!0},void 0,()=>{if(ot)try{for(vt--;Bt.length&&vt<at;){const ne=Bt.shift();ut?(0,e.N)(te,ut,()=>He(ne)):He(ne)}Ot()}catch(ne){te.error(ne)}}))};return ke.subscribe((0,fe._)(te,Ie,()=>{Ut=!0,Ot()})),()=>{Wt?.()}}(at,Mt,ke,rt)))}},9172:(tn,st,q)=>{"use strict";q.d(st,{Z:()=>e});var g=q(8793),Y=q(9326),Me=q(9974);function e(...fe){const Ae=(0,Y.lI)(fe);return(0,Me.N)((Te,Ee)=>{(Ae?(0,g.x)(fe,Te,Ae):(0,g.x)(fe,Te)).subscribe(Ee)})}},5558:(tn,st,q)=>{"use strict";q.d(st,{n:()=>e});var g=q(8750),Y=q(9974),Me=q(4360);function e(fe,Ae){return(0,Y.N)((Te,Ee)=>{let ke=null,te=0,rt=!1;const at=()=>rt&&!ke&&Ee.complete();Te.subscribe((0,Me._)(Ee,Mt=>{ke?.unsubscribe();let At=0;const ut=te++;(0,g.Tg)(fe(Mt,ut)).subscribe(ke=(0,Me._)(Ee,Wt=>Ee.next(Ae?Ae(Mt,Wt,ut,At++):Wt),()=>{ke=null,at()}))},()=>{rt=!0,at()}))})}},6697:(tn,st,q)=>{"use strict";q.d(st,{s:()=>e});var g=q(983),Y=q(9974),Me=q(4360);function e(fe){return fe<=0?()=>g.w:(0,Y.N)((Ae,Te)=>{let Ee=0;Ae.subscribe((0,Me._)(Te,ke=>{++Ee<=fe&&(Te.next(ke),fe<=Ee&&Te.complete())}))})}},6977:(tn,st,q)=>{"use strict";q.d(st,{Q:()=>fe});var g=q(9974),Y=q(4360),Me=q(8750),e=q(5343);function fe(Ae){return(0,g.N)((Te,Ee)=>{(0,Me.Tg)(Ae).subscribe((0,Y._)(Ee,()=>Ee.complete(),e.l)),!Ee.closed&&Te.subscribe(Ee)})}},8141:(tn,st,q)=>{"use strict";q.d(st,{M:()=>fe});var g=q(8071),Y=q(9974),Me=q(4360),e=q(3669);function fe(Ae,Te,Ee){const ke=(0,g.T)(Ae)||Te||Ee?{next:Ae,error:Te,complete:Ee}:Ae;return ke?(0,Y.N)((te,rt)=>{var at;null===(at=ke.subscribe)||void 0===at||at.call(ke);let Mt=!0;te.subscribe((0,Me._)(rt,At=>{var ut;null===(ut=ke.next)||void 0===ut||ut.call(ke,At),rt.next(At)},()=>{var At;Mt=!1,null===(At=ke.complete)||void 0===At||At.call(ke),rt.complete()},At=>{var ut;Mt=!1,null===(ut=ke.error)||void 0===ut||ut.call(ke,At),rt.error(At)},()=>{var At,ut;Mt&&(null===(At=ke.unsubscribe)||void 0===At||At.call(ke)),null===(ut=ke.finalize)||void 0===ut||ut.call(ke)}))}):e.D}},3774:(tn,st,q)=>{"use strict";q.d(st,{v:()=>e});var g=q(9350),Y=q(9974),Me=q(4360);function e(Ae=fe){return(0,Y.N)((Te,Ee)=>{let ke=!1;Te.subscribe((0,Me._)(Ee,te=>{ke=!0,Ee.next(te)},()=>ke?Ee.complete():Ee.error(Ae())))})}function fe(){return new g.G}},9270:(tn,st,q)=>{"use strict";q.d(st,{f:()=>g});const g={setTimeout(Y,Me,...e){const{delegate:fe}=g;return fe?.setTimeout?fe.setTimeout(Y,Me,...e):setTimeout(Y,Me,...e)},clearTimeout(Y){const{delegate:Me}=g;return(Me?.clearTimeout||clearTimeout)(Y)},delegate:void 0}},4761:(tn,st,q)=>{"use strict";q.d(st,{l:()=>Y});const Y=function g(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(tn,st,q)=>{"use strict";q.d(st,{s:()=>g});const g="function"==typeof Symbol&&Symbol.observable||"@@observable"},9350:(tn,st,q)=>{"use strict";q.d(st,{G:()=>Y});const Y=(0,q(1853).L)(Me=>function(){Me(this),this.name="EmptyError",this.message="no elements in sequence"})},9326:(tn,st,q)=>{"use strict";q.d(st,{R0:()=>Ae,lI:()=>fe,ms:()=>e});var g=q(8071),Y=q(9470);function Me(Te){return Te[Te.length-1]}function e(Te){return(0,g.T)(Me(Te))?Te.pop():void 0}function fe(Te){return(0,Y.m)(Me(Te))?Te.pop():void 0}function Ae(Te,Ee){return"number"==typeof Me(Te)?Te.pop():Ee}},3073:(tn,st,q)=>{"use strict";q.d(st,{D:()=>fe});const{isArray:g}=Array,{getPrototypeOf:Y,prototype:Me,keys:e}=Object;function fe(Te){if(1===Te.length){const Ee=Te[0];if(g(Ee))return{args:Ee,keys:null};if(function Ae(Te){return Te&&"object"==typeof Te&&Y(Te)===Me}(Ee)){const ke=e(Ee);return{args:ke.map(te=>Ee[te]),keys:ke}}}return{args:Te,keys:null}}},7908:(tn,st,q)=>{"use strict";function g(Y,Me){if(Y){const e=Y.indexOf(Me);0<=e&&Y.splice(e,1)}}q.d(st,{o:()=>g})},1853:(tn,st,q)=>{"use strict";function g(Y){const e=Y(fe=>{Error.call(fe),fe.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}q.d(st,{L:()=>g})},8496:(tn,st,q)=>{"use strict";function g(Y,Me){return Y.reduce((e,fe,Ae)=>(e[fe]=Me[Ae],e),{})}q.d(st,{e:()=>g})},9786:(tn,st,q)=>{"use strict";q.d(st,{Y:()=>Me,l:()=>e});var g=q(1026);let Y=null;function Me(fe){if(g.$.useDeprecatedSynchronousErrorHandling){const Ae=!Y;if(Ae&&(Y={errorThrown:!1,error:null}),fe(),Ae){const{errorThrown:Te,error:Ee}=Y;if(Y=null,Te)throw Ee}}else fe()}function e(fe){g.$.useDeprecatedSynchronousErrorHandling&&Y&&(Y.errorThrown=!0,Y.error=fe)}},5225:(tn,st,q)=>{"use strict";function g(Y,Me,e,fe=0,Ae=!1){const Te=Me.schedule(function(){e(),Ae?Y.add(this.schedule(null,fe)):this.unsubscribe()},fe);if(Y.add(Te),!Ae)return Te}q.d(st,{N:()=>g})},3669:(tn,st,q)=>{"use strict";function g(Y){return Y}q.d(st,{D:()=>g})},7441:(tn,st,q)=>{"use strict";q.d(st,{X:()=>g});const g=Y=>Y&&"number"==typeof Y.length&&"function"!=typeof Y},7953:(tn,st,q)=>{"use strict";q.d(st,{T:()=>Y});var g=q(8071);function Y(Me){return Symbol.asyncIterator&&(0,g.T)(Me?.[Symbol.asyncIterator])}},8071:(tn,st,q)=>{"use strict";function g(Y){return"function"==typeof Y}q.d(st,{T:()=>g})},5055:(tn,st,q)=>{"use strict";q.d(st,{l:()=>Me});var g=q(3494),Y=q(8071);function Me(e){return(0,Y.T)(e[g.s])}},5397:(tn,st,q)=>{"use strict";q.d(st,{x:()=>Me});var g=q(4761),Y=q(8071);function Me(e){return(0,Y.T)(e?.[g.l])}},9858:(tn,st,q)=>{"use strict";q.d(st,{y:()=>Y});var g=q(8071);function Y(Me){return(0,g.T)(Me?.then)}},5196:(tn,st,q)=>{"use strict";q.d(st,{C:()=>Me,U:()=>e});var g=q(1635),Y=q(8071);function Me(fe){return(0,g.AQ)(this,arguments,function*(){const Te=fe.getReader();try{for(;;){const{value:Ee,done:ke}=yield(0,g.N3)(Te.read());if(ke)return yield(0,g.N3)(void 0);yield yield(0,g.N3)(Ee)}}finally{Te.releaseLock()}})}function e(fe){return(0,Y.T)(fe?.getReader)}},9470:(tn,st,q)=>{"use strict";q.d(st,{m:()=>Y});var g=q(8071);function Y(Me){return Me&&(0,g.T)(Me.schedule)}},9974:(tn,st,q)=>{"use strict";q.d(st,{N:()=>Me,S:()=>Y});var g=q(8071);function Y(e){return(0,g.T)(e?.lift)}function Me(e){return fe=>{if(Y(fe))return fe.lift(function(Ae){try{return e(Ae,this)}catch(Te){this.error(Te)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(tn,st,q)=>{"use strict";q.d(st,{I:()=>e});var g=q(6354);const{isArray:Y}=Array;function e(fe){return(0,g.T)(Ae=>function Me(fe,Ae){return Y(Ae)?fe(...Ae):fe(Ae)}(fe,Ae))}},5343:(tn,st,q)=>{"use strict";function g(){}q.d(st,{l:()=>g})},1203:(tn,st,q)=>{"use strict";q.d(st,{F:()=>Y,m:()=>Me});var g=q(3669);function Y(...e){return Me(e)}function Me(e){return 0===e.length?g.D:1===e.length?e[0]:function(Ae){return e.reduce((Te,Ee)=>Ee(Te),Ae)}}},5334:(tn,st,q)=>{"use strict";q.d(st,{m:()=>Me});var g=q(1026),Y=q(9270);function Me(e){Y.f.setTimeout(()=>{const{onUnhandledError:fe}=g.$;if(!fe)throw e;fe(e)})}},591:(tn,st,q)=>{"use strict";function g(Y){return new TypeError(`You provided ${null!==Y&&"object"==typeof Y?"an invalid object":`'${Y}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}q.d(st,{L:()=>g})},9766:tn=>{tn.exports=function st(q,g){var Y,Me=null;try{Y=JSON.parse(q,g)}catch(e){Me=e}return[Me,Y]}},8032:function(tn){tn.exports=function(){"use strict";function st(O,$,se){if("function"==typeof O?O===$:O.has($))return arguments.length<3?$:se;throw new TypeError("Private element is not present on this object")}function g(O,$){return O.get(st(O,$))}function Y(O,$,se){(function q(O,$){if($.has(O))throw new TypeError("Cannot initialize the same private elements twice on an object")})(O,$),$.set(O,se)}const fe={},Te=O=>new Promise($=>{if(!O)return $();const se=window.scrollX,$e=window.scrollY;fe.restoreFocusTimeout=setTimeout(()=>{fe.previousActiveElement instanceof HTMLElement?(fe.previousActiveElement.focus(),fe.previousActiveElement=null):document.body&&document.body.focus(),$()},100),window.scrollTo(se,$e)}),te=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"].reduce((O,$)=>(O[$]="swal2-"+$,O),{}),at=["success","warning","info","question","error"].reduce((O,$)=>(O[$]="swal2-"+$,O),{}),Mt="SweetAlert2:",At=O=>O.charAt(0).toUpperCase()+O.slice(1),ut=O=>{console.warn(`${Mt} ${"object"==typeof O?O.join(" "):O}`)},Wt=O=>{console.error(`${Mt} ${O}`)},Bt=[],zt=function(O){let $=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;(O=>{Bt.includes(O)||(Bt.push(O),ut(O))})(`"${O}" is deprecated and will be removed in the next major release.${$?` Use "${$}" instead.`:""}`)},Ut=O=>"function"==typeof O?O():O,Ot=O=>O&&"function"==typeof O.toPromise,Ie=O=>Ot(O)?O.toPromise():Promise.resolve(O),He=O=>O&&Promise.resolve(O)===O,I=()=>document.body.querySelector(`.${te.container}`),ot=O=>{const $=I();return $?$.querySelector(O):null},ne=O=>ot(`.${O}`),pe=()=>ne(te.popup),Se=()=>ne(te.icon),_t=()=>ne(te.title),xt=()=>ne(te["html-container"]),Yt=()=>ne(te.image),an=()=>ne(te["progress-steps"]),qt=()=>ne(te["validation-message"]),Kt=()=>ot(`.${te.actions} .${te.confirm}`),Ft=()=>ot(`.${te.actions} .${te.cancel}`),qe=()=>ot(`.${te.actions} .${te.deny}`),ze=()=>ot(`.${te.loader}`),De=()=>ne(te.actions),ue=()=>ne(te.footer),he=()=>ne(te["timer-progress-bar"]),Ne=()=>ne(te.close),ht=()=>{const O=pe();if(!O)return[];const $=O.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),se=Array.from($).sort((Wn,Mi)=>{const mr=parseInt(Wn.getAttribute("tabindex")||"0"),Yr=parseInt(Mi.getAttribute("tabindex")||"0");return mr>Yr?1:mr<Yr?-1:0}),$e=O.querySelectorAll('\n  a[href],\n  area[href],\n  input:not([disabled]),\n  select:not([disabled]),\n  textarea:not([disabled]),\n  button:not([disabled]),\n  iframe,\n  object,\n  embed,\n  [tabindex="0"],\n  [contenteditable],\n  audio[controls],\n  video[controls],\n  summary\n'),$t=Array.from($e).filter(Wn=>"-1"!==Wn.getAttribute("tabindex"));return[...new Set(se.concat($t))].filter(Wn=>Dr(Wn))},On=()=>Zt(document.body,te.shown)&&!Zt(document.body,te["toast-shown"])&&!Zt(document.body,te["no-backdrop"]),si=()=>{const O=pe();return!!O&&Zt(O,te.toast)},Qn=(O,$)=>{if(O.textContent="",$){const $e=(new DOMParser).parseFromString($,"text/html"),$t=$e.querySelector("head");$t&&Array.from($t.childNodes).forEach(Mi=>{O.appendChild(Mi)});const Wn=$e.querySelector("body");Wn&&Array.from(Wn.childNodes).forEach(Mi=>{Mi instanceof HTMLVideoElement||Mi instanceof HTMLAudioElement?O.appendChild(Mi.cloneNode(!0)):O.appendChild(Mi)})}},Zt=(O,$)=>{if(!$)return!1;const se=$.split(/\s+/);for(let $e=0;$e<se.length;$e++)if(!O.classList.contains(se[$e]))return!1;return!0},Pn=(O,$,se)=>{if(((O,$)=>{Array.from(O.classList).forEach(se=>{!Object.values(te).includes(se)&&!Object.values(at).includes(se)&&!Object.values($.showClass||{}).includes(se)&&O.classList.remove(se)})})(O,$),!$.customClass)return;const $e=$.customClass[se];if($e){if("string"!=typeof $e&&!$e.forEach)return void ut(`Invalid type of customClass.${se}! Expected string or iterable object, got "${typeof $e}"`);di(O,$e)}},Ci=(O,$)=>{if(!$)return null;switch($){case"select":case"textarea":case"file":return O.querySelector(`.${te.popup} > .${te[$]}`);case"checkbox":return O.querySelector(`.${te.popup} > .${te.checkbox} input`);case"radio":return O.querySelector(`.${te.popup} > .${te.radio} input:checked`)||O.querySelector(`.${te.popup} > .${te.radio} input:first-child`);case"range":return O.querySelector(`.${te.popup} > .${te.range} input`);default:return O.querySelector(`.${te.popup} > .${te.input}`)}},mi=O=>{if(O.focus(),"file"!==O.type){const $=O.value;O.value="",O.value=$}},nr=(O,$,se)=>{!O||!$||("string"==typeof $&&($=$.split(/\s+/).filter(Boolean)),$.forEach($e=>{Array.isArray(O)?O.forEach($t=>{se?$t.classList.add($e):$t.classList.remove($e)}):se?O.classList.add($e):O.classList.remove($e)}))},di=(O,$)=>{nr(O,$,!0)},Zi=(O,$)=>{nr(O,$,!1)},xe=(O,$)=>{const se=Array.from(O.children);for(let $e=0;$e<se.length;$e++){const $t=se[$e];if($t instanceof HTMLElement&&Zt($t,$))return $t}},vi=(O,$,se)=>{se===`${parseInt(se)}`&&(se=parseInt(se)),se||0===parseInt(se)?O.style.setProperty($,"number"==typeof se?`${se}px`:se):O.style.removeProperty($)},Rn=function(O){O&&(O.style.display=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex")},Nn=O=>{O&&(O.style.display="none")},Ve=function(O){let $=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"block";O&&new MutationObserver(()=>{yr(O,O.innerHTML,$)}).observe(O,{childList:!0,subtree:!0})},In=(O,$,se,$e)=>{const $t=O.querySelector($);$t&&$t.style.setProperty(se,$e)},yr=function(O,$){$?Rn(O,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"flex"):Nn(O)},Dr=O=>!(!O||!(O.offsetWidth||O.offsetHeight||O.getClientRects().length)),co=O=>O.scrollHeight>O.clientHeight,Gi=O=>{const $=window.getComputedStyle(O),se=parseFloat($.getPropertyValue("animation-duration")||"0"),$e=parseFloat($.getPropertyValue("transition-duration")||"0");return se>0||$e>0},_r=function(O){let $=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const se=he();se&&Dr(se)&&($&&(se.style.transition="none",se.style.width="100%"),setTimeout(()=>{se.style.transition=`width ${O/1e3}s linear`,se.style.width="0%"},10))},En=`\n <div aria-labelledby="${te.title}" aria-describedby="${te["html-container"]}" class="${te.popup}" tabindex="-1">\n   <button type="button" class="${te.close}"></button>\n   <ul class="${te["progress-steps"]}"></ul>\n   <div class="${te.icon}"></div>\n   <img class="${te.image}" />\n   <h2 class="${te.title}" id="${te.title}"></h2>\n   <div class="${te["html-container"]}" id="${te["html-container"]}"></div>\n   <input class="${te.input}" id="${te.input}" />\n   <input type="file" class="${te.file}" />\n   <div class="${te.range}">\n     <input type="range" />\n     <output></output>\n   </div>\n   <select class="${te.select}" id="${te.select}"></select>\n   <div class="${te.radio}"></div>\n   <label class="${te.checkbox}">\n     <input type="checkbox" id="${te.checkbox}" />\n     <span class="${te.label}"></span>\n   </label>\n   <textarea class="${te.textarea}" id="${te.textarea}"></textarea>\n   <div class="${te["validation-message"]}" id="${te["validation-message"]}"></div>\n   <div class="${te.actions}">\n     <div class="${te.loader}"></div>\n     <button type="button" class="${te.confirm}"></button>\n     <button type="button" class="${te.deny}"></button>\n     <button type="button" class="${te.cancel}"></button>\n   </div>\n   <div class="${te.footer}"></div>\n   <div class="${te["timer-progress-bar-container"]}">\n     <div class="${te["timer-progress-bar"]}"></div>\n   </div>\n </div>\n`.replace(/(^|\n)\s*/g,""),rr=()=>{fe.currentInstance.resetValidationMessage()},Xr=O=>{const $=(()=>{const O=I();return!!O&&(O.remove(),Zi([document.documentElement,document.body],[te["no-backdrop"],te["toast-shown"],te["has-column"]]),!0)})();if(typeof window>"u"||typeof document>"u")return void Wt("SweetAlert2 requires document to initialize");const se=document.createElement("div");se.className=te.container,$&&di(se,te["no-transition"]),Qn(se,En);const $e=(O=>"string"==typeof O?document.querySelector(O):O)(O.target);$e.appendChild(se),(O=>{const $=pe();$.setAttribute("role",O.toast?"alert":"dialog"),$.setAttribute("aria-live",O.toast?"polite":"assertive"),O.toast||$.setAttribute("aria-modal","true")})(O),(O=>{"rtl"===window.getComputedStyle(O).direction&&di(I(),te.rtl)})($e),(()=>{const O=pe(),$=xe(O,te.input),se=xe(O,te.file),$e=O.querySelector(`.${te.range} input`),$t=O.querySelector(`.${te.range} output`),Wn=xe(O,te.select),Mi=O.querySelector(`.${te.checkbox} input`),mr=xe(O,te.textarea);$.oninput=rr,se.onchange=rr,Wn.onchange=rr,Mi.onchange=rr,mr.oninput=rr,$e.oninput=()=>{rr(),$t.value=$e.value},$e.onchange=()=>{rr(),$t.value=$e.value}})()},Ur=(O,$)=>{O instanceof HTMLElement?$.appendChild(O):"object"==typeof O?to(O,$):O&&Qn($,O)},to=(O,$)=>{O.jquery?Lr($,O):Qn($,O.toString())},Lr=(O,$)=>{if(O.textContent="",0 in $)for(let se=0;se in $;se++)O.appendChild($[se].cloneNode(!0));else O.appendChild($.cloneNode(!0))},Li=(O,$)=>{const se=De(),$e=ze();!se||!$e||($.showConfirmButton||$.showDenyButton||$.showCancelButton?Rn(se):Nn(se),Pn(se,$,"actions"),function Vt(O,$,se){const $e=Kt(),$t=qe(),Wn=Ft();!$e||!$t||!Wn||(je($e,"confirm",se),je($t,"deny",se),je(Wn,"cancel",se),function kt(O,$,se,$e){$e.buttonsStyling?(di([O,$,se],te.styled),$e.confirmButtonColor&&(O.style.backgroundColor=$e.confirmButtonColor,di(O,te["default-outline"])),$e.denyButtonColor&&($.style.backgroundColor=$e.denyButtonColor,di($,te["default-outline"])),$e.cancelButtonColor&&(se.style.backgroundColor=$e.cancelButtonColor,di(se,te["default-outline"]))):Zi([O,$,se],te.styled)}($e,$t,Wn,se),se.reverseButtons&&(se.toast?(O.insertBefore(Wn,$e),O.insertBefore($t,$e)):(O.insertBefore(Wn,$),O.insertBefore($t,$),O.insertBefore($e,$))))}(se,$e,$),Qn($e,$.loaderHtml||""),Pn($e,$,"loader"))};function je(O,$,se){const $e=At($);yr(O,se[`show${$e}Button`],"inline-block"),Qn(O,se[`${$}ButtonText`]||""),O.setAttribute("aria-label",se[`${$}ButtonAriaLabel`]||""),O.className=te[$],Pn(O,se,`${$}Button`)}const Gt=(O,$)=>{const se=I();se&&(function Tn(O,$){"string"==typeof $?O.style.background=$:$||di([document.documentElement,document.body],te["no-backdrop"])}(se,$.backdrop),function Jn(O,$){$&&($ in te?di(O,te[$]):(ut('The "position" parameter is not valid, defaulting to "center"'),di(O,te.center)))}(se,$.position),function ce(O,$){$&&di(O,te[`grow-${$}`])}(se,$.grow),Pn(se,$,"container"))};var ge={innerParams:new WeakMap,domCache:new WeakMap};const nt=["input","file","range","select","radio","checkbox","textarea"],vn=O=>{if(!O.input)return;if(!wn[O.input])return void Wt(`Unexpected type of input! Expected ${Object.keys(wn).join(" | ")}, got "${O.input}"`);const $=Dn(O.input);if(!$)return;const se=wn[O.input]($,O);Rn($),O.inputAutoFocus&&setTimeout(()=>{mi(se)})},Ze=(O,$)=>{const se=pe();if(!se)return;const $e=Ci(se,O);if($e){(O=>{for(let $=0;$<O.attributes.length;$++){const se=O.attributes[$].name;["id","type","value","style"].includes(se)||O.removeAttribute(se)}})($e);for(const $t in $)$e.setAttribute($t,$[$t])}},lt=O=>{if(!O.input)return;const $=Dn(O.input);$&&Pn($,O,"input")},Jt=(O,$)=>{!O.placeholder&&$.inputPlaceholder&&(O.placeholder=$.inputPlaceholder)},Qt=(O,$,se)=>{if(se.inputLabel){const $e=document.createElement("label"),$t=te["input-label"];$e.setAttribute("for",O.id),$e.className=$t,"object"==typeof se.customClass&&di($e,se.customClass.inputLabel),$e.innerText=se.inputLabel,$.insertAdjacentElement("beforebegin",$e)}},Dn=O=>{const $=pe();if($)return xe($,te[O]||te.input)},Cn=(O,$)=>{["string","number"].includes(typeof $)?O.value=`${$}`:He($)||ut(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof $}"`)},wn={};wn.text=wn.email=wn.password=wn.number=wn.tel=wn.url=wn.search=wn.date=wn["datetime-local"]=wn.time=wn.week=wn.month=(O,$)=>(Cn(O,$.inputValue),Qt(O,O,$),Jt(O,$),O.type=$.input,O),wn.file=(O,$)=>(Qt(O,O,$),Jt(O,$),O),wn.range=(O,$)=>{const se=O.querySelector("input"),$e=O.querySelector("output");return Cn(se,$.inputValue),se.type=$.input,Cn($e,$.inputValue),Qt(se,O,$),O},wn.select=(O,$)=>{if(O.textContent="",$.inputPlaceholder){const se=document.createElement("option");Qn(se,$.inputPlaceholder),se.value="",se.disabled=!0,se.selected=!0,O.appendChild(se)}return Qt(O,O,$),O},wn.radio=O=>(O.textContent="",O),wn.checkbox=(O,$)=>{const se=Ci(pe(),"checkbox");se.value="1",se.checked=!!$.inputValue;const $e=O.querySelector("span");return Qn($e,$.inputPlaceholder||$.inputLabel),se},wn.textarea=(O,$)=>{Cn(O,$.inputValue),Jt(O,$),Qt(O,O,$);return setTimeout(()=>{if("MutationObserver"in window){const $e=parseInt(window.getComputedStyle(pe()).width);new MutationObserver(()=>{if(!document.body.contains(O))return;const Wn=O.offsetWidth+($e=>parseInt(window.getComputedStyle($e).marginLeft)+parseInt(window.getComputedStyle($e).marginRight))(O);Wn>$e?pe().style.width=`${Wn}px`:vi(pe(),"width",$.width)}).observe(O,{attributes:!0,attributeFilter:["style"]})}}),O};const ti=(O,$)=>{const se=xt();se&&(Ve(se),Pn(se,$,"htmlContainer"),$.html?(Ur($.html,se),Rn(se,"block")):$.text?(se.textContent=$.text,Rn(se,"block")):Nn(se),((O,$)=>{const se=pe();if(!se)return;const $e=ge.innerParams.get(O),$t=!$e||$.input!==$e.input;nt.forEach(Wn=>{const Mi=xe(se,te[Wn]);Mi&&(Ze(Wn,$.inputAttributes),Mi.className=te[Wn],$t&&Nn(Mi))}),$.input&&($t&&vn($),lt($))})(O,$))},Fi=(O,$)=>{for(const[se,$e]of Object.entries(at))$.icon!==se&&Zi(O,$e);di(O,$.icon&&at[$.icon]),qi(O,$),li(),Pn(O,$,"icon")},li=()=>{const O=pe();if(!O)return;const $=window.getComputedStyle(O).getPropertyValue("background-color"),se=O.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let $e=0;$e<se.length;$e++)se[$e].style.backgroundColor=$},qn=(O,$)=>{if(!$.icon&&!$.iconHtml)return;let se=O.innerHTML,$e="";$.iconHtml?$e=Vr($.iconHtml):"success"===$.icon?($e='\n  <div class="swal2-success-circular-line-left"></div>\n  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n  <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n  <div class="swal2-success-circular-line-right"></div>\n',se=se.replace(/ style=".*?"/g,"")):"error"===$.icon?$e='\n  <span class="swal2-x-mark">\n    <span class="swal2-x-mark-line-left"></span>\n    <span class="swal2-x-mark-line-right"></span>\n  </span>\n':$.icon&&($e=Vr({question:"?",warning:"!",info:"i"}[$.icon])),se.trim()!==$e.trim()&&Qn(O,$e)},qi=(O,$)=>{if($.iconColor){O.style.color=$.iconColor,O.style.borderColor=$.iconColor;for(const se of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])In(O,se,"background-color",$.iconColor);In(O,".swal2-success-ring","border-color",$.iconColor)}},Vr=O=>`<div class="${te["icon-content"]}">${O}</div>`,Sr=(O,$)=>{const se=$.showClass||{};O.className=`${te.popup} ${Dr(O)?se.popup:""}`,$.toast?(di([document.documentElement,document.body],te["toast-shown"]),di(O,te.toast)):di(O,te.modal),Pn(O,$,"popup"),"string"==typeof $.customClass&&di(O,$.customClass),$.icon&&di(O,te[`icon-${$.icon}`])},Io=O=>{const $=document.createElement("li");return di($,te["progress-step"]),Qn($,O),$},aa=O=>{const $=document.createElement("li");return di($,te["progress-step-line"]),O.progressStepsDistance&&vi($,"width",O.progressStepsDistance),$},jo=(O,$)=>{((O,$)=>{const se=I(),$e=pe();if(se&&$e){if($.toast){vi(se,"width",$.width),$e.style.width="100%";const $t=ze();$t&&$e.insertBefore($t,Se())}else vi($e,"width",$.width);vi($e,"padding",$.padding),$.color&&($e.style.color=$.color),$.background&&($e.style.background=$.background),Nn(qt()),Sr($e,$)}})(0,$),Gt(0,$),((O,$)=>{const se=an();if(!se)return;const{progressSteps:$e,currentProgressStep:$t}=$;$e&&0!==$e.length&&void 0!==$t?(Rn(se),se.textContent="",$t>=$e.length&&ut("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),$e.forEach((Wn,Mi)=>{const mr=Io(Wn);if(se.appendChild(mr),Mi===$t&&di(mr,te["active-progress-step"]),Mi!==$e.length-1){const Yr=aa($);se.appendChild(Yr)}})):Nn(se)})(0,$),((O,$)=>{const se=ge.innerParams.get(O),$e=Se();if($e){if(se&&$.icon===se.icon)return qn($e,$),void Fi($e,$);if(!$.icon&&!$.iconHtml)return void Nn($e);if($.icon&&-1===Object.keys(at).indexOf($.icon))return Wt(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${$.icon}"`),void Nn($e);Rn($e),qn($e,$),Fi($e,$),di($e,$.showClass&&$.showClass.icon)}})(O,$),((O,$)=>{const se=Yt();if(se){if(!$.imageUrl)return void Nn(se);Rn(se,""),se.setAttribute("src",$.imageUrl),se.setAttribute("alt",$.imageAlt||""),vi(se,"width",$.imageWidth),vi(se,"height",$.imageHeight),se.className=te.image,Pn(se,$,"image")}})(0,$),((O,$)=>{const se=_t();se&&(Ve(se),yr(se,$.title||$.titleText,"block"),$.title&&Ur($.title,se),$.titleText&&(se.innerText=$.titleText),Pn(se,$,"title"))})(0,$),((O,$)=>{const se=Ne();se&&(Qn(se,$.closeButtonHtml||""),Pn(se,$,"closeButton"),yr(se,$.showCloseButton),se.setAttribute("aria-label",$.closeButtonAriaLabel||""))})(0,$),ti(O,$),Li(0,$),((O,$)=>{const se=ue();se&&(Ve(se),yr(se,$.footer,"block"),$.footer&&Ur($.footer,se),Pn(se,$,"footer"))})(0,$);const se=pe();"function"==typeof $.didRender&&se&&$.didRender(se),fe.eventEmitter.emit("didRender",se)},kr=()=>{var O;return null===(O=Kt())||void 0===O?void 0:O.click()},Ko=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),fo=O=>{O.keydownTarget&&O.keydownHandlerAdded&&(O.keydownTarget.removeEventListener("keydown",O.keydownHandler,{capture:O.keydownListenerCapture}),O.keydownHandlerAdded=!1)},Vo=(O,$)=>{var se;const $e=ht();if($e.length)return(O+=$)===$e.length?O=0:-1===O&&(O=$e.length-1),void $e[O].focus();null===(se=pe())||void 0===se||se.focus()},Qr=["ArrowRight","ArrowDown"],bo=["ArrowLeft","ArrowUp"],no=(O,$,se)=>{O&&($.isComposing||229===$.keyCode||(O.stopKeydownPropagation&&$.stopPropagation(),"Enter"===$.key?ma($,O):"Tab"===$.key?cs($):[...Qr,...bo].includes($.key)?Tr($.key):"Escape"===$.key&&Fe($,O,se)))},ma=(O,$)=>{if(!Ut($.allowEnterKey))return;const se=Ci(pe(),$.input);if(O.target&&se&&O.target instanceof HTMLElement&&O.target.outerHTML===se.outerHTML){if(["textarea","file"].includes($.input))return;kr(),O.preventDefault()}},cs=O=>{const $=O.target,se=ht();let $e=-1;for(let $t=0;$t<se.length;$t++)if($===se[$t]){$e=$t;break}Vo($e,O.shiftKey?-1:1),O.stopPropagation(),O.preventDefault()},Tr=O=>{const $=De(),se=Kt(),$e=qe(),$t=Ft();if(!($&&se&&$e&&$t))return;if(document.activeElement instanceof HTMLElement&&![se,$e,$t].includes(document.activeElement))return;const Mi=Qr.includes(O)?"nextElementSibling":"previousElementSibling";let mr=document.activeElement;if(mr){for(let Yr=0;Yr<$.children.length;Yr++){if(mr=mr[Mi],!mr)return;if(mr instanceof HTMLButtonElement&&Dr(mr))break}mr instanceof HTMLButtonElement&&mr.focus()}},Fe=(O,$,se)=>{Ut($.allowEscapeKey)&&(O.preventDefault(),se(Ko.esc))};var Oe={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const we=()=>{Array.from(document.body.children).forEach($=>{$.hasAttribute("data-previous-aria-hidden")?($.setAttribute("aria-hidden",$.getAttribute("data-previous-aria-hidden")||""),$.removeAttribute("data-previous-aria-hidden")):$.removeAttribute("aria-hidden")})},Je=typeof window<"u"&&!!window.GestureEvent,fn=()=>{const O=I();if(!O)return;let $;O.ontouchstart=se=>{$=ni(se)},O.ontouchmove=se=>{$&&(se.preventDefault(),se.stopPropagation())}},ni=O=>{const $=O.target,se=I(),$e=xt();return!(!se||!$e||Ki(O)||Yi(O)||$!==se&&(co(se)||!($ instanceof HTMLElement)||"INPUT"===$.tagName||"TEXTAREA"===$.tagName||co($e)&&$e.contains($)))},Ki=O=>O.touches&&O.touches.length&&"stylus"===O.touches[0].touchType,Yi=O=>O.touches&&O.touches.length>1;let Nr=null;const Fo=O=>{null===Nr&&(document.body.scrollHeight>window.innerHeight||"scroll"===O)&&(Nr=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${Nr+(()=>{const O=document.createElement("div");O.className=te["scrollbar-measure"],document.body.appendChild(O);const $=O.getBoundingClientRect().width-O.clientWidth;return document.body.removeChild(O),$})()}px`)};function tr(O,$,se,$e){si()?fr(O,$e):(Te(se).then(()=>fr(O,$e)),fo(fe)),Je?($.setAttribute("style","display:none !important"),$.removeAttribute("class"),$.innerHTML=""):$.remove(),On()&&(null!==Nr&&(document.body.style.paddingRight=`${Nr}px`,Nr=null),(()=>{if(Zt(document.body,te.iosfix)){const O=parseInt(document.body.style.top,10);Zi(document.body,te.iosfix),document.body.style.top="",document.body.scrollTop=-1*O}})(),we()),function wr(){Zi([document.documentElement,document.body],[te.shown,te["height-auto"],te["no-backdrop"],te["toast-shown"]])}()}function xo(O){O=va(O);const $=Oe.swalPromiseResolve.get(this),se=So(this);this.isAwaitingPromise?O.isDismissed||(Eo(this),$(O)):se&&$(O)}const So=O=>{const $=pe();if(!$)return!1;const se=ge.innerParams.get(O);if(!se||Zt($,se.hideClass.popup))return!1;Zi($,se.showClass.popup),di($,se.hideClass.popup);const $e=I();return Zi($e,se.showClass.backdrop),di($e,se.hideClass.backdrop),Ta(O,$,se),!0};function us(O){const $=Oe.swalPromiseReject.get(this);Eo(this),$&&$(O)}const Eo=O=>{O.isAwaitingPromise&&(delete O.isAwaitingPromise,ge.innerParams.get(O)||O._destroy())},va=O=>typeof O>"u"?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},O),Ta=(O,$,se)=>{const $e=I(),$t=Gi($);"function"==typeof se.willClose&&se.willClose($),fe.eventEmitter.emit("willClose",$),$t?Ha(O,$,$e,se.returnFocus,se.didClose):tr(O,$e,se.returnFocus,se.didClose)},Ha=(O,$,se,$e,$t)=>{fe.swalCloseEventFinishedCallback=tr.bind(null,O,se,$e,$t);const Wn=function(Mi){Mi.target===$&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback,$.removeEventListener("animationend",Wn),$.removeEventListener("transitionend",Wn))};$.addEventListener("animationend",Wn),$.addEventListener("transitionend",Wn)},fr=(O,$)=>{setTimeout(()=>{"function"==typeof $&&$.bind(O.params)(),fe.eventEmitter.emit("didClose"),O._destroy&&O._destroy()})},Mn=O=>{let $=pe();if($||new da,$=pe(),!$)return;const se=ze();si()?Nn(Se()):Ii($,O),Rn(se),$.setAttribute("data-loading","true"),$.setAttribute("aria-busy","true"),$.focus()},Ii=(O,$)=>{const se=De(),$e=ze();!se||!$e||(!$&&Dr(Kt())&&($=Kt()),Rn(se),$&&(Nn($),$e.setAttribute("data-button-to-replace",$.className),se.insertBefore($e,$)),di([O,se],te.loading))},xa=O=>O.checked?1:0,po=O=>O.checked?O.value:null,Ho=O=>O.files&&O.files.length?null!==O.getAttribute("multiple")?O.files:O.files[0]:null,Ji=(O,$)=>{const se=pe();if(!se)return;const $e=$t=>{"select"===$.input?function Bo(O,$,se){const $e=xe(O,te.select);if(!$e)return;const $t=(Wn,Mi,mr)=>{const Yr=document.createElement("option");Yr.value=mr,Qn(Yr,Mi),Yr.selected=T(mr,se.inputValue),Wn.appendChild(Yr)};$.forEach(Wn=>{const Mi=Wn[0],mr=Wn[1];if(Array.isArray(mr)){const Yr=document.createElement("optgroup");Yr.label=Mi,Yr.disabled=!1,$e.appendChild(Yr),mr.forEach(Bi=>$t(Yr,Bi[1],Bi[0]))}else $t($e,mr,Mi)}),$e.focus()}(se,Or($t),$):"radio"===$.input&&function xi(O,$,se){const $e=xe(O,te.radio);if(!$e)return;$.forEach(Wn=>{const Mi=Wn[0],mr=Wn[1],Yr=document.createElement("input"),Bi=document.createElement("label");Yr.type="radio",Yr.name=te.radio,Yr.value=Mi,T(Mi,se.inputValue)&&(Yr.checked=!0);const ds=document.createElement("span");Qn(ds,mr),ds.className=te.label,Bi.appendChild(Yr),Bi.appendChild(ds),$e.appendChild(Bi)});const $t=$e.querySelectorAll("input");$t.length&&$t[0].focus()}(se,Or($t),$)};Ot($.inputOptions)||He($.inputOptions)?(Mn(Kt()),Ie($.inputOptions).then($t=>{O.hideLoading(),$e($t)})):"object"==typeof $.inputOptions?$e($.inputOptions):Wt("Unexpected type of inputOptions! Expected object, Map or Promise, got "+typeof $.inputOptions)},ca=(O,$)=>{const se=O.getInput();se&&(Nn(se),Ie($.inputValue).then($e=>{se.value="number"===$.input?`${parseFloat($e)||0}`:`${$e}`,Rn(se),se.focus(),O.hideLoading()}).catch($e=>{Wt(`Error in inputValue promise: ${$e}`),se.value="",Rn(se),se.focus(),O.hideLoading()}))};const Or=O=>{const $=[];return O instanceof Map?O.forEach((se,$e)=>{let $t=se;"object"==typeof $t&&($t=Or($t)),$.push([$e,$t])}):Object.keys(O).forEach(se=>{let $e=O[se];"object"==typeof $e&&($e=Or($e)),$.push([se,$e])}),$},T=(O,$)=>!!$&&$.toString()===O.toString(),oe=(O,$)=>{const se=ge.innerParams.get(O);if(!se.input)return void Wt(`The "input" parameter is needed to be set when using returnInputValueOn${At($)}`);const $e=O.getInput(),$t=((O,$)=>{const se=O.getInput();if(!se)return null;switch($.input){case"checkbox":return xa(se);case"radio":return po(se);case"file":return Ho(se);default:return $.inputAutoTrim?se.value.trim():se.value}})(O,se);se.inputValidator?ae(O,$t,$):$e&&!$e.checkValidity()?(O.enableButtons(),O.showValidationMessage(se.validationMessage||$e.validationMessage)):"deny"===$?_e(O,$t):yt(O,$t)},ae=(O,$,se)=>{const $e=ge.innerParams.get(O);O.disableInput(),Promise.resolve().then(()=>Ie($e.inputValidator($,$e.validationMessage))).then(Wn=>{O.enableButtons(),O.enableInput(),Wn?O.showValidationMessage(Wn):"deny"===se?_e(O,$):yt(O,$)})},_e=(O,$)=>{const se=ge.innerParams.get(O||void 0);se.showLoaderOnDeny&&Mn(qe()),se.preDeny?(O.isAwaitingPromise=!0,Promise.resolve().then(()=>Ie(se.preDeny($,se.validationMessage))).then($t=>{!1===$t?(O.hideLoading(),Eo(O)):O.close({isDenied:!0,value:typeof $t>"u"?$:$t})}).catch($t=>Qe(O||void 0,$t))):O.close({isDenied:!0,value:$})},ct=(O,$)=>{O.close({isConfirmed:!0,value:$})},Qe=(O,$)=>{O.rejectPromise($)},yt=(O,$)=>{const se=ge.innerParams.get(O||void 0);se.showLoaderOnConfirm&&Mn(),se.preConfirm?(O.resetValidationMessage(),O.isAwaitingPromise=!0,Promise.resolve().then(()=>Ie(se.preConfirm($,se.validationMessage))).then($t=>{Dr(qt())||!1===$t?(O.hideLoading(),Eo(O)):ct(O,typeof $t>"u"?$:$t)}).catch($t=>Qe(O||void 0,$t))):ct(O,$)};function Xt(){const O=ge.innerParams.get(this);if(!O)return;const $=ge.domCache.get(this);Nn($.loader),si()?O.icon&&Rn(Se()):nn($),Zi([$.popup,$.actions],te.loading),$.popup.removeAttribute("aria-busy"),$.popup.removeAttribute("data-loading"),$.confirmButton.disabled=!1,$.denyButton.disabled=!1,$.cancelButton.disabled=!1}const nn=O=>{const $=O.popup.getElementsByClassName(O.loader.getAttribute("data-button-to-replace"));$.length?Rn($[0],"inline-block"):!Dr(Kt())&&!Dr(qe())&&!Dr(Ft())&&Nn(O.actions)};function Tt(){const O=ge.innerParams.get(this),$=ge.domCache.get(this);return $?Ci($.popup,O.input):null}function _n(O,$,se){const $e=ge.domCache.get(O);$.forEach($t=>{$e[$t].disabled=se})}function Ei(O,$){const se=pe();if(se&&O)if("radio"===O.type){const $e=se.querySelectorAll(`[name="${te.radio}"]`);for(let $t=0;$t<$e.length;$t++)$e[$t].disabled=$}else O.disabled=$}function Ni(){_n(this,["confirmButton","denyButton","cancelButton"],!1)}function ii(){_n(this,["confirmButton","denyButton","cancelButton"],!0)}function zr(){Ei(this.getInput(),!1)}function or(){Ei(this.getInput(),!0)}function Oo(O){const $=ge.domCache.get(this),se=ge.innerParams.get(this);Qn($.validationMessage,O),$.validationMessage.className=te["validation-message"],se.customClass&&se.customClass.validationMessage&&di($.validationMessage,se.customClass.validationMessage),Rn($.validationMessage);const $e=this.getInput();$e&&($e.setAttribute("aria-invalid","true"),$e.setAttribute("aria-describedby",te["validation-message"]),mi($e),di($e,te.inputerror))}function ar(){const O=ge.domCache.get(this);O.validationMessage&&Nn(O.validationMessage);const $=this.getInput();$&&($.removeAttribute("aria-invalid"),$.removeAttribute("aria-describedby"),Zi($,te.inputerror))}const ji={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose:void 0,didDestroy:void 0,scrollbarPadding:!0},jr=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],Ti={allowEnterKey:void 0},Mr=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],gr=O=>Object.prototype.hasOwnProperty.call(ji,O),ee=O=>-1!==jr.indexOf(O),ie=O=>Ti[O],V=O=>{gr(O)||ut(`Unknown parameter "${O}"`)},be=O=>{Mr.includes(O)&&ut(`The parameter "${O}" is incompatible with toasts`)},tt=O=>{const $=ie(O);$&&zt(O,$)};function _i(O){const $=pe(),se=ge.innerParams.get(this);if(!$||Zt($,se.hideClass.popup))return void ut("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const $e=Qo(O),$t=Object.assign({},se,$e);jo(this,$t),ge.innerParams.set(this,$t),Object.defineProperties(this,{params:{value:Object.assign({},this.params,O),writable:!1,enumerable:!0}})}const Qo=O=>{const $={};return Object.keys(O).forEach(se=>{ee(se)?$[se]=O[se]:ut(`Invalid parameter to update: ${se}`)}),$};function Go(){const O=ge.domCache.get(this),$=ge.innerParams.get(this);$?(O.popup&&fe.swalCloseEventFinishedCallback&&(fe.swalCloseEventFinishedCallback(),delete fe.swalCloseEventFinishedCallback),"function"==typeof $.didDestroy&&$.didDestroy(),fe.eventEmitter.emit("didDestroy"),Jo(this)):ka(this)}const Jo=O=>{ka(O),delete O.params,delete fe.keydownHandler,delete fe.keydownTarget,delete fe.currentInstance},ka=O=>{O.isAwaitingPromise?(Oa(ge,O),O.isAwaitingPromise=!0):(Oa(Oe,O),Oa(ge,O),delete O.isAwaitingPromise,delete O.disableButtons,delete O.enableButtons,delete O.getInput,delete O.disableInput,delete O.enableInput,delete O.hideLoading,delete O.disableLoading,delete O.showValidationMessage,delete O.resetValidationMessage,delete O.close,delete O.closePopup,delete O.closeModal,delete O.closeToast,delete O.rejectPromise,delete O.update,delete O._destroy)},Oa=(O,$)=>{for(const se in O)O[se].delete($)};var Ql=Object.freeze({__proto__:null,_destroy:Go,close:xo,closeModal:xo,closePopup:xo,closeToast:xo,disableButtons:ii,disableInput:or,disableLoading:Xt,enableButtons:Ni,enableInput:zr,getInput:Tt,handleAwaitingPromise:Eo,hideLoading:Xt,rejectPromise:us,resetValidationMessage:ar,showValidationMessage:Oo,update:_i});const Os=(O,$,se)=>{$.popup.onclick=()=>{O&&($o(O)||O.timer||O.input)||se(Ko.close)}},$o=O=>!!(O.showConfirmButton||O.showDenyButton||O.showCancelButton||O.showCloseButton);let Ao=!1;const nl=O=>{O.popup.onmousedown=()=>{O.container.onmouseup=function($){O.container.onmouseup=()=>{},$.target===O.container&&(Ao=!0)}}},ys=O=>{O.container.onmousedown=$=>{$.target===O.container&&$.preventDefault(),O.popup.onmouseup=function(se){O.popup.onmouseup=()=>{},(se.target===O.popup||se.target instanceof HTMLElement&&O.popup.contains(se.target))&&(Ao=!0)}}},ts=(O,$,se)=>{$.container.onclick=$e=>{Ao?Ao=!1:$e.target===$.container&&Ut(O.allowOutsideClick)&&se(Ko.backdrop)}},Do=O=>O instanceof Element||(O=>"object"==typeof O&&O.jquery)(O);const Zo=()=>{if(fe.timeout)return(()=>{const O=he();if(!O)return;const $=parseInt(window.getComputedStyle(O).width);O.style.removeProperty("transition"),O.style.width="100%";const se=parseInt(window.getComputedStyle(O).width);O.style.width=$/se*100+"%"})(),fe.timeout.stop()},Cs=()=>{if(fe.timeout){const O=fe.timeout.start();return _r(O),O}};let Fr=!1;const Ya={};const io=O=>{for(let $=O.target;$&&$!==document;$=$.parentNode)for(const se in Ya){const $e=$.getAttribute(se);if($e)return void Ya[se].fire({template:$e})}};fe.eventEmitter=new class Be{constructor(){this.events={}}_getHandlersByEventName($){return typeof this.events[$]>"u"&&(this.events[$]=[]),this.events[$]}on($,se){const $e=this._getHandlersByEventName($);$e.includes(se)||$e.push(se)}once($,se){var $e=this;const $t=function(){$e.removeListener($,$t);for(var Wn=arguments.length,Mi=new Array(Wn),mr=0;mr<Wn;mr++)Mi[mr]=arguments[mr];se.apply($e,Mi)};this.on($,$t)}emit($){for(var se=arguments.length,$e=new Array(se>1?se-1:0),$t=1;$t<se;$t++)$e[$t-1]=arguments[$t];this._getHandlersByEventName($).forEach(Wn=>{try{Wn.apply(this,$e)}catch(Mi){console.error(Mi)}})}removeListener($,se){const $e=this._getHandlersByEventName($),$t=$e.indexOf(se);$t>-1&&$e.splice($t,1)}removeAllListeners($){void 0!==this.events[$]&&(this.events[$].length=0)}reset(){this.events={}}};var en=Object.freeze({__proto__:null,argsToParams:O=>{const $={};return"object"!=typeof O[0]||Do(O[0])?["title","html","icon"].forEach((se,$e)=>{const $t=O[$e];"string"==typeof $t||Do($t)?$[se]=$t:void 0!==$t&&Wt(`Unexpected type of ${se}! Expected "string" or "Element", got ${typeof $t}`)}):Object.assign($,O[0]),$},bindClickHandler:function Xa(){Ya[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,Fr||(document.body.addEventListener("click",io),Fr=!0)},clickCancel:()=>{var O;return null===(O=Ft())||void 0===O?void 0:O.click()},clickConfirm:kr,clickDeny:()=>{var O;return null===(O=qe())||void 0===O?void 0:O.click()},enableLoading:Mn,fire:function Ps(){for(var O=arguments.length,$=new Array(O),se=0;se<O;se++)$[se]=arguments[se];return new this(...$)},getActions:De,getCancelButton:Ft,getCloseButton:Ne,getConfirmButton:Kt,getContainer:I,getDenyButton:qe,getFocusableElements:ht,getFooter:ue,getHtmlContainer:xt,getIcon:Se,getIconContent:()=>ne(te["icon-content"]),getImage:Yt,getInputLabel:()=>ne(te["input-label"]),getLoader:ze,getPopup:pe,getProgressSteps:an,getTimerLeft:()=>fe.timeout&&fe.timeout.getTimerLeft(),getTimerProgressBar:he,getTitle:_t,getValidationMessage:qt,increaseTimer:O=>{if(fe.timeout){const $=fe.timeout.increase(O);return _r($,!0),$}},isDeprecatedParameter:ie,isLoading:()=>{const O=pe();return!!O&&O.hasAttribute("data-loading")},isTimerRunning:()=>!(!fe.timeout||!fe.timeout.isRunning()),isUpdatableParameter:ee,isValidParameter:gr,isVisible:()=>Dr(pe()),mixin:function ki(O){return class $ extends(this){_main($e,$t){return super._main($e,Object.assign({},O,$t))}}},off:(O,$)=>{O?$?fe.eventEmitter.removeListener(O,$):fe.eventEmitter.removeAllListeners(O):fe.eventEmitter.reset()},on:(O,$)=>{fe.eventEmitter.on(O,$)},once:(O,$)=>{fe.eventEmitter.once(O,$)},resumeTimer:Cs,showLoading:Mn,stopTimer:Zo,toggleTimer:()=>{const O=fe.timeout;return O&&(O.running?Zo():Cs())}});class Sn{constructor($,se){this.callback=$,this.remaining=se,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase($){const se=this.running;return se&&this.stop(),this.remaining+=$,se&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const Hn=["swal-title","swal-html","swal-footer"],Fn=O=>{const $={};return Array.from(O.querySelectorAll("swal-param")).forEach($e=>{xr($e,["name","value"]);const $t=$e.getAttribute("name"),Wn=$e.getAttribute("value");!$t||!Wn||($[$t]="boolean"==typeof ji[$t]?"false"!==Wn:"object"==typeof ji[$t]?JSON.parse(Wn):Wn)}),$},wi=O=>{const $={};return Array.from(O.querySelectorAll("swal-function-param")).forEach($e=>{const $t=$e.getAttribute("name"),Wn=$e.getAttribute("value");!$t||!Wn||($[$t]=new Function(`return ${Wn}`)())}),$},pi=O=>{const $={};return Array.from(O.querySelectorAll("swal-button")).forEach($e=>{xr($e,["type","color","aria-label"]);const $t=$e.getAttribute("type");!$t||!["confirm","cancel","deny"].includes($t)||($[`${$t}ButtonText`]=$e.innerHTML,$[`show${At($t)}Button`]=!0,$e.hasAttribute("color")&&($[`${$t}ButtonColor`]=$e.getAttribute("color")),$e.hasAttribute("aria-label")&&($[`${$t}ButtonAriaLabel`]=$e.getAttribute("aria-label")))}),$},Ai=O=>{const $={},se=O.querySelector("swal-image");return se&&(xr(se,["src","width","height","alt"]),se.hasAttribute("src")&&($.imageUrl=se.getAttribute("src")||void 0),se.hasAttribute("width")&&($.imageWidth=se.getAttribute("width")||void 0),se.hasAttribute("height")&&($.imageHeight=se.getAttribute("height")||void 0),se.hasAttribute("alt")&&($.imageAlt=se.getAttribute("alt")||void 0)),$},Vi=O=>{const $={},se=O.querySelector("swal-icon");return se&&(xr(se,["type","color"]),se.hasAttribute("type")&&($.icon=se.getAttribute("type")),se.hasAttribute("color")&&($.iconColor=se.getAttribute("color")),$.iconHtml=se.innerHTML),$},yi=O=>{const $={},se=O.querySelector("swal-input");se&&(xr(se,["type","label","placeholder","value"]),$.input=se.getAttribute("type")||"text",se.hasAttribute("label")&&($.inputLabel=se.getAttribute("label")),se.hasAttribute("placeholder")&&($.inputPlaceholder=se.getAttribute("placeholder")),se.hasAttribute("value")&&($.inputValue=se.getAttribute("value")));const $e=Array.from(O.querySelectorAll("swal-input-option"));return $e.length&&($.inputOptions={},$e.forEach($t=>{xr($t,["value"]);const Wn=$t.getAttribute("value");Wn&&($.inputOptions[Wn]=$t.innerHTML)})),$},sr=(O,$)=>{const se={};for(const $e in $){const $t=$[$e],Wn=O.querySelector($t);Wn&&(xr(Wn,[]),se[$t.replace(/^swal-/,"")]=Wn.innerHTML.trim())}return se},Po=O=>{const $=Hn.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(O.children).forEach(se=>{const $e=se.tagName.toLowerCase();$.includes($e)||ut(`Unrecognized element <${$e}>`)})},xr=(O,$)=>{Array.from(O.attributes).forEach(se=>{-1===$.indexOf(se.name)&&ut([`Unrecognized attribute "${se.name}" on <${O.tagName.toLowerCase()}>.`,$.length?`Allowed attributes are: ${$.join(", ")}`:"To set the value, use HTML within the element."])})},P=O=>{const $=I(),se=pe();"function"==typeof O.willOpen&&O.willOpen(se),fe.eventEmitter.emit("willOpen",se);const $t=window.getComputedStyle(document.body).overflowY;it($,se,O),setTimeout(()=>{z($,se)},10),On()&&(le($,O.scrollbarPadding,$t),(()=>{const O=I();Array.from(document.body.children).forEach(se=>{se.contains(O)||(se.hasAttribute("aria-hidden")&&se.setAttribute("data-previous-aria-hidden",se.getAttribute("aria-hidden")||""),se.setAttribute("aria-hidden","true"))})})()),!si()&&!fe.previousActiveElement&&(fe.previousActiveElement=document.activeElement),"function"==typeof O.didOpen&&setTimeout(()=>O.didOpen(se)),fe.eventEmitter.emit("didOpen",se),Zi($,te["no-transition"])},de=O=>{const $=pe();if(O.target!==$)return;const se=I();$.removeEventListener("animationend",de),$.removeEventListener("transitionend",de),se.style.overflowY="auto"},z=(O,$)=>{Gi($)?(O.style.overflowY="hidden",$.addEventListener("animationend",de),$.addEventListener("transitionend",de)):O.style.overflowY="auto"},le=(O,$,se)=>{(()=>{if(Je&&!Zt(document.body,te.iosfix)){const O=document.body.scrollTop;document.body.style.top=-1*O+"px",di(document.body,te.iosfix),fn()}})(),$&&"hidden"!==se&&Fo(se),setTimeout(()=>{O.scrollTop=0})},it=(O,$,se)=>{di(O,se.showClass.backdrop),se.animation?($.style.setProperty("opacity","0","important"),Rn($,"grid"),setTimeout(()=>{di($,se.showClass.popup),$.style.removeProperty("opacity")},10)):Rn($,"grid"),di([document.documentElement,document.body],te.shown),se.heightAuto&&se.backdrop&&!se.toast&&di([document.documentElement,document.body],te["height-auto"])};var Nt={email:(O,$)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(O)?Promise.resolve():Promise.resolve($||"Invalid email address"),url:(O,$)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(O)?Promise.resolve():Promise.resolve($||"Invalid URL")};function lr(O){(function un(O){O.inputValidator||("email"===O.input&&(O.inputValidator=Nt.email),"url"===O.input&&(O.inputValidator=Nt.url))})(O),O.showLoaderOnConfirm&&!O.preConfirm&&ut("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),function oi(O){(!O.target||"string"==typeof O.target&&!document.querySelector(O.target)||"string"!=typeof O.target&&!O.target.appendChild)&&(ut('Target parameter is not valid, defaulting to "body"'),O.target="body")}(O),"string"==typeof O.title&&(O.title=O.title.split("\n").join("<br />")),Xr(O)}let Xn;var $i=new WeakMap;class ci{constructor(){if(Y(this,$i,void 0),typeof window>"u")return;Xn=this;for(var $=arguments.length,se=new Array($),$e=0;$e<$;$e++)se[$e]=arguments[$e];const $t=Object.freeze(this.constructor.argsToParams(se));this.params=$t,this.isAwaitingPromise=!1,function Me(O,$,se){return O.set(st(O,$),se),se}($i,this,this._main(Xn.params))}_main($){let se=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((O=>{!1===O.backdrop&&O.allowOutsideClick&&ut('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const $ in O)V($),O.toast&&be($),tt($)})(Object.assign({},se,$)),fe.currentInstance){const Wn=Oe.swalPromiseResolve.get(fe.currentInstance),{isAwaitingPromise:Mi}=fe.currentInstance;fe.currentInstance._destroy(),Mi||Wn({isDismissed:!0}),On()&&we()}fe.currentInstance=Xn;const $e=Qi($,se);lr($e),Object.freeze($e),fe.timeout&&(fe.timeout.stop(),delete fe.timeout),clearTimeout(fe.restoreFocusTimeout);const $t=Pr(Xn);return jo(Xn,$e),ge.innerParams.set(Xn,$e),Ir(Xn,$t,$e)}then($){return g($i,this).then($)}finally($){return g($i,this).finally($)}}const Ir=(O,$,se)=>new Promise(($e,$t)=>{const Wn=Mi=>{O.close({isDismissed:!0,dismiss:Mi})};Oe.swalPromiseResolve.set(O,$e),Oe.swalPromiseReject.set(O,$t),$.confirmButton.onclick=()=>{(O=>{const $=ge.innerParams.get(O);O.disableButtons(),$.input?oe(O,"confirm"):yt(O,!0)})(O)},$.denyButton.onclick=()=>{(O=>{const $=ge.innerParams.get(O);O.disableButtons(),$.returnInputValueOnDeny?oe(O,"deny"):_e(O,!1)})(O)},$.cancelButton.onclick=()=>{((O,$)=>{O.disableButtons(),$(Ko.cancel)})(O,Wn)},$.closeButton.onclick=()=>{Wn(Ko.close)},((O,$,se)=>{O.toast?Os(O,$,se):(nl($),ys($),ts(O,$,se))})(se,$,Wn),((O,$,se)=>{fo(O),$.toast||(O.keydownHandler=$e=>no($,$e,se),O.keydownTarget=$.keydownListenerCapture?window:pe(),O.keydownListenerCapture=$.keydownListenerCapture,O.keydownTarget.addEventListener("keydown",O.keydownHandler,{capture:O.keydownListenerCapture}),O.keydownHandlerAdded=!0)})(fe,se,Wn),((O,$)=>{"select"===$.input||"radio"===$.input?Ji(O,$):["text","email","number","tel","textarea"].some(se=>se===$.input)&&(Ot($.inputValue)||He($.inputValue))&&(Mn(Kt()),ca(O,$))})(O,se),P(se),Pa(fe,se,Wn),La($,se),setTimeout(()=>{$.container.scrollTop=0})}),Qi=(O,$)=>{const se=(O=>{const $="string"==typeof O.template?document.querySelector(O.template):O.template;if(!$)return{};const se=$.content;return Po(se),Object.assign(Fn(se),wi(se),pi(se),Ai(se),Vi(se),yi(se),sr(se,Hn))})(O),$e=Object.assign({},ji,$,se,O);return $e.showClass=Object.assign({},ji.showClass,$e.showClass),$e.hideClass=Object.assign({},ji.hideClass,$e.hideClass),!1===$e.animation&&($e.showClass={backdrop:"swal2-noanimation"},$e.hideClass={}),$e},Pr=O=>{const $={popup:pe(),container:I(),actions:De(),confirmButton:Kt(),denyButton:qe(),cancelButton:Ft(),loader:ze(),closeButton:Ne(),validationMessage:qt(),progressSteps:an()};return ge.domCache.set(O,$),$},Pa=(O,$,se)=>{const $e=he();Nn($e),$.timer&&(O.timeout=new Sn(()=>{se("timer"),delete O.timeout},$.timer),$.timerProgressBar&&(Rn($e),Pn($e,$,"timerProgressBar"),setTimeout(()=>{O.timeout&&O.timeout.running&&_r($.timer)})))},La=(O,$)=>{if(!$.toast){if(!Ut($.allowEnterKey))return zt("allowEnterKey"),void ua();ea(O)||ta(O,$)||Vo(-1,1)}},ea=O=>{const $=O.popup.querySelectorAll("[autofocus]");for(const se of $)if(se instanceof HTMLElement&&Dr(se))return se.focus(),!0;return!1},ta=(O,$)=>$.focusDeny&&Dr(O.denyButton)?(O.denyButton.focus(),!0):$.focusCancel&&Dr(O.cancelButton)?(O.cancelButton.focus(),!0):!(!$.focusConfirm||!Dr(O.confirmButton)||(O.confirmButton.focus(),0)),ua=()=>{document.activeElement instanceof HTMLElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};if(typeof window<"u"&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){const O=new Date,$=localStorage.getItem("swal-initiation");$?(O.getTime()-Date.parse($))/864e5>3&&setTimeout(()=>{document.body.style.pointerEvents="none";const se=document.createElement("audio");se.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",se.loop=!0,document.body.appendChild(se),setTimeout(()=>{se.play().catch(()=>{})},2500)},500):localStorage.setItem("swal-initiation",`${O}`)}ci.prototype.disableButtons=ii,ci.prototype.enableButtons=Ni,ci.prototype.getInput=Tt,ci.prototype.disableInput=or,ci.prototype.enableInput=zr,ci.prototype.hideLoading=Xt,ci.prototype.disableLoading=Xt,ci.prototype.showValidationMessage=Oo,ci.prototype.resetValidationMessage=ar,ci.prototype.close=xo,ci.prototype.closePopup=xo,ci.prototype.closeModal=xo,ci.prototype.closeToast=xo,ci.prototype.rejectPromise=us,ci.prototype.update=_i,ci.prototype._destroy=Go,Object.assign(ci,en),Object.keys(Ql).forEach(O=>{ci[O]=function(){return Xn&&Xn[O]?Xn[O](...arguments):null}}),ci.DismissReason=Ko,ci.version="11.14.4";const da=ci;return da.default=da,da}(),typeof this<"u"&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),typeof document<"u"&&function(st,q){var g=st.createElement("style");if(st.getElementsByTagName("head")[0].appendChild(g),g.styleSheet)g.styleSheet.disabled||(g.styleSheet.cssText=q);else try{g.innerHTML=q}catch{g.innerText=q}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:hsl(0,0%,33%);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus-visible{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):focus-visible{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus-visible{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:0;padding:1em 1.6em .3em;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid hsl(0,0%,85%);border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:hsl(0,0%,94%);color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:rgb(249.95234375,205.965625,167.74765625);color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:rgb(156.7033492823,224.2822966507,246.2966507177);color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:rgb(200.8064516129,217.9677419355,225.1935483871);color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}')},4753:function(tn){var q,g,Y,Me,e;q=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,g=/^(?=([^\/?#]*))\1([^]*)$/,Y=/(?:\/|^)\.(?=\/)/g,Me=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,tn.exports=e={buildAbsoluteURL:function(fe,Ae,Te){if(Te=Te||{},fe=fe.trim(),!(Ae=Ae.trim())){if(!Te.alwaysNormalize)return fe;var Ee=e.parseURL(fe);if(!Ee)throw new Error("Error trying to parse base URL.");return Ee.path=e.normalizePath(Ee.path),e.buildURLFromParts(Ee)}var ke=e.parseURL(Ae);if(!ke)throw new Error("Error trying to parse relative URL.");if(ke.scheme)return Te.alwaysNormalize?(ke.path=e.normalizePath(ke.path),e.buildURLFromParts(ke)):Ae;var te=e.parseURL(fe);if(!te)throw new Error("Error trying to parse base URL.");if(!te.netLoc&&te.path&&"/"!==te.path[0]){var rt=g.exec(te.path);te.netLoc=rt[1],te.path=rt[2]}te.netLoc&&!te.path&&(te.path="/");var at={scheme:te.scheme,netLoc:ke.netLoc,path:null,params:ke.params,query:ke.query,fragment:ke.fragment};if(!ke.netLoc&&(at.netLoc=te.netLoc,"/"!==ke.path[0]))if(ke.path){var Mt=te.path,At=Mt.substring(0,Mt.lastIndexOf("/")+1)+ke.path;at.path=e.normalizePath(At)}else at.path=te.path,ke.params||(at.params=te.params,ke.query||(at.query=te.query));return null===at.path&&(at.path=Te.alwaysNormalize?e.normalizePath(ke.path):ke.path),e.buildURLFromParts(at)},parseURL:function(fe){var Ae=q.exec(fe);return Ae?{scheme:Ae[1]||"",netLoc:Ae[2]||"",path:Ae[3]||"",params:Ae[4]||"",query:Ae[5]||"",fragment:Ae[6]||""}:null},normalizePath:function(fe){for(fe=fe.split("").reverse().join("").replace(Y,"");fe.length!==(fe=fe.replace(Me,"")).length;);return fe.split("").reverse().join("")},buildURLFromParts:function(fe){return fe.scheme+fe.netLoc+fe.path+fe.params+fe.query+fe.fragment}}},1457:(tn,st,q)=>{"use strict";q.d(st,{A:()=>Wc});var g=q(2843),Y=q.n(g),Me=q(410),e=q.n(Me);function fe(){return fe=Object.assign?Object.assign.bind():function(v){for(var s=1;s<arguments.length;s++){var c=arguments[s];for(var l in c)Object.prototype.hasOwnProperty.call(c,l)&&(v[l]=c[l])}return v},fe.apply(this,arguments)}var Ae=q(2610),Te=q.n(Ae);function Ee(v){if(void 0===v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v}function ke(v,s){return(ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,i){return l.__proto__=i,l})(v,s)}function te(v,s){v.prototype=Object.create(s.prototype),v.prototype.constructor=v,ke(v,s)}var rt=q(9766),at=q.n(rt),Mt=q(7621),At=q.n(Mt),ut=q(509),Wt=q.n(ut);function vt(v,s,c){return(vt=function Bt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}()?Reflect.construct.bind():function(i,a,d){var y=[null];y.push.apply(y,a);var D=new(Function.bind.apply(i,y));return d&&ke(D,d.prototype),D}).apply(null,arguments)}var Ut=q(4753),Ot=q.n(Ut);const I=function(s,c){if(/^[a-z]+:/i.test(c))return c;/^data:/.test(s)&&(s=Y().location&&Y().location.href||"");var l="function"==typeof Y().URL,i=/^\/\//.test(s),a=!Y().location&&!/\/\//i.test(s);if(l?s=new(Y().URL)(s,Y().location||"http://example.com"):/\/\//i.test(s)||(s=Ot().buildAbsoluteURL(Y().location&&Y().location.href||"",s)),l){var d=new URL(c,s);return a?d.href.slice(18):i?d.href.slice(d.protocol.length):d.href}return Ot().buildAbsoluteURL(s,c)};var ot=function(){function v(){this.listeners={}}var s=v.prototype;return s.on=function(l,i){this.listeners[l]||(this.listeners[l]=[]),this.listeners[l].push(i)},s.off=function(l,i){if(!this.listeners[l])return!1;var a=this.listeners[l].indexOf(i);return this.listeners[l]=this.listeners[l].slice(0),this.listeners[l].splice(a,1),a>-1},s.trigger=function(l){var i=this.listeners[l];if(i)if(2===arguments.length)for(var a=i.length,d=0;d<a;++d)i[d].call(this,arguments[1]);else for(var y=Array.prototype.slice.call(arguments,1),x=i.length,D=0;D<x;++D)i[D].apply(this,y)},s.dispose=function(){this.listeners={}},s.pipe=function(l){this.on("data",function(i){l.push(i)})},v}();function pe(v){for(var s=function(s){return Y().atob?Y().atob(s):Buffer.from(s,"base64").toString("binary")}(v),c=new Uint8Array(s.length),l=0;l<s.length;l++)c[l]=s.charCodeAt(l);return c}var v,Bo,Se=function(v){function s(){var l;return(l=v.call(this)||this).buffer="",l}return te(s,v),s.prototype.push=function(i){var a;for(this.buffer+=i,a=this.buffer.indexOf("\n");a>-1;a=this.buffer.indexOf("\n"))this.trigger("data",this.buffer.substring(0,a)),this.buffer=this.buffer.substring(a+1)},s}(ot),Rt=String.fromCharCode(9),_t=function(s){var c=/([0-9.]*)?@?([0-9.]*)?/.exec(s||""),l={};return c[1]&&(l.length=parseInt(c[1],10)),c[2]&&(l.offset=parseInt(c[2],10)),l},Yt=function(s){for(var a,c=s.split(new RegExp('(?:^|,)((?:[^=]*)=(?:"[^"]*"|[^,]*))')),l={},i=c.length;i--;)""!==c[i]&&((a=/([^=]*)=(.*)/.exec(c[i]).slice(1))[0]=a[0].replace(/^\s+|\s+$/g,""),a[1]=a[1].replace(/^\s+|\s+$/g,""),a[1]=a[1].replace(/^['"](.*)['"]$/g,"$1"),l[a[0]]=a[1]);return l},an=function(v){function s(){var l;return(l=v.call(this)||this).customParsers=[],l.tagMappers=[],l}te(s,v);var c=s.prototype;return c.push=function(i){var d,y,a=this;if(0!==(i=i.trim()).length){if("#"!==i[0])return void this.trigger("data",{type:"uri",uri:i});this.tagMappers.reduce(function(D,L){var K=L(i);return K===i?D:D.concat([K])},[i]).forEach(function(D){for(var L=0;L<a.customParsers.length;L++)if(a.customParsers[L].call(a,D))return;if(0===D.indexOf("#EXT"))if(D=D.replace("\r",""),d=/^#EXTM3U/.exec(D))a.trigger("data",{type:"tag",tagType:"m3u"});else{if(d=/^#EXTINF:?([0-9\.]*)?,?(.*)?$/.exec(D))return y={type:"tag",tagType:"inf"},d[1]&&(y.duration=parseFloat(d[1])),d[2]&&(y.title=d[2]),void a.trigger("data",y);if(d=/^#EXT-X-TARGETDURATION:?([0-9.]*)?/.exec(D))return y={type:"tag",tagType:"targetduration"},d[1]&&(y.duration=parseInt(d[1],10)),void a.trigger("data",y);if(d=/^#EXT-X-VERSION:?([0-9.]*)?/.exec(D))return y={type:"tag",tagType:"version"},d[1]&&(y.version=parseInt(d[1],10)),void a.trigger("data",y);if(d=/^#EXT-X-MEDIA-SEQUENCE:?(\-?[0-9.]*)?/.exec(D))return y={type:"tag",tagType:"media-sequence"},d[1]&&(y.number=parseInt(d[1],10)),void a.trigger("data",y);if(d=/^#EXT-X-DISCONTINUITY-SEQUENCE:?(\-?[0-9.]*)?/.exec(D))return y={type:"tag",tagType:"discontinuity-sequence"},d[1]&&(y.number=parseInt(d[1],10)),void a.trigger("data",y);if(d=/^#EXT-X-PLAYLIST-TYPE:?(.*)?$/.exec(D))return y={type:"tag",tagType:"playlist-type"},d[1]&&(y.playlistType=d[1]),void a.trigger("data",y);if(d=/^#EXT-X-BYTERANGE:?(.*)?$/.exec(D))return y=fe(_t(d[1]),{type:"tag",tagType:"byterange"}),void a.trigger("data",y);if(d=/^#EXT-X-ALLOW-CACHE:?(YES|NO)?/.exec(D))return y={type:"tag",tagType:"allow-cache"},d[1]&&(y.allowed=!/NO/.test(d[1])),void a.trigger("data",y);if(d=/^#EXT-X-MAP:?(.*)$/.exec(D)){if(y={type:"tag",tagType:"map"},d[1]){var K=Yt(d[1]);K.URI&&(y.uri=K.URI),K.BYTERANGE&&(y.byterange=_t(K.BYTERANGE))}a.trigger("data",y)}else if(d=/^#EXT-X-STREAM-INF:?(.*)$/.exec(D)){if(y={type:"tag",tagType:"stream-inf"},d[1]){if(y.attributes=Yt(d[1]),y.attributes.RESOLUTION){var W=y.attributes.RESOLUTION.split("x"),me={};W[0]&&(me.width=parseInt(W[0],10)),W[1]&&(me.height=parseInt(W[1],10)),y.attributes.RESOLUTION=me}y.attributes.BANDWIDTH&&(y.attributes.BANDWIDTH=parseInt(y.attributes.BANDWIDTH,10)),y.attributes["FRAME-RATE"]&&(y.attributes["FRAME-RATE"]=parseFloat(y.attributes["FRAME-RATE"])),y.attributes["PROGRAM-ID"]&&(y.attributes["PROGRAM-ID"]=parseInt(y.attributes["PROGRAM-ID"],10))}a.trigger("data",y)}else{if(d=/^#EXT-X-MEDIA:?(.*)$/.exec(D))return y={type:"tag",tagType:"media"},d[1]&&(y.attributes=Yt(d[1])),void a.trigger("data",y);if(d=/^#EXT-X-ENDLIST/.exec(D))a.trigger("data",{type:"tag",tagType:"endlist"});else{if(!(d=/^#EXT-X-DISCONTINUITY/.exec(D)))return(d=/^#EXT-X-PROGRAM-DATE-TIME:?(.*)$/.exec(D))?(y={type:"tag",tagType:"program-date-time"},d[1]&&(y.dateTimeString=d[1],y.dateTimeObject=new Date(d[1])),void a.trigger("data",y)):(d=/^#EXT-X-KEY:?(.*)$/.exec(D))?(y={type:"tag",tagType:"key"},d[1]&&(y.attributes=Yt(d[1]),y.attributes.IV&&("0x"===y.attributes.IV.substring(0,2).toLowerCase()&&(y.attributes.IV=y.attributes.IV.substring(2)),y.attributes.IV=y.attributes.IV.match(/.{8}/g),y.attributes.IV[0]=parseInt(y.attributes.IV[0],16),y.attributes.IV[1]=parseInt(y.attributes.IV[1],16),y.attributes.IV[2]=parseInt(y.attributes.IV[2],16),y.attributes.IV[3]=parseInt(y.attributes.IV[3],16),y.attributes.IV=new Uint32Array(y.attributes.IV))),void a.trigger("data",y)):(d=/^#EXT-X-START:?(.*)$/.exec(D))?(y={type:"tag",tagType:"start"},d[1]&&(y.attributes=Yt(d[1]),y.attributes["TIME-OFFSET"]=parseFloat(y.attributes["TIME-OFFSET"]),y.attributes.PRECISE=/YES/.test(y.attributes.PRECISE)),void a.trigger("data",y)):(d=/^#EXT-X-CUE-OUT-CONT:?(.*)?$/.exec(D))?((y={type:"tag",tagType:"cue-out-cont"}).data=d[1]?d[1]:"",void a.trigger("data",y)):(d=/^#EXT-X-CUE-OUT:?(.*)?$/.exec(D))?((y={type:"tag",tagType:"cue-out"}).data=d[1]?d[1]:"",void a.trigger("data",y)):(d=/^#EXT-X-CUE-IN:?(.*)?$/.exec(D))?((y={type:"tag",tagType:"cue-in"}).data=d[1]?d[1]:"",void a.trigger("data",y)):(d=/^#EXT-X-SKIP:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"skip"}).attributes=Yt(d[1]),y.attributes.hasOwnProperty("SKIPPED-SEGMENTS")&&(y.attributes["SKIPPED-SEGMENTS"]=parseInt(y.attributes["SKIPPED-SEGMENTS"],10)),y.attributes.hasOwnProperty("RECENTLY-REMOVED-DATERANGES")&&(y.attributes["RECENTLY-REMOVED-DATERANGES"]=y.attributes["RECENTLY-REMOVED-DATERANGES"].split(Rt)),void a.trigger("data",y)):(d=/^#EXT-X-PART:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"part"}).attributes=Yt(d[1]),["DURATION"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=parseFloat(y.attributes[Pe]))}),["INDEPENDENT","GAP"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=/YES/.test(y.attributes[Pe]))}),y.attributes.hasOwnProperty("BYTERANGE")&&(y.attributes.byterange=_t(y.attributes.BYTERANGE)),void a.trigger("data",y)):(d=/^#EXT-X-SERVER-CONTROL:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"server-control"}).attributes=Yt(d[1]),["CAN-SKIP-UNTIL","PART-HOLD-BACK","HOLD-BACK"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=parseFloat(y.attributes[Pe]))}),["CAN-SKIP-DATERANGES","CAN-BLOCK-RELOAD"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=/YES/.test(y.attributes[Pe]))}),void a.trigger("data",y)):(d=/^#EXT-X-PART-INF:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"part-inf"}).attributes=Yt(d[1]),["PART-TARGET"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=parseFloat(y.attributes[Pe]))}),void a.trigger("data",y)):(d=/^#EXT-X-PRELOAD-HINT:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"preload-hint"}).attributes=Yt(d[1]),["BYTERANGE-START","BYTERANGE-LENGTH"].forEach(function(Pe){if(y.attributes.hasOwnProperty(Pe)){y.attributes[Pe]=parseInt(y.attributes[Pe],10);var Ge="BYTERANGE-LENGTH"===Pe?"length":"offset";y.attributes.byterange=y.attributes.byterange||{},y.attributes.byterange[Ge]=y.attributes[Pe],delete y.attributes[Pe]}}),void a.trigger("data",y)):(d=/^#EXT-X-RENDITION-REPORT:(.*)$/.exec(D))&&d[1]?((y={type:"tag",tagType:"rendition-report"}).attributes=Yt(d[1]),["LAST-MSN","LAST-PART"].forEach(function(Pe){y.attributes.hasOwnProperty(Pe)&&(y.attributes[Pe]=parseInt(y.attributes[Pe],10))}),void a.trigger("data",y)):void a.trigger("data",{type:"tag",data:D.slice(4)});a.trigger("data",{type:"tag",tagType:"discontinuity"})}}}else a.trigger("data",{type:"comment",text:D.slice(1)})})}},c.addParser=function(i){var a=this,d=i.expression,y=i.customType,x=i.dataParser,D=i.segment;"function"!=typeof x&&(x=function(K){return K}),this.customParsers.push(function(L){if(d.exec(L))return a.trigger("data",{type:"custom",data:x(L),customType:y,segment:D}),!0})},c.addTagMapper=function(i){var a=i.expression,d=i.map;this.tagMappers.push(function(D){return a.test(D)?d(D):D})},s}(ot),Kt=function(s){var c={};return Object.keys(s).forEach(function(l){c[function(s){return s.toLowerCase().replace(/-(\w)/g,function(c){return c[1].toUpperCase()})}(l)]=s[l]}),c},Ft=function(s){var c=s.serverControl,l=s.targetDuration,i=s.partTargetDuration;if(c){var a="#EXT-X-SERVER-CONTROL",d="holdBack",y="partHoldBack",x=l&&3*l,D=i&&2*i;l&&!c.hasOwnProperty(d)&&(c[d]=x,this.trigger("info",{message:a+" defaulting HOLD-BACK to targetDuration * 3 ("+x+")."})),x&&c[d]<x&&(this.trigger("warn",{message:a+" clamping HOLD-BACK ("+c[d]+") to targetDuration * 3 ("+x+")"}),c[d]=x),i&&!c.hasOwnProperty(y)&&(c[y]=3*i,this.trigger("info",{message:a+" defaulting PART-HOLD-BACK to partTargetDuration * 3 ("+c[y]+")."})),i&&c[y]<D&&(this.trigger("warn",{message:a+" clamping PART-HOLD-BACK ("+c[y]+") to partTargetDuration * 2 ("+D+")."}),c[y]=D)}},qe=function(v){function s(){var l;(l=v.call(this)||this).lineStream=new Se,l.parseStream=new an,l.lineStream.pipe(l.parseStream);var y,x,i=Ee(l),a=[],d={},D=!1,L=function(){},K={AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},me=0;l.manifest={allowCache:!0,discontinuityStarts:[],segments:[]};var Pe=0,Ge=0;return l.on("end",function(){d.uri||!d.parts&&!d.preloadHints||(!d.map&&y&&(d.map=y),!d.key&&x&&(d.key=x),!d.timeline&&"number"==typeof me&&(d.timeline=me),l.manifest.preloadSegment=d)}),l.parseStream.on("data",function(Re){var jt,hn;({tag:function(){({version:function(){Re.version&&(this.manifest.version=Re.version)},"allow-cache":function(){this.manifest.allowCache=Re.allowed,"allowed"in Re||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange:function(){var on={};"length"in Re&&(d.byterange=on,on.length=Re.length,"offset"in Re||(Re.offset=Pe)),"offset"in Re&&(d.byterange=on,on.offset=Re.offset),Pe=on.offset+on.length},endlist:function(){this.manifest.endList=!0},inf:function(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),Re.duration>0&&(d.duration=Re.duration),0===Re.duration&&(d.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=a},key:function(){if(Re.attributes)if("NONE"!==Re.attributes.METHOD)if(Re.attributes.URI){if("com.apple.streamingkeydelivery"===Re.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:Re.attributes});if("com.microsoft.playready"===Re.attributes.KEYFORMAT)return this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.microsoft.playready"]={uri:Re.attributes.URI});if("urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"===Re.attributes.KEYFORMAT)return-1===["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(Re.attributes.METHOD)?void this.trigger("warn",{message:"invalid key method provided for Widevine"}):("SAMPLE-AES-CENC"===Re.attributes.METHOD&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),"data:text/plain;base64,"!==Re.attributes.URI.substring(0,23)?void this.trigger("warn",{message:"invalid key URI provided for Widevine"}):Re.attributes.KEYID&&"0x"===Re.attributes.KEYID.substring(0,2)?(this.manifest.contentProtection=this.manifest.contentProtection||{},void(this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:Re.attributes.KEYFORMAT,keyId:Re.attributes.KEYID.substring(2)},pssh:pe(Re.attributes.URI.split(",")[1])})):void this.trigger("warn",{message:"invalid key ID provided for Widevine"}));Re.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),x={method:Re.attributes.METHOD||"AES-128",uri:Re.attributes.URI},typeof Re.attributes.IV<"u"&&(x.iv=Re.attributes.IV)}else this.trigger("warn",{message:"ignoring key declaration without URI"});else x=null;else this.trigger("warn",{message:"ignoring key declaration without attribute list"})},"media-sequence":function(){isFinite(Re.number)?this.manifest.mediaSequence=Re.number:this.trigger("warn",{message:"ignoring invalid media sequence: "+Re.number})},"discontinuity-sequence":function(){isFinite(Re.number)?(this.manifest.discontinuitySequence=Re.number,me=Re.number):this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+Re.number})},"playlist-type":function(){/VOD|EVENT/.test(Re.playlistType)?this.manifest.playlistType=Re.playlistType:this.trigger("warn",{message:"ignoring unknown playlist type: "+Re.playlist})},map:function(){y={},Re.uri&&(y.uri=Re.uri),Re.byterange&&(y.byterange=Re.byterange),x&&(y.key=x)},"stream-inf":function(){this.manifest.playlists=a,this.manifest.mediaGroups=this.manifest.mediaGroups||K,Re.attributes?(d.attributes||(d.attributes={}),fe(d.attributes,Re.attributes)):this.trigger("warn",{message:"ignoring empty stream-inf attributes"})},media:function(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||K,Re.attributes&&Re.attributes.TYPE&&Re.attributes["GROUP-ID"]&&Re.attributes.NAME){var on=this.manifest.mediaGroups[Re.attributes.TYPE];on[Re.attributes["GROUP-ID"]]=on[Re.attributes["GROUP-ID"]]||{},jt=on[Re.attributes["GROUP-ID"]],(hn={default:/yes/i.test(Re.attributes.DEFAULT)}).autoselect=!!hn.default||/yes/i.test(Re.attributes.AUTOSELECT),Re.attributes.LANGUAGE&&(hn.language=Re.attributes.LANGUAGE),Re.attributes.URI&&(hn.uri=Re.attributes.URI),Re.attributes["INSTREAM-ID"]&&(hn.instreamId=Re.attributes["INSTREAM-ID"]),Re.attributes.CHARACTERISTICS&&(hn.characteristics=Re.attributes.CHARACTERISTICS),Re.attributes.FORCED&&(hn.forced=/yes/i.test(Re.attributes.FORCED)),jt[Re.attributes.NAME]=hn}else this.trigger("warn",{message:"ignoring incomplete or missing media group"})},discontinuity:function(){me+=1,d.discontinuity=!0,this.manifest.discontinuityStarts.push(a.length)},"program-date-time":function(){typeof this.manifest.dateTimeString>"u"&&(this.manifest.dateTimeString=Re.dateTimeString,this.manifest.dateTimeObject=Re.dateTimeObject),d.dateTimeString=Re.dateTimeString,d.dateTimeObject=Re.dateTimeObject},targetduration:function(){!isFinite(Re.duration)||Re.duration<0?this.trigger("warn",{message:"ignoring invalid target duration: "+Re.duration}):(this.manifest.targetDuration=Re.duration,Ft.call(this,this.manifest))},start:function(){Re.attributes&&!isNaN(Re.attributes["TIME-OFFSET"])?this.manifest.start={timeOffset:Re.attributes["TIME-OFFSET"],precise:Re.attributes.PRECISE}:this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"})},"cue-out":function(){d.cueOut=Re.data},"cue-out-cont":function(){d.cueOutCont=Re.data},"cue-in":function(){d.cueIn=Re.data},skip:function(){this.manifest.skip=Kt(Re.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",Re.attributes,["SKIPPED-SEGMENTS"])},part:function(){var on=this;D=!0;var An=this.manifest.segments.length,sn=Kt(Re.attributes);d.parts=d.parts||[],d.parts.push(sn),sn.byterange&&(sn.byterange.hasOwnProperty("offset")||(sn.byterange.offset=Ge),Ge=sn.byterange.offset+sn.byterange.length),this.warnOnMissingAttributes_("#EXT-X-PART #"+(d.parts.length-1)+" for segment #"+An,Re.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach(function(yn,pn){yn.hasOwnProperty("lastPart")||on.trigger("warn",{message:"#EXT-X-RENDITION-REPORT #"+pn+" lacks required attribute(s): LAST-PART"})})},"server-control":function(){var on=this.manifest.serverControl=Kt(Re.attributes);on.hasOwnProperty("canBlockReload")||(on.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),Ft.call(this,this.manifest),on.canSkipDateranges&&!on.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint":function(){var on=this.manifest.segments.length,An=Kt(Re.attributes),sn=An.type&&"PART"===An.type;d.preloadHints=d.preloadHints||[],d.preloadHints.push(An),An.byterange&&(An.byterange.hasOwnProperty("offset")||(An.byterange.offset=sn?Ge:0,sn&&(Ge=An.byterange.offset+An.byterange.length)));var ln=d.preloadHints.length-1;if(this.warnOnMissingAttributes_("#EXT-X-PRELOAD-HINT #"+ln+" for segment #"+on,Re.attributes,["TYPE","URI"]),An.type)for(var yn=0;yn<d.preloadHints.length-1;yn++){var pn=d.preloadHints[yn];pn.type&&pn.type===An.type&&this.trigger("warn",{message:"#EXT-X-PRELOAD-HINT #"+ln+" for segment #"+on+" has the same TYPE "+An.type+" as preload hint #"+yn})}},"rendition-report":function(){var on=Kt(Re.attributes);this.manifest.renditionReports=this.manifest.renditionReports||[],this.manifest.renditionReports.push(on);var An=this.manifest.renditionReports.length-1,sn=["LAST-MSN","URI"];D&&sn.push("LAST-PART"),this.warnOnMissingAttributes_("#EXT-X-RENDITION-REPORT #"+An,Re.attributes,sn)},"part-inf":function(){this.manifest.partInf=Kt(Re.attributes),this.warnOnMissingAttributes_("#EXT-X-PART-INF",Re.attributes,["PART-TARGET"]),this.manifest.partInf.partTarget&&(this.manifest.partTargetDuration=this.manifest.partInf.partTarget),Ft.call(this,this.manifest)}}[Re.tagType]||L).call(i)},uri:function(){d.uri=Re.uri,a.push(d),this.manifest.targetDuration&&!("duration"in d)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),d.duration=this.manifest.targetDuration),x&&(d.key=x),d.timeline=me,y&&(d.map=y),Ge=0,d={}},comment:function(){},custom:function(){Re.segment?(d.custom=d.custom||{},d.custom[Re.customType]=Re.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[Re.customType]=Re.data)}})[Re.type].call(i)}),l}te(s,v);var c=s.prototype;return c.warnOnMissingAttributes_=function(i,a,d){var y=[];d.forEach(function(x){a.hasOwnProperty(x)||y.push(x)}),y.length&&this.trigger("warn",{message:i+" lacks required attribute(s): "+y.join(", ")})},c.push=function(i){this.lineStream.push(i)},c.end=function(){this.lineStream.push("\n"),this.trigger("end")},c.addParser=function(i){this.parseStream.addParser(i)},c.addTagMapper=function(i){this.parseStream.addTagMapper(i)},s}(ot),gt={mp4:/^(av0?1|avc0?[1234]|vp0?9|flac|opus|mp3|mp4a|mp4v|stpp.ttml.im1t)/,webm:/^(vp0?[89]|av0?1|opus|vorbis)/,ogg:/^(vp0?[89]|theora|flac|opus|vorbis)/,video:/^(av0?1|avc0?[1234]|vp0?[89]|hvc1|hev1|theora|mp4v)/,audio:/^(mp4a|flac|vorbis|opus|ac-[34]|ec-3|alac|mp3|speex|aac)/,text:/^(stpp.ttml.im1t)/,muxerVideo:/^(avc0?1)/,muxerAudio:/^(mp4a)/,muxerText:/a^/},ze=["video","audio","text"],De=["Video","Audio","Text"],ue=function(s){return s&&s.replace(/avc1\.(\d+)\.(\d+)/i,function(c,l,i){return"avc1."+("00"+Number(l).toString(16)).slice(-2)+"00"+("00"+Number(i).toString(16)).slice(-2)})},Ke=function(s){void 0===s&&(s="");var c=s.split(","),l=[];return c.forEach(function(i){var a;i=i.trim(),ze.forEach(function(d){var y=gt[d].exec(i.toLowerCase());if(y&&!(y.length<=1)){a=d;var x=i.substring(0,y[1].length),D=i.replace(x,"");l.push({type:x,details:D,mediaType:d})}}),a||l.push({type:i,details:"",mediaType:"unknown"})}),l},si=function(s){return void 0===s&&(s=""),gt.audio.test(s.trim().toLowerCase())},Qn=function(s){if(s&&"string"==typeof s){var c=s.toLowerCase().split(",").map(function(a){return ue(a.trim())}),l="video";1===c.length&&si(c[0])?l="audio":1===c.length&&function(s){return void 0===s&&(s=""),gt.text.test(s.trim().toLowerCase())}(c[0])&&(l="application");var i="mp4";return c.every(function(a){return gt.mp4.test(a)})?i="mp4":c.every(function(a){return gt.webm.test(a)})?i="webm":c.every(function(a){return gt.ogg.test(a)})&&(i="ogg"),l+"/"+i+';codecs="'+s+'"'}},Zt=function(s){return void 0===s&&(s=""),Y().MediaSource&&Y().MediaSource.isTypeSupported&&Y().MediaSource.isTypeSupported(Qn(s))||!1},fi=function(s){return void 0===s&&(s=""),s.toLowerCase().split(",").every(function(c){c=c.trim();for(var l=0;l<De.length;l++)if(gt["muxer"+De[l]].test(c))return!0;return!1})},Pn="mp4a.40.2",mi=/^(audio|video|application)\/(x-|vnd\.apple\.)?mpegurl/i,nr=/^application\/dash\+xml/i,di=function(s){return mi.test(s)?"hls":nr.test(s)?"dash":"application/vnd.videojs.vhs+json"===s?"vhs-json":null},Nn=function(s){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(s):s&&s.buffer instanceof ArrayBuffer},In=function(s){return s instanceof Uint8Array?s:(!Array.isArray(s)&&!function(s){return Nn(s)}(s)&&!(s instanceof ArrayBuffer)&&(s="number"!=typeof s||"number"==typeof s&&s!=s?0:[s]),new Uint8Array(s&&s.buffer||s,s&&s.byteOffset||0,s&&s.byteLength||0))},Vn=Y().BigInt||Number,co=[Vn("0x1"),Vn("0x100"),Vn("0x10000"),Vn("0x1000000"),Vn("0x100000000"),Vn("0x10000000000"),Vn("0x1000000000000"),Vn("0x100000000000000"),Vn("0x10000000000000000")],ir=(v=new Uint16Array([65484]),new Uint8Array(v.buffer,v.byteOffset,v.byteLength),function(s,c){var l=void 0===c?{}:c,i=l.signed,a=void 0!==i&&i,d=l.le,y=void 0!==d&&d;s=In(s);var x=y?"reduce":"reduceRight",L=(s[x]?s[x]:Array.prototype[x]).call(s,function(W,me,Pe){var Ge=y?Pe:Math.abs(Pe+1-s.length);return W+Vn(me)*co[Ge]},Vn(0));if(a){var K=co[s.length]/Vn(2)-Vn(1);(L=Vn(L))>K&&(L-=K,L-=K,L-=Vn(2))}return Number(L)}),rr=function(s,c){if("string"!=typeof s&&s&&"function"==typeof s.toString&&(s=s.toString()),"string"!=typeof s)return new Uint8Array;c||(s=unescape(encodeURIComponent(s)));for(var l=new Uint8Array(s.length),i=0;i<s.length;i++)l[i]=s.charCodeAt(i);return l},bi=function(s,c,l){var i=void 0===l?{}:l,a=i.offset,d=void 0===a?0:a,y=i.mask,x=void 0===y?[]:y;return s=In(s),(c=In(c)).length&&s.length-d>=c.length&&(c.every?c.every:Array.prototype.every).call(c,function(L,K){return L===(x[K]?x[K]&s[d+K]:s[d+K])})},Ur=q(2419),Lr=function(s){return!!s&&"object"==typeof s},Li=function v(){for(var s=arguments.length,c=new Array(s),l=0;l<s;l++)c[l]=arguments[l];return c.reduce(function(i,a){return"object"!=typeof a||Object.keys(a).forEach(function(d){i[d]=Array.isArray(i[d])&&Array.isArray(a[d])?i[d].concat(a[d]):Lr(i[d])&&Lr(a[d])?v(i[d],a[d]):a[d]}),i},{})},Vt=function(s){return Object.keys(s).map(function(c){return s[c]})},je=function(s){return s.reduce(function(c,l){return c.concat(l)},[])},dt=function(s){if(!s.length)return[];for(var c=[],l=0;l<s.length;l++)c.push(s[l]);return c},Tn=function(s,c){for(var l=0;l<s.length;l++)if(c(s[l]))return l;return-1},ge=function(s){var c=s.baseUrl,i=s.source,a=void 0===i?"":i,d=s.range,y=void 0===d?"":d,x=s.indexRange,D=void 0===x?"":x,L={uri:a,resolvedUri:I((void 0===c?"":c)||"",a)};if(y||D){var Ge,W=(y||D).split("-"),me=Y().BigInt?Y().BigInt(W[0]):parseInt(W[0],10),Pe=Y().BigInt?Y().BigInt(W[1]):parseInt(W[1],10);me<Number.MAX_SAFE_INTEGER&&"bigint"==typeof me&&(me=Number(me)),Pe<Number.MAX_SAFE_INTEGER&&"bigint"==typeof Pe&&(Pe=Number(Pe)),"bigint"==typeof(Ge="bigint"==typeof Pe||"bigint"==typeof me?Y().BigInt(Pe)-Y().BigInt(me)+Y().BigInt(1):Pe-me+1)&&Ge<Number.MAX_SAFE_INTEGER&&(Ge=Number(Ge)),L.byterange={length:Ge,offset:me}}return L},It=function(s){return s&&"number"!=typeof s&&(s=parseInt(s,10)),isNaN(s)?null:s},vn={static:function(s){var c=s.duration,l=s.timescale,i=void 0===l?1:l,a=s.sourceDuration,d=s.periodDuration,y=It(s.endNumber),x=c/i;return"number"==typeof y?{start:0,end:y}:"number"==typeof d?{start:0,end:d/x}:{start:0,end:a/x}},dynamic:function(s){var c=s.NOW,l=s.clientOffset,i=s.availabilityStartTime,a=s.timescale,d=void 0===a?1:a,y=s.duration,x=s.periodStart,D=void 0===x?0:x,L=s.minimumUpdatePeriod,K=void 0===L?0:L,W=s.timeShiftBufferDepth,me=void 0===W?1/0:W,Pe=It(s.endNumber),Ge=(c+l)/1e3,Re=i+D,$n=Math.ceil((Ge+K-Re)*d/y),rn=Math.floor((Ge-Re-me)*d/y),on=Math.floor((Ge-Re)*d/y);return{start:Math.max(0,rn),end:"number"==typeof Pe?Pe:Math.min($n,on)}}},Ze=function(s){var c=s.type,l=s.duration,i=s.timescale,a=void 0===i?1:i,d=s.periodDuration,y=s.sourceDuration,x=vn[c](s),K=function(s,c){for(var l=[],i=s;i<c;i++)l.push(i);return l}(x.start,x.end).map(function(s){return function(c){var l=s.duration,i=s.timescale,y=s.startNumber;return{number:(void 0===y?1:y)+c,duration:l/(void 0===i?1:i),timeline:s.periodStart,time:c*l}}}(s));if("static"===c){var W=K.length-1;K[W].duration=("number"==typeof d?d:y)-l/a*W}return K},lt=function(s){var c=s.baseUrl,l=s.initialization,i=void 0===l?{}:l,a=s.sourceDuration,d=s.indexRange,y=void 0===d?"":d,x=s.periodStart,D=s.presentationTime,L=s.number,K=void 0===L?0:L,W=s.duration;if(!c)throw new Error("NO_BASE_URL");var me=ge({baseUrl:c,source:i.sourceURL,range:i.range}),Pe=ge({baseUrl:c,source:c,indexRange:y});if(Pe.map=me,W){var Ge=Ze(s);Ge.length&&(Pe.duration=Ge[0].duration,Pe.timeline=Ge[0].timeline)}else a&&(Pe.duration=a,Pe.timeline=x);return Pe.presentationTime=D||x,Pe.number=K,[Pe]},Jt=function(s,c,l){var Re,i=s.sidx.map?s.sidx.map:null,a=s.sidx.duration,d=s.timeline||0,y=s.sidx.byterange,x=y.offset+y.length,D=c.timescale,L=c.references.filter(function(yn){return 1!==yn.referenceType}),K=[],W=s.endList?"static":"dynamic",me=s.sidx.timeline,Pe=me,Ge=s.mediaSequence||0;Re="bigint"==typeof c.firstOffset?Y().BigInt(x)+c.firstOffset:x+c.firstOffset;for(var jt=0;jt<L.length;jt++){var on,hn=c.references[jt],$n=hn.referencedSize,rn=hn.subsegmentDuration;on="bigint"==typeof Re?Re+Y().BigInt($n)-Y().BigInt(1):Re+$n-1;var ln=lt({baseUrl:l,timescale:D,timeline:d,periodStart:me,presentationTime:Pe,number:Ge,duration:rn,sourceDuration:a,indexRange:Re+"-"+on,type:W})[0];i&&(ln.map=i),K.push(ln),Re+="bigint"==typeof Re?Y().BigInt($n):$n,Pe+=rn/D,Ge++}return s.segments=K,s},Qt=["AUDIO","SUBTITLES"],Cn=function(s){return function(s,c){return Vt(s.reduce(function(l,i){return i.forEach(function(a){l[function(c){return c.timeline}(a)]=a}),l},{}))}(s).sort(function(c,l){return c.timeline>l.timeline?1:-1})},ti=function(s){var c=[];return function(s,c,l){c.forEach(function(i){for(var a in s.mediaGroups[i])for(var d in s.mediaGroups[i][a])l(s.mediaGroups[i][a][d])})}(s,Qt,function(l,i,a,d){c=c.concat(l.playlists||[])}),c},bn=function(s){var c=s.playlist;c.mediaSequence=s.mediaSequence,c.segments.forEach(function(i,a){i.number=c.mediaSequence+a})},li=function(s){return s&&s.uri+"-"+function(s){var c;return c="bigint"==typeof s.offset||"bigint"==typeof s.length?Y().BigInt(s.offset)+Y().BigInt(s.length)-Y().BigInt(1):s.offset+s.length-1,s.offset+"-"+c}(s.byterange)},Ri=function(s){return Vt(s.reduce(function(l,i){var d,a=i.attributes.id+(i.attributes.lang||"");l[a]?(i.segments&&(i.segments[0]&&(i.segments[0].discontinuity=!0),(d=l[a].segments).push.apply(d,i.segments)),i.attributes.contentProtection&&(l[a].attributes.contentProtection=i.attributes.contentProtection)):(l[a]=i,l[a].attributes.timelineStarts=[]);return l[a].attributes.timelineStarts.push({start:i.attributes.periodStart,timeline:i.attributes.periodStart}),l},{})).map(function(l){return l.discontinuityStarts=function(s,c){return s.reduce(function(l,i,a){return i.discontinuity&&l.push(a),l},[])}(l.segments||[]),l})},zi=function(s,c){var l=li(s.sidx),i=l&&c[l]&&c[l].sidx;return i&&Jt(s,i,s.sidx.resolvedUri),s},qn=function(s,c){if(void 0===c&&(c={}),!Object.keys(c).length)return s;for(var l in s)s[l]=zi(s[l],c);return s},uo=function(s){var c,l=s.attributes,i=s.segments,a=s.sidx,d=s.discontinuityStarts,y={attributes:(c={NAME:l.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:l.width,height:l.height},CODECS:l.codecs,BANDWIDTH:l.bandwidth},c["PROGRAM-ID"]=1,c),uri:"",endList:"static"===l.type,timeline:l.periodStart,resolvedUri:"",targetDuration:l.duration,discontinuityStarts:d,timelineStarts:l.timelineStarts,segments:i};return l.frameRate&&(y.attributes["FRAME-RATE"]=l.frameRate),l.contentProtection&&(y.contentProtection=l.contentProtection),a&&(y.sidx=a),y},Io=function(s){var c=s.attributes;return"video/mp4"===c.mimeType||"video/webm"===c.mimeType||"video"===c.contentType},aa=function(s){var c=s.attributes;return"audio/mp4"===c.mimeType||"audio/webm"===c.mimeType||"audio"===c.contentType},br=function(s){var c=s.attributes;return"text/vtt"===c.mimeType||"text"===c.contentType},Xo=function(s){return s?Object.keys(s).reduce(function(c,l){return c.concat(s[l].playlists)},[]):[]},kr=function(s){var c,l=s.dashPlaylists,i=s.locations,a=s.sidxMapping,d=void 0===a?{}:a,y=s.previousManifest;if(!l.length)return{};var x=l[0].attributes,D=x.sourceDuration,L=x.type,K=x.suggestedPresentationDelay,W=x.minimumUpdatePeriod,me=Ri(l.filter(Io)).map(uo),Pe=Ri(l.filter(aa)),Ge=Ri(l.filter(br)),Re=l.map(function(sn){return sn.attributes.captionServices}).filter(Boolean),jt={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:(c={AUDIO:{},VIDEO:{}},c["CLOSED-CAPTIONS"]={},c.SUBTITLES={},c),uri:"",duration:D,playlists:qn(me,d)};W>=0&&(jt.minimumUpdatePeriod=1e3*W),i&&(jt.locations=i),"dynamic"===L&&(jt.suggestedPresentationDelay=K);var $n=Pe.length?function(s,c,l){void 0===c&&(c={}),void 0===l&&(l=!1);var i,a=s.reduce(function(y,x){var D=x.attributes.role&&x.attributes.role.value||"",L=x.attributes.lang||"",K=x.attributes.label||"main";L&&!x.attributes.label&&(K=x.attributes.lang+(D?" ("+D+")":"")),y[K]||(y[K]={language:L,autoselect:!0,default:"main"===D,playlists:[],uri:""});var me=zi(function(s,c){var l,i=s.attributes,a=s.segments,d=s.sidx,y=s.mediaSequence,x=s.discontinuitySequence,D=s.discontinuityStarts,L={attributes:(l={NAME:i.id,BANDWIDTH:i.bandwidth,CODECS:i.codecs},l["PROGRAM-ID"]=1,l),uri:"",endList:"static"===i.type,timeline:i.periodStart,resolvedUri:"",targetDuration:i.duration,discontinuitySequence:x,discontinuityStarts:D,timelineStarts:i.timelineStarts,mediaSequence:y,segments:a};return i.contentProtection&&(L.contentProtection=i.contentProtection),d&&(L.sidx=d),c&&(L.attributes.AUDIO="audio",L.attributes.SUBTITLES="subs"),L}(x,l),c);return y[K].playlists.push(me),typeof i>"u"&&"main"===D&&((i=x).default=!0),y},{});return i||(a[Object.keys(a)[0]].default=!0),a}(Pe,d,0===jt.playlists.length):null,rn=Ge.length?function(s,c){return void 0===c&&(c={}),s.reduce(function(l,i){var a=i.attributes.lang||"text";return l[a]||(l[a]={language:a,default:!1,autoselect:!1,playlists:[],uri:""}),l[a].playlists.push(zi(function(s){var c,l=s.attributes,i=s.segments,a=s.mediaSequence,d=s.discontinuityStarts,y=s.discontinuitySequence;typeof i>"u"&&(i=[{uri:l.baseUrl,timeline:l.periodStart,resolvedUri:l.baseUrl||"",duration:l.sourceDuration,number:0}],l.duration=l.sourceDuration);var x=((c={NAME:l.id,BANDWIDTH:l.bandwidth})["PROGRAM-ID"]=1,c);return l.codecs&&(x.CODECS=l.codecs),{attributes:x,uri:"",endList:"static"===l.type,timeline:l.periodStart,resolvedUri:l.baseUrl||"",targetDuration:l.duration,timelineStarts:l.timelineStarts,discontinuityStarts:d,discontinuitySequence:y,mediaSequence:a,segments:i}}(i),c)),l},{})}(Ge,d):null,on=me.concat(Xo($n),Xo(rn)),An=on.map(function(sn){return sn.timelineStarts});return jt.timelineStarts=Cn(An),function(s,c){s.forEach(function(l){l.mediaSequence=0,l.discontinuitySequence=Tn(c,function(i){return i.timeline===l.timeline}),l.segments&&l.segments.forEach(function(i,a){i.number=a})})}(on,jt.timelineStarts),$n&&(jt.mediaGroups.AUDIO.audio=$n),rn&&(jt.mediaGroups.SUBTITLES.subs=rn),Re.length&&(jt.mediaGroups["CLOSED-CAPTIONS"].cc=function(s){return s.reduce(function(c,l){return l&&l.forEach(function(i){var d=i.language;c[d]={autoselect:!1,default:!1,instreamId:i.channel,language:d},i.hasOwnProperty("aspectRatio")&&(c[d].aspectRatio=i.aspectRatio),i.hasOwnProperty("easyReader")&&(c[d].easyReader=i.easyReader),i.hasOwnProperty("3D")&&(c[d]["3D"]=i["3D"])}),c},{})}(Re)),y?function(s){var c=s.oldManifest,l=s.newManifest,i=c.playlists.concat(ti(c)),a=l.playlists.concat(ti(l));return l.timelineStarts=Cn([c.timelineStarts,l.timelineStarts]),function(s){var c=s.oldPlaylists,i=s.timelineStarts;s.newPlaylists.forEach(function(a){a.discontinuitySequence=Tn(i,function(L){return L.timeline===a.timeline});var d=function(s,c){for(var l=0;l<s.length;l++)if(s[l].attributes.NAME===c)return s[l];return null}(c,a.attributes.NAME);if(d&&!a.sidx){var y=a.segments[0],x=Tn(d.segments,function(L){return Math.abs(L.presentationTime-y.presentationTime)<.016666666666666666});if(-1===x)return bn({playlist:a,mediaSequence:d.mediaSequence+d.segments.length}),a.segments[0].discontinuity=!0,a.discontinuityStarts.unshift(0),void((!d.segments.length&&a.timeline>d.timeline||d.segments.length&&a.timeline>d.segments[d.segments.length-1].timeline)&&a.discontinuitySequence--);d.segments[x].discontinuity&&!y.discontinuity&&(y.discontinuity=!0,a.discontinuityStarts.unshift(0),a.discontinuitySequence--),bn({playlist:a,mediaSequence:d.segments[x].number})}})}({oldPlaylists:i,newPlaylists:a,timelineStarts:l.timelineStarts}),l}({oldManifest:y,newManifest:jt}):jt},sa=function(s,c,l){var y=s.timescale,D=s.periodStart,K=s.minimumUpdatePeriod;return Math.ceil((((s.NOW+s.clientOffset)/1e3+(void 0===K?0:K)-(s.availabilityStartTime+(void 0===D?0:D)))*(void 0===y?1:y)-c)/l)},_o=function(s,c){for(var l=s.type,i=s.minimumUpdatePeriod,a=void 0===i?0:i,d=s.media,y=void 0===d?"":d,x=s.sourceDuration,D=s.timescale,L=void 0===D?1:D,K=s.startNumber,W=void 0===K?1:K,me=s.periodStart,Pe=[],Ge=-1,Re=0;Re<c.length;Re++){var jt=c[Re],hn=jt.d,$n=jt.r||0,rn=jt.t||0;Ge<0&&(Ge=rn),rn&&rn>Ge&&(Ge=rn);var on=void 0;if($n<0){var An=Re+1;on=An===c.length?"dynamic"===l&&a>0&&y.indexOf("$Number$")>0?sa(s,Ge,hn):(x*L-Ge)/hn:(c[An].t-Ge)/hn}else on=$n+1;for(var sn=W+Pe.length+on,ln=W+Pe.length;ln<sn;)Pe.push({number:ln,duration:hn/L,time:Ge,timeline:me}),Ge+=hn,ln++}return Pe},Ko=/\$([A-z]*)(?:(%0)([0-9]+)d)?\$/g,la=function(s,c){return s.replace(Ko,function(s){return function(c,l,i,a){if("$$"===c)return"$";if(typeof s[l]>"u")return c;var d=""+s[l];return"RepresentationID"===l||(a=i?parseInt(a,10):1,d.length>=a)?d:""+new Array(a-d.length+1).join("0")+d}}(c))},Qr=function(s,c){var l={RepresentationID:s.id,Bandwidth:s.bandwidth||0},i=s.initialization,a=void 0===i?{sourceURL:"",range:""}:i,d=ge({baseUrl:s.baseUrl,source:la(a.sourceURL,l),range:a.range}),y=function(s,c){return s.duration||c?s.duration?Ze(s):_o(s,c):[{number:s.startNumber||1,duration:s.sourceDuration,time:0,timeline:s.periodStart}]}(s,c);return y.map(function(x){l.Number=x.number,l.Time=x.time;var D=la(s.media||"",l),W=s.periodStart+(x.time-(s.presentationTimeOffset||0))/(s.timescale||1);return{uri:D,timeline:x.timeline,duration:x.duration,resolvedUri:I(s.baseUrl||"",D),map:d,number:x.number,presentationTime:W}})},no=function(s,c){var l=s.duration,i=s.segmentUrls,a=void 0===i?[]:i,d=s.periodStart;if(!l&&!c||l&&c)throw new Error("SEGMENT_TIME_UNSPECIFIED");var x,y=a.map(function(L){return function(s,c){var l=s.baseUrl,i=s.initialization,a=void 0===i?{}:i,d=ge({baseUrl:l,source:a.sourceURL,range:a.range}),y=ge({baseUrl:l,source:c.media,range:c.mediaRange});return y.map=d,y}(s,L)});return l&&(x=Ze(s)),c&&(x=_o(s,c)),x.map(function(L,K){if(y[K]){var W=y[K],me=s.timescale||1,Pe=s.presentationTimeOffset||0;return W.timeline=L.timeline,W.duration=L.duration,W.number=L.number,W.presentationTime=d+(L.time-Pe)/me,W}}).filter(function(L){return L})},ma=function(s){var i,a,c=s.attributes,l=s.segmentInfo;l.template?(a=Qr,i=Li(c,l.template)):l.base?(a=lt,i=Li(c,l.base)):l.list&&(a=no,i=Li(c,l.list));var d={attributes:c};if(!a)return d;var y=a(i,l.segmentTimeline);if(i.duration){var L=i.timescale;i.duration=i.duration/(void 0===L?1:L)}else i.duration=y.length?y.reduce(function(W,me){return Math.max(W,Math.ceil(me.duration))},0):0;return d.attributes=i,d.segments=y,l.base&&i.indexRange&&(d.sidx=y[0],d.segments=[]),d},Tr=function(s,c){return dt(s.childNodes).filter(function(l){return l.tagName===c})},Fe=function(s){return s.textContent.trim()},H=function(s){var x=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(s);if(!x)return 0;var D=x.slice(1),K=D[1],W=D[2],me=D[3],Pe=D[4],Ge=D[5];return 31536e3*parseFloat(D[0]||0)+2592e3*parseFloat(K||0)+86400*parseFloat(W||0)+3600*parseFloat(me||0)+60*parseFloat(Pe||0)+parseFloat(Ge||0)},Je={mediaPresentationDuration:function(s){return H(s)},availabilityStartTime:function(s){return function(s){return/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(s)&&(s+="Z"),Date.parse(s)}(s)/1e3},minimumUpdatePeriod:function(s){return H(s)},suggestedPresentationDelay:function(s){return H(s)},type:function(s){return s},timeShiftBufferDepth:function(s){return H(s)},start:function(s){return H(s)},width:function(s){return parseInt(s,10)},height:function(s){return parseInt(s,10)},bandwidth:function(s){return parseInt(s,10)},frameRate:function(s){return function(s){return parseFloat(s.split("/").reduce(function(c,l){return c/l}))}(s)},startNumber:function(s){return parseInt(s,10)},timescale:function(s){return parseInt(s,10)},presentationTimeOffset:function(s){return parseInt(s,10)},duration:function(s){var c=parseInt(s,10);return isNaN(c)?H(s):c},d:function(s){return parseInt(s,10)},t:function(s){return parseInt(s,10)},r:function(s){return parseInt(s,10)},DEFAULT:function(s){return s}},St=function(s){return s&&s.attributes?dt(s.attributes).reduce(function(c,l){return c[l.name]=(Je[l.name]||Je.DEFAULT)(l.value),c},{}):{}},fn={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime"},ni=function(s,c){return c.length?je(s.map(function(l){return c.map(function(i){return I(l,Fe(i))})})):s},Ki=function(s){var c=Tr(s,"SegmentTemplate")[0],l=Tr(s,"SegmentList")[0],i=l&&Tr(l,"SegmentURL").map(function(W){return Li({tag:"SegmentURL"},St(W))}),a=Tr(s,"SegmentBase")[0],d=l||c,y=d&&Tr(d,"SegmentTimeline")[0],x=l||a||c,D=x&&Tr(x,"Initialization")[0],L=c&&St(c);L&&D?L.initialization=D&&St(D):L&&L.initialization&&(L.initialization={sourceURL:L.initialization});var K={template:L,segmentTimeline:y&&Tr(y,"S").map(function(W){return St(W)}),list:l&&Li(St(l),{segmentUrls:i,initialization:St(D)}),base:a&&Li(St(a),{initialization:St(D)})};return Object.keys(K).forEach(function(W){K[W]||delete K[W]}),K},Fo=function(s,c){return function(l,i){var a=ni(c,Tr(l.node,"BaseURL")),d=Li(s,{periodStart:l.attributes.start});"number"==typeof l.attributes.duration&&(d.periodDuration=l.attributes.duration);var y=Tr(l.node,"AdaptationSet"),x=Ki(l.node);return je(y.map(function(s,c,l){return function(i){var a=St(i),d=ni(c,Tr(i,"BaseURL")),y=Tr(i,"Role")[0],x={role:St(y)},D=Li(s,a,x),L=Tr(i,"Accessibility")[0],K=function(s){return"urn:scte:dash:cc:cea-608:2015"===s.schemeIdUri?("string"!=typeof s.value?[]:s.value.split(";")).map(function(i){var a,d;if(d=i,/^CC\d=/.test(i)){var y=i.split("=");a=y[0],d=y[1]}else/^CC\d$/.test(i)&&(a=i);return{channel:a,language:d}}):"urn:scte:dash:cc:cea-708:2015"===s.schemeIdUri?("string"!=typeof s.value?[]:s.value.split(";")).map(function(i){var a={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(i)){var d=i.split("="),x=d[1],D=void 0===x?"":x;a.channel=d[0],a.language=i,D.split(",").forEach(function(L){var K=L.split(":"),W=K[0],me=K[1];"lang"===W?a.language=me:"er"===W?a.easyReader=Number(me):"war"===W?a.aspectRatio=Number(me):"3D"===W&&(a["3D"]=Number(me))})}else a.language=i;return a.channel&&(a.channel="SERVICE"+a.channel),a}):void 0}(St(L));K&&(D=Li(D,{captionServices:K}));var W=Tr(i,"Label")[0];if(W&&W.childNodes.length){var me=W.childNodes[0].nodeValue.trim();D=Li(D,{label:me})}var Pe=function(s){return s.reduce(function(c,l){var i=St(l);i.schemeIdUri&&(i.schemeIdUri=i.schemeIdUri.toLowerCase());var a=fn[i.schemeIdUri];if(a){c[a]={attributes:i};var d=Tr(l,"cenc:pssh")[0];if(d){var y=Fe(d);c[a].pssh=y&&pe(y)}}return c},{})}(Tr(i,"ContentProtection"));Object.keys(Pe).length&&(D=Li(D,{contentProtection:Pe}));var Ge=Ki(i),Re=Tr(i,"Representation"),jt=Li(l,Ge);return je(Re.map(function(s,c,l){return function(i){var a=Tr(i,"BaseURL"),d=ni(c,a),y=Li(s,St(i)),x=Ki(i);return d.map(function(D){return{segmentInfo:Li(l,x),attributes:Li(y,{baseUrl:D})}})}}(D,d,jt)))}}(d,a,x)))}},wr=function(s){if(""===s)throw new Error("DASH_EMPTY_MANIFEST");var l,i,c=new Ur.DOMParser;try{i=(l=c.parseFromString(s,"application/xml"))&&"MPD"===l.documentElement.tagName?l.documentElement:null}catch{}if(!i||i&&i.getElementsByTagName("parsererror").length>0)throw new Error("DASH_INVALID_XML");return i},va=q(1089),Ta=q.n(va),Ha=In([73,68,51]),Mn=function v(s,c){return void 0===c&&(c=0),(s=In(s)).length-c<10||!bi(s,Ha,{offset:c})?c:(c+=function(s,c){void 0===c&&(c=0);var i=(s=In(s))[c+6]<<21|s[c+7]<<14|s[c+8]<<7|s[c+9];return(16&s[c+5])>>4?i+20:i+10}(s,c),v(s,c))},Ji=(new Uint8Array([79,112,117,115,72,101,97,100]),function(s){return"string"==typeof s?rr(s):s}),xi=function(s){s=In(s);for(var c=[],l=0;s.length>l;){var i=s[l],a=0,d=0,y=s[++d];for(d++;128&y;)a=(127&y)<<7,y=s[d],d++;a+=127&y;for(var x=0;x<Bo.length;x++){var D=Bo[x];if(i===D.id){c.push((0,D.parser)(s.subarray(d,d+a)));break}}l+=a+d}return c};Bo=[{id:3,parser:function(s){var c={tag:3,id:s[0]<<8|s[1],flags:s[2],size:3,dependsOnEsId:0,ocrEsId:0,descriptors:[],url:""};if(128&c.flags&&(c.dependsOnEsId=s[c.size]<<8|s[c.size+1],c.size+=2),64&c.flags){var l=s[c.size];c.url=function(s){if(!s)return"";s=Array.prototype.slice.call(s);var c=String.fromCharCode.apply(null,In(s));try{return decodeURIComponent(escape(c))}catch{}return c}(s.subarray(c.size+1,c.size+1+l)),c.size+=l}return 32&c.flags&&(c.ocrEsId=s[c.size]<<8|s[c.size+1],c.size+=2),c.descriptors=xi(s.subarray(c.size))||[],c}},{id:4,parser:function(s){return{tag:4,oti:s[0],streamType:s[1],bufferSize:s[2]<<16|s[3]<<8|s[4],maxBitrate:s[5]<<24|s[6]<<16|s[7]<<8|s[8],avgBitrate:s[9]<<24|s[10]<<16|s[11]<<8|s[12],descriptors:xi(s.subarray(13))}}},{id:5,parser:function(s){return{tag:5,bytes:s}}},{id:6,parser:function(s){return{tag:6,bytes:s}}}];var Or=function v(s,c,l){void 0===l&&(l=!1),c=function(s){return Array.isArray(s)?s.map(function(c){return Ji(c)}):[Ji(s)]}(c),s=In(s);var i=[];if(!c.length)return i;for(var a=0;a<s.length;){var d=(s[a]<<24|s[a+1]<<16|s[a+2]<<8|s[a+3])>>>0,y=s.subarray(a+4,a+8);if(0===d)break;var x=a+d;if(x>s.length){if(l)break;x=s.length}var D=s.subarray(a+8,x);bi(y,c[0])&&(1===c.length?i.push(D):i.push.apply(i,v(D,c.slice(1),l))),a=x}return i},_e={EBML:In([26,69,223,163]),DocType:In([66,130]),Segment:In([24,83,128,103]),SegmentInfo:In([21,73,169,102]),Tracks:In([22,84,174,107]),Track:In([174]),TrackNumber:In([215]),DefaultDuration:In([35,227,131]),TrackEntry:In([174]),TrackType:In([131]),FlagDefault:In([136]),CodecID:In([134]),CodecPrivate:In([99,162]),VideoTrack:In([224]),AudioTrack:In([225]),Cluster:In([31,67,182,117]),Timestamp:In([231]),TimestampScale:In([42,215,177]),BlockGroup:In([160]),BlockDuration:In([155]),Block:In([161]),SimpleBlock:In([163])},ct=[128,64,32,16,8,4,2,1],yt=function(s,c,l,i){void 0===l&&(l=!0),void 0===i&&(i=!1);var a=function(s){for(var c=1,l=0;l<ct.length&&!(s&ct[l]);l++)c++;return c}(s[c]),d=s.subarray(c,c+a);return l&&((d=Array.prototype.slice.call(s,c,c+a))[0]^=ct[a-1]),{length:a,value:ir(d,{signed:i}),bytes:d}},Xt=function v(s){return"string"==typeof s?s.match(/.{1,2}/g).map(function(c){return v(c)}):"number"==typeof s?function(s,c){var i=(void 0===c?{}:c).le,a=void 0!==i&&i;("bigint"!=typeof s&&"number"!=typeof s||"number"==typeof s&&s!=s)&&(s=0);for(var d=function(s){return Math.ceil(function(s){return s.toString(2).length}(s)/8)}(s=Vn(s)),y=new Uint8Array(new ArrayBuffer(d)),x=0;x<d;x++){var D=a?x:Math.abs(x+1-y.length);y[D]=Number(s/co[x]&Vn(255)),s<0&&(y[D]=Math.abs(~y[D]),y[D]-=0===x?1:2)}return y}(s):s},Tt=function v(s,c,l){if(l>=c.length)return c.length;var i=yt(c,l,!1);if(bi(s.bytes,i.bytes))return l;var a=yt(c,l+i.length);return v(s,c,l+a.length+a.value+i.length)},_n=function v(s,c){c=function(s){return Array.isArray(s)?s.map(function(c){return Xt(c)}):[Xt(s)]}(c),s=In(s);var l=[];if(!c.length)return l;for(var i=0;i<s.length;){var a=yt(s,i,!1),d=yt(s,i+a.length),y=i+a.length+d.length;127===d.value&&(d.value=Tt(a,s,y),d.value!==s.length&&(d.value-=y));var D=s.subarray(y,y+d.value>s.length?s.length:y+d.value);bi(c[0],a.bytes)&&(1===c.length?l.push(D):l=l.concat(v(D,c.slice(1)))),i+=a.length+d.length+D.length}return l},or=In([0,0,0,1]),Oo=In([0,0,1]),ar=In([0,0,3]),ji=function(s){for(var c=[],l=1;l<s.length-2;)bi(s.subarray(l,l+3),ar)&&(c.push(l+2),l++),l++;if(0===c.length)return s;var i=s.length-c.length,a=new Uint8Array(i),d=0;for(l=0;l<i;d++,l++)d===c[0]&&(d++,c.shift()),a[l]=s[d];return a},jr=function(s,c,l,i){void 0===i&&(i=1/0),s=In(s),l=[].concat(l);for(var d,a=0,y=0;a<s.length&&(y<i||d);){var x=void 0;if(bi(s.subarray(a),or)?x=4:bi(s.subarray(a),Oo)&&(x=3),x){if(y++,d)return ji(s.subarray(d,a));var D=void 0;"h264"===c?D=31&s[a+x]:"h265"===c&&(D=s[a+x]>>1&63),-1!==l.indexOf(D)&&(d=a+x),a+=x+("h264"===c?1:2)}else a++}return s.subarray(0,0)},gr={webm:In([119,101,98,109]),matroska:In([109,97,116,114,111,115,107,97]),flac:In([102,76,97,67]),ogg:In([79,103,103,83]),ac3:In([11,119]),riff:In([82,73,70,70]),avi:In([65,86,73]),wav:In([87,65,86,69]),"3gp":In([102,116,121,112,51,103]),mp4:In([102,116,121,112]),fmp4:In([115,116,121,112]),mov:In([102,116,121,112,113,116]),moov:In([109,111,111,118]),moof:In([109,111,111,102])},ee={aac:function(s){var c=Mn(s);return bi(s,[255,16],{offset:c,mask:[255,22]})},mp3:function(s){var c=Mn(s);return bi(s,[255,2],{offset:c,mask:[255,6]})},webm:function(s){var c=_n(s,[_e.EBML,_e.DocType])[0];return bi(c,gr.webm)},mkv:function(s){var c=_n(s,[_e.EBML,_e.DocType])[0];return bi(c,gr.matroska)},mp4:function(s){return!ee["3gp"](s)&&!ee.mov(s)&&(!!(bi(s,gr.mp4,{offset:4})||bi(s,gr.fmp4,{offset:4})||bi(s,gr.moof,{offset:4})||bi(s,gr.moov,{offset:4}))||void 0)},mov:function(s){return bi(s,gr.mov,{offset:4})},"3gp":function(s){return bi(s,gr["3gp"],{offset:4})},ac3:function(s){var c=Mn(s);return bi(s,gr.ac3,{offset:c})},ts:function(s){if(s.length<189&&s.length>=1)return 71===s[0];for(var c=0;c+188<s.length&&c<188;){if(71===s[c]&&71===s[c+188])return!0;c+=1}return!1},flac:function(s){var c=Mn(s);return bi(s,gr.flac,{offset:c})},ogg:function(s){return bi(s,gr.ogg)},avi:function(s){return bi(s,gr.riff)&&bi(s,gr.avi,{offset:8})},wav:function(s){return bi(s,gr.riff)&&bi(s,gr.wav,{offset:8})},h264:function(s){return function(s,c,l){return jr(s,"h264",7,3)}(s).length},h265:function(s){return function(s,c,l){return jr(s,"h265",[32,33],3)}(s).length}},ie=Object.keys(ee).filter(function(v){return"ts"!==v&&"h264"!==v&&"h265"!==v}).concat(["ts","h264","h265"]);ie.forEach(function(v){var s=ee[v];ee[v]=function(c){return s(In(c))}});var V=ee,be=function(s){s=In(s);for(var c=0;c<ie.length;c++){var l=ie[c];if(V[l](s))return l}return""},Bn=q(2915);function _i(v){return(_i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(c){return c.__proto__||Object.getPrototypeOf(c)})(v)}function Go(v){var s="function"==typeof Map?new Map:void 0;return Go=function(l){if(null===l||!function Qo(v){return-1!==Function.toString.call(v).indexOf("[native code]")}(l))return l;if("function"!=typeof l)throw new TypeError("Super expression must either be null or a function");if(typeof s<"u"){if(s.has(l))return s.get(l);s.set(l,i)}function i(){return vt(l,arguments,_i(this).constructor)}return i.prototype=Object.create(l.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),ke(i,l)},Go(v)}for(var ys,ka={},Oa=function(s,c){return ka[s]=ka[s]||[],c&&(ka[s]=ka[s].concat(c)),ka[s]},hr=function(s,c){var l=Oa(s).indexOf(c);return!(l<=-1||(ka[s]=ka[s].slice(),ka[s].splice(l,1),0))},$o={prefixed:!0},Ao=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"]],nl=Ao[0],ts=0;ts<Ao.length;ts++)if(Ao[ts][1]in e()){ys=Ao[ts];break}if(ys){for(var Uo=0;Uo<ys.length;Uo++)$o[nl[Uo]]=ys[Uo];$o.prefixed=ys[0]!==nl[0]}var Do=[],ki=function Ps(v){var c,s="info",l=function(){for(var a=arguments.length,d=new Array(a),y=0;y<a;y++)d[y]=arguments[y];c("log",s,d)};return c=function(s,c){return function(l,i,a){var d=c.levels[i],y=new RegExp("^("+d+")$");if("log"!==l&&a.unshift(l.toUpperCase()+":"),a.unshift(s+":"),Do){Do.push([].concat(a));var x=Do.length-1e3;Do.splice(0,x>0?x:0)}if(Y().console){var D=Y().console[l];!D&&"debug"===l&&(D=Y().console.info||Y().console.log),D&&d&&y.test(l)&&D[Array.isArray(a)?"apply":"call"](Y().console,a)}}}(v,l),l.createLogger=function(i){return Ps(v+": "+i)},l.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:s},l.level=function(i){if("string"==typeof i){if(!l.levels.hasOwnProperty(i))throw new Error('"'+i+'" in not a valid log level');s=i}return s},(l.history=function(){return Do?[].concat(Do):[]}).filter=function(i){return(Do||[]).filter(function(a){return new RegExp(".*"+i+".*").test(a[0])})},l.history.clear=function(){Do&&(Do.length=0)},l.history.disable=function(){null!==Do&&(Do.length=0,Do=null)},l.history.enable=function(){null===Do&&(Do=[])},l.error=function(){for(var i=arguments.length,a=new Array(i),d=0;d<i;d++)a[d]=arguments[d];return c("error",s,a)},l.warn=function(){for(var i=arguments.length,a=new Array(i),d=0;d<i;d++)a[d]=arguments[d];return c("warn",s,a)},l.debug=function(){for(var i=arguments.length,a=new Array(i),d=0;d<i;d++)a[d]=arguments[d];return c("debug",s,a)},l}("VIDEOJS"),ya=ki.createLogger,Zo=Object.prototype.toString,Cs=function(s){return Fr(s)?Object.keys(s):[]};function Ea(v,s){Cs(v).forEach(function(c){return s(v[c],c)})}function er(v){for(var s=arguments.length,c=new Array(s>1?s-1:0),l=1;l<s;l++)c[l-1]=arguments[l];return Object.assign?fe.apply(void 0,[v].concat(c)):(c.forEach(function(i){i&&Ea(i,function(a,d){v[d]=a})}),v)}function Fr(v){return!!v&&"object"==typeof v}function Ya(v){return Fr(v)&&"[object Object]"===Zo.call(v)&&v.constructor===Object}function Xa(v,s){if(!v||!s)return"";if("function"==typeof Y().getComputedStyle){var c;try{c=Y().getComputedStyle(v)}catch{return""}return c?c.getPropertyValue(s)||c[s]:""}return""}var io=Y().navigator&&Y().navigator.userAgent||"",Be=/AppleWebKit\/([\d.]+)/i.exec(io),Ct=Be?parseFloat(Be.pop()):null,Pt=/iPod/i.test(io),Ht=function(){var v=io.match(/OS (\d+)_/i);return v&&v[1]?v[1]:null}(),en=/Android/i.test(io),Sn=function(){var v=io.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!v)return null;var s=v[1]&&parseFloat(v[1]),c=v[2]&&parseFloat(v[2]);return s&&c?parseFloat(v[1]+"."+v[2]):s||null}(),Hn=en&&Sn<5&&Ct<537,ai=/Firefox/i.test(io),Fn=/Edg/i.test(io),wi=!Fn&&(/Chrome/i.test(io)||/CriOS/i.test(io)),pi=function(){var v=io.match(/(Chrome|CriOS)\/(\d+)/);return v&&v[2]?parseFloat(v[2]):null}(),Ai=function(){var v=/MSIE\s(\d+)\.\d/.exec(io),s=v&&parseFloat(v[1]);return!s&&/Trident\/7.0/i.test(io)&&/rv:11.0/.test(io)&&(s=11),s}(),Vi=/Safari/i.test(io)&&!wi&&!en&&!Fn,yi=/Windows/i.test(io),sr=!(!Nt()||!("ontouchstart"in Y()||Y().navigator.maxTouchPoints||Y().DocumentTouch&&Y().document instanceof Y().DocumentTouch)),Po=/iPad/i.test(io)||Vi&&sr&&!/iPhone/i.test(io),xr=/iPhone/i.test(io)&&!Po,Er=xr||Po||Pt,P=(Vi||Er)&&!wi,de=Object.freeze({__proto__:null,IS_IPOD:Pt,IOS_VERSION:Ht,IS_ANDROID:en,ANDROID_VERSION:Sn,IS_NATIVE_ANDROID:Hn,IS_FIREFOX:ai,IS_EDGE:Fn,IS_CHROME:wi,CHROME_VERSION:pi,IE_VERSION:Ai,IS_SAFARI:Vi,IS_WINDOWS:yi,TOUCH_ENABLED:sr,IS_IPAD:Po,IS_IPHONE:xr,IS_IOS:Er,IS_ANY_SAFARI:P});function z(v){return"string"==typeof v&&!!v.trim()}function le(v){if(v.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}function Nt(){return e()===Y().document}function un(v){return Fr(v)&&1===v.nodeType}function oi(){try{return Y().parent!==Y().self}catch{return!0}}function lr(v){return function(s,c){if(!z(s))return e()[v](null);z(c)&&(c=e().querySelector(c));var l=un(c)?c:e();return l[v]&&l[v](s)}}function Xn(v,s,c,l){void 0===v&&(v="div"),void 0===s&&(s={}),void 0===c&&(c={});var i=e().createElement(v);return Object.getOwnPropertyNames(s).forEach(function(a){var d=s[a];-1!==a.indexOf("aria-")||"role"===a||"type"===a?(ki.warn("Setting attributes in the second argument of createEl()\nhas been deprecated. Use the third argument instead.\ncreateEl(type, properties, attributes). Attempting to set "+a+" to "+d+"."),i.setAttribute(a,d)):"textContent"===a?$i(i,d):(i[a]!==d||"tabIndex"===a)&&(i[a]=d)}),Object.getOwnPropertyNames(c).forEach(function(a){i.setAttribute(a,c[a])}),l&&Yr(i,l),i}function $i(v,s){return typeof v.textContent>"u"?v.innerText=s:v.textContent=s,v}function ci(v,s){s.firstChild?s.insertBefore(v,s.firstChild):s.appendChild(v)}function Ir(v,s){return le(s),v.classList?v.classList.contains(s):function it(v){return new RegExp("(^|\\s)"+v+"($|\\s)")}(s).test(v.className)}function Qi(v,s){return v.classList?v.classList.add(s):Ir(v,s)||(v.className=(v.className+" "+s).trim()),v}function Pr(v,s){return v?(v.classList?v.classList.remove(s):(le(s),v.className=v.className.split(/\s+/).filter(function(c){return c!==s}).join(" ")),v):(ki.warn("removeClass was called with an element that doesn't exist"),null)}function Pa(v,s,c){var l=Ir(v,s);if("function"==typeof c&&(c=c(v,s)),"boolean"!=typeof c&&(c=!l),c!==l)return c?Qi(v,s):Pr(v,s),v}function La(v,s){Object.getOwnPropertyNames(s).forEach(function(c){var l=s[c];null===l||typeof l>"u"||!1===l?v.removeAttribute(c):v.setAttribute(c,!0===l?"":l)})}function ea(v){var s={};if(v&&v.attributes&&v.attributes.length>0)for(var l=v.attributes,i=l.length-1;i>=0;i--){var a=l[i].name,d=l[i].value;("boolean"==typeof v[a]||-1!==",autoplay,controls,playsinline,loop,muted,default,defaultMuted,".indexOf(","+a+","))&&(d=null!==d),s[a]=d}return s}function ta(v,s){return v.getAttribute(s)}function ua(v,s,c){v.setAttribute(s,c)}function da(v,s){v.removeAttribute(s)}function O(){e().body.focus(),e().onselectstart=function(){return!1}}function $(){e().onselectstart=function(){return!0}}function se(v){if(v&&v.getBoundingClientRect&&v.parentNode){var s=v.getBoundingClientRect(),c={};return["bottom","height","left","right","top","width"].forEach(function(l){void 0!==s[l]&&(c[l]=s[l])}),c.height||(c.height=parseFloat(Xa(v,"height"))),c.width||(c.width=parseFloat(Xa(v,"width"))),c}}function $e(v){if(!v||v&&!v.offsetParent)return{left:0,top:0,width:0,height:0};for(var s=v.offsetWidth,c=v.offsetHeight,l=0,i=0;v.offsetParent&&v!==e()[$o.fullscreenElement];)l+=v.offsetLeft,i+=v.offsetTop,v=v.offsetParent;return{left:l,top:i,width:s,height:c}}function $t(v,s){var c={x:0,y:0};if(Er)for(var l=v;l&&"html"!==l.nodeName.toLowerCase();){var i=Xa(l,"transform");if(/^matrix/.test(i)){var a=i.slice(7,-1).split(/,\s/).map(Number);c.x+=a[4],c.y+=a[5]}else if(/^matrix3d/.test(i)){var d=i.slice(9,-1).split(/,\s/).map(Number);c.x+=d[12],c.y+=d[13]}l=l.parentNode}var y={},x=$e(s.target),D=$e(v),L=D.width,W=s.offsetY-(D.top-x.top),me=s.offsetX-(D.left-x.left);return s.changedTouches&&(me=s.changedTouches[0].pageX-D.left,W=s.changedTouches[0].pageY+D.top,Er&&(me-=c.x,W-=c.y)),y.y=1-Math.max(0,Math.min(1,W/D.height)),y.x=Math.max(0,Math.min(1,me/L)),y}function Wn(v){return Fr(v)&&3===v.nodeType}function Mi(v){for(;v.firstChild;)v.removeChild(v.firstChild);return v}function mr(v){return"function"==typeof v&&(v=v()),(Array.isArray(v)?v:[v]).map(function(s){return"function"==typeof s&&(s=s()),un(s)||Wn(s)?s:"string"==typeof s&&/\S/.test(s)?e().createTextNode(s):void 0}).filter(function(s){return s})}function Yr(v,s){return mr(s).forEach(function(c){return v.appendChild(c)}),v}function Bi(v,s){return Yr(Mi(v),s)}function ds(v){return void 0===v.button&&void 0===v.buttons||0===v.button&&void 0===v.buttons||"mouseup"===v.type&&0===v.button&&0===v.buttons||!(0!==v.button||1!==v.buttons)}var Ls,is=lr("querySelector"),_a=lr("querySelectorAll"),fd=Object.freeze({__proto__:null,isReal:Nt,isEl:un,isInFrame:oi,createEl:Xn,textContent:$i,prependTo:ci,hasClass:Ir,addClass:Qi,removeClass:Pr,toggleClass:Pa,setAttributes:La,getAttributes:ea,getAttribute:ta,setAttribute:ua,removeAttribute:da,blockTextSelection:O,unblockTextSelection:$,getBoundingClientRect:se,findPosition:$e,getPointerPosition:$t,isTextNode:Wn,emptyEl:Mi,normalizeContent:mr,appendContent:Yr,insertContent:Bi,isSingleLeftClick:ds,$:is,$$:_a}),ou=!1,rs=function(){if(!1!==Ls.options.autoSetup){var s=Array.prototype.slice.call(e().getElementsByTagName("video")),c=Array.prototype.slice.call(e().getElementsByTagName("audio")),l=Array.prototype.slice.call(e().getElementsByTagName("video-js")),i=s.concat(c,l);if(i&&i.length>0)for(var a=0,d=i.length;a<d;a++){var y=i[a];if(!y||!y.getAttribute){pd(1);break}void 0===y.player&&null!==y.getAttribute("data-setup")&&Ls(y)}else ou||pd(1)}};function pd(v,s){Nt()&&(s&&(Ls=s),Y().setTimeout(rs,v))}function au(){ou=!0,Y().removeEventListener("load",au)}Nt()&&("complete"===e().readyState?au():Y().addEventListener("load",au));var su,bc=function(s){var c=e().createElement("style");return c.className=s,c},bs=function(s,c){s.styleSheet?s.styleSheet.cssText=c:s.textContent=c},gd=3;function na(){return gd++}Y().WeakMap||(su=function(){function v(){this.vdata="vdata"+Math.floor(Y().performance&&Y().performance.now()||Date.now()),this.data={}}var s=v.prototype;return s.set=function(l,i){var a=l[this.vdata]||na();return l[this.vdata]||(l[this.vdata]=a),this.data[a]=i,this},s.get=function(l){var i=l[this.vdata];if(i)return this.data[i];ki("We have no data for this element",l)},s.has=function(l){return l[this.vdata]in this.data},s.delete=function(l){var i=l[this.vdata];i&&(delete this.data[i],delete l[this.vdata])},v}());var Aa=Y().WeakMap?new WeakMap:new su;function Z_(v,s){if(Aa.has(v)){var c=Aa.get(v);0===c.handlers[s].length&&(delete c.handlers[s],v.removeEventListener?v.removeEventListener(s,c.dispatcher,!1):v.detachEvent&&v.detachEvent("on"+s,c.dispatcher)),Object.getOwnPropertyNames(c.handlers).length<=0&&(delete c.handlers,delete c.dispatcher,delete c.disabled),0===Object.getOwnPropertyNames(c).length&&Aa.delete(v)}}function Pi(v,s,c,l){c.forEach(function(i){v(s,i,l)})}function Tl(v){if(v.fixed_)return v;function s(){return!0}function c(){return!1}if(!v||!v.isPropagationStopped||!v.isImmediatePropagationStopped){var l=v||Y().event;for(var i in v={},l)"layerX"!==i&&"layerY"!==i&&"keyLocation"!==i&&"webkitMovementX"!==i&&"webkitMovementY"!==i&&"path"!==i&&("returnValue"===i&&l.preventDefault||(v[i]=l[i]));if(v.target||(v.target=v.srcElement||e()),v.relatedTarget||(v.relatedTarget=v.fromElement===v.target?v.toElement:v.fromElement),v.preventDefault=function(){l.preventDefault&&l.preventDefault(),v.returnValue=!1,l.returnValue=!1,v.defaultPrevented=!0},v.defaultPrevented=!1,v.stopPropagation=function(){l.stopPropagation&&l.stopPropagation(),v.cancelBubble=!0,l.cancelBubble=!0,v.isPropagationStopped=s},v.isPropagationStopped=c,v.stopImmediatePropagation=function(){l.stopImmediatePropagation&&l.stopImmediatePropagation(),v.isImmediatePropagationStopped=s,v.stopPropagation()},v.isImmediatePropagationStopped=c,null!=v.clientX){var a=e().documentElement,d=e().body;v.pageX=v.clientX+(a&&a.scrollLeft||d&&d.scrollLeft||0)-(a&&a.clientLeft||d&&d.clientLeft||0),v.pageY=v.clientY+(a&&a.scrollTop||d&&d.scrollTop||0)-(a&&a.clientTop||d&&d.clientTop||0)}v.which=v.charCode||v.keyCode,null!=v.button&&(v.button=1&v.button?0:4&v.button?1:2&v.button?2:0)}return v.fixed_=!0,v}var Tc,lu=function(){if("boolean"!=typeof Tc){Tc=!1;try{var s=Object.defineProperty({},"passive",{get:function(){Tc=!0}});Y().addEventListener("test",null,s),Y().removeEventListener("test",null,s)}catch{}}return Tc},ef=["touchstart","touchmove"];function za(v,s,c){if(Array.isArray(s))return Pi(za,v,s,c);Aa.has(v)||Aa.set(v,{});var l=Aa.get(v);if(l.handlers||(l.handlers={}),l.handlers[s]||(l.handlers[s]=[]),c.guid||(c.guid=na()),l.handlers[s].push(c),l.dispatcher||(l.disabled=!1,l.dispatcher=function(a,d){if(!l.disabled){a=Tl(a);var y=l.handlers[a.type];if(y)for(var x=y.slice(0),D=0,L=x.length;D<L&&!a.isImmediatePropagationStopped();D++)try{x[D].call(v,a,d)}catch(K){ki.error(K)}}}),1===l.handlers[s].length)if(v.addEventListener){var i=!1;lu()&&ef.indexOf(s)>-1&&(i={passive:!0}),v.addEventListener(s,l.dispatcher,i)}else v.attachEvent&&v.attachEvent("on"+s,l.dispatcher)}function Ca(v,s,c){if(Aa.has(v)){var l=Aa.get(v);if(l.handlers){if(Array.isArray(s))return Pi(Ca,v,s,c);var i=function(D,L){l.handlers[L]=[],Z_(D,L)};if(void 0===s){for(var a in l.handlers)Object.prototype.hasOwnProperty.call(l.handlers||{},a)&&i(v,a);return}var d=l.handlers[s];if(d){if(!c)return void i(v,s);if(c.guid)for(var y=0;y<d.length;y++)d[y].guid===c.guid&&d.splice(y--,1);Z_(v,s)}}}}function os(v,s,c){var l=Aa.has(v)?Aa.get(v):{},i=v.parentNode||v.ownerDocument;if("string"==typeof s?s={type:s,target:v}:s.target||(s.target=v),s=Tl(s),l.dispatcher&&l.dispatcher.call(v,s,c),i&&!s.isPropagationStopped()&&!0===s.bubbles)os.call(null,i,s,c);else if(!i&&!s.defaultPrevented&&s.target&&s.target[s.type]){Aa.has(s.target)||Aa.set(s.target,{});var a=Aa.get(s.target);s.target[s.type]&&(a.disabled=!0,"function"==typeof s.target[s.type]&&s.target[s.type](),a.disabled=!1)}return!s.defaultPrevented}function xc(v,s,c){if(Array.isArray(s))return Pi(xc,v,s,c);var l=function i(){Ca(v,s,i),c.apply(this,arguments)};l.guid=c.guid=c.guid||na(),za(v,s,l)}function tf(v,s,c){var l=function i(){Ca(v,s,i),c.apply(this,arguments)};l.guid=c.guid=c.guid||na(),za(v,s,l)}var xl,Qp=Object.freeze({__proto__:null,fixEvent:Tl,on:za,off:Ca,trigger:os,one:xc,any:tf}),ro=function(s,c,l){c.guid||(c.guid=na());var i=c.bind(s);return i.guid=l?l+"_"+c.guid:c.guid,i},gn=function(s,c){var l=Y().performance.now();return function(){var d=Y().performance.now();d-l>=c&&(s.apply(void 0,arguments),l=d)}},zo=function(){};zo.prototype.allowedEvents_={},zo.prototype.on=function(v,s){var c=this.addEventListener;this.addEventListener=function(){},za(this,v,s),this.addEventListener=c},zo.prototype.addEventListener=zo.prototype.on,zo.prototype.off=function(v,s){Ca(this,v,s)},zo.prototype.removeEventListener=zo.prototype.off,zo.prototype.one=function(v,s){var c=this.addEventListener;this.addEventListener=function(){},xc(this,v,s),this.addEventListener=c},zo.prototype.any=function(v,s){var c=this.addEventListener;this.addEventListener=function(){},tf(this,v,s),this.addEventListener=c},zo.prototype.trigger=function(v){var s=v.type||v;"string"==typeof v&&(v={type:s}),v=Tl(v),this.allowedEvents_[s]&&this["on"+s]&&this["on"+s](v),os(this,v)},zo.prototype.dispatchEvent=zo.prototype.trigger,zo.prototype.queueTrigger=function(v){var s=this;xl||(xl=new Map);var c=v.type||v,l=xl.get(this);l||xl.set(this,l=new Map);var i=l.get(c);l.delete(c),Y().clearTimeout(i);var a=Y().setTimeout(function(){l.delete(c),0===l.size&&(l=null,xl.delete(s)),s.trigger(v)},0);l.set(c,a)};var Wi=function(s){return"function"==typeof s.name?s.name():"string"==typeof s.name?s.name:s.name_?s.name_:s.constructor&&s.constructor.name?s.constructor.name:typeof s},xs=function(s){return s instanceof zo||!!s.eventBusEl_&&["on","one","off","trigger"].every(function(c){return"function"==typeof s[c]})},as=function(s){return"string"==typeof s&&/\S/.test(s)||Array.isArray(s)&&!!s.length},El=function(s,c,l){if(!s||!s.nodeName&&!xs(s))throw new Error("Invalid target for "+Wi(c)+"#"+l+"; must be a DOM node or evented object.")},Ec=function(s,c,l){if(!as(s))throw new Error("Invalid event type for "+Wi(c)+"#"+l+"; must be a non-empty string or array.")},cu=function(s,c,l){if("function"!=typeof s)throw new Error("Invalid listener for "+Wi(c)+"#"+l+"; must be a function.")},hd=function(s,c,l){var a,d,y,i=c.length<3||c[0]===s||c[0]===s.eventBusEl_;return i?(a=s.eventBusEl_,c.length>=3&&c.shift(),d=c[0],y=c[1]):(a=c[0],d=c[1],y=c[2]),El(a,s,l),Ec(d,s,l),cu(y,s,l),{isTargetingSelf:i,target:a,type:d,listener:y=ro(s,y)}},il=function(s,c,l,i){El(s,s,c),s.nodeName?Qp[c](s,l,i):s[c](l,i)},Ra={on:function(){for(var s=this,c=arguments.length,l=new Array(c),i=0;i<c;i++)l[i]=arguments[i];var a=hd(this,l,"on"),d=a.isTargetingSelf,y=a.target,x=a.type,D=a.listener;if(il(y,"on",x,D),!d){var L=function(){return s.off(y,x,D)};L.guid=D.guid;var K=function(){return s.off("dispose",L)};K.guid=D.guid,il(this,"on","dispose",L),il(y,"on","dispose",K)}},one:function(){for(var s=this,c=arguments.length,l=new Array(c),i=0;i<c;i++)l[i]=arguments[i];var a=hd(this,l,"one"),y=a.target,x=a.type,D=a.listener;if(a.isTargetingSelf)il(y,"one",x,D);else{var L=function K(){s.off(y,x,K);for(var W=arguments.length,me=new Array(W),Pe=0;Pe<W;Pe++)me[Pe]=arguments[Pe];D.apply(null,me)};L.guid=D.guid,il(y,"one",x,L)}},any:function(){for(var s=this,c=arguments.length,l=new Array(c),i=0;i<c;i++)l[i]=arguments[i];var a=hd(this,l,"any"),y=a.target,x=a.type,D=a.listener;if(a.isTargetingSelf)il(y,"any",x,D);else{var L=function K(){s.off(y,x,K);for(var W=arguments.length,me=new Array(W),Pe=0;Pe<W;Pe++)me[Pe]=arguments[Pe];D.apply(null,me)};L.guid=D.guid,il(y,"any",x,L)}},off:function(s,c,l){if(!s||as(s))Ca(this.eventBusEl_,s,c);else{var i=s,a=c;El(i,this,"off"),Ec(a,this,"off"),cu(l,this,"off"),l=ro(this,l),this.off("dispose",l),i.nodeName?(Ca(i,a,l),Ca(i,"dispose",l)):xs(i)&&(i.off(a,l),i.off("dispose",l))}},trigger:function(s,c){if(El(this.eventBusEl_,this,"trigger"),!as(s&&"string"!=typeof s?s.type:s)){var i="Invalid event type for "+Wi(this)+"#trigger; must be a non-empty string or object with a type key that has a non-empty value.";if(!s)throw new Error(i);(this.log||ki).error(i)}return os(this.eventBusEl_,s,c)}};function Es(v,s){void 0===s&&(s={});var l=s.eventBusKey;if(l){if(!v[l].nodeName)throw new Error('The eventBusKey "'+l+'" does not refer to an element.');v.eventBusEl_=v[l]}else v.eventBusEl_=Xn("span",{className:"vjs-event-bus"});return er(v,Ra),v.eventedCallbacks&&v.eventedCallbacks.forEach(function(i){i()}),v.on("dispose",function(){v.off(),[v,v.el_,v.eventBusEl_].forEach(function(i){i&&Aa.has(i)&&Aa.delete(i)}),Y().setTimeout(function(){v.eventBusEl_=null},0)}),v}var nf={state:{},setState:function(s){var l,c=this;return"function"==typeof s&&(s=s()),Ea(s,function(i,a){c.state[a]!==i&&((l=l||{})[a]={from:c.state[a],to:i}),c.state[a]=i}),l&&xs(this)&&this.trigger({changes:l,type:"statechanged"}),l}};function Al(v,s){return er(v,nf),v.state=er({},v.state,s),"function"==typeof v.handleStateChanged&&xs(v)&&v.on("statechanged",v.handleStateChanged),v}var _s=function(s){return"string"!=typeof s?s:s.replace(/./,function(c){return c.toLowerCase()})},S=function(s){return"string"!=typeof s?s:s.replace(/./,function(c){return c.toUpperCase()})};function M(){for(var v={},s=arguments.length,c=new Array(s),l=0;l<s;l++)c[l]=arguments[l];return c.forEach(function(i){i&&Ea(i,function(a,d){Ya(a)?(Ya(v[d])||(v[d]={}),v[d]=M(v[d],a)):v[d]=a})}),v}var G=function(){function v(){this.map_={}}var s=v.prototype;return s.has=function(l){return l in this.map_},s.delete=function(l){var i=this.has(l);return delete this.map_[l],i},s.set=function(l,i){return this.map_[l]=i,this},s.forEach=function(l,i){for(var a in this.map_)l.call(i,this.map_[a],a,this)},v}(),Q=Y().Map?Y().Map:G,Ce=function(){function v(){this.set_={}}var s=v.prototype;return s.has=function(l){return l in this.set_},s.delete=function(l){var i=this.has(l);return delete this.set_[l],i},s.add=function(l){return this.set_[l]=1,this},s.forEach=function(l,i){for(var a in this.set_)l.call(i,a,a,this)},v}(),Xe=Y().Set?Y().Set:Ce,et=function(){function v(c,l,i){var a=this;if(this.player_=!c&&this.play?c=this:c,this.isDisposed_=!1,this.parentComponent_=null,this.options_=M({},this.options_),l=this.options_=M(this.options_,l),this.id_=l.id||l.el&&l.el.id,!this.id_){var d=c&&c.id&&c.id()||"no_player";this.id_=d+"_component_"+na()}this.name_=l.name||null,l.el?this.el_=l.el:!1!==l.createEl&&(this.el_=this.createEl()),l.className&&this.el_&&l.className.split(" ").forEach(function(y){return a.addClass(y)}),!1!==l.evented&&(Es(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),Al(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new Xe,this.setIntervalIds_=new Xe,this.rafIds_=new Xe,this.namedRafs_=new Q,this.clearingTimersOnDispose_=!1,!1!==l.initChildren&&this.initChildren(),this.ready(i),!1!==l.reportTouchActivity&&this.enableTouchActivity()}var s=v.prototype;return s.dispose=function(l){if(void 0===l&&(l={}),!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(var i=this.children_.length-1;i>=0;i--)this.children_[i].dispose&&this.children_[i].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(l.restoreEl?this.el_.parentNode.replaceChild(l.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}},s.isDisposed=function(){return!!this.isDisposed_},s.player=function(){return this.player_},s.options=function(l){return l?(this.options_=M(this.options_,l),this.options_):this.options_},s.el=function(){return this.el_},s.createEl=function(l,i,a){return Xn(l,i,a)},s.localize=function(l,i,a){void 0===a&&(a=l);var d=this.player_.language&&this.player_.language(),y=this.player_.languages&&this.player_.languages(),x=y&&y[d],D=d&&d.split("-")[0],L=y&&y[D],K=a;return x&&x[l]?K=x[l]:L&&L[l]&&(K=L[l]),i&&(K=K.replace(/\{(\d+)\}/g,function(W,me){var Pe=i[me-1],Ge=Pe;return typeof Pe>"u"&&(Ge=W),Ge})),K},s.handleLanguagechange=function(){},s.contentEl=function(){return this.contentEl_||this.el_},s.id=function(){return this.id_},s.name=function(){return this.name_},s.children=function(){return this.children_},s.getChildById=function(l){return this.childIndex_[l]},s.getChild=function(l){if(l)return this.childNameIndex_[l]},s.getDescendant=function(){for(var l=arguments.length,i=new Array(l),a=0;a<l;a++)i[a]=arguments[a];i=i.reduce(function(x,D){return x.concat(D)},[]);for(var d=this,y=0;y<i.length;y++)if(!(d=d.getChild(i[y]))||!d.getChild)return;return d},s.addChild=function(l,i,a){var d,y;if(void 0===i&&(i={}),void 0===a&&(a=this.children_.length),"string"==typeof l){y=S(l);var x=i.componentClass||y;i.name=y;var D=v.getComponent(x);if(!D)throw new Error("Component "+x+" does not exist");if("function"!=typeof D)return null;d=new D(this.player_||this,i)}else d=l;if(d.parentComponent_&&d.parentComponent_.removeChild(d),this.children_.splice(a,0,d),d.parentComponent_=this,"function"==typeof d.id&&(this.childIndex_[d.id()]=d),(y=y||d.name&&S(d.name()))&&(this.childNameIndex_[y]=d,this.childNameIndex_[_s(y)]=d),"function"==typeof d.el&&d.el()){var L=null;this.children_[a+1]&&(this.children_[a+1].el_?L=this.children_[a+1].el_:un(this.children_[a+1])&&(L=this.children_[a+1])),this.contentEl().insertBefore(d.el(),L)}return d},s.removeChild=function(l){if("string"==typeof l&&(l=this.getChild(l)),l&&this.children_){for(var i=!1,a=this.children_.length-1;a>=0;a--)if(this.children_[a]===l){i=!0,this.children_.splice(a,1);break}if(i){l.parentComponent_=null,this.childIndex_[l.id()]=null,this.childNameIndex_[S(l.name())]=null,this.childNameIndex_[_s(l.name())]=null;var d=l.el();d&&d.parentNode===this.contentEl()&&this.contentEl().removeChild(l.el())}}},s.initChildren=function(){var l=this,i=this.options_.children;if(i){var y,a=this.options_,x=v.getComponent("Tech");(y=Array.isArray(i)?i:Object.keys(i)).concat(Object.keys(this.options_).filter(function(D){return!y.some(function(L){return"string"==typeof L?D===L:D===L.name})})).map(function(D){var L,K;return"string"==typeof D?K=i[L=D]||l.options_[L]||{}:(L=D.name,K=D),{name:L,opts:K}}).filter(function(D){var L=v.getComponent(D.opts.componentClass||S(D.name));return L&&!x.isTech(L)}).forEach(function(L){var K=L.name,W=L.opts;if(void 0!==a[K]&&(W=a[K]),!1!==W){!0===W&&(W={}),W.playerOptions=l.options_.playerOptions;var me=l.addChild(K,W);me&&(l[K]=me)}})}},s.buildCSSClass=function(){return""},s.ready=function(l,i){if(void 0===i&&(i=!1),l){if(!this.isReady_)return this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(l);i?l.call(this):this.setTimeout(l,1)}},s.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var l=this.readyQueue_;this.readyQueue_=[],l&&l.length>0&&l.forEach(function(i){i.call(this)},this),this.trigger("ready")},1)},s.$=function(l,i){return is(l,i||this.contentEl())},s.$$=function(l,i){return _a(l,i||this.contentEl())},s.hasClass=function(l){return Ir(this.el_,l)},s.addClass=function(l){Qi(this.el_,l)},s.removeClass=function(l){Pr(this.el_,l)},s.toggleClass=function(l,i){Pa(this.el_,l,i)},s.show=function(){this.removeClass("vjs-hidden")},s.hide=function(){this.addClass("vjs-hidden")},s.lockShowing=function(){this.addClass("vjs-lock-showing")},s.unlockShowing=function(){this.removeClass("vjs-lock-showing")},s.getAttribute=function(l){return ta(this.el_,l)},s.setAttribute=function(l,i){ua(this.el_,l,i)},s.removeAttribute=function(l){da(this.el_,l)},s.width=function(l,i){return this.dimension("width",l,i)},s.height=function(l,i){return this.dimension("height",l,i)},s.dimensions=function(l,i){this.width(l,!0),this.height(i)},s.dimension=function(l,i,a){if(void 0!==i)return(null===i||i!=i)&&(i=0),this.el_.style[l]=-1!==(""+i).indexOf("%")||-1!==(""+i).indexOf("px")?i:"auto"===i?"":i+"px",void(a||this.trigger("componentresize"));if(!this.el_)return 0;var d=this.el_.style[l],y=d.indexOf("px");return parseInt(-1!==y?d.slice(0,y):this.el_["offset"+S(l)],10)},s.currentDimension=function(l){var i=0;if("width"!==l&&"height"!==l)throw new Error("currentDimension only accepts width or height value");if(i=Xa(this.el_,l),0===(i=parseFloat(i))||isNaN(i)){var a="offset"+S(l);i=this.el_[a]}return i},s.currentDimensions=function(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},s.currentWidth=function(){return this.currentDimension("width")},s.currentHeight=function(){return this.currentDimension("height")},s.focus=function(){this.el_.focus()},s.blur=function(){this.el_.blur()},s.handleKeyDown=function(l){this.player_&&(Te().isEventKey(l,"Tab")||l.stopPropagation(),this.player_.handleKeyDown(l))},s.handleKeyPress=function(l){this.handleKeyDown(l)},s.emitTapEvents=function(){var y,l=0,i=null;this.on("touchstart",function(D){1===D.touches.length&&(i={pageX:D.touches[0].pageX,pageY:D.touches[0].pageY},l=Y().performance.now(),y=!0)}),this.on("touchmove",function(D){if(D.touches.length>1)y=!1;else if(i){var L=D.touches[0].pageX-i.pageX,K=D.touches[0].pageY-i.pageY;Math.sqrt(L*L+K*K)>10&&(y=!1)}});var x=function(){y=!1};this.on("touchleave",x),this.on("touchcancel",x),this.on("touchend",function(D){i=null,!0===y&&Y().performance.now()-l<200&&(D.preventDefault(),this.trigger("tap"))})},s.enableTouchActivity=function(){if(this.player()&&this.player().reportUserActivity){var i,l=ro(this.player(),this.player().reportUserActivity);this.on("touchstart",function(){l(),this.clearInterval(i),i=this.setInterval(l,250)});var a=function(y){l(),this.clearInterval(i)};this.on("touchmove",l),this.on("touchend",a),this.on("touchcancel",a)}},s.setTimeout=function(l,i){var d,a=this;return l=ro(this,l),this.clearTimersOnDispose_(),d=Y().setTimeout(function(){a.setTimeoutIds_.has(d)&&a.setTimeoutIds_.delete(d),l()},i),this.setTimeoutIds_.add(d),d},s.clearTimeout=function(l){return this.setTimeoutIds_.has(l)&&(this.setTimeoutIds_.delete(l),Y().clearTimeout(l)),l},s.setInterval=function(l,i){l=ro(this,l),this.clearTimersOnDispose_();var a=Y().setInterval(l,i);return this.setIntervalIds_.add(a),a},s.clearInterval=function(l){return this.setIntervalIds_.has(l)&&(this.setIntervalIds_.delete(l),Y().clearInterval(l)),l},s.requestAnimationFrame=function(l){var a,i=this;return this.supportsRaf_?(this.clearTimersOnDispose_(),l=ro(this,l),a=Y().requestAnimationFrame(function(){i.rafIds_.has(a)&&i.rafIds_.delete(a),l()}),this.rafIds_.add(a),a):this.setTimeout(l,1e3/60)},s.requestNamedAnimationFrame=function(l,i){var a=this;if(!this.namedRafs_.has(l)){this.clearTimersOnDispose_(),i=ro(this,i);var d=this.requestAnimationFrame(function(){i(),a.namedRafs_.has(l)&&a.namedRafs_.delete(l)});return this.namedRafs_.set(l,d),l}},s.cancelNamedAnimationFrame=function(l){this.namedRafs_.has(l)&&(this.cancelAnimationFrame(this.namedRafs_.get(l)),this.namedRafs_.delete(l))},s.cancelAnimationFrame=function(l){return this.supportsRaf_?(this.rafIds_.has(l)&&(this.rafIds_.delete(l),Y().cancelAnimationFrame(l)),l):this.clearTimeout(l)},s.clearTimersOnDispose_=function(){var l=this;this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",function(){[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach(function(i){var d=i[1];l[i[0]].forEach(function(y,x){return l[d](x)})}),l.clearingTimersOnDispose_=!1}))},v.registerComponent=function(l,i){if("string"!=typeof l||!l)throw new Error('Illegal component name, "'+l+'"; must be a non-empty string.');var a=v.getComponent("Tech"),d=a&&a.isTech(i),y=v===i||v.prototype.isPrototypeOf(i.prototype);if(d||!y)throw new Error('Illegal component, "'+l+'"; '+(d?"techs must be registered using Tech.registerTech()":"must be a Component subclass")+".");l=S(l),v.components_||(v.components_={});var D=v.getComponent("Player");if("Player"===l&&D&&D.players){var L=D.players,K=Object.keys(L);if(L&&K.length>0&&K.map(function(W){return L[W]}).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return v.components_[l]=i,v.components_[_s(l)]=i,i},v.getComponent=function(l){if(l&&v.components_)return v.components_[l]},v}();function Yn(v,s,c,l){return function Lt(v,s,c){if("number"!=typeof s||s<0||s>c)throw new Error("Failed to execute '"+v+"' on 'TimeRanges': The index provided ("+s+") is non-numeric or out of bounds (0-"+c+").")}(v,l,c.length-1),c[l][s]}function Oi(v){var s;return s=void 0===v||0===v.length?{length:0,start:function(){throw new Error("This TimeRanges object is empty")},end:function(){throw new Error("This TimeRanges object is empty")}}:{length:v.length,start:Yn.bind(null,"start",0,v),end:Yn.bind(null,"end",1,v)},Y().Symbol&&Y().Symbol.iterator&&(s[Y().Symbol.iterator]=function(){return(v||[]).values()}),s}function ur(v,s){return Array.isArray(v)?Oi(v):void 0===v||void 0===s?Oi():Oi([[v,s]])}function dr(v,s){var l,i,c=0;if(!s)return 0;(!v||!v.length)&&(v=ur(0,0));for(var a=0;a<v.length;a++)l=v.start(a),(i=v.end(a))>s&&(i=s),c+=i-l;return c/s}function go(v){if(v instanceof go)return v;"number"==typeof v?this.code=v:"string"==typeof v?this.message=v:Fr(v)&&("number"==typeof v.code&&(this.code=v.code),er(this,v)),this.message||(this.message=go.defaultMessages[this.code]||"")}et.prototype.supportsRaf_="function"==typeof Y().requestAnimationFrame&&"function"==typeof Y().cancelAnimationFrame,et.registerComponent("Component",et),go.prototype.code=0,go.prototype.message="",go.prototype.status=null,go.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],go.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};for(var fs=0;fs<go.errorTypes.length;fs++)go[go.errorTypes[fs]]=fs,go.prototype[go.errorTypes[fs]]=fs;function ps(v){return null!=v&&"function"==typeof v.then}function ss(v){ps(v)&&v.then(null,function(s){})}var $s=function(s){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(function(l,i,a){return s[i]&&(l[i]=s[i]),l},{cues:s.cues&&Array.prototype.map.call(s.cues,function(l){return{startTime:l.startTime,endTime:l.endTime,text:l.text,id:l.id}})})},md="vjs-modal-dialog",Ac=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).handleKeyDown_=function(d){return a.handleKeyDown(d)},a.close_=function(d){return a.close(d)},a.opened_=a.hasBeenOpened_=a.hasBeenFilled_=!1,a.closeable(!a.options_.uncloseable),a.content(a.options_.content),a.contentEl_=Xn("div",{className:md+"-content"},{role:"document"}),a.descEl_=Xn("p",{className:md+"-description vjs-control-text",id:a.el().getAttribute("aria-describedby")}),$i(a.descEl_,a.description()),a.el_.appendChild(a.descEl_),a.el_.appendChild(a.contentEl_),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},c.dispose=function(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,v.prototype.dispose.call(this)},c.buildCSSClass=function(){return md+" vjs-hidden "+v.prototype.buildCSSClass.call(this)},c.label=function(){return this.localize(this.options_.label||"Modal Window")},c.description=function(){var i=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(i+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),i},c.open=function(){if(!this.opened_){var i=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!i.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&i.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=i.controls(),i.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}},c.opened=function(i){return"boolean"==typeof i&&this[i?"open":"close"](),this.opened_},c.close=function(){if(this.opened_){var i=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&i.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&i.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}},c.closeable=function(i){if("boolean"==typeof i){var a=this.closeable_=!!i,d=this.getChild("closeButton");if(a&&!d){var y=this.contentEl_;this.contentEl_=this.el_,d=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=y,this.on(d,"close",this.close_)}!a&&d&&(this.off(d,"close",this.close_),this.removeChild(d),d.dispose())}return this.closeable_},c.fill=function(){this.fillWith(this.content())},c.fillWith=function(i){var a=this.contentEl(),d=a.parentNode,y=a.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,d.removeChild(a),this.empty(),Bi(a,i),this.trigger("modalfill"),y?d.insertBefore(a,y):d.appendChild(a);var x=this.getChild("closeButton");x&&d.appendChild(x.el_)},c.empty=function(){this.trigger("beforemodalempty"),Mi(this.contentEl()),this.trigger("modalempty")},c.content=function(i){return typeof i<"u"&&(this.content_=i),this.content_},c.conditionalFocus_=function(){var i=e().activeElement,a=this.player_.el_;this.previouslyActiveEl_=null,(a.contains(i)||a===i)&&(this.previouslyActiveEl_=i,this.focus())},c.conditionalBlur_=function(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)},c.handleKeyDown=function(i){if(i.stopPropagation(),Te().isEventKey(i,"Escape")&&this.closeable())return i.preventDefault(),void this.close();if(Te().isEventKey(i,"Tab")){for(var y,a=this.focusableEls_(),d=this.el_.querySelector(":focus"),x=0;x<a.length;x++)if(d===a[x]){y=x;break}e().activeElement===this.el_&&(y=0),i.shiftKey&&0===y?(a[a.length-1].focus(),i.preventDefault()):!i.shiftKey&&y===a.length-1&&(a[0].focus(),i.preventDefault())}},c.focusableEls_=function(){var i=this.el_.querySelectorAll("*");return Array.prototype.filter.call(i,function(a){return(a instanceof Y().HTMLAnchorElement||a instanceof Y().HTMLAreaElement)&&a.hasAttribute("href")||(a instanceof Y().HTMLInputElement||a instanceof Y().HTMLSelectElement||a instanceof Y().HTMLTextAreaElement||a instanceof Y().HTMLButtonElement)&&!a.hasAttribute("disabled")||a instanceof Y().HTMLIFrameElement||a instanceof Y().HTMLObjectElement||a instanceof Y().HTMLEmbedElement||a.hasAttribute("tabindex")&&-1!==a.getAttribute("tabindex")||a.hasAttribute("contenteditable")})},s}(et);Ac.prototype.options_={pauseOnOpen:!0,temporary:!0},et.registerComponent("ModalDialog",Ac);var ec=function(v){function s(l){var i;void 0===l&&(l=[]),(i=v.call(this)||this).tracks_=[],Object.defineProperty(Ee(i),"length",{get:function(){return this.tracks_.length}});for(var a=0;a<l.length;a++)i.addTrack(l[a]);return i}te(s,v);var c=s.prototype;return c.addTrack=function(i){var a=this,d=this.tracks_.length;""+d in this||Object.defineProperty(this,d,{get:function(){return this.tracks_[d]}}),-1===this.tracks_.indexOf(i)&&(this.tracks_.push(i),this.trigger({track:i,type:"addtrack",target:this})),i.labelchange_=function(){a.trigger({track:i,type:"labelchange",target:a})},xs(i)&&i.addEventListener("labelchange",i.labelchange_)},c.removeTrack=function(i){for(var a,d=0,y=this.length;d<y;d++)if(this[d]===i){(a=this[d]).off&&a.off(),this.tracks_.splice(d,1);break}a&&this.trigger({track:a,type:"removetrack",target:this})},c.getTrackById=function(i){for(var a=null,d=0,y=this.length;d<y;d++){var x=this[d];if(x.id===i){a=x;break}}return a},s}(zo);for(var Fm in ec.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack",labelchange:"labelchange"},ec.prototype.allowedEvents_)ec.prototype["on"+Fm]=null;var vd=function(s,c){for(var l=0;l<s.length;l++)!Object.keys(s[l]).length||c.id===s[l].id||(s[l].enabled=!1)},Jp=function(v){function s(l){var i;void 0===l&&(l=[]);for(var a=l.length-1;a>=0;a--)if(l[a].enabled){vd(l,l[a]);break}return(i=v.call(this,l)||this).changing_=!1,i}te(s,v);var c=s.prototype;return c.addTrack=function(i){var a=this;i.enabled&&vd(this,i),v.prototype.addTrack.call(this,i),i.addEventListener&&(i.enabledChange_=function(){a.changing_||(a.changing_=!0,vd(a,i),a.changing_=!1,a.trigger("change"))},i.addEventListener("enabledchange",i.enabledChange_))},c.removeTrack=function(i){v.prototype.removeTrack.call(this,i),i.removeEventListener&&i.enabledChange_&&(i.removeEventListener("enabledchange",i.enabledChange_),i.enabledChange_=null)},s}(ec),Dc=function(s,c){for(var l=0;l<s.length;l++)!Object.keys(s[l]).length||c.id===s[l].id||(s[l].selected=!1)},Dl=function(v){function s(l){var i;void 0===l&&(l=[]);for(var a=l.length-1;a>=0;a--)if(l[a].selected){Dc(l,l[a]);break}return(i=v.call(this,l)||this).changing_=!1,Object.defineProperty(Ee(i),"selectedIndex",{get:function(){for(var y=0;y<this.length;y++)if(this[y].selected)return y;return-1},set:function(){}}),i}te(s,v);var c=s.prototype;return c.addTrack=function(i){var a=this;i.selected&&Dc(this,i),v.prototype.addTrack.call(this,i),i.addEventListener&&(i.selectedChange_=function(){a.changing_||(a.changing_=!0,Dc(a,i),a.changing_=!1,a.trigger("change"))},i.addEventListener("selectedchange",i.selectedChange_))},c.removeTrack=function(i){v.prototype.removeTrack.call(this,i),i.removeEventListener&&i.selectedChange_&&(i.removeEventListener("selectedchange",i.selectedChange_),i.selectedChange_=null)},s}(ec),Zp=function(v){function s(){return v.apply(this,arguments)||this}te(s,v);var c=s.prototype;return c.addTrack=function(i){var a=this;v.prototype.addTrack.call(this,i),this.queueChange_||(this.queueChange_=function(){return a.queueTrigger("change")}),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=function(){return a.trigger("selectedlanguagechange")}),i.addEventListener("modechange",this.queueChange_),-1===["metadata","chapters"].indexOf(i.kind)&&i.addEventListener("modechange",this.triggerSelectedlanguagechange_)},c.removeTrack=function(i){v.prototype.removeTrack.call(this,i),i.removeEventListener&&(this.queueChange_&&i.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&i.removeEventListener("modechange",this.triggerSelectedlanguagechange_))},s}(ec),yd=function(){function v(c){void 0===c&&(c=[]),this.trackElements_=[],Object.defineProperty(this,"length",{get:function(){return this.trackElements_.length}});for(var l=0,i=c.length;l<i;l++)this.addTrackElement_(c[l])}var s=v.prototype;return s.addTrackElement_=function(l){var i=this.trackElements_.length;""+i in this||Object.defineProperty(this,i,{get:function(){return this.trackElements_[i]}}),-1===this.trackElements_.indexOf(l)&&this.trackElements_.push(l)},s.getTrackElementByTrack_=function(l){for(var i,a=0,d=this.trackElements_.length;a<d;a++)if(l===this.trackElements_[a].track){i=this.trackElements_[a];break}return i},s.removeTrackElement_=function(l){for(var i=0,a=this.trackElements_.length;i<a;i++)if(l===this.trackElements_[i]){this.trackElements_[i].track&&"function"==typeof this.trackElements_[i].track.off&&this.trackElements_[i].track.off(),"function"==typeof this.trackElements_[i].off&&this.trackElements_[i].off(),this.trackElements_.splice(i,1);break}},v}(),uu=function(){function v(c){v.prototype.setCues_.call(this,c),Object.defineProperty(this,"length",{get:function(){return this.length_}})}var s=v.prototype;return s.setCues_=function(l){var i=this.length||0,a=0,d=l.length;this.cues_=l,this.length_=l.length;var y=function(D){""+D in this||Object.defineProperty(this,""+D,{get:function(){return this.cues_[D]}})};if(i<d)for(a=i;a<d;a++)y.call(this,a)},s.getCueById=function(l){for(var i=null,a=0,d=this.length;a<d;a++){var y=this[a];if(y.id===l){i=y;break}}return i},v}(),Cd={alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},rf={alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},eg={subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},af={disabled:"disabled",hidden:"hidden",showing:"showing"},sf=function(v){function s(c){var l;void 0===c&&(c={}),l=v.call(this)||this;var i={id:c.id||"vjs_track_"+na(),kind:c.kind||"",language:c.language||""},a=c.label||"",d=function(D){Object.defineProperty(Ee(l),D,{get:function(){return i[D]},set:function(){}})};for(var y in i)d(y);return Object.defineProperty(Ee(l),"label",{get:function(){return a},set:function(D){D!==a&&(a=D,this.trigger("labelchange"))}}),l}return te(s,v),s}(zo),wl=function(s){var c=["protocol","hostname","port","pathname","search","hash","host"],l=e().createElement("a");l.href=s;for(var i={},a=0;a<c.length;a++)i[c[a]]=l[c[a]];return"http:"===i.protocol&&(i.host=i.host.replace(/:80$/,"")),"https:"===i.protocol&&(i.host=i.host.replace(/:443$/,"")),i.protocol||(i.protocol=Y().location.protocol),i.host||(i.host=Y().location.host),i},wc=function(s){if(!s.match(/^https?:\/\//)){var c=e().createElement("a");c.href=s,s=c.href}return s},lf=function(s){if("string"==typeof s){var l=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/.exec(s);if(l)return l.pop().toLowerCase()}return""},cf=function(s,c){void 0===c&&(c=Y().location);var l=wl(s);return(":"===l.protocol?c.protocol:l.protocol)+l.host!==c.protocol+c.host},uf=Object.freeze({__proto__:null,parseUrl:wl,getAbsoluteURL:wc,getFileExtension:lf,isCrossOrigin:cf}),Bm=function(s,c){var l=new(Y().WebVTT.Parser)(Y(),Y().vttjs,Y().WebVTT.StringDecoder()),i=[];l.oncue=function(a){c.addCue(a)},l.onparsingerror=function(a){i.push(a)},l.onflush=function(){c.trigger({type:"loadeddata",target:c})},l.parse(s),i.length>0&&(Y().console&&Y().console.groupCollapsed&&Y().console.groupCollapsed("Text Track parsing errors for "+c.src),i.forEach(function(a){return ki.error(a)}),Y().console&&Y().console.groupEnd&&Y().console.groupEnd()),l.flush()},tg=function(s,c){var l={uri:s},i=cf(s);i&&(l.cors=i);var a="use-credentials"===c.tech_.crossOrigin();a&&(l.withCredentials=a),At()(l,ro(this,function(d,y,x){if(d)return ki.error(d,y);c.loaded_=!0,"function"!=typeof Y().WebVTT?c.tech_&&c.tech_.any(["vttjsloaded","vttjserror"],function(D){if("vttjserror"!==D.type)return Bm(x,c);ki.error("vttjs failed to load, stopping trying to process "+c.src)}):Bm(x,c)}))},du=function(v){function s(l){var i;if(void 0===l&&(l={}),!l.tech)throw new Error("A tech was not provided.");var a=M(l,{kind:eg[l.kind]||"subtitles",language:l.language||l.srclang||""}),d=af[a.mode]||"disabled",y=a.default;("metadata"===a.kind||"chapters"===a.kind)&&(d="hidden"),(i=v.call(this,a)||this).tech_=a.tech,i.cues_=[],i.activeCues_=[],i.preload_=!1!==i.tech_.preloadTextTracks;var x=new uu(i.cues_),D=new uu(i.activeCues_),L=!1;return i.timeupdateHandler=ro(Ee(i),function(W){if(void 0===W&&(W={}),!this.tech_.isDisposed()){if(!this.tech_.isReady_)return void("timeupdate"!==W.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler)));this.activeCues=this.activeCues,L&&(this.trigger("cuechange"),L=!1),"timeupdate"!==W.type&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))}}),i.tech_.one("dispose",function(){i.stopTracking()}),"disabled"!==d&&i.startTracking(),Object.defineProperties(Ee(i),{default:{get:function(){return y},set:function(){}},mode:{get:function(){return d},set:function(me){af[me]&&d!==me&&(d=me,!this.preload_&&"disabled"!==d&&0===this.cues.length&&tg(this.src,this),this.stopTracking(),"disabled"!==d&&this.startTracking(),this.trigger("modechange"))}},cues:{get:function(){return this.loaded_?x:null},set:function(){}},activeCues:{get:function(){if(!this.loaded_)return null;if(0===this.cues.length)return D;for(var me=this.tech_.currentTime(),Pe=[],Ge=0,Re=this.cues.length;Ge<Re;Ge++){var jt=this.cues[Ge];(jt.startTime<=me&&jt.endTime>=me||jt.startTime===jt.endTime&&jt.startTime<=me&&jt.startTime+.5>=me)&&Pe.push(jt)}if(L=!1,Pe.length!==this.activeCues_.length)L=!0;else for(var hn=0;hn<Pe.length;hn++)-1===this.activeCues_.indexOf(Pe[hn])&&(L=!0);return this.activeCues_=Pe,D.setCues_(this.activeCues_),D},set:function(){}}}),a.src?(i.src=a.src,i.preload_||(i.loaded_=!0),(i.preload_||"subtitles"!==a.kind&&"captions"!==a.kind)&&tg(i.src,Ee(i))):i.loaded_=!0,i}te(s,v);var c=s.prototype;return c.startTracking=function(){this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler),this.tech_.on("timeupdate",this.timeupdateHandler)},c.stopTracking=function(){this.rvf_&&(this.tech_.cancelVideoFrameCallback(this.rvf_),this.rvf_=void 0),this.tech_.off("timeupdate",this.timeupdateHandler)},c.addCue=function(i){var a=i;if(a.constructor&&"VTTCue"!==a.constructor.name){for(var d in a=new(Y().vttjs.VTTCue)(i.startTime,i.endTime,i.text),i)d in a||(a[d]=i[d]);a.id=i.id,a.originalCue_=i}for(var y=this.tech_.textTracks(),x=0;x<y.length;x++)y[x]!==this&&y[x].removeCue(a);this.cues_.push(a),this.cues.setCues_(this.cues_)},c.removeCue=function(i){for(var a=this.cues_.length;a--;){var d=this.cues_[a];if(d===i||d.originalCue_&&d.originalCue_===i){this.cues_.splice(a,1),this.cues.setCues_(this.cues_);break}}},s}(sf);du.prototype.allowedEvents_={cuechange:"cuechange"};var Gm=function(v){function s(c){var l;void 0===c&&(c={});var i=M(c,{kind:rf[c.kind]||""});l=v.call(this,i)||this;var a=!1;return Object.defineProperty(Ee(l),"enabled",{get:function(){return a},set:function(y){"boolean"!=typeof y||y===a||(a=y,this.trigger("enabledchange"))}}),i.enabled&&(l.enabled=i.enabled),l.loaded_=!0,l}return te(s,v),s}(sf),$m=function(v){function s(c){var l;void 0===c&&(c={});var i=M(c,{kind:Cd[c.kind]||""});l=v.call(this,i)||this;var a=!1;return Object.defineProperty(Ee(l),"selected",{get:function(){return a},set:function(y){"boolean"!=typeof y||y===a||(a=y,this.trigger("selectedchange"))}}),i.selected&&(l.selected=i.selected),l}return te(s,v),s}(sf),Ml=function(v){function s(c){var l;void 0===c&&(c={}),l=v.call(this)||this;var i,a=new du(c);return l.kind=a.kind,l.src=a.src,l.srclang=a.language,l.label=a.label,l.default=a.default,Object.defineProperties(Ee(l),{readyState:{get:function(){return i}},track:{get:function(){return a}}}),i=0,a.addEventListener("loadeddata",function(){i=2,l.trigger({type:"load",target:Ee(l)})}),l}return te(s,v),s}(zo);Ml.prototype.allowedEvents_={load:"load"},Ml.NONE=0,Ml.LOADING=1,Ml.LOADED=2,Ml.ERROR=3;var qa={audio:{ListClass:Jp,TrackClass:Gm,capitalName:"Audio"},video:{ListClass:Dl,TrackClass:$m,capitalName:"Video"},text:{ListClass:Zp,TrackClass:du,capitalName:"Text"}};Object.keys(qa).forEach(function(v){qa[v].getterName=v+"Tracks",qa[v].privateName=v+"Tracks_"});var pu={remoteText:{ListClass:Zp,TrackClass:du,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:yd,TrackClass:Ml,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},Na=fe({},qa,pu);pu.names=Object.keys(pu),qa.names=Object.keys(qa),Na.names=[].concat(pu.names).concat(qa.names);var oo=function(v){function s(l,i){var a;return void 0===l&&(l={}),void 0===i&&(i=function(){}),l.reportTouchActivity=!1,(a=v.call(this,null,l,i)||this).onDurationChange_=function(d){return a.onDurationChange(d)},a.trackProgress_=function(d){return a.trackProgress(d)},a.trackCurrentTime_=function(d){return a.trackCurrentTime(d)},a.stopTrackingCurrentTime_=function(d){return a.stopTrackingCurrentTime(d)},a.disposeSourceHandler_=function(d){return a.disposeSourceHandler(d)},a.queuedHanders_=new Set,a.hasStarted_=!1,a.on("playing",function(){this.hasStarted_=!0}),a.on("loadstart",function(){this.hasStarted_=!1}),Na.names.forEach(function(d){var y=Na[d];l&&l[y.getterName]&&(a[y.privateName]=l[y.getterName])}),a.featuresProgressEvents||a.manualProgressOn(),a.featuresTimeupdateEvents||a.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(function(d){!1===l["native"+d+"Tracks"]&&(a["featuresNative"+d+"Tracks"]=!1)}),!1===l.nativeCaptions||!1===l.nativeTextTracks?a.featuresNativeTextTracks=!1:(!0===l.nativeCaptions||!0===l.nativeTextTracks)&&(a.featuresNativeTextTracks=!0),a.featuresNativeTextTracks||a.emulateTextTracks(),a.preloadTextTracks=!1!==l.preloadTextTracks,a.autoRemoteTextTracks_=new Na.text.ListClass,a.initTrackListeners(),l.nativeControlsForTouch||a.emitTapEvents(),a.constructor&&(a.name_=a.constructor.name||"Unknown Tech"),a}te(s,v);var c=s.prototype;return c.triggerSourceset=function(i){var a=this;this.isReady_||this.one("ready",function(){return a.setTimeout(function(){return a.triggerSourceset(i)},1)}),this.trigger({src:i,type:"sourceset"})},c.manualProgressOn=function(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)},c.manualProgressOff=function(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)},c.trackProgress=function(i){this.stopTrackingProgress(),this.progressInterval=this.setInterval(ro(this,function(){var a=this.bufferedPercent();this.bufferedPercent_!==a&&this.trigger("progress"),this.bufferedPercent_=a,1===a&&this.stopTrackingProgress()}),500)},c.onDurationChange=function(i){this.duration_=this.duration()},c.buffered=function(){return ur(0,0)},c.bufferedPercent=function(){return dr(this.buffered(),this.duration_)},c.stopTrackingProgress=function(){this.clearInterval(this.progressInterval)},c.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)},c.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)},c.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},c.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},c.dispose=function(){this.clearTracks(qa.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),v.prototype.dispose.call(this)},c.clearTracks=function(i){var a=this;(i=[].concat(i)).forEach(function(d){for(var y=a[d+"Tracks"]()||[],x=y.length;x--;){var D=y[x];"text"===d&&a.removeRemoteTextTrack(D),y.removeTrack(D)}})},c.cleanupAutoTextTracks=function(){for(var i=this.autoRemoteTextTracks_||[],a=i.length;a--;)this.removeRemoteTextTrack(i[a])},c.reset=function(){},c.crossOrigin=function(){},c.setCrossOrigin=function(){},c.error=function(i){return void 0!==i&&(this.error_=new go(i),this.trigger("error")),this.error_},c.played=function(){return this.hasStarted_?ur(0,0):ur()},c.play=function(){},c.setScrubbing=function(){},c.scrubbing=function(){},c.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},c.initTrackListeners=function(){var i=this;qa.names.forEach(function(a){var y=function(){i.trigger(a+"trackchange")},x=i[qa[a].getterName]();x.addEventListener("removetrack",y),x.addEventListener("addtrack",y),i.on("dispose",function(){x.removeEventListener("removetrack",y),x.removeEventListener("addtrack",y)})})},c.addWebVttScript_=function(){var i=this;if(!Y().WebVTT)if(e().body.contains(this.el())){if(!this.options_["vtt.js"]&&Ya(Wt())&&Object.keys(Wt()).length>0)return void this.trigger("vttjsloaded");var a=e().createElement("script");a.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",a.onload=function(){i.trigger("vttjsloaded")},a.onerror=function(){i.trigger("vttjserror")},this.on("dispose",function(){a.onload=null,a.onerror=null}),Y().WebVTT=!0,this.el().parentNode.appendChild(a)}else this.ready(this.addWebVttScript_)},c.emulateTextTracks=function(){var i=this,a=this.textTracks(),d=this.remoteTextTracks(),y=function(W){return a.addTrack(W.track)},x=function(W){return a.removeTrack(W.track)};d.on("addtrack",y),d.on("removetrack",x),this.addWebVttScript_();var D=function(){return i.trigger("texttrackchange")},L=function(){D();for(var W=0;W<a.length;W++){var me=a[W];me.removeEventListener("cuechange",D),"showing"===me.mode&&me.addEventListener("cuechange",D)}};L(),a.addEventListener("change",L),a.addEventListener("addtrack",L),a.addEventListener("removetrack",L),this.on("dispose",function(){d.off("addtrack",y),d.off("removetrack",x),a.removeEventListener("change",L),a.removeEventListener("addtrack",L),a.removeEventListener("removetrack",L);for(var K=0;K<a.length;K++)a[K].removeEventListener("cuechange",D)})},c.addTextTrack=function(i,a,d){if(!i)throw new Error("TextTrack kind is required but was not provided");return function ig(v,s,c,l,i){void 0===i&&(i={});var a=v.textTracks();i.kind=s,c&&(i.label=c),l&&(i.language=l),i.tech=v;var d=new Na.text.TrackClass(i);return a.addTrack(d),d}(this,i,a,d)},c.createRemoteTextTrack=function(i){var a=M(i,{tech:this});return new pu.remoteTextEl.TrackClass(a)},c.addRemoteTextTrack=function(i,a){var d=this;void 0===i&&(i={});var y=this.createRemoteTextTrack(i);return!0!==a&&!1!==a&&(ki.warn('Calling addRemoteTextTrack without explicitly setting the "manualCleanup" parameter to `true` is deprecated and default to `false` in future version of video.js'),a=!0),this.remoteTextTrackEls().addTrackElement_(y),this.remoteTextTracks().addTrack(y.track),!0!==a&&this.ready(function(){return d.autoRemoteTextTracks_.addTrack(y.track)}),y},c.removeRemoteTextTrack=function(i){var a=this.remoteTextTrackEls().getTrackElementByTrack_(i);this.remoteTextTrackEls().removeTrackElement_(a),this.remoteTextTracks().removeTrack(i),this.autoRemoteTextTracks_.removeTrack(i)},c.getVideoPlaybackQuality=function(){return{}},c.requestPictureInPicture=function(){var i=this.options_.Promise||Y().Promise;if(i)return i.reject()},c.disablePictureInPicture=function(){return!0},c.setDisablePictureInPicture=function(){},c.requestVideoFrameCallback=function(i){var a=this,d=na();return!this.isReady_||this.paused()?(this.queuedHanders_.add(d),this.one("playing",function(){a.queuedHanders_.has(d)&&(a.queuedHanders_.delete(d),i())})):this.requestNamedAnimationFrame(d,i),d},c.cancelVideoFrameCallback=function(i){this.queuedHanders_.has(i)?this.queuedHanders_.delete(i):this.cancelNamedAnimationFrame(i)},c.setPoster=function(){},c.playsinline=function(){},c.setPlaysinline=function(){},c.overrideNativeAudioTracks=function(){},c.overrideNativeVideoTracks=function(){},c.canPlayType=function(){return""},s.canPlayType=function(){return""},s.canPlaySource=function(i,a){return s.canPlayType(i.type)},s.isTech=function(i){return i.prototype instanceof s||i instanceof s||i===s},s.registerTech=function(i,a){if(s.techs_||(s.techs_={}),!s.isTech(a))throw new Error("Tech "+i+" must be a Tech");if(!s.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!s.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return i=S(i),s.techs_[i]=a,s.techs_[_s(i)]=a,"Tech"!==i&&s.defaultTechOrder_.push(i),a},s.getTech=function(i){if(i){if(s.techs_&&s.techs_[i])return s.techs_[i];if(i=S(i),Y()&&Y().videojs&&Y().videojs[i])return ki.warn("The "+i+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)"),Y().videojs[i]}},s}(et);Na.names.forEach(function(v){var s=Na[v];oo.prototype[s.getterName]=function(){return this[s.privateName]=this[s.privateName]||new s.ListClass,this[s.privateName]}}),oo.prototype.featuresVolumeControl=!0,oo.prototype.featuresMuteControl=!0,oo.prototype.featuresFullscreenResize=!1,oo.prototype.featuresPlaybackRate=!1,oo.prototype.featuresProgressEvents=!1,oo.prototype.featuresSourceset=!1,oo.prototype.featuresTimeupdateEvents=!1,oo.prototype.featuresNativeTextTracks=!1,oo.prototype.featuresVideoFrameCallback=!1,oo.withSourceHandlers=function(v){v.registerSourceHandler=function(c,l){var i=v.sourceHandlers;i||(i=v.sourceHandlers=[]),void 0===l&&(l=i.length),i.splice(l,0,c)},v.canPlayType=function(c){for(var i,l=v.sourceHandlers||[],a=0;a<l.length;a++)if(i=l[a].canPlayType(c))return i;return""},v.selectSourceHandler=function(c,l){for(var i=v.sourceHandlers||[],d=0;d<i.length;d++)if(i[d].canHandleSource(c,l))return i[d];return null},v.canPlaySource=function(c,l){var i=v.selectSourceHandler(c,l);return i?i.canHandleSource(c,l):""},["seekable","seeking","duration"].forEach(function(c){var l=this[c];"function"==typeof l&&(this[c]=function(){return this.sourceHandler_&&this.sourceHandler_[c]?this.sourceHandler_[c].apply(this.sourceHandler_,arguments):l.apply(this,arguments)})},v.prototype),v.prototype.setSource=function(c){var l=v.selectSourceHandler(c,this.options_);l||(v.nativeSourceHandler?l=v.nativeSourceHandler:ki.error("No source handler found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler_),l!==v.nativeSourceHandler&&(this.currentSource_=c),this.sourceHandler_=l.handleSource(c,this,this.options_),this.one("dispose",this.disposeSourceHandler_)},v.prototype.disposeSourceHandler=function(){this.currentSource_&&(this.clearTracks(["audio","video"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&&(this.sourceHandler_.dispose&&this.sourceHandler_.dispose(),this.sourceHandler_=null)}},et.registerComponent("Tech",oo),oo.registerTech("Tech",oo),oo.defaultTechOrder_=[];var ja={},df={},tc={};function rg(v,s,c){v.setTimeout(function(){return Il(s,ja[s.type],c,v)},1)}function pf(v,s,c,l){void 0===l&&(l=null);var i="call"+S(c),a=v.reduce(hf(i),l),d=a===tc,y=d?null:s[c](a);return function xd(v,s,c,l){for(var i=v.length-1;i>=0;i--){var a=v[i];a[s]&&a[s](l,c)}}(v,c,y,d),y}var og={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},ag={setCurrentTime:1,setMuted:1,setVolume:1},gf={play:1,pause:1};function hf(v){return function(s,c){return s===tc?tc:c[v]?c[v](s):s}}function Il(v,s,c,l,i,a){void 0===v&&(v={}),void 0===s&&(s=[]),void 0===i&&(i=[]),void 0===a&&(a=!1);var y=s[0],x=s.slice(1);if("string"==typeof y)Il(v,ja[y],c,l,i,a);else if(y){var D=function Vm(v,s){var c=df[v.id()],l=null;if(null==c)return l=s(v),df[v.id()]=[[s,l]],l;for(var i=0;i<c.length;i++){var a=c[i];a[0]===s&&(l=a[1])}return null===l&&(l=s(v),c.push([s,l])),l}(l,y);if(!D.setSource)return i.push(D),Il(v,x,c,l,i,a);D.setSource(er({},v),function(L,K){if(L)return Il(v,x,c,l,i,a);i.push(D),Il(K,v.type===K.type?x:ja[K.type],c,l,i,a)})}else x.length?Il(v,x,c,l,i,a):a?c(v,i):Il(v,ja["*"],c,l,i,!0)}var sg={opus:"video/ogg",ogv:"video/ogg",mp4:"video/mp4",mov:"video/mp4",m4v:"video/mp4",mkv:"video/x-matroska",m4a:"audio/mp4",mp3:"audio/mpeg",aac:"audio/aac",caf:"audio/x-caf",flac:"audio/flac",oga:"audio/ogg",wav:"audio/wav",m3u8:"application/x-mpegURL",mpd:"application/dash+xml",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",png:"image/png",svg:"image/svg+xml",webp:"image/webp"},Sl=function(s){void 0===s&&(s="");var c=lf(s);return sg[c.toLowerCase()]||""},Wa=function v(s){if(Array.isArray(s)){var c=[];s.forEach(function(l){l=v(l),Array.isArray(l)?c=c.concat(l):Fr(l)&&c.push(l)}),s=c}else s="string"==typeof s&&s.trim()?[lg({src:s})]:Fr(s)&&"string"==typeof s.src&&s.src&&s.src.trim()?[lg(s)]:[];return s};function lg(v){if(!v.type){var s=Sl(v.src);s&&(v.type=s)}return v}var cg=function(v){function s(c,l,i){var a,d=M({createEl:!1},l);if(a=v.call(this,c,d,i)||this,l.playerOptions.sources&&0!==l.playerOptions.sources.length)c.src(l.playerOptions.sources);else for(var y=0,x=l.playerOptions.techOrder;y<x.length;y++){var D=S(x[y]),L=oo.getTech(D);if(D||(L=et.getComponent(D)),L&&L.isSupported()){c.loadTech_(D);break}}return a}return te(s,v),s}(et);et.registerComponent("MediaLoader",cg);var Mc=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).options_.controlText&&a.controlText(a.options_.controlText),a.handleMouseOver_=function(d){return a.handleMouseOver(d)},a.handleMouseOut_=function(d){return a.handleMouseOut(d)},a.handleClick_=function(d){return a.handleClick(d)},a.handleKeyDown_=function(d){return a.handleKeyDown(d)},a.emitTapEvents(),a.enable(),a}te(s,v);var c=s.prototype;return c.createEl=function(i,a,d){void 0===i&&(i="div"),void 0===a&&(a={}),void 0===d&&(d={}),a=er({className:this.buildCSSClass(),tabIndex:0},a),"button"===i&&ki.error("Creating a ClickableComponent with an HTML element of "+i+" is not supported; use a Button instead."),d=er({role:"button"},d),this.tabIndex_=a.tabIndex;var y=Xn(i,a,d);return y.appendChild(Xn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(y),y},c.dispose=function(){this.controlTextEl_=null,v.prototype.dispose.call(this)},c.createControlTextEl=function(i){return this.controlTextEl_=Xn("span",{className:"vjs-control-text"},{"aria-live":"polite"}),i&&i.appendChild(this.controlTextEl_),this.controlText(this.controlText_,i),this.controlTextEl_},c.controlText=function(i,a){if(void 0===a&&(a=this.el()),void 0===i)return this.controlText_||"Need Text";var d=this.localize(i);this.controlText_=i,$i(this.controlTextEl_,d),!this.nonIconControl&&!this.player_.options_.noUITitleAttributes&&a.setAttribute("title",d)},c.buildCSSClass=function(){return"vjs-control vjs-button "+v.prototype.buildCSSClass.call(this)},c.enable=function(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),typeof this.tabIndex_<"u"&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))},c.disable=function(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),typeof this.tabIndex_<"u"&&this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)},c.handleLanguagechange=function(){this.controlText(this.controlText_)},c.handleClick=function(i){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)},c.handleKeyDown=function(i){Te().isEventKey(i,"Space")||Te().isEventKey(i,"Enter")?(i.preventDefault(),i.stopPropagation(),this.trigger("click")):v.prototype.handleKeyDown.call(this,i)},s}(et);et.registerComponent("ClickableComponent",Mc);var Ym=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update(),a.update_=function(d){return a.update(d)},l.on("posterchange",a.update_),a}te(s,v);var c=s.prototype;return c.dispose=function(){this.player().off("posterchange",this.update_),v.prototype.dispose.call(this)},c.createEl=function(){return Xn("div",{className:"vjs-poster",tabIndex:-1})},c.update=function(i){var a=this.player().poster();this.setSrc(a),a?this.show():this.hide()},c.setSrc=function(i){var a="";i&&(a='url("'+i+'")'),this.el_.style.backgroundImage=a},c.handleClick=function(i){if(this.player_.controls()){var a=this.player_.usingPlugin("eme")&&this.player_.eme.sessions&&this.player_.eme.sessions.length>0;this.player_.tech(!0)&&!((Ai||Fn)&&a)&&this.player_.tech(!0).focus(),this.player_.paused()?ss(this.player_.play()):this.player_.pause()}},s}(Mc);et.registerComponent("PosterImage",Ym);var gs="#222",Ic={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function kl(v,s){var c;if(4===v.length)c=v[1]+v[1]+v[2]+v[2]+v[3]+v[3];else{if(7!==v.length)throw new Error("Invalid color code provided, "+v+"; must be formatted as e.g. #f0e or #f604e2.");c=v.slice(1)}return"rgba("+parseInt(c.slice(0,2),16)+","+parseInt(c.slice(2,4),16)+","+parseInt(c.slice(4,6),16)+","+s+")"}function Ol(v,s,c){try{v.style[s]=c}catch{return}}var ug=function(v){function s(l,i,a){var d;d=v.call(this,l,i,a)||this;var y=function(D){return d.updateDisplay(D)};return l.on("loadstart",function(x){return d.toggleDisplay(x)}),l.on("texttrackchange",y),l.on("loadedmetadata",function(x){return d.preselectTrack(x)}),l.ready(ro(Ee(d),function(){if(l.tech_&&l.tech_.featuresNativeTextTracks)this.hide();else{l.on("fullscreenchange",y),l.on("playerresize",y),Y().addEventListener("orientationchange",y),l.on("dispose",function(){return Y().removeEventListener("orientationchange",y)});for(var x=this.options_.playerOptions.tracks||[],D=0;D<x.length;D++)this.player_.addRemoteTextTrack(x[D],!0);this.preselectTrack()}})),d}te(s,v);var c=s.prototype;return c.preselectTrack=function(){for(var y,x,D,i={captions:1,subtitles:1},a=this.player_.textTracks(),d=this.player_.cache_.selectedLanguage,L=0;L<a.length;L++){var K=a[L];d&&d.enabled&&d.language&&d.language===K.language&&K.kind in i?K.kind===d.kind?D=K:D||(D=K):d&&!d.enabled?(D=null,y=null,x=null):K.default&&("descriptions"!==K.kind||y?K.kind in i&&!x&&(x=K):y=K)}D?D.mode="showing":x?x.mode="showing":y&&(y.mode="showing")},c.toggleDisplay=function(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()},c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-text-track-display"},{translate:"yes","aria-live":"off","aria-atomic":"true"})},c.clearDisplay=function(){"function"==typeof Y().WebVTT&&Y().WebVTT.processCues(Y(),[],this.el_)},c.updateDisplay=function(){var i=this.player_.textTracks(),a=this.options_.allowMultipleShowingTracks;if(this.clearDisplay(),a){for(var d=[],y=0;y<i.length;++y){var x=i[y];"showing"===x.mode&&d.push(x)}this.updateForTrack(d)}else{for(var D=null,L=null,K=i.length;K--;){var W=i[K];"showing"===W.mode&&("descriptions"===W.kind?D=W:L=W)}L?("off"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","off"),this.updateForTrack(L)):D&&("assertive"!==this.getAttribute("aria-live")&&this.setAttribute("aria-live","assertive"),this.updateForTrack(D))}},c.updateDisplayState=function(i){for(var a=this.player_.textTrackSettings.getValues(),d=i.activeCues,y=d.length;y--;){var x=d[y];if(x){var D=x.displayState;if(a.color&&(D.firstChild.style.color=a.color),a.textOpacity&&Ol(D.firstChild,"color",kl(a.color||"#fff",a.textOpacity)),a.backgroundColor&&(D.firstChild.style.backgroundColor=a.backgroundColor),a.backgroundOpacity&&Ol(D.firstChild,"backgroundColor",kl(a.backgroundColor||"#000",a.backgroundOpacity)),a.windowColor&&(a.windowOpacity?Ol(D,"backgroundColor",kl(a.windowColor,a.windowOpacity)):D.style.backgroundColor=a.windowColor),a.edgeStyle&&("dropshadow"===a.edgeStyle?D.firstChild.style.textShadow="2px 2px 3px #222, 2px 2px 4px #222, 2px 2px 5px "+gs:"raised"===a.edgeStyle?D.firstChild.style.textShadow="1px 1px #222, 2px 2px #222, 3px 3px "+gs:"depressed"===a.edgeStyle?D.firstChild.style.textShadow="1px 1px #ccc, 0 1px #ccc, -1px -1px #222, 0 -1px "+gs:"uniform"===a.edgeStyle&&(D.firstChild.style.textShadow="0 0 4px #222, 0 0 4px #222, 0 0 4px #222, 0 0 4px "+gs)),a.fontPercent&&1!==a.fontPercent){var L=Y().parseFloat(D.style.fontSize);D.style.fontSize=L*a.fontPercent+"px",D.style.height="auto",D.style.top="auto"}a.fontFamily&&"default"!==a.fontFamily&&("small-caps"===a.fontFamily?D.firstChild.style.fontVariant="small-caps":D.firstChild.style.fontFamily=Ic[a.fontFamily])}}},c.updateForTrack=function(i){if(Array.isArray(i)||(i=[i]),"function"==typeof Y().WebVTT&&!i.every(function(me){return!me.activeCues})){for(var a=[],d=0;d<i.length;++d)for(var y=i[d],x=0;x<y.activeCues.length;++x)a.push(y.activeCues[x]);Y().WebVTT.processCues(Y(),a,this.el_);for(var D=0;D<i.length;++D){for(var L=i[D],K=0;K<L.activeCues.length;++K){var W=L.activeCues[K].displayState;Qi(W,"vjs-text-track-cue"),Qi(W,"vjs-text-track-cue-"+(L.language?L.language:D)),L.language&&ua(W,"lang",L.language)}this.player_.textTrackSettings&&this.updateDisplayState(L)}}},s}(et);et.registerComponent("TextTrackDisplay",ug);var mf=function(v){function s(){return v.apply(this,arguments)||this}return te(s,v),s.prototype.createEl=function(){var i=this.player_.isAudio(),a=this.localize(i?"Audio Player":"Video Player"),d=Xn("span",{className:"vjs-control-text",textContent:this.localize("{1} is loading.",[a])}),y=v.prototype.createEl.call(this,"div",{className:"vjs-loading-spinner",dir:"ltr"});return y.appendChild(d),y},s}(et);et.registerComponent("LoadingSpinner",mf);var Fa=function(v){function s(){return v.apply(this,arguments)||this}te(s,v);var c=s.prototype;return c.createEl=function(i,a,d){void 0===a&&(a={}),void 0===d&&(d={});var y=Xn("button",a=er({className:this.buildCSSClass()},a),d=er({type:"button"},d));return y.appendChild(Xn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(y),y},c.addChild=function(i,a){return void 0===a&&(a={}),ki.warn("Adding an actionable (user controllable) child to a Button ("+this.constructor.name+") is not supported; use a ClickableComponent instead."),et.prototype.addChild.call(this,i,a)},c.enable=function(){v.prototype.enable.call(this),this.el_.removeAttribute("disabled")},c.disable=function(){v.prototype.disable.call(this),this.el_.setAttribute("disabled","disabled")},c.handleKeyDown=function(i){Te().isEventKey(i,"Space")||Te().isEventKey(i,"Enter")?i.stopPropagation():v.prototype.handleKeyDown.call(this,i)},s}(Mc);et.registerComponent("Button",Fa);var Xm=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).mouseused_=!1,a.on("mousedown",function(d){return a.handleMouseDown(d)}),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-big-play-button"},c.handleClick=function(i){var a=this.player_.play();if(this.mouseused_&&i.clientX&&i.clientY){var d=this.player_.usingPlugin("eme")&&this.player_.eme.sessions&&this.player_.eme.sessions.length>0;return ss(a),void(this.player_.tech(!0)&&(!Ai&&!Fn||!d)&&this.player_.tech(!0).focus())}var y=this.player_.getChild("controlBar"),x=y&&y.getChild("playToggle");if(x){var D=function(){return x.focus()};ps(a)?a.then(D,function(){}):this.setTimeout(D,1)}else this.player_.tech(!0).focus()},c.handleKeyDown=function(i){this.mouseused_=!1,v.prototype.handleKeyDown.call(this,i)},c.handleMouseDown=function(i){this.mouseused_=!0},s}(Fa);Xm.prototype.controlText_="Play Video",et.registerComponent("BigPlayButton",Xm);var zm=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).controlText(i&&i.controlText||a.localize("Close")),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-close-button "+v.prototype.buildCSSClass.call(this)},c.handleClick=function(i){this.trigger({type:"close",bubbles:!1})},c.handleKeyDown=function(i){Te().isEventKey(i,"Esc")?(i.preventDefault(),i.stopPropagation(),this.trigger("click")):v.prototype.handleKeyDown.call(this,i)},s}(Fa);et.registerComponent("CloseButton",zm);var qm=function(v){function s(l,i){var a;return void 0===i&&(i={}),a=v.call(this,l,i)||this,i.replay=void 0===i.replay||i.replay,a.on(l,"play",function(d){return a.handlePlay(d)}),a.on(l,"pause",function(d){return a.handlePause(d)}),i.replay&&a.on(l,"ended",function(d){return a.handleEnded(d)}),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-play-control "+v.prototype.buildCSSClass.call(this)},c.handleClick=function(i){this.player_.paused()?ss(this.player_.play()):this.player_.pause()},c.handleSeeked=function(i){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(i):this.handlePlay(i)},c.handlePlay=function(i){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},c.handlePause=function(i){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},c.handleEnded=function(i){var a=this;this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.controlText("Replay"),this.one(this.player_,"seeked",function(d){return a.handleSeeked(d)})},s}(Fa);qm.prototype.controlText_="Play",et.registerComponent("PlayToggle",qm);var Wm=function(s,c){s=s<0?0:s;var l=Math.floor(s%60),i=Math.floor(s/60%60),a=Math.floor(s/3600),d=Math.floor(c/60%60),y=Math.floor(c/3600);return(isNaN(s)||s===1/0)&&(a=i=l="-"),(a=a>0||y>0?a+":":"")+(i=((a||d>=10)&&i<10?"0"+i:i)+":")+(l<10?"0"+l:l)},dg=Wm;function gu(v,s){return void 0===s&&(s=v),dg(v,s)}var Rs=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on(l,["timeupdate","ended"],function(d){return a.updateContent(d)}),a.updateTextNode_(),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i=this.buildCSSClass(),a=v.prototype.createEl.call(this,"div",{className:i+" vjs-time-control vjs-control"}),d=Xn("span",{className:"vjs-control-text",textContent:this.localize(this.labelText_)+"\xa0"},{role:"presentation"});return a.appendChild(d),this.contentEl_=Xn("span",{className:i+"-display"},{"aria-live":"off",role:"presentation"}),a.appendChild(this.contentEl_),a},c.dispose=function(){this.contentEl_=null,this.textNode_=null,v.prototype.dispose.call(this)},c.updateTextNode_=function(i){var a=this;void 0===i&&(i=0),i=gu(i),this.formattedTime_!==i&&(this.formattedTime_=i,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",function(){if(a.contentEl_){var d=a.textNode_;d&&a.contentEl_.firstChild!==d&&(d=null,ki.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),a.textNode_=e().createTextNode(a.formattedTime_),a.textNode_&&(d?a.contentEl_.replaceChild(a.textNode_,d):a.contentEl_.appendChild(a.textNode_))}}))},c.updateContent=function(i){},s}(et);Rs.prototype.labelText_="Time",Rs.prototype.controlText_="Time",et.registerComponent("TimeDisplay",Rs);var vf=function(v){function s(){return v.apply(this,arguments)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-current-time"},c.updateContent=function(i){var a;a=this.player_.ended()?this.player_.duration():this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(a)},s}(Rs);vf.prototype.labelText_="Current Time",vf.prototype.controlText_="Current Time",et.registerComponent("CurrentTimeDisplay",vf);var yf=function(v){function s(l,i){var a,d=function(x){return a.updateContent(x)};return(a=v.call(this,l,i)||this).on(l,"durationchange",d),a.on(l,"loadstart",d),a.on(l,"loadedmetadata",d),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-duration"},c.updateContent=function(i){var a=this.player_.duration();this.updateTextNode_(a)},s}(Rs);yf.prototype.labelText_="Duration",yf.prototype.controlText_="Duration",et.registerComponent("DurationDisplay",yf);var fa=function(v){function s(){return v.apply(this,arguments)||this}return te(s,v),s.prototype.createEl=function(){var i=v.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),a=v.prototype.createEl.call(this,"div"),d=v.prototype.createEl.call(this,"span",{textContent:"/"});return a.appendChild(d),i.appendChild(a),i},s}(et);et.registerComponent("TimeDivider",fa);var Cf=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on(l,"durationchange",function(d){return a.updateContent(d)}),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-remaining-time"},c.createEl=function(){var i=v.prototype.createEl.call(this);return!1!==this.options_.displayNegative&&i.insertBefore(Xn("span",{},{"aria-hidden":!0},"-"),this.contentEl_),i},c.updateContent=function(i){var a;"number"==typeof this.player_.duration()&&(a=this.player_.ended()?0:this.player_.remainingTimeDisplay?this.player_.remainingTimeDisplay():this.player_.remainingTime(),this.updateTextNode_(a))},s}(Rs);Cf.prototype.labelText_="Remaining Time",Cf.prototype.controlText_="Remaining Time",et.registerComponent("RemainingTimeDisplay",Cf);var hu=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).updateShowing(),a.on(a.player(),"durationchange",function(d){return a.updateShowing(d)}),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i=v.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=Xn("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(Xn("span",{className:"vjs-control-text",textContent:this.localize("Stream Type")+"\xa0"})),this.contentEl_.appendChild(e().createTextNode(this.localize("LIVE"))),i.appendChild(this.contentEl_),i},c.dispose=function(){this.contentEl_=null,v.prototype.dispose.call(this)},c.updateShowing=function(i){this.player().duration()===1/0?this.show():this.hide()},s}(et);et.registerComponent("LiveDisplay",hu);var _g=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).updateLiveEdgeStatus(),a.player_.liveTracker&&(a.updateLiveEdgeStatusHandler_=function(d){return a.updateLiveEdgeStatus(d)},a.on(a.player_.liveTracker,"liveedgechange",a.updateLiveEdgeStatusHandler_)),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i=v.prototype.createEl.call(this,"button",{className:"vjs-seek-to-live-control vjs-control"});return this.textEl_=Xn("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),i.appendChild(this.textEl_),i},c.updateLiveEdgeStatus=function(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))},c.handleClick=function(){this.player_.liveTracker.seekToLiveEdge()},c.dispose=function(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,v.prototype.dispose.call(this)},s}(Fa);_g.prototype.controlText_="Seek to live, currently playing live",et.registerComponent("SeekToLive",_g);var Ka=function(s,c,l){return s=Number(s),Math.min(l,Math.max(c,isNaN(s)?c:s))},Pl=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).handleMouseDown_=function(d){return a.handleMouseDown(d)},a.handleMouseUp_=function(d){return a.handleMouseUp(d)},a.handleKeyDown_=function(d){return a.handleKeyDown(d)},a.handleClick_=function(d){return a.handleClick(d)},a.handleMouseMove_=function(d){return a.handleMouseMove(d)},a.update_=function(d){return a.update(d)},a.bar=a.getChild(a.options_.barName),a.vertical(!!a.options_.vertical),a.enable(),a}te(s,v);var c=s.prototype;return c.enabled=function(){return this.enabled_},c.enable=function(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)},c.disable=function(){if(this.enabled()){var i=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(i,"mousemove",this.handleMouseMove_),this.off(i,"mouseup",this.handleMouseUp_),this.off(i,"touchmove",this.handleMouseMove_),this.off(i,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}},c.createEl=function(i,a,d){return void 0===a&&(a={}),void 0===d&&(d={}),a.className=a.className+" vjs-slider",a=er({tabIndex:0},a),d=er({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},d),v.prototype.createEl.call(this,i,a,d)},c.handleMouseDown=function(i){var a=this.bar.el_.ownerDocument;"mousedown"===i.type&&i.preventDefault(),"touchstart"===i.type&&!wi&&i.preventDefault(),O(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(a,"mousemove",this.handleMouseMove_),this.on(a,"mouseup",this.handleMouseUp_),this.on(a,"touchmove",this.handleMouseMove_),this.on(a,"touchend",this.handleMouseUp_),this.handleMouseMove(i,!0)},c.handleMouseMove=function(i){},c.handleMouseUp=function(){var i=this.bar.el_.ownerDocument;$(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(i,"mousemove",this.handleMouseMove_),this.off(i,"mouseup",this.handleMouseUp_),this.off(i,"touchmove",this.handleMouseMove_),this.off(i,"touchend",this.handleMouseUp_),this.update()},c.update=function(){var i=this;if(this.el_&&this.bar){var a=this.getProgress();return a===this.progress_||(this.progress_=a,this.requestNamedAnimationFrame("Slider#update",function(){var d=i.vertical()?"height":"width";i.bar.el().style[d]=(100*a).toFixed(2)+"%"})),a}},c.getProgress=function(){return Number(Ka(this.getPercent(),0,1).toFixed(4))},c.calculateDistance=function(i){var a=$t(this.el_,i);return this.vertical()?a.y:a.x},c.handleKeyDown=function(i){Te().isEventKey(i,"Left")||Te().isEventKey(i,"Down")?(i.preventDefault(),i.stopPropagation(),this.stepBack()):Te().isEventKey(i,"Right")||Te().isEventKey(i,"Up")?(i.preventDefault(),i.stopPropagation(),this.stepForward()):v.prototype.handleKeyDown.call(this,i)},c.handleClick=function(i){i.stopPropagation(),i.preventDefault()},c.vertical=function(i){if(void 0===i)return this.vertical_||!1;this.vertical_=!!i,this.addClass(this.vertical_?"vjs-slider-vertical":"vjs-slider-horizontal")},s}(et);et.registerComponent("Slider",Pl);var Ad=function(s,c){return Ka(s/c*100,0,100).toFixed(2)+"%"},Dd=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).partEls_=[],a.on(l,"progress",function(d){return a.update(d)}),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i=v.prototype.createEl.call(this,"div",{className:"vjs-load-progress"}),a=Xn("span",{className:"vjs-control-text"}),d=Xn("span",{textContent:this.localize("Loaded")}),y=e().createTextNode(": ");return this.percentageEl_=Xn("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),i.appendChild(a),a.appendChild(d),a.appendChild(y),a.appendChild(this.percentageEl_),i},c.dispose=function(){this.partEls_=null,this.percentageEl_=null,v.prototype.dispose.call(this)},c.update=function(i){var a=this;this.requestNamedAnimationFrame("LoadProgressBar#update",function(){var d=a.player_.liveTracker,y=a.player_.buffered(),x=d&&d.isLive()?d.seekableEnd():a.player_.duration(),D=a.player_.bufferedEnd(),L=a.partEls_,K=Ad(D,x);a.percent_!==K&&(a.el_.style.width=K,$i(a.percentageEl_,K),a.percent_=K);for(var W=0;W<y.length;W++){var me=y.start(W),Pe=y.end(W),Ge=L[W];Ge||(Ge=a.el_.appendChild(Xn()),L[W]=Ge),(Ge.dataset.start!==me||Ge.dataset.end!==Pe)&&(Ge.dataset.start=me,Ge.dataset.end=Pe,Ge.style.left=Ad(me,D),Ge.style.width=Ad(Pe-me,D))}for(var Re=L.length;Re>y.length;Re--)a.el_.removeChild(L[Re-1]);L.length=y.length})},s}(et);et.registerComponent("LoadProgressBar",Dd);var mu=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update=gn(ro(Ee(a),a.update),30),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})},c.update=function(i,a,d){var y=$e(this.el_),x=se(this.player_.el()),D=i.width*a;if(x&&y){var L=i.left-x.left+D,K=i.width-D+(x.right-i.right),W=y.width/2;L<W?W+=W-L:K<W&&(W=K),W<0?W=0:W>y.width&&(W=y.width),W=Math.round(W),this.el_.style.right="-"+W+"px",this.write(d)}},c.write=function(i){$i(this.el_,i)},c.updateTime=function(i,a,d,y){var x=this;this.requestNamedAnimationFrame("TimeTooltip#updateTime",function(){var D,L=x.player_.duration();if(x.player_.liveTracker&&x.player_.liveTracker.isLive()){var K=x.player_.liveTracker.liveWindow(),W=K-a*K;D=(W<1?"":"-")+gu(W,K)}else D=gu(d,L);x.update(i,a,D),y&&y()})},s}(et);et.registerComponent("TimeTooltip",mu);var bf=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update=gn(ro(Ee(a),a.update),30),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})},c.update=function(i,a){var d=this.getChild("timeTooltip");if(d){var y=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();d.updateTime(i,a,y)}},s}(et);bf.prototype.options_={children:[]},!Er&&!en&&bf.prototype.options_.children.push("timeTooltip"),et.registerComponent("PlayProgressBar",bf);var Km=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update=gn(ro(Ee(a),a.update),30),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},c.update=function(i,a){var d=this,y=a*this.player_.duration();this.getChild("timeTooltip").updateTime(i,a,y,function(){d.el_.style.left=i.width*a+"px"})},s}(et);Km.prototype.options_={children:["timeTooltip"]},et.registerComponent("MouseTimeDisplay",Km);var Qa=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).setEventHandlers_(),a}te(s,v);var c=s.prototype;return c.setEventHandlers_=function(){var i=this;this.update_=ro(this,this.update),this.update=gn(this.update_,30),this.on(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=function(a){return i.enableInterval_(a)},this.disableIntervalHandler_=function(a){return i.disableInterval_(a)},this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in e()&&"visibilityState"in e()&&this.on(e(),"visibilitychange",this.toggleVisibility_)},c.toggleVisibility_=function(i){"hidden"===e().visibilityState?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(i)):(!this.player_.ended()&&!this.player_.paused()&&this.enableInterval_(),this.update())},c.enableInterval_=function(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,30))},c.disableInterval_=function(i){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&i&&"ended"!==i.type||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)},c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})},c.update=function(i){var a=this;if("hidden"!==e().visibilityState){var d=v.prototype.update.call(this);return this.requestNamedAnimationFrame("SeekBar#update",function(){var y=a.player_.ended()?a.player_.duration():a.getCurrentTime_(),x=a.player_.liveTracker,D=a.player_.duration();x&&x.isLive()&&(D=a.player_.liveTracker.liveCurrentTime()),a.percent_!==d&&(a.el_.setAttribute("aria-valuenow",(100*d).toFixed(2)),a.percent_=d),(a.currentTime_!==y||a.duration_!==D)&&(a.el_.setAttribute("aria-valuetext",a.localize("progress bar timing: currentTime={1} duration={2}",[gu(y,D),gu(D,D)],"{1} of {2}")),a.currentTime_=y,a.duration_=D),a.bar&&a.bar.update(se(a.el()),a.getProgress())}),d}},c.userSeek_=function(i){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(i)},c.getCurrentTime_=function(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()},c.getPercent=function(){var a,i=this.getCurrentTime_(),d=this.player_.liveTracker;return d&&d.isLive()?(a=(i-d.seekableStart())/d.liveWindow(),d.atLiveEdge()&&(a=1)):a=i/this.player_.duration(),a},c.handleMouseDown=function(i){ds(i)&&(i.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),v.prototype.handleMouseDown.call(this,i))},c.handleMouseMove=function(i,a){if(void 0===a&&(a=!1),ds(i)){!a&&!this.player_.scrubbing()&&this.player_.scrubbing(!0);var d,y=this.calculateDistance(i),x=this.player_.liveTracker;if(x&&x.isLive()){if(y>=.99)return void x.seekToLiveEdge();var D=x.seekableStart(),L=x.liveCurrentTime();if((d=D+y*x.liveWindow())>=L&&(d=L),d<=D&&(d=D+.1),d===1/0)return}else(d=y*this.player_.duration())===this.player_.duration()&&(d-=.1);this.userSeek_(d)}},c.enable=function(){v.prototype.enable.call(this);var i=this.getChild("mouseTimeDisplay");i&&i.show()},c.disable=function(){v.prototype.disable.call(this);var i=this.getChild("mouseTimeDisplay");i&&i.hide()},c.handleMouseUp=function(i){v.prototype.handleMouseUp.call(this,i),i&&i.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?ss(this.player_.play()):this.update_()},c.stepForward=function(){this.userSeek_(this.player_.currentTime()+5)},c.stepBack=function(){this.userSeek_(this.player_.currentTime()-5)},c.handleAction=function(i){this.player_.paused()?this.player_.play():this.player_.pause()},c.handleKeyDown=function(i){var a=this.player_.liveTracker;if(Te().isEventKey(i,"Space")||Te().isEventKey(i,"Enter"))i.preventDefault(),i.stopPropagation(),this.handleAction(i);else if(Te().isEventKey(i,"Home"))i.preventDefault(),i.stopPropagation(),this.userSeek_(0);else if(Te().isEventKey(i,"End"))i.preventDefault(),i.stopPropagation(),a&&a.isLive()?this.userSeek_(a.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(Te()(i))){i.preventDefault(),i.stopPropagation();var d=10*(Te().codes[Te()(i)]-Te().codes[0])/100;a&&a.isLive()?this.userSeek_(a.seekableStart()+a.liveWindow()*d):this.userSeek_(this.player_.duration()*d)}else Te().isEventKey(i,"PgDn")?(i.preventDefault(),i.stopPropagation(),this.userSeek_(this.player_.currentTime()-60)):Te().isEventKey(i,"PgUp")?(i.preventDefault(),i.stopPropagation(),this.userSeek_(this.player_.currentTime()+60)):v.prototype.handleKeyDown.call(this,i)},c.dispose=function(){this.disableInterval_(),this.off(this.player_,["ended","durationchange","timeupdate"],this.update),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in e()&&"visibilityState"in e()&&this.off(e(),"visibilitychange",this.toggleVisibility_),v.prototype.dispose.call(this)},s}(Pl);Qa.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"},!Er&&!en&&Qa.prototype.options_.children.splice(1,0,"mouseTimeDisplay"),et.registerComponent("SeekBar",Qa);var Md=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).handleMouseMove=gn(ro(Ee(a),a.handleMouseMove),30),a.throttledHandleMouseSeek=gn(ro(Ee(a),a.handleMouseSeek),30),a.handleMouseUpHandler_=function(d){return a.handleMouseUp(d)},a.handleMouseDownHandler_=function(d){return a.handleMouseDown(d)},a.enable(),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},c.handleMouseMove=function(i){var a=this.getChild("seekBar");if(a){var d=a.getChild("playProgressBar"),y=a.getChild("mouseTimeDisplay");if(d||y){var x=a.el(),D=$e(x),L=$t(x,i).x;L=Ka(L,0,1),y&&y.update(D,L),d&&d.update(D,a.getProgress())}}},c.handleMouseSeek=function(i){var a=this.getChild("seekBar");a&&a.handleMouseMove(i)},c.enabled=function(){return this.enabled_},c.disable=function(){if(this.children().forEach(function(a){return a.disable&&a.disable()}),this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){var i=this.getChild("seekBar");this.player_.scrubbing(!1),i.videoWasPlaying&&ss(this.player_.play())}},c.enable=function(){this.children().forEach(function(i){return i.enable&&i.enable()}),!this.enabled()&&(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)},c.removeListenersAddedOnMousedownAndTouchstart=function(){var i=this.el_.ownerDocument;this.off(i,"mousemove",this.throttledHandleMouseSeek),this.off(i,"touchmove",this.throttledHandleMouseSeek),this.off(i,"mouseup",this.handleMouseUpHandler_),this.off(i,"touchend",this.handleMouseUpHandler_)},c.handleMouseDown=function(i){var a=this.el_.ownerDocument,d=this.getChild("seekBar");d&&d.handleMouseDown(i),this.on(a,"mousemove",this.throttledHandleMouseSeek),this.on(a,"touchmove",this.throttledHandleMouseSeek),this.on(a,"mouseup",this.handleMouseUpHandler_),this.on(a,"touchend",this.handleMouseUpHandler_)},c.handleMouseUp=function(i){var a=this.getChild("seekBar");a&&a.handleMouseUp(i),this.removeListenersAddedOnMousedownAndTouchstart()},s}(et);Md.prototype.options_={children:["seekBar"]},et.registerComponent("ProgressControl",Md);var ic=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on(l,["enterpictureinpicture","leavepictureinpicture"],function(d){return a.handlePictureInPictureChange(d)}),a.on(l,["disablepictureinpicturechanged","loadedmetadata"],function(d){return a.handlePictureInPictureEnabledChange(d)}),a.on(l,["loadedmetadata","audioonlymodechange","audiopostermodechange"],function(){"audio"===l.currentType().substring(0,5)||l.audioPosterMode()||l.audioOnlyMode()?(l.isInPictureInPicture()&&l.exitPictureInPicture(),a.hide()):a.show()}),a.disable(),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-picture-in-picture-control "+v.prototype.buildCSSClass.call(this)},c.handlePictureInPictureEnabledChange=function(){e().pictureInPictureEnabled&&!1===this.player_.disablePictureInPicture()?this.enable():this.disable()},c.handlePictureInPictureChange=function(i){this.player_.isInPictureInPicture()?this.controlText("Exit Picture-in-Picture"):this.controlText("Picture-in-Picture"),this.handlePictureInPictureEnabledChange()},c.handleClick=function(i){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()},s}(Fa);ic.prototype.controlText_="Picture-in-Picture",et.registerComponent("PictureInPictureToggle",ic);var Jm=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on(l,"fullscreenchange",function(d){return a.handleFullscreenChange(d)}),!1===e()[l.fsApi_.fullscreenEnabled]&&a.disable(),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-fullscreen-control "+v.prototype.buildCSSClass.call(this)},c.handleFullscreenChange=function(i){this.player_.isFullscreen()?this.controlText("Non-Fullscreen"):this.controlText("Fullscreen")},c.handleClick=function(i){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},s}(Fa);Jm.prototype.controlText_="Fullscreen",et.registerComponent("FullscreenToggle",Jm);var Zm=function(v){function s(){return v.apply(this,arguments)||this}return te(s,v),s.prototype.createEl=function(){var i=v.prototype.createEl.call(this,"div",{className:"vjs-volume-level"});return i.appendChild(v.prototype.createEl.call(this,"span",{className:"vjs-control-text"})),i},s}(et);et.registerComponent("VolumeLevel",Zm);var ev=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update=gn(ro(Ee(a),a.update),30),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})},c.update=function(i,a,d,y){if(!d){var x=se(this.el_),D=se(this.player_.el()),L=i.width*a;if(!D||!x)return;var K=i.left-D.left+L,W=i.width-L+(D.right-i.right),me=x.width/2;K<me?me+=me-K:W<me&&(me=W),me<0?me=0:me>x.width&&(me=x.width),this.el_.style.right="-"+me+"px"}this.write(y+"%")},c.write=function(i){$i(this.el_,i)},c.updateVolume=function(i,a,d,y,x){var D=this;this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",function(){D.update(i,a,d,y.toFixed(0)),x&&x()})},s}(et);et.registerComponent("VolumeLevelTooltip",ev);var pg=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).update=gn(ro(Ee(a),a.update),30),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},c.update=function(i,a,d){var y=this,x=100*a;this.getChild("volumeLevelTooltip").updateVolume(i,a,d,x,function(){d?y.el_.style.bottom=i.height*a+"px":y.el_.style.left=i.width*a+"px"})},s}(et);pg.prototype.options_={children:["volumeLevelTooltip"]},et.registerComponent("MouseVolumeLevelDisplay",pg);var Id=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on("slideractive",function(d){return a.updateLastVolume_(d)}),a.on(l,"volumechange",function(d){return a.updateARIAAttributes(d)}),l.ready(function(){return a.updateARIAAttributes()}),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})},c.handleMouseDown=function(i){ds(i)&&v.prototype.handleMouseDown.call(this,i)},c.handleMouseMove=function(i){var a=this.getChild("mouseVolumeLevelDisplay");if(a){var d=this.el(),y=se(d),x=this.vertical(),D=$t(d,i);D=Ka(D=x?D.y:D.x,0,1),a.update(y,D,x)}ds(i)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(i)))},c.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1)},c.getPercent=function(){return this.player_.muted()?0:this.player_.volume()},c.stepForward=function(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},c.stepBack=function(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},c.updateARIAAttributes=function(i){var a=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",a),this.el_.setAttribute("aria-valuetext",a+"%")},c.volumeAsPercentage_=function(){return Math.round(100*this.player_.volume())},c.updateLastVolume_=function(){var i=this,a=this.player_.volume();this.one("sliderinactive",function(){0===i.player_.volume()&&i.player_.lastVolume_(a)})},s}(Pl);Id.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},!Er&&!en&&Id.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay"),Id.prototype.playerEvent="volumechange",et.registerComponent("VolumeBar",Id);var gg=function(v){function s(l,i){var a;return void 0===i&&(i={}),i.vertical=i.vertical||!1,(typeof i.volumeBar>"u"||Ya(i.volumeBar))&&(i.volumeBar=i.volumeBar||{},i.volumeBar.vertical=i.vertical),function(s,c){c.tech_&&!c.tech_.featuresVolumeControl&&s.addClass("vjs-hidden"),s.on(c,"loadstart",function(){c.tech_.featuresVolumeControl?s.removeClass("vjs-hidden"):s.addClass("vjs-hidden")})}(Ee(a=v.call(this,l,i)||this),l),a.throttledHandleMouseMove=gn(ro(Ee(a),a.handleMouseMove),30),a.handleMouseUpHandler_=function(d){return a.handleMouseUp(d)},a.on("mousedown",function(d){return a.handleMouseDown(d)}),a.on("touchstart",function(d){return a.handleMouseDown(d)}),a.on("mousemove",function(d){return a.handleMouseMove(d)}),a.on(a.volumeBar,["focus","slideractive"],function(){a.volumeBar.addClass("vjs-slider-active"),a.addClass("vjs-slider-active"),a.trigger("slideractive")}),a.on(a.volumeBar,["blur","sliderinactive"],function(){a.volumeBar.removeClass("vjs-slider-active"),a.removeClass("vjs-slider-active"),a.trigger("sliderinactive")}),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i="vjs-volume-horizontal";return this.options_.vertical&&(i="vjs-volume-vertical"),v.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control "+i})},c.handleMouseDown=function(i){var a=this.el_.ownerDocument;this.on(a,"mousemove",this.throttledHandleMouseMove),this.on(a,"touchmove",this.throttledHandleMouseMove),this.on(a,"mouseup",this.handleMouseUpHandler_),this.on(a,"touchend",this.handleMouseUpHandler_)},c.handleMouseUp=function(i){var a=this.el_.ownerDocument;this.off(a,"mousemove",this.throttledHandleMouseMove),this.off(a,"touchmove",this.throttledHandleMouseMove),this.off(a,"mouseup",this.handleMouseUpHandler_),this.off(a,"touchend",this.handleMouseUpHandler_)},c.handleMouseMove=function(i){this.volumeBar.handleMouseMove(i)},s}(et);gg.prototype.options_={children:["volumeBar"]},et.registerComponent("VolumeControl",gg);var Sd=function(v){function s(l,i){var a;return function(s,c){c.tech_&&!c.tech_.featuresMuteControl&&s.addClass("vjs-hidden"),s.on(c,"loadstart",function(){c.tech_.featuresMuteControl?s.removeClass("vjs-hidden"):s.addClass("vjs-hidden")})}(Ee(a=v.call(this,l,i)||this),l),a.on(l,["loadstart","volumechange"],function(d){return a.update(d)}),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-mute-control "+v.prototype.buildCSSClass.call(this)},c.handleClick=function(i){var a=this.player_.volume(),d=this.player_.lastVolume_();0===a?(this.player_.volume(d<.1?.1:d),this.player_.muted(!1)):this.player_.muted(!this.player_.muted())},c.update=function(i){this.updateIcon_(),this.updateControlText_()},c.updateIcon_=function(){var i=this.player_.volume(),a=3;Er&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),0===i||this.player_.muted()?a=0:i<.33?a=1:i<.67&&(a=2);for(var d=0;d<4;d++)Pr(this.el_,"vjs-vol-"+d);Qi(this.el_,"vjs-vol-"+a)},c.updateControlText_=function(){var a=this.player_.muted()||0===this.player_.volume()?"Unmute":"Mute";this.controlText()!==a&&this.controlText(a)},s}(Fa);Sd.prototype.controlText_="Mute",et.registerComponent("MuteToggle",Sd);var vu=function(v){function s(l,i){var a;return void 0===i&&(i={}),i.inline=!(typeof i.inline<"u")||i.inline,(typeof i.volumeControl>"u"||Ya(i.volumeControl))&&(i.volumeControl=i.volumeControl||{},i.volumeControl.vertical=!i.inline),(a=v.call(this,l,i)||this).handleKeyPressHandler_=function(d){return a.handleKeyPress(d)},a.on(l,["loadstart"],function(d){return a.volumePanelState_(d)}),a.on(a.muteToggle,"keyup",function(d){return a.handleKeyPress(d)}),a.on(a.volumeControl,"keyup",function(d){return a.handleVolumeControlKeyUp(d)}),a.on("keydown",function(d){return a.handleKeyPress(d)}),a.on("mouseover",function(d){return a.handleMouseOver(d)}),a.on("mouseout",function(d){return a.handleMouseOut(d)}),a.on(a.volumeControl,["slideractive"],a.sliderActive_),a.on(a.volumeControl,["sliderinactive"],a.sliderInactive_),a}te(s,v);var c=s.prototype;return c.sliderActive_=function(){this.addClass("vjs-slider-active")},c.sliderInactive_=function(){this.removeClass("vjs-slider-active")},c.volumePanelState_=function(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")},c.createEl=function(){var i="vjs-volume-panel-horizontal";return this.options_.inline||(i="vjs-volume-panel-vertical"),v.prototype.createEl.call(this,"div",{className:"vjs-volume-panel vjs-control "+i})},c.dispose=function(){this.handleMouseOut(),v.prototype.dispose.call(this)},c.handleVolumeControlKeyUp=function(i){Te().isEventKey(i,"Esc")&&this.muteToggle.focus()},c.handleMouseOver=function(i){this.addClass("vjs-hover"),za(e(),"keyup",this.handleKeyPressHandler_)},c.handleMouseOut=function(i){this.removeClass("vjs-hover"),Ca(e(),"keyup",this.handleKeyPressHandler_)},c.handleKeyPress=function(i){Te().isEventKey(i,"Esc")&&this.handleMouseOut()},s}(et);vu.prototype.options_={children:["muteToggle","volumeControl"]},et.registerComponent("VolumePanel",vu);var hg=function(v){function s(l,i){var a;return a=v.call(this,l,i)||this,i&&(a.menuButton_=i.menuButton),a.focusedChild_=-1,a.on("keydown",function(d){return a.handleKeyDown(d)}),a.boundHandleBlur_=function(d){return a.handleBlur(d)},a.boundHandleTapClick_=function(d){return a.handleTapClick(d)},a}te(s,v);var c=s.prototype;return c.addEventListenerForItem=function(i){i instanceof et&&(this.on(i,"blur",this.boundHandleBlur_),this.on(i,["tap","click"],this.boundHandleTapClick_))},c.removeEventListenerForItem=function(i){i instanceof et&&(this.off(i,"blur",this.boundHandleBlur_),this.off(i,["tap","click"],this.boundHandleTapClick_))},c.removeChild=function(i){"string"==typeof i&&(i=this.getChild(i)),this.removeEventListenerForItem(i),v.prototype.removeChild.call(this,i)},c.addItem=function(i){var a=this.addChild(i);a&&this.addEventListenerForItem(a)},c.createEl=function(){this.contentEl_=Xn(this.options_.contentElType||"ul",{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");var a=v.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return a.appendChild(this.contentEl_),za(a,"click",function(d){d.preventDefault(),d.stopImmediatePropagation()}),a},c.dispose=function(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,v.prototype.dispose.call(this)},c.handleBlur=function(i){var a=i.relatedTarget||e().activeElement;if(!this.children().some(function(y){return y.el()===a})){var d=this.menuButton_;d&&d.buttonPressed_&&a!==d.el().firstChild&&d.unpressButton()}},c.handleTapClick=function(i){if(this.menuButton_){this.menuButton_.unpressButton();var a=this.children();if(!Array.isArray(a))return;var d=a.filter(function(y){return y.el()===i.target})[0];if(!d)return;"CaptionSettingsMenuItem"!==d.name()&&this.menuButton_.focus()}},c.handleKeyDown=function(i){Te().isEventKey(i,"Left")||Te().isEventKey(i,"Down")?(i.preventDefault(),i.stopPropagation(),this.stepForward()):(Te().isEventKey(i,"Right")||Te().isEventKey(i,"Up"))&&(i.preventDefault(),i.stopPropagation(),this.stepBack())},c.stepForward=function(){var i=0;void 0!==this.focusedChild_&&(i=this.focusedChild_+1),this.focus(i)},c.stepBack=function(){var i=0;void 0!==this.focusedChild_&&(i=this.focusedChild_-1),this.focus(i)},c.focus=function(i){void 0===i&&(i=0);var a=this.children().slice();a.length&&a[0].hasClass("vjs-menu-title")&&a.shift(),a.length>0&&(i<0?i=0:i>=a.length&&(i=a.length-1),this.focusedChild_=i,a[i].el_.focus())},s}(et);et.registerComponent("Menu",hg);var Sc=function(v){function s(l,i){var a;void 0===i&&(i={}),(a=v.call(this,l,i)||this).menuButton_=new Fa(l,i),a.menuButton_.controlText(a.controlText_),a.menuButton_.el_.setAttribute("aria-haspopup","true");var d=Fa.prototype.buildCSSClass();a.menuButton_.el_.className=a.buildCSSClass()+" "+d,a.menuButton_.removeClass("vjs-control"),a.addChild(a.menuButton_),a.update(),a.enabled_=!0;var y=function(D){return a.handleClick(D)};return a.handleMenuKeyUp_=function(x){return a.handleMenuKeyUp(x)},a.on(a.menuButton_,"tap",y),a.on(a.menuButton_,"click",y),a.on(a.menuButton_,"keydown",function(x){return a.handleKeyDown(x)}),a.on(a.menuButton_,"mouseenter",function(){a.addClass("vjs-hover"),a.menu.show(),za(e(),"keyup",a.handleMenuKeyUp_)}),a.on("mouseleave",function(x){return a.handleMouseLeave(x)}),a.on("keydown",function(x){return a.handleSubmenuKeyDown(x)}),a}te(s,v);var c=s.prototype;return c.update=function(){var i=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=i,this.addChild(i),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))},c.createMenu=function(){var i=new hg(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var a=Xn("li",{className:"vjs-menu-title",textContent:S(this.options_.title),tabIndex:-1}),d=new et(this.player_,{el:a});i.addItem(d)}if(this.items=this.createItems(),this.items)for(var y=0;y<this.items.length;y++)i.addItem(this.items[y]);return i},c.createItems=function(){},c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:this.buildWrapperCSSClass()},{})},c.buildWrapperCSSClass=function(){var i="vjs-menu-button";return"vjs-menu-button "+(i+=!0===this.options_.inline?"-inline":"-popup")+" "+Fa.prototype.buildCSSClass()+" "+v.prototype.buildCSSClass.call(this)},c.buildCSSClass=function(){var i="vjs-menu-button";return"vjs-menu-button "+(i+=!0===this.options_.inline?"-inline":"-popup")+" "+v.prototype.buildCSSClass.call(this)},c.controlText=function(i,a){return void 0===a&&(a=this.menuButton_.el()),this.menuButton_.controlText(i,a)},c.dispose=function(){this.handleMouseLeave(),v.prototype.dispose.call(this)},c.handleClick=function(i){this.buttonPressed_?this.unpressButton():this.pressButton()},c.handleMouseLeave=function(i){this.removeClass("vjs-hover"),Ca(e(),"keyup",this.handleMenuKeyUp_)},c.focus=function(){this.menuButton_.focus()},c.blur=function(){this.menuButton_.blur()},c.handleKeyDown=function(i){Te().isEventKey(i,"Esc")||Te().isEventKey(i,"Tab")?(this.buttonPressed_&&this.unpressButton(),Te().isEventKey(i,"Tab")||(i.preventDefault(),this.menuButton_.focus())):(Te().isEventKey(i,"Up")||Te().isEventKey(i,"Down"))&&(this.buttonPressed_||(i.preventDefault(),this.pressButton()))},c.handleMenuKeyUp=function(i){(Te().isEventKey(i,"Esc")||Te().isEventKey(i,"Tab"))&&this.removeClass("vjs-hover")},c.handleSubmenuKeyPress=function(i){this.handleSubmenuKeyDown(i)},c.handleSubmenuKeyDown=function(i){(Te().isEventKey(i,"Esc")||Te().isEventKey(i,"Tab"))&&(this.buttonPressed_&&this.unpressButton(),Te().isEventKey(i,"Tab")||(i.preventDefault(),this.menuButton_.focus()))},c.pressButton=function(){if(this.enabled_){if(this.buttonPressed_=!0,this.menu.show(),this.menu.lockShowing(),this.menuButton_.el_.setAttribute("aria-expanded","true"),Er&&oi())return;this.menu.focus()}},c.unpressButton=function(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menu.hide(),this.menuButton_.el_.setAttribute("aria-expanded","false"))},c.disable=function(){this.unpressButton(),this.enabled_=!1,this.addClass("vjs-disabled"),this.menuButton_.disable()},c.enable=function(){this.enabled_=!0,this.removeClass("vjs-disabled"),this.menuButton_.enable()},s}(et);et.registerComponent("MenuButton",Sc);var Tf=function(v){function s(c,l){var i,a=l.tracks;if((i=v.call(this,c,l)||this).items.length<=1&&i.hide(),!a)return Ee(i);var d=ro(Ee(i),i.update);return a.addEventListener("removetrack",d),a.addEventListener("addtrack",d),a.addEventListener("labelchange",d),i.player_.on("ready",d),i.player_.on("dispose",function(){a.removeEventListener("removetrack",d),a.removeEventListener("addtrack",d),a.removeEventListener("labelchange",d)}),i}return te(s,v),s}(Sc);et.registerComponent("TrackButton",Tf);var rl=["Tab","Esc","Up","Down","Right","Left"],yu=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).selectable=i.selectable,a.isSelected_=i.selected||!1,a.multiSelectable=i.multiSelectable,a.selected(a.isSelected_),a.el_.setAttribute("role",a.selectable?a.multiSelectable?"menuitemcheckbox":"menuitemradio":"menuitem"),a}te(s,v);var c=s.prototype;return c.createEl=function(i,a,d){this.nonIconControl=!0;var y=v.prototype.createEl.call(this,"li",er({className:"vjs-menu-item",tabIndex:-1},a),d);return y.replaceChild(Xn("span",{className:"vjs-menu-item-text",textContent:this.localize(this.options_.label)}),y.querySelector(".vjs-icon-placeholder")),y},c.handleKeyDown=function(i){rl.some(function(a){return Te().isEventKey(i,a)})||v.prototype.handleKeyDown.call(this,i)},c.handleClick=function(i){this.selected(!0)},c.selected=function(i){this.selectable&&(i?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected"),this.isSelected_=!0):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(""),this.isSelected_=!1))},s}(Mc);et.registerComponent("MenuItem",yu);var kc=function(v){function s(l,i){var a,d=i.track,y=l.textTracks();i.label=d.label||d.language||"Unknown",i.selected="showing"===d.mode,(a=v.call(this,l,i)||this).track=d,a.kinds=(i.kinds||[i.kind||a.track.kind]).filter(Boolean);var L,x=function(){for(var W=arguments.length,me=new Array(W),Pe=0;Pe<W;Pe++)me[Pe]=arguments[Pe];a.handleTracksChange.apply(Ee(a),me)},D=function(){for(var W=arguments.length,me=new Array(W),Pe=0;Pe<W;Pe++)me[Pe]=arguments[Pe];a.handleSelectedLanguageChange.apply(Ee(a),me)};return l.on(["loadstart","texttrackchange"],x),y.addEventListener("change",x),y.addEventListener("selectedlanguagechange",D),a.on("dispose",function(){l.off(["loadstart","texttrackchange"],x),y.removeEventListener("change",x),y.removeEventListener("selectedlanguagechange",D)}),void 0===y.onchange&&a.on(["tap","click"],function(){if("object"!=typeof Y().Event)try{L=new(Y().Event)("change")}catch{}L||(L=e().createEvent("Event")).initEvent("change",!0,!0),y.dispatchEvent(L)}),a.handleTracksChange(),a}te(s,v);var c=s.prototype;return c.handleClick=function(i){var a=this.track,d=this.player_.textTracks();if(v.prototype.handleClick.call(this,i),d)for(var y=0;y<d.length;y++){var x=d[y];-1!==this.kinds.indexOf(x.kind)&&(x===a?"showing"!==x.mode&&(x.mode="showing"):"disabled"!==x.mode&&(x.mode="disabled"))}},c.handleTracksChange=function(i){var a="showing"===this.track.mode;a!==this.isSelected_&&this.selected(a)},c.handleSelectedLanguageChange=function(i){if("showing"===this.track.mode){var a=this.player_.cache_.selectedLanguage;if(a&&a.enabled&&a.language===this.track.language&&a.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind}}},c.dispose=function(){this.track=null,v.prototype.dispose.call(this)},s}(yu);et.registerComponent("TextTrackMenuItem",kc);var kd=function(v){function s(l,i){return i.track={player:l,kind:i.kind,kinds:i.kinds,default:!1,mode:"disabled"},i.kinds||(i.kinds=[i.kind]),i.track.label=i.label?i.label:i.kinds.join(" and ")+" off",i.selectable=!0,i.multiSelectable=!1,v.call(this,l,i)||this}te(s,v);var c=s.prototype;return c.handleTracksChange=function(i){for(var a=this.player().textTracks(),d=!0,y=0,x=a.length;y<x;y++){var D=a[y];if(this.options_.kinds.indexOf(D.kind)>-1&&"showing"===D.mode){d=!1;break}}d!==this.isSelected_&&this.selected(d)},c.handleSelectedLanguageChange=function(i){for(var a=this.player().textTracks(),d=!0,y=0,x=a.length;y<x;y++){var D=a[y];if(["captions","descriptions","subtitles"].indexOf(D.kind)>-1&&"showing"===D.mode){d=!1;break}}d&&(this.player_.cache_.selectedLanguage={enabled:!1})},s}(kc);et.registerComponent("OffTextTrackMenuItem",kd);var ol=function(v){function s(l,i){return void 0===i&&(i={}),i.tracks=l.textTracks(),v.call(this,l,i)||this}return te(s,v),s.prototype.createItems=function(i,a){var d;void 0===i&&(i=[]),void 0===a&&(a=kc),this.label_&&(d=this.label_+" off"),i.push(new kd(this.player_,{kinds:this.kinds_,kind:this.kind_,label:d})),this.hideThreshold_+=1;var y=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var x=0;x<y.length;x++){var D=y[x];if(this.kinds_.indexOf(D.kind)>-1){var L=new a(this.player_,{track:D,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});L.addClass("vjs-"+D.kind+"-menu-item"),i.push(L)}}return i},s}(Tf);et.registerComponent("TextTrackButton",ol);var xf=function(v){function s(l,i){var a,d=i.track,y=i.cue,x=l.currentTime();return i.selectable=!0,i.multiSelectable=!1,i.label=y.text,i.selected=y.startTime<=x&&x<y.endTime,(a=v.call(this,l,i)||this).track=d,a.cue=y,a}return te(s,v),s.prototype.handleClick=function(i){v.prototype.handleClick.call(this),this.player_.currentTime(this.cue.startTime)},s}(yu);et.registerComponent("ChaptersTrackMenuItem",xf);var Ef=function(v){function s(l,i,a){var d;return(d=v.call(this,l,i,a)||this).selectCurrentItem_=function(){d.items.forEach(function(y){y.selected(d.track_.activeCues[0]===y.cue)})},d}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-chapters-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-chapters-button "+v.prototype.buildWrapperCSSClass.call(this)},c.update=function(i){if(!i||!i.track||"chapters"===i.track.kind){var a=this.findChaptersTrack();a!==this.track_?(this.setTrack(a),v.prototype.update.call(this)):(!this.items||a&&a.cues&&a.cues.length!==this.items.length)&&v.prototype.update.call(this)}},c.setTrack=function(i){if(this.track_!==i){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){var a=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);a&&a.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=i,this.track_){this.track_.mode="hidden";var d=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);d&&d.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}},c.findChaptersTrack=function(){for(var i=this.player_.textTracks()||[],a=i.length-1;a>=0;a--){var d=i[a];if(d.kind===this.kind_)return d}},c.getMenuCaption=function(){return this.track_&&this.track_.label?this.track_.label:this.localize(S(this.kind_))},c.createMenu=function(){return this.options_.title=this.getMenuCaption(),v.prototype.createMenu.call(this)},c.createItems=function(){var i=[];if(!this.track_)return i;var a=this.track_.cues;if(!a)return i;for(var d=0,y=a.length;d<y;d++){var D=new xf(this.player_,{track:this.track_,cue:a[d]});i.push(D)}return i},s}(ol);Ef.prototype.kind_="chapters",Ef.prototype.controlText_="Chapters",et.registerComponent("ChaptersButton",Ef);var Af=function(v){function s(l,i,a){var d;d=v.call(this,l,i,a)||this;var y=l.textTracks(),x=ro(Ee(d),d.handleTracksChange);return y.addEventListener("change",x),d.on("dispose",function(){y.removeEventListener("change",x)}),d}te(s,v);var c=s.prototype;return c.handleTracksChange=function(i){for(var a=this.player().textTracks(),d=!1,y=0,x=a.length;y<x;y++){var D=a[y];if(D.kind!==this.kind_&&"showing"===D.mode){d=!0;break}}d?this.disable():this.enable()},c.buildCSSClass=function(){return"vjs-descriptions-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-descriptions-button "+v.prototype.buildWrapperCSSClass.call(this)},s}(ol);Af.prototype.kind_="descriptions",Af.prototype.controlText_="Descriptions",et.registerComponent("DescriptionsButton",Af);var Ll=function(v){function s(l,i,a){return v.call(this,l,i,a)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-subtitles-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-subtitles-button "+v.prototype.buildWrapperCSSClass.call(this)},s}(ol);Ll.prototype.kind_="subtitles",Ll.prototype.controlText_="Subtitles",et.registerComponent("SubtitlesButton",Ll);var rc=function(v){function s(l,i){var a;return i.track={player:l,kind:i.kind,label:i.kind+" settings",selectable:!1,default:!1,mode:"disabled"},i.selectable=!1,i.name="CaptionSettingsMenuItem",(a=v.call(this,l,i)||this).addClass("vjs-texttrack-settings"),a.controlText(", opens "+i.kind+" settings dialog"),a}return te(s,v),s.prototype.handleClick=function(i){this.player().getChild("textTrackSettings").open()},s}(kc);et.registerComponent("CaptionSettingsMenuItem",rc);var Df=function(v){function s(l,i,a){return v.call(this,l,i,a)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-captions-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-captions-button "+v.prototype.buildWrapperCSSClass.call(this)},c.createItems=function(){var i=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(i.push(new rc(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),v.prototype.createItems.call(this,i)},s}(ol);Df.prototype.kind_="captions",Df.prototype.controlText_="Captions",et.registerComponent("CaptionsButton",Df);var nv=function(v){function s(){return v.apply(this,arguments)||this}return te(s,v),s.prototype.createEl=function(i,a,d){var y=v.prototype.createEl.call(this,i,a,d),x=y.querySelector(".vjs-menu-item-text");return"captions"===this.options_.track.kind&&(x.appendChild(Xn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),x.appendChild(Xn("span",{className:"vjs-control-text",textContent:" "+this.localize("Captions")}))),y},s}(kc);et.registerComponent("SubsCapsMenuItem",nv);var Od=function(v){function s(l,i){var a;return void 0===i&&(i={}),(a=v.call(this,l,i)||this).label_="subtitles",["en","en-us","en-ca","fr-ca"].indexOf(a.player_.language_)>-1&&(a.label_="captions"),a.menuButton_.controlText(S(a.label_)),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-subs-caps-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-subs-caps-button "+v.prototype.buildWrapperCSSClass.call(this)},c.createItems=function(){var i=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(i.push(new rc(this.player_,{kind:this.label_})),this.hideThreshold_+=1),v.prototype.createItems.call(this,i,nv)},s}(ol);Od.prototype.kinds_=["captions","subtitles"],Od.prototype.controlText_="Subtitles",et.registerComponent("SubsCapsButton",Od);var mg=function(v){function s(l,i){var a,d=i.track,y=l.audioTracks();i.label=d.label||d.language||"Unknown",i.selected=d.enabled,(a=v.call(this,l,i)||this).track=d,a.addClass("vjs-"+d.kind+"-menu-item");var x=function(){for(var L=arguments.length,K=new Array(L),W=0;W<L;W++)K[W]=arguments[W];a.handleTracksChange.apply(Ee(a),K)};return y.addEventListener("change",x),a.on("dispose",function(){y.removeEventListener("change",x)}),a}te(s,v);var c=s.prototype;return c.createEl=function(i,a,d){var y=v.prototype.createEl.call(this,i,a,d),x=y.querySelector(".vjs-menu-item-text");return"main-desc"===this.options_.track.kind&&(x.appendChild(Xn("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),x.appendChild(Xn("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),y},c.handleClick=function(i){if(v.prototype.handleClick.call(this,i),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks)for(var a=this.player_.audioTracks(),d=0;d<a.length;d++){var y=a[d];y!==this.track&&(y.enabled=y===this.track)}},c.handleTracksChange=function(i){this.selected(this.track.enabled)},s}(yu);et.registerComponent("AudioTrackMenuItem",mg);var iv=function(v){function s(l,i){return void 0===i&&(i={}),i.tracks=l.audioTracks(),v.call(this,l,i)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-audio-button "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-audio-button "+v.prototype.buildWrapperCSSClass.call(this)},c.createItems=function(i){void 0===i&&(i=[]),this.hideThreshold_=1;for(var a=this.player_.audioTracks(),d=0;d<a.length;d++)i.push(new mg(this.player_,{track:a[d],selectable:!0,multiSelectable:!1}));return i},s}(Tf);iv.prototype.controlText_="Audio Track",et.registerComponent("AudioTrackButton",iv);var wf=function(v){function s(l,i){var a,d=i.rate,y=parseFloat(d,10);return i.label=d,i.selected=y===l.playbackRate(),i.selectable=!0,i.multiSelectable=!1,(a=v.call(this,l,i)||this).label=d,a.rate=y,a.on(l,"ratechange",function(x){return a.update(x)}),a}te(s,v);var c=s.prototype;return c.handleClick=function(i){v.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},c.update=function(i){this.selected(this.player().playbackRate()===this.rate)},s}(yu);wf.prototype.contentElType="button",et.registerComponent("PlaybackRateMenuItem",wf);var vg=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).menuButton_.el_.setAttribute("aria-describedby",a.labelElId_),a.updateVisibility(),a.updateLabel(),a.on(l,"loadstart",function(d){return a.updateVisibility(d)}),a.on(l,"ratechange",function(d){return a.updateLabel(d)}),a.on(l,"playbackrateschange",function(d){return a.handlePlaybackRateschange(d)}),a}te(s,v);var c=s.prototype;return c.createEl=function(){var i=v.prototype.createEl.call(this);return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=Xn("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),i.appendChild(this.labelEl_),i},c.dispose=function(){this.labelEl_=null,v.prototype.dispose.call(this)},c.buildCSSClass=function(){return"vjs-playback-rate "+v.prototype.buildCSSClass.call(this)},c.buildWrapperCSSClass=function(){return"vjs-playback-rate "+v.prototype.buildWrapperCSSClass.call(this)},c.createItems=function(){for(var i=this.playbackRates(),a=[],d=i.length-1;d>=0;d--)a.push(new wf(this.player(),{rate:i[d]+"x"}));return a},c.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},c.handleClick=function(i){var a=this.player().playbackRate(),d=this.playbackRates(),x=(d.indexOf(a)+1)%d.length;this.player().playbackRate(d[x])},c.handlePlaybackRateschange=function(i){this.update()},c.playbackRates=function(){var i=this.player();return i.playbackRates&&i.playbackRates()||[]},c.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},c.updateVisibility=function(i){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},c.updateLabel=function(i){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")},s}(Sc);vg.prototype.controlText_="Playback Rate",et.registerComponent("PlaybackRateMenuButton",vg);var yg=function(v){function s(){return v.apply(this,arguments)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-spacer "+v.prototype.buildCSSClass.call(this)},c.createEl=function(i,a,d){return void 0===i&&(i="div"),void 0===a&&(a={}),void 0===d&&(d={}),a.className||(a.className=this.buildCSSClass()),v.prototype.createEl.call(this,i,a,d)},s}(et);et.registerComponent("Spacer",yg);var Pd=function(v){function s(){return v.apply(this,arguments)||this}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-custom-control-spacer "+v.prototype.buildCSSClass.call(this)},c.createEl=function(){return v.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),textContent:"\xa0"})},s}(yg);et.registerComponent("CustomControlSpacer",Pd);var Cu=function(v){function s(){return v.apply(this,arguments)||this}return te(s,v),s.prototype.createEl=function(){return v.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"})},s}(et);Cu.prototype.options_={children:["playToggle","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","fullscreenToggle"]},"exitPictureInPicture"in e()&&Cu.prototype.options_.children.splice(Cu.prototype.options_.children.length-1,0,"pictureInPictureToggle"),et.registerComponent("ControlBar",Cu);var Cg=function(v){function s(l,i){var a;return(a=v.call(this,l,i)||this).on(l,"error",function(d){return a.open(d)}),a}te(s,v);var c=s.prototype;return c.buildCSSClass=function(){return"vjs-error-display "+v.prototype.buildCSSClass.call(this)},c.content=function(){var i=this.player().error();return i?this.localize(i.message):""},s}(Ac);Cg.prototype.options_=fe({},Ac.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),et.registerComponent("ErrorDisplay",Cg);var Ld="vjs-text-track-settings",rv=["#000","Black"],Mf=["#00F","Blue"],ov=["#0FF","Cyan"],bg=["#0F0","Green"],Tg=["#F0F","Magenta"],Rd=["#F00","Red"],av=["#FFF","White"],sv=["#FF0","Yellow"],bu=["1","Opaque"],xg=["0.5","Semi-Transparent"],lv=["0","Transparent"],Oc={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[rv,av,Rd,bg,Mf,sv,Tg,ov]},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Transparency",options:[bu,xg,lv]},color:{selector:".vjs-fg-color > select",id:"captions-foreground-color-%s",label:"Color",options:[av,rv,Rd,bg,Mf,sv,Tg,ov]},edgeStyle:{selector:".vjs-edge-style > select",id:"%s",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Dropshadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"captions-font-family-%s",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"captions-font-size-%s",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:function(s){return"1.00"===s?null:Number(s)}},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Transparency",options:[bu,xg]},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Transparency",options:[lv,xg,bu]}};function cv(v,s){if(s&&(v=s(v)),v&&"none"!==v)return v}Oc.windowColor.options=Oc.backgroundColor.options;var Nd=function(v){function s(l,i){var a;return i.temporary=!1,(a=v.call(this,l,i)||this).updateDisplay=a.updateDisplay.bind(Ee(a)),a.fill(),a.hasBeenOpened_=a.hasBeenFilled_=!0,a.endDialog=Xn("p",{className:"vjs-control-text",textContent:a.localize("End of dialog window.")}),a.el().appendChild(a.endDialog),a.setDefaults(),void 0===i.persistTextTrackSettings&&(a.options_.persistTextTrackSettings=a.options_.playerOptions.persistTextTrackSettings),a.on(a.$(".vjs-done-button"),"click",function(){a.saveSettings(),a.close()}),a.on(a.$(".vjs-default-button"),"click",function(){a.setDefaults(),a.updateDisplay()}),Ea(Oc,function(d){a.on(a.$(d.selector),"change",a.updateDisplay)}),a.options_.persistTextTrackSettings&&a.restoreSettings(),a}te(s,v);var c=s.prototype;return c.dispose=function(){this.endDialog=null,v.prototype.dispose.call(this)},c.createElSelect_=function(i,a,d){var y=this;void 0===a&&(a=""),void 0===d&&(d="label");var x=Oc[i],D=x.id.replace("%s",this.id_),L=[a,D].join(" ").trim();return["<"+d+' id="'+D+'" class="'+("label"===d?"vjs-label":"")+'">',this.localize(x.label),"</"+d+">",'<select aria-labelledby="'+L+'">'].concat(x.options.map(function(K){var W=D+"-"+K[1].replace(/\W+/g,"");return['<option id="'+W+'" value="'+K[0]+'" ','aria-labelledby="'+L+" "+W+'">',y.localize(K[1]),"</option>"].join("")})).concat("</select>").join("")},c.createElFgColor_=function(){var i="captions-text-legend-"+this.id_;return['<fieldset class="vjs-fg-color vjs-track-setting">','<legend id="'+i+'">',this.localize("Text"),"</legend>",this.createElSelect_("color",i),'<span class="vjs-text-opacity vjs-opacity">',this.createElSelect_("textOpacity",i),"</span>","</fieldset>"].join("")},c.createElBgColor_=function(){var i="captions-background-"+this.id_;return['<fieldset class="vjs-bg-color vjs-track-setting">','<legend id="'+i+'">',this.localize("Background"),"</legend>",this.createElSelect_("backgroundColor",i),'<span class="vjs-bg-opacity vjs-opacity">',this.createElSelect_("backgroundOpacity",i),"</span>","</fieldset>"].join("")},c.createElWinColor_=function(){var i="captions-window-"+this.id_;return['<fieldset class="vjs-window-color vjs-track-setting">','<legend id="'+i+'">',this.localize("Window"),"</legend>",this.createElSelect_("windowColor",i),'<span class="vjs-window-opacity vjs-opacity">',this.createElSelect_("windowOpacity",i),"</span>","</fieldset>"].join("")},c.createElColors_=function(){return Xn("div",{className:"vjs-track-settings-colors",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join("")})},c.createElFont_=function(){return Xn("div",{className:"vjs-track-settings-font",innerHTML:['<fieldset class="vjs-font-percent vjs-track-setting">',this.createElSelect_("fontPercent","","legend"),"</fieldset>",'<fieldset class="vjs-edge-style vjs-track-setting">',this.createElSelect_("edgeStyle","","legend"),"</fieldset>",'<fieldset class="vjs-font-family vjs-track-setting">',this.createElSelect_("fontFamily","","legend"),"</fieldset>"].join("")})},c.createElControls_=function(){var i=this.localize("restore all settings to the default values");return Xn("div",{className:"vjs-track-settings-controls",innerHTML:['<button type="button" class="vjs-default-button" title="'+i+'">',this.localize("Reset"),'<span class="vjs-control-text"> '+i+"</span>","</button>",'<button type="button" class="vjs-done-button">'+this.localize("Done")+"</button>"].join("")})},c.content=function(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()]},c.label=function(){return this.localize("Caption Settings Dialog")},c.description=function(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")},c.buildCSSClass=function(){return v.prototype.buildCSSClass.call(this)+" vjs-text-track-settings"},c.getValues=function(){var i=this;return function Jr(v,s,c){return void 0===c&&(c=0),Cs(v).reduce(function(l,i){return s(l,v[i],i)},c)}(Oc,function(a,d,y){var x=function m0(v,s){return cv(v.options[v.options.selectedIndex].value,s)}(i.$(d.selector),d.parser);return void 0!==x&&(a[y]=x),a},{})},c.setValues=function(i){var a=this;Ea(Oc,function(d,y){!function uv(v,s,c){if(s)for(var l=0;l<v.options.length;l++)if(cv(v.options[l].value,c)===s){v.selectedIndex=l;break}}(a.$(d.selector),i[y],d.parser)})},c.setDefaults=function(){var i=this;Ea(Oc,function(a){var d=a.hasOwnProperty("default")?a.default:0;i.$(a.selector).selectedIndex=d})},c.restoreSettings=function(){var i;try{i=JSON.parse(Y().localStorage.getItem(Ld))}catch(a){ki.warn(a)}i&&this.setValues(i)},c.saveSettings=function(){if(this.options_.persistTextTrackSettings){var i=this.getValues();try{Object.keys(i).length?Y().localStorage.setItem(Ld,JSON.stringify(i)):Y().localStorage.removeItem(Ld)}catch(a){ki.warn(a)}}},c.updateDisplay=function(){var i=this.player_.getChild("textTrackDisplay");i&&i.updateDisplay()},c.conditionalBlur_=function(){this.previouslyActiveEl_=null;var i=this.player_.controlBar,a=i&&i.subsCapsButton,d=i&&i.captionsButton;a?a.focus():d&&d.focus()},s}(Ac);et.registerComponent("TextTrackSettings",Nd);var jd=function(v){function s(l,i){var a,d=i.ResizeObserver||Y().ResizeObserver;null===i.ResizeObserver&&(d=!1);var y=M({createEl:!d,reportTouchActivity:!1},i);return(a=v.call(this,l,y)||this).ResizeObserver=i.ResizeObserver||Y().ResizeObserver,a.loadListener_=null,a.resizeObserver_=null,a.debouncedHandler_=function(s,c,l,i){void 0===i&&(i=Y());var a,y=function(){var D=this,L=arguments,K=function(){a=null,K=null,s.apply(D,L)};i.clearTimeout(a),a=i.setTimeout(K,100)};return y.cancel=function(){i.clearTimeout(a),a=null},y}(function(){a.resizeHandler()},0,0,Ee(a)),d?(a.resizeObserver_=new a.ResizeObserver(a.debouncedHandler_),a.resizeObserver_.observe(l.el())):(a.loadListener_=function(){if(a.el_&&a.el_.contentWindow){var x=a.debouncedHandler_,D=a.unloadListener_=function(){Ca(this,"resize",x),Ca(this,"unload",D),D=null};za(a.el_.contentWindow,"unload",D),za(a.el_.contentWindow,"resize",x)}},a.one("load",a.loadListener_)),a}te(s,v);var c=s.prototype;return c.createEl=function(){return v.prototype.createEl.call(this,"iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})},c.resizeHandler=function(){!this.player_||!this.player_.trigger||this.player_.trigger("playerresize")},c.dispose=function(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,v.prototype.dispose.call(this)},s}(et);et.registerComponent("ResizeManager",jd);var Eg={trackingThreshold:20,liveTolerance:15},Ag=function(v){function s(l,i){var a,d=M(Eg,i,{createEl:!1});return(a=v.call(this,l,d)||this).handleVisibilityChange_=function(y){return a.handleVisibilityChange(y)},a.trackLiveHandler_=function(){return a.trackLive_()},a.handlePlay_=function(y){return a.handlePlay(y)},a.handleFirstTimeupdate_=function(y){return a.handleFirstTimeupdate(y)},a.handleSeeked_=function(y){return a.handleSeeked(y)},a.seekToLiveEdge_=function(y){return a.seekToLiveEdge(y)},a.reset_(),a.on(a.player_,"durationchange",function(y){return a.handleDurationchange(y)}),a.on(a.player_,"canplay",function(){return a.toggleTracking()}),Ai&&"hidden"in e()&&"visibilityState"in e()&&a.on(e(),"visibilitychange",a.handleVisibilityChange_),a}te(s,v);var c=s.prototype;return c.handleVisibilityChange=function(){this.player_.duration()===1/0&&(e().hidden?this.stopTracking():this.startTracking())},c.trackLive_=function(){var i=this.player_.seekable();if(i&&i.length){var a=Number(Y().performance.now().toFixed(4)),d=-1===this.lastTime_?0:(a-this.lastTime_)/1e3;this.lastTime_=a,this.pastSeekEnd_=this.pastSeekEnd()+d;var y=this.liveCurrentTime(),x=this.player_.currentTime(),D=this.player_.paused()||this.seekedBehindLive_||Math.abs(y-x)>this.options_.liveTolerance;(!this.timeupdateSeen_||y===1/0)&&(D=!1),D!==this.behindLiveEdge_&&(this.behindLiveEdge_=D,this.trigger("liveedgechange"))}},c.handleDurationchange=function(){this.toggleTracking()},c.toggleTracking=function(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())},c.startTracking=function(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,30),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))},c.handleFirstTimeupdate=function(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)},c.handleSeeked=function(){var i=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&i>2,this.nextSeekedFromUser_=!1,this.trackLive_()},c.handlePlay=function(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)},c.reset_=function(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)},c.nextSeekedFromUser=function(){this.nextSeekedFromUser_=!0},c.stopTracking=function(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))},c.seekableEnd=function(){for(var i=this.player_.seekable(),a=[],d=i?i.length:0;d--;)a.push(i.end(d));return a.length?a.sort()[a.length-1]:1/0},c.seekableStart=function(){for(var i=this.player_.seekable(),a=[],d=i?i.length:0;d--;)a.push(i.start(d));return a.length?a.sort()[0]:0},c.liveWindow=function(){var i=this.liveCurrentTime();return i===1/0?0:i-this.seekableStart()},c.isLive=function(){return this.isTracking()},c.atLiveEdge=function(){return!this.behindLiveEdge()},c.liveCurrentTime=function(){return this.pastSeekEnd()+this.seekableEnd()},c.pastSeekEnd=function(){var i=this.seekableEnd();return-1!==this.lastSeekEnd_&&i!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=i,this.pastSeekEnd_},c.behindLiveEdge=function(){return this.behindLiveEdge_},c.isTracking=function(){return"number"==typeof this.trackingInterval_},c.seekToLiveEdge=function(){this.seekedBehindLive_=!1,!this.atLiveEdge()&&(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))},c.dispose=function(){this.off(e(),"visibilitychange",this.handleVisibilityChange_),this.stopTracking(),v.prototype.dispose.call(this)},s}(et);et.registerComponent("LiveTracker",Ag);var xu,Fd=function(s){var c=s.el();if(c.hasAttribute("src"))return s.triggerSourceset(c.src),!0;var l=s.$$("source"),i=[],a="";if(!l.length)return!1;for(var d=0;d<l.length;d++){var y=l[d].src;y&&-1===i.indexOf(y)&&i.push(y)}return!!i.length&&(1===i.length&&(a=i[0]),s.triggerSourceset(a),!0)},Pc=Object.defineProperty({},"innerHTML",{get:function(){return this.cloneNode(!0).innerHTML},set:function(s){var c=e().createElement(this.nodeName.toLowerCase());c.innerHTML=s;for(var l=e().createDocumentFragment();c.childNodes.length;)l.appendChild(c.childNodes[0]);return this.innerText="",Y().Element.prototype.appendChild.call(this,l),this.innerHTML}}),If=function(s,c){for(var l={},i=0;i<s.length&&!((l=Object.getOwnPropertyDescriptor(s[i],c))&&l.set&&l.get);i++);return l.enumerable=!0,l.configurable=!0,l},Tu=function(s){var c=s.el();if(!c.resetSourceWatch_){var l={},i=function(s){return If([s.el(),Y().HTMLMediaElement.prototype,Y().Element.prototype,Pc],"innerHTML")}(s),a=function(y){return function(){for(var x=arguments.length,D=new Array(x),L=0;L<x;L++)D[L]=arguments[L];var K=y.apply(c,D);return Fd(s),K}};["append","appendChild","insertAdjacentHTML"].forEach(function(d){c[d]&&(l[d]=c[d],c[d]=a(l[d]))}),Object.defineProperty(c,"innerHTML",M(i,{set:a(i.set)})),c.resetSourceWatch_=function(){c.resetSourceWatch_=null,Object.keys(l).forEach(function(d){c[d]=l[d]}),Object.defineProperty(c,"innerHTML",i)},s.one("sourceset",c.resetSourceWatch_)}},Bd=Object.defineProperty({},"src",{get:function(){return this.hasAttribute("src")?wc(Y().Element.prototype.getAttribute.call(this,"src")):""},set:function(s){return Y().Element.prototype.setAttribute.call(this,"src",s),s}}),Sf=function(s,c,l,i){void 0===i&&(i=!0);var a=function(x){return Object.defineProperty(s,c,{value:x,enumerable:!0,writable:!0})},d={configurable:!0,enumerable:!0,get:function(){var x=l();return a(x),x}};return i&&(d.set=a),Object.defineProperty(s,c,d)},Zn=function(v){function s(l,i){var a;a=v.call(this,l,i)||this;var d=l.source,y=!1;if(a.featuresVideoFrameCallback=a.featuresVideoFrameCallback&&"VIDEO"===a.el_.tagName,d&&(a.el_.currentSrc!==d.src||l.tag&&3===l.tag.initNetworkState_)?a.setSource(d):a.handleLateInit_(a.el_),l.enableSourceset&&a.setupSourcesetHandling_(),a.isScrubbing_=!1,a.el_.hasChildNodes()){for(var x=a.el_.childNodes,D=x.length,L=[];D--;){var K=x[D];"track"===K.nodeName.toLowerCase()&&(a.featuresNativeTextTracks?(a.remoteTextTrackEls().addTrackElement_(K),a.remoteTextTracks().addTrack(K.track),a.textTracks().addTrack(K.track),!y&&!a.el_.hasAttribute("crossorigin")&&cf(K.src)&&(y=!0)):L.push(K))}for(var me=0;me<L.length;me++)a.el_.removeChild(L[me])}return a.proxyNativeTracks_(),a.featuresNativeTextTracks&&y&&ki.warn("Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\nThis may prevent text tracks from loading."),a.restoreMetadataTracksInIOSNativePlayer_(),(sr||xr||Hn)&&!0===l.nativeControlsForTouch&&a.setControls(!0),a.proxyWebkitFullscreen_(),a.triggerReady(),a}te(s,v);var c=s.prototype;return c.dispose=function(){this.el_&&this.el_.resetSourceset_&&this.el_.resetSourceset_(),s.disposeMediaElement(this.el_),this.options_=null,v.prototype.dispose.call(this)},c.setupSourcesetHandling_=function(){!function(s){if(s.featuresSourceset){var c=s.el();if(!c.resetSourceset_){var l=function(s){return If([s.el(),Y().HTMLMediaElement.prototype,Bd],"src")}(s),i=c.setAttribute,a=c.load;Object.defineProperty(c,"src",M(l,{set:function(y){var x=l.set.call(c,y);return s.triggerSourceset(c.src),x}})),c.setAttribute=function(d,y){var x=i.call(c,d,y);return/src/i.test(d)&&s.triggerSourceset(c.src),x},c.load=function(){var d=a.call(c);return Fd(s)||(s.triggerSourceset(""),Tu(s)),d},c.currentSrc?s.triggerSourceset(c.currentSrc):Fd(s)||Tu(s),c.resetSourceset_=function(){c.resetSourceset_=null,c.load=a,c.setAttribute=i,Object.defineProperty(c,"src",l),c.resetSourceWatch_&&c.resetSourceWatch_()}}}}(this)},c.restoreMetadataTracksInIOSNativePlayer_=function(){var a,i=this.textTracks(),d=function(){a=[];for(var D=0;D<i.length;D++){var L=i[D];"metadata"===L.kind&&a.push({track:L,storedMode:L.mode})}};d(),i.addEventListener("change",d),this.on("dispose",function(){return i.removeEventListener("change",d)});var y=function x(){for(var D=0;D<a.length;D++){var L=a[D];"disabled"===L.track.mode&&L.track.mode!==L.storedMode&&(L.track.mode=L.storedMode)}i.removeEventListener("change",x)};this.on("webkitbeginfullscreen",function(){i.removeEventListener("change",d),i.removeEventListener("change",y),i.addEventListener("change",y)}),this.on("webkitendfullscreen",function(){i.removeEventListener("change",d),i.addEventListener("change",d),i.removeEventListener("change",y)})},c.overrideNative_=function(i,a){var d=this;if(a===this["featuresNative"+i+"Tracks"]){var y=i.toLowerCase();this[y+"TracksListeners_"]&&Object.keys(this[y+"TracksListeners_"]).forEach(function(x){d.el()[y+"Tracks"].removeEventListener(x,d[y+"TracksListeners_"][x])}),this["featuresNative"+i+"Tracks"]=!a,this[y+"TracksListeners_"]=null,this.proxyNativeTracksForType_(y)}},c.overrideNativeAudioTracks=function(i){this.overrideNative_("Audio",i)},c.overrideNativeVideoTracks=function(i){this.overrideNative_("Video",i)},c.proxyNativeTracksForType_=function(i){var a=this,d=qa[i],y=this.el()[d.getterName],x=this[d.getterName]();if(this["featuresNative"+d.capitalName+"Tracks"]&&y&&y.addEventListener){var D={change:function(W){var me={type:"change",target:x,currentTarget:x,srcElement:x};x.trigger(me),"text"===i&&a[pu.remoteText.getterName]().trigger(me)},addtrack:function(W){x.addTrack(W.track)},removetrack:function(W){x.removeTrack(W.track)}},L=function(){for(var W=[],me=0;me<x.length;me++){for(var Pe=!1,Ge=0;Ge<y.length;Ge++)if(y[Ge]===x[me]){Pe=!0;break}Pe||W.push(x[me])}for(;W.length;)x.removeTrack(W.shift())};this[d.getterName+"Listeners_"]=D,Object.keys(D).forEach(function(K){var W=D[K];y.addEventListener(K,W),a.on("dispose",function(me){return y.removeEventListener(K,W)})}),this.on("loadstart",L),this.on("dispose",function(K){return a.off("loadstart",L)})}},c.proxyNativeTracks_=function(){var i=this;qa.names.forEach(function(a){i.proxyNativeTracksForType_(a)})},c.createEl=function(){var i=this.options_.tag;if(!i||!this.options_.playerElIngest&&!this.movingMediaElementInDOM){if(i){var a=i.cloneNode(!0);i.parentNode&&i.parentNode.insertBefore(a,i),s.disposeMediaElement(i),i=a}else{i=e().createElement("video");var y=M({},this.options_.tag&&ea(this.options_.tag));(!sr||!0!==this.options_.nativeControlsForTouch)&&delete y.controls,La(i,er(y,{id:this.options_.techId,class:"vjs-tech"}))}i.playerId=this.options_.playerId}typeof this.options_.preload<"u"&&ua(i,"preload",this.options_.preload),void 0!==this.options_.disablePictureInPicture&&(i.disablePictureInPicture=this.options_.disablePictureInPicture);for(var x=["loop","muted","playsinline","autoplay"],D=0;D<x.length;D++){var L=x[D],K=this.options_[L];typeof K<"u"&&(K?ua(i,L,L):da(i,L),i[L]=K)}return i},c.handleLateInit_=function(i){if(0!==i.networkState&&3!==i.networkState){if(0===i.readyState){var a=!1,d=function(){a=!0};this.on("loadstart",d);var y=function(){a||this.trigger("loadstart")};return this.on("loadedmetadata",y),void this.ready(function(){this.off("loadstart",d),this.off("loadedmetadata",y),a||this.trigger("loadstart")})}var x=["loadstart"];x.push("loadedmetadata"),i.readyState>=2&&x.push("loadeddata"),i.readyState>=3&&x.push("canplay"),i.readyState>=4&&x.push("canplaythrough"),this.ready(function(){x.forEach(function(D){this.trigger(D)},this)})}},c.setScrubbing=function(i){this.isScrubbing_=i},c.scrubbing=function(){return this.isScrubbing_},c.setCurrentTime=function(i){try{this.isScrubbing_&&this.el_.fastSeek&&P?this.el_.fastSeek(i):this.el_.currentTime=i}catch(a){ki(a,"Video is not ready. (Video.js)")}},c.duration=function(){var i=this;return this.el_.duration===1/0&&en&&wi&&0===this.el_.currentTime?(this.on("timeupdate",function d(){i.el_.currentTime>0&&(i.el_.duration===1/0&&i.trigger("durationchange"),i.off("timeupdate",d))}),NaN):this.el_.duration||NaN},c.width=function(){return this.el_.offsetWidth},c.height=function(){return this.el_.offsetHeight},c.proxyWebkitFullscreen_=function(){var i=this;if("webkitDisplayingFullscreen"in this.el_){var a=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},d=function(){"webkitPresentationMode"in this.el_&&"picture-in-picture"!==this.el_.webkitPresentationMode&&(this.one("webkitendfullscreen",a),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",d),this.on("dispose",function(){i.off("webkitbeginfullscreen",d),i.off("webkitendfullscreen",a)})}},c.supportsFullScreen=function(){if("function"==typeof this.el_.webkitEnterFullScreen){var i=Y().navigator&&Y().navigator.userAgent||"";if(/Android/.test(i)||!/Chrome|Mac OS X 10.5/.test(i))return!0}return!1},c.enterFullScreen=function(){var i=this.el_;if(i.paused&&i.networkState<=i.HAVE_METADATA)ss(this.el_.play()),this.setTimeout(function(){i.pause();try{i.webkitEnterFullScreen()}catch(a){this.trigger("fullscreenerror",a)}},0);else try{i.webkitEnterFullScreen()}catch(a){this.trigger("fullscreenerror",a)}},c.exitFullScreen=function(){this.el_.webkitDisplayingFullscreen?this.el_.webkitExitFullScreen():this.trigger("fullscreenerror",new Error("The video is not fullscreen"))},c.requestPictureInPicture=function(){return this.el_.requestPictureInPicture()},c.requestVideoFrameCallback=function(i){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(i):v.prototype.requestVideoFrameCallback.call(this,i)},c.cancelVideoFrameCallback=function(i){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(i):v.prototype.cancelVideoFrameCallback.call(this,i)},c.src=function(i){if(void 0===i)return this.el_.src;this.setSrc(i)},c.reset=function(){s.resetMediaElement(this.el_)},c.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},c.setControls=function(i){this.el_.controls=!!i},c.addTextTrack=function(i,a,d){return this.featuresNativeTextTracks?this.el_.addTextTrack(i,a,d):v.prototype.addTextTrack.call(this,i,a,d)},c.createRemoteTextTrack=function(i){if(!this.featuresNativeTextTracks)return v.prototype.createRemoteTextTrack.call(this,i);var a=e().createElement("track");return i.kind&&(a.kind=i.kind),i.label&&(a.label=i.label),(i.language||i.srclang)&&(a.srclang=i.language||i.srclang),i.default&&(a.default=i.default),i.id&&(a.id=i.id),i.src&&(a.src=i.src),a},c.addRemoteTextTrack=function(i,a){var d=v.prototype.addRemoteTextTrack.call(this,i,a);return this.featuresNativeTextTracks&&this.el().appendChild(d),d},c.removeRemoteTextTrack=function(i){if(v.prototype.removeRemoteTextTrack.call(this,i),this.featuresNativeTextTracks)for(var a=this.$$("track"),d=a.length;d--;)(i===a[d]||i===a[d].track)&&this.el().removeChild(a[d])},c.getVideoPlaybackQuality=function(){if("function"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();var i={};return typeof this.el().webkitDroppedFrameCount<"u"&&typeof this.el().webkitDecodedFrameCount<"u"&&(i.droppedVideoFrames=this.el().webkitDroppedFrameCount,i.totalVideoFrames=this.el().webkitDecodedFrameCount),Y().performance&&"function"==typeof Y().performance.now?i.creationTime=Y().performance.now():Y().performance&&Y().performance.timing&&"number"==typeof Y().performance.timing.navigationStart&&(i.creationTime=Y().Date.now()-Y().performance.timing.navigationStart),i},s}(oo);Sf(Zn,"TEST_VID",function(){if(Nt()){var v=e().createElement("video"),s=e().createElement("track");return s.kind="captions",s.srclang="en",s.label="English",v.appendChild(s),v}}),Zn.isSupported=function(){try{Zn.TEST_VID.volume=.5}catch{return!1}return!(!Zn.TEST_VID||!Zn.TEST_VID.canPlayType)},Zn.canPlayType=function(v){return Zn.TEST_VID.canPlayType(v)},Zn.canPlaySource=function(v,s){return Zn.canPlayType(v.type)},Zn.canControlVolume=function(){try{var v=Zn.TEST_VID.volume;Zn.TEST_VID.volume=v/2+.1;var s=v!==Zn.TEST_VID.volume;return s&&Er?(Y().setTimeout(function(){Zn&&Zn.prototype&&(Zn.prototype.featuresVolumeControl=v!==Zn.TEST_VID.volume)}),!1):s}catch{return!1}},Zn.canMuteVolume=function(){try{var v=Zn.TEST_VID.muted;return Zn.TEST_VID.muted=!v,Zn.TEST_VID.muted?ua(Zn.TEST_VID,"muted","muted"):da(Zn.TEST_VID,"muted"),v!==Zn.TEST_VID.muted}catch{return!1}},Zn.canControlPlaybackRate=function(){if(en&&wi&&pi<58)return!1;try{var v=Zn.TEST_VID.playbackRate;return Zn.TEST_VID.playbackRate=v/2+.1,v!==Zn.TEST_VID.playbackRate}catch{return!1}},Zn.canOverrideAttributes=function(){try{var v=function(){};Object.defineProperty(e().createElement("video"),"src",{get:v,set:v}),Object.defineProperty(e().createElement("audio"),"src",{get:v,set:v}),Object.defineProperty(e().createElement("video"),"innerHTML",{get:v,set:v}),Object.defineProperty(e().createElement("audio"),"innerHTML",{get:v,set:v})}catch{return!1}return!0},Zn.supportsNativeTextTracks=function(){return P||Er&&wi},Zn.supportsNativeVideoTracks=function(){return!(!Zn.TEST_VID||!Zn.TEST_VID.videoTracks)},Zn.supportsNativeAudioTracks=function(){return!(!Zn.TEST_VID||!Zn.TEST_VID.audioTracks)},Zn.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"],[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach(function(v){var c=v[1];Sf(Zn.prototype,v[0],function(){return Zn[c]()},!0)}),Zn.prototype.featuresVolumeControl=Zn.canControlVolume(),Zn.prototype.movingMediaElementInDOM=!Er,Zn.prototype.featuresFullscreenResize=!0,Zn.prototype.featuresProgressEvents=!0,Zn.prototype.featuresTimeupdateEvents=!0,Zn.prototype.featuresVideoFrameCallback=!(!Zn.TEST_VID||!Zn.TEST_VID.requestVideoFrameCallback),Zn.patchCanPlayType=function(){Sn>=4&&!ai&&!wi&&(xu=Zn.TEST_VID&&Zn.TEST_VID.constructor.prototype.canPlayType,Zn.TEST_VID.constructor.prototype.canPlayType=function(v){return v&&/^application\/(?:x-|vnd\.apple\.)mpegurl/i.test(v)?"maybe":xu.call(this,v)})},Zn.unpatchCanPlayType=function(){var v=Zn.TEST_VID.constructor.prototype.canPlayType;return xu&&(Zn.TEST_VID.constructor.prototype.canPlayType=xu),v},Zn.patchCanPlayType(),Zn.disposeMediaElement=function(v){if(v){for(v.parentNode&&v.parentNode.removeChild(v);v.hasChildNodes();)v.removeChild(v.firstChild);v.removeAttribute("src"),"function"==typeof v.load&&function(){try{v.load()}catch{}}()}},Zn.resetMediaElement=function(v){if(v){for(var s=v.querySelectorAll("source"),c=s.length;c--;)v.removeChild(s[c]);v.removeAttribute("src"),"function"==typeof v.load&&function(){try{v.load()}catch{}}()}},["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach(function(v){Zn.prototype[v]=function(){return this.el_[v]||this.el_.hasAttribute(v)}}),["muted","defaultMuted","autoplay","loop","playsinline"].forEach(function(v){Zn.prototype["set"+S(v)]=function(s){this.el_[v]=s,s?this.el_.setAttribute(v,v):this.el_.removeAttribute(v)}}),["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach(function(v){Zn.prototype[v]=function(){return this.el_[v]}}),["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach(function(v){Zn.prototype["set"+S(v)]=function(s){this.el_[v]=s}}),["pause","load","play"].forEach(function(v){Zn.prototype[v]=function(){return this.el_[v]()}}),oo.withSourceHandlers(Zn),Zn.nativeSourceHandler={},Zn.nativeSourceHandler.canPlayType=function(v){try{return Zn.TEST_VID.canPlayType(v)}catch{return""}},Zn.nativeSourceHandler.canHandleSource=function(v,s){if(v.type)return Zn.nativeSourceHandler.canPlayType(v.type);if(v.src){var c=lf(v.src);return Zn.nativeSourceHandler.canPlayType("video/"+c)}return""},Zn.nativeSourceHandler.handleSource=function(v,s,c){s.setSrc(v.src)},Zn.nativeSourceHandler.dispose=function(){},Zn.registerSourceHandler(Zn.nativeSourceHandler),oo.registerTech("Html5",Zn);var $d=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],kf={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},Of=["tiny","xsmall","small","medium","large","xlarge","huge"],Ud={};Of.forEach(function(v){var s="x"===v.charAt(0)?"x-"+v.substring(1):v;Ud[v]="vjs-layout-"+s});var wg={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0},ia=function(v){function s(l,i,a){var d;if(l.id=l.id||i.id||"vjs_video_"+na(),(i=er(s.getTagSettings(l),i)).initChildren=!1,i.createEl=!1,i.evented=!1,i.reportTouchActivity=!1,!i.language)if("function"==typeof l.closest){var y=l.closest("[lang]");y&&y.getAttribute&&(i.language=y.getAttribute("lang"))}else for(var x=l;x&&1===x.nodeType;){if(ea(x).hasOwnProperty("lang")){i.language=x.getAttribute("lang");break}x=x.parentNode}if((d=v.call(this,null,i,a)||this).boundDocumentFullscreenChange_=function(W){return d.documentFullscreenChange_(W)},d.boundFullWindowOnEscKey_=function(W){return d.fullWindowOnEscKey(W)},d.boundUpdateStyleEl_=function(W){return d.updateStyleEl_(W)},d.boundApplyInitTime_=function(W){return d.applyInitTime_(W)},d.boundUpdateCurrentBreakpoint_=function(W){return d.updateCurrentBreakpoint_(W)},d.boundHandleTechClick_=function(W){return d.handleTechClick_(W)},d.boundHandleTechDoubleClick_=function(W){return d.handleTechDoubleClick_(W)},d.boundHandleTechTouchStart_=function(W){return d.handleTechTouchStart_(W)},d.boundHandleTechTouchMove_=function(W){return d.handleTechTouchMove_(W)},d.boundHandleTechTouchEnd_=function(W){return d.handleTechTouchEnd_(W)},d.boundHandleTechTap_=function(W){return d.handleTechTap_(W)},d.isFullscreen_=!1,d.log=ya(d.id_),d.fsApi_=$o,d.isPosterFromTech_=!1,d.queuedCallbacks_=[],d.isReady_=!1,d.hasStarted_=!1,d.userActive_=!1,d.debugEnabled_=!1,d.audioOnlyMode_=!1,d.audioPosterMode_=!1,d.audioOnlyCache_={playerHeight:null,hiddenChildren:[]},!d.options_||!d.options_.techOrder||!d.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(d.tag=l,d.tagAttributes=l&&ea(l),d.language(d.options_.language),i.languages){var D={};Object.getOwnPropertyNames(i.languages).forEach(function(W){D[W.toLowerCase()]=i.languages[W]}),d.languages_=D}else d.languages_=s.prototype.options_.languages;d.resetCache_(),d.poster_=i.poster||"",d.controls_=!!i.controls,l.controls=!1,l.removeAttribute("controls"),d.changingSrc_=!1,d.playCallbacks_=[],d.playTerminatedQueue_=[],l.hasAttribute("autoplay")?d.autoplay(!0):d.autoplay(d.options_.autoplay),i.plugins&&Object.keys(i.plugins).forEach(function(W){if("function"!=typeof d[W])throw new Error('plugin "'+W+'" does not exist')}),d.scrubbing_=!1,d.el_=d.createEl(),Es(Ee(d),{eventBusKey:"el_"}),d.fsApi_.requestFullscreen&&(za(e(),d.fsApi_.fullscreenchange,d.boundDocumentFullscreenChange_),d.on(d.fsApi_.fullscreenchange,d.boundDocumentFullscreenChange_)),d.fluid_&&d.on(["playerreset","resize"],d.boundUpdateStyleEl_);var L=M(d.options_);i.plugins&&Object.keys(i.plugins).forEach(function(W){d[W](i.plugins[W])}),i.debug&&d.debug(!0),d.options_.playerOptions=L,d.middleware_=[],d.playbackRates(i.playbackRates),d.initChildren(),d.isAudio("audio"===l.nodeName.toLowerCase()),d.controls()?d.addClass("vjs-controls-enabled"):d.addClass("vjs-controls-disabled"),d.el_.setAttribute("role","region"),d.isAudio()?d.el_.setAttribute("aria-label",d.localize("Audio Player")):d.el_.setAttribute("aria-label",d.localize("Video Player")),d.isAudio()&&d.addClass("vjs-audio"),d.flexNotSupported_()&&d.addClass("vjs-no-flex"),sr&&d.addClass("vjs-touch-enabled"),Er||d.addClass("vjs-workinghover"),s.players[d.id_]=Ee(d);var K="7.21.6".split(".")[0];return d.addClass("vjs-v"+K),d.userActive(!0),d.reportUserActivity(),d.one("play",function(W){return d.listenForUserActivity_(W)}),d.on("stageclick",function(W){return d.handleStageClick_(W)}),d.on("keydown",function(W){return d.handleKeyDown(W)}),d.on("languagechange",function(W){return d.handleLanguagechange(W)}),d.breakpoints(d.options_.breakpoints),d.responsive(d.options_.responsive),d.on("ready",function(){d.audioPosterMode(d.options_.audioPosterMode),d.audioOnlyMode(d.options_.audioOnlyMode)}),d}te(s,v);var c=s.prototype;return c.dispose=function(){var i=this;this.trigger("dispose"),this.off("dispose"),Ca(e(),this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),Ca(e(),"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),s.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),function nc(v){df[v.id()]=null}(this),Na.names.forEach(function(a){var y=i[Na[a].getterName]();y&&y.off&&y.off()}),v.prototype.dispose.call(this,{restoreEl:this.options_.restoreEl})},c.createEl=function(){var a,i=this.tag,d=this.playerElIngest_=i.parentNode&&i.parentNode.hasAttribute&&i.parentNode.hasAttribute("data-vjs-player"),y="video-js"===this.tag.tagName.toLowerCase();d?a=this.el_=i.parentNode:y||(a=this.el_=v.prototype.createEl.call(this,"div"));var x=ea(i);if(y){for(a=this.el_=i,i=this.tag=e().createElement("video");a.children.length;)i.appendChild(a.firstChild);Ir(a,"video-js")||Qi(a,"video-js"),a.appendChild(i),d=this.playerElIngest_=a,Object.keys(a).forEach(function(Pe){try{i[Pe]=a[Pe]}catch{}})}if(i.setAttribute("tabindex","-1"),x.tabindex="-1",(Ai||wi&&yi)&&(i.setAttribute("role","application"),x.role="application"),i.removeAttribute("width"),i.removeAttribute("height"),"width"in x&&delete x.width,"height"in x&&delete x.height,Object.getOwnPropertyNames(x).forEach(function(Pe){y&&"class"===Pe||a.setAttribute(Pe,x[Pe]),y&&i.setAttribute(Pe,x[Pe])}),i.playerId=i.id,i.id+="_html5_api",i.className="vjs-tech",i.player=a.player=this,this.addClass("vjs-paused"),!0!==Y().VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=bc("vjs-styles-dimensions");var D=is(".vjs-styles-defaults"),L=is("head");L.insertBefore(this.styleEl_,D?D.nextSibling:L.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);for(var K=i.getElementsByTagName("a"),W=0;W<K.length;W++){var me=K.item(W);Qi(me,"vjs-hidden"),me.setAttribute("hidden","hidden")}return i.initNetworkState_=i.networkState,i.parentNode&&!d&&i.parentNode.insertBefore(a,i),ci(i,a),this.children_.unshift(i),this.el_.setAttribute("lang",this.language_),this.el_.setAttribute("translate","no"),this.el_=a,a},c.crossOrigin=function(i){if(!i)return this.techGet_("crossOrigin");"anonymous"===i||"use-credentials"===i?this.techCall_("setCrossOrigin",i):ki.warn('crossOrigin must be "anonymous" or "use-credentials", given "'+i+'"')},c.width=function(i){return this.dimension("width",i)},c.height=function(i){return this.dimension("height",i)},c.dimension=function(i,a){var d=i+"_";if(void 0===a)return this[d]||0;if(""===a||"auto"===a)return this[d]=void 0,void this.updateStyleEl_();var y=parseFloat(a);isNaN(y)?ki.error('Improper value "'+a+'" supplied for for '+i):(this[d]=y,this.updateStyleEl_())},c.fluid=function(i){var a=this;if(void 0===i)return!!this.fluid_;this.fluid_=!!i,xs(this)&&this.off(["playerreset","resize"],this.boundUpdateStyleEl_),i?(this.addClass("vjs-fluid"),this.fill(!1),function(s,c){xs(s)?c():(s.eventedCallbacks||(s.eventedCallbacks=[]),s.eventedCallbacks.push(c))}(this,function(){a.on(["playerreset","resize"],a.boundUpdateStyleEl_)})):this.removeClass("vjs-fluid"),this.updateStyleEl_()},c.fill=function(i){if(void 0===i)return!!this.fill_;this.fill_=!!i,i?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")},c.aspectRatio=function(i){if(void 0===i)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(i))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=i,this.fluid(!0),this.updateStyleEl_()},c.updateStyleEl_=function(){if(!0!==Y().VIDEOJS_NO_DYNAMIC_STYLE){var y,x,L,K=(void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()>0?this.videoWidth()+":"+this.videoHeight():"16:9").split(":"),W=K[1]/K[0];y=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/W:this.videoWidth()||300,x=void 0!==this.height_?this.height_:y*W,L=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(L),bs(this.styleEl_,"\n      ."+L+" {\n        width: "+y+"px;\n        height: "+x+"px;\n      }\n\n      ."+L+".vjs-fluid:not(.vjs-audio-only-mode) {\n        padding-top: "+100*W+"%;\n      }\n    ")}else{var i="number"==typeof this.width_?this.width_:this.options_.width,a="number"==typeof this.height_?this.height_:this.options_.height,d=this.tech_&&this.tech_.el();d&&(i>=0&&(d.width=i),a>=0&&(d.height=a))}},c.loadTech_=function(i,a){var d=this;this.tech_&&this.unloadTech_();var y=S(i),x=i.charAt(0).toLowerCase()+i.slice(1);"Html5"!==y&&this.tag&&(oo.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=y,this.isReady_=!1;var D=this.autoplay();("string"==typeof this.autoplay()||!0===this.autoplay()&&this.options_.normalizeAutoplay)&&(D=!1);var L={source:a,autoplay:D,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+"_"+x+"_api",playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset,Promise:this.options_.Promise};Na.names.forEach(function(W){var me=Na[W];L[me.getterName]=d[me.privateName]}),er(L,this.options_[y]),er(L,this.options_[x]),er(L,this.options_[i.toLowerCase()]),this.tag&&(L.tag=this.tag),a&&a.src===this.cache_.src&&this.cache_.currentTime>0&&(L.startTime=this.cache_.currentTime);var K=oo.getTech(i);if(!K)throw new Error("No Tech named '"+y+"' exists! '"+y+"' should be registered using videojs.registerTech()'");this.tech_=new K(L),this.tech_.ready(ro(this,this.handleTechReady_),!0),function(s,c){s.forEach(function(l){var i=c.addRemoteTextTrack(l).track;!l.src&&l.cues&&l.cues.forEach(function(a){return i.addCue(a)})}),c.textTracks()}(this.textTracksJson_||[],this.tech_),$d.forEach(function(W){d.on(d.tech_,W,function(me){return d["handleTech"+S(W)+"_"](me)})}),Object.keys(kf).forEach(function(W){d.on(d.tech_,W,function(me){0===d.tech_.playbackRate()&&d.tech_.seeking()?d.queuedCallbacks_.push({callback:d["handleTech"+kf[W]+"_"].bind(d),event:me}):d["handleTech"+kf[W]+"_"](me)})}),this.on(this.tech_,"loadstart",function(W){return d.handleTechLoadStart_(W)}),this.on(this.tech_,"sourceset",function(W){return d.handleTechSourceset_(W)}),this.on(this.tech_,"waiting",function(W){return d.handleTechWaiting_(W)}),this.on(this.tech_,"ended",function(W){return d.handleTechEnded_(W)}),this.on(this.tech_,"seeking",function(W){return d.handleTechSeeking_(W)}),this.on(this.tech_,"play",function(W){return d.handleTechPlay_(W)}),this.on(this.tech_,"firstplay",function(W){return d.handleTechFirstPlay_(W)}),this.on(this.tech_,"pause",function(W){return d.handleTechPause_(W)}),this.on(this.tech_,"durationchange",function(W){return d.handleTechDurationChange_(W)}),this.on(this.tech_,"fullscreenchange",function(W,me){return d.handleTechFullscreenChange_(W,me)}),this.on(this.tech_,"fullscreenerror",function(W,me){return d.handleTechFullscreenError_(W,me)}),this.on(this.tech_,"enterpictureinpicture",function(W){return d.handleTechEnterPictureInPicture_(W)}),this.on(this.tech_,"leavepictureinpicture",function(W){return d.handleTechLeavePictureInPicture_(W)}),this.on(this.tech_,"error",function(W){return d.handleTechError_(W)}),this.on(this.tech_,"posterchange",function(W){return d.handleTechPosterChange_(W)}),this.on(this.tech_,"textdata",function(W){return d.handleTechTextData_(W)}),this.on(this.tech_,"ratechange",function(W){return d.handleTechRateChange_(W)}),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode!==this.el()&&("Html5"!==y||!this.tag)&&ci(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},c.unloadTech_=function(){var i=this;Na.names.forEach(function(a){var d=Na[a];i[d.privateName]=i[d.getterName]()}),this.textTracksJson_=function(s){var c=s.$$("track"),l=Array.prototype.map.call(c,function(a){return a.track});return Array.prototype.map.call(c,function(a){var d=$s(a.track);return a.src&&(d.src=a.src),d}).concat(Array.prototype.filter.call(s.textTracks(),function(a){return-1===l.indexOf(a)}).map($s))}(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1},c.tech=function(i){return void 0===i&&ki.warn("Using the tech directly can be dangerous. I hope you know what you're doing.\nSee https://github.com/videojs/video.js/issues/2617 for more info.\n"),this.tech_},c.addTechControlsListeners_=function(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)},c.removeTechControlsListeners_=function(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)},c.handleTechReady_=function(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()},c.handleTechLoadStart_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay")),this.manualAutoplay_(!0===this.autoplay()&&this.options_.normalizeAutoplay?"play":this.autoplay())},c.manualAutoplay_=function(i){var a=this;if(this.tech_&&"string"==typeof i){var y,d=function(){var D=a.muted();a.muted(!0);var L=function(){a.muted(D)};a.playTerminatedQueue_.push(L);var K=a.play();if(ps(K))return K.catch(function(W){throw L(),new Error("Rejection at manualAutoplay. Restoring muted value. "+(W||""))})};if("any"!==i||this.muted()?y="muted"!==i||this.muted()?this.play():d():ps(y=this.play())&&(y=y.catch(d)),ps(y))return y.then(function(){a.trigger({type:"autoplay-success",autoplay:i})}).catch(function(){a.trigger({type:"autoplay-failure",autoplay:i})})}},c.updateSourceCaches_=function(i){void 0===i&&(i="");var a=i,d="";"string"!=typeof a&&(a=i.src,d=i.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],a&&!d&&(d=function(s,c){if(!c)return"";if(s.cache_.source.src===c&&s.cache_.source.type)return s.cache_.source.type;var l=s.cache_.sources.filter(function(y){return y.src===c});if(l.length)return l[0].type;for(var i=s.$$("source"),a=0;a<i.length;a++){var d=i[a];if(d.type&&d.src&&d.src===c)return d.type}return Sl(c)}(this,a)),this.cache_.source=M({},i,{src:a,type:d});for(var y=this.cache_.sources.filter(function(me){return me.src&&me.src===a}),x=[],D=this.$$("source"),L=[],K=0;K<D.length;K++){var W=ea(D[K]);x.push(W),W.src&&W.src===a&&L.push(W.src)}L.length&&!y.length?this.cache_.sources=x:y.length||(this.cache_.sources=[this.cache_.source]),this.cache_.src=a},c.handleTechSourceset_=function(i){var a=this;if(!this.changingSrc_){var d=function(L){return a.updateSourceCaches_(L)},y=this.currentSource().src,x=i.src;y&&!/^blob:/.test(y)&&/^blob:/.test(x)&&(!this.lastSource_||this.lastSource_.tech!==x&&this.lastSource_.player!==y)&&(d=function(){}),d(x),i.src||this.tech_.any(["sourceset","loadstart"],function(D){if("sourceset"!==D.type){var L=a.techGet("currentSrc");a.lastSource_.tech=L,a.updateSourceCaches_(L)}})}this.lastSource_={player:this.currentSource().src,tech:i.src},this.trigger({src:i.src,type:"sourceset"})},c.hasStarted=function(i){if(void 0===i)return this.hasStarted_;i!==this.hasStarted_&&(this.hasStarted_=i,this.hasStarted_?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started"))},c.handleTechPlay_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")},c.handleTechRateChange_=function(){this.tech_.playbackRate()>0&&0===this.cache_.lastPlaybackRate&&(this.queuedCallbacks_.forEach(function(i){return i.callback(i.event)}),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")},c.handleTechWaiting_=function(){var i=this;this.addClass("vjs-waiting"),this.trigger("waiting");var a=this.currentTime();this.on("timeupdate",function y(){a!==i.currentTime()&&(i.removeClass("vjs-waiting"),i.off("timeupdate",y))})},c.handleTechCanPlay_=function(){this.removeClass("vjs-waiting"),this.trigger("canplay")},c.handleTechCanPlayThrough_=function(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},c.handleTechPlaying_=function(){this.removeClass("vjs-waiting"),this.trigger("playing")},c.handleTechSeeking_=function(){this.addClass("vjs-seeking"),this.trigger("seeking")},c.handleTechSeeked_=function(){this.removeClass("vjs-seeking"),this.removeClass("vjs-ended"),this.trigger("seeked")},c.handleTechFirstPlay_=function(){this.options_.starttime&&(ki.warn("Passing the `starttime` option to the player will be deprecated in 6.0"),this.currentTime(this.options_.starttime)),this.addClass("vjs-has-started"),this.trigger("firstplay")},c.handleTechPause_=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},c.handleTechEnded_=function(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},c.handleTechDurationChange_=function(){this.duration(this.techGet_("duration"))},c.handleTechClick_=function(i){this.controls_&&(void 0===this.options_||void 0===this.options_.userActions||void 0===this.options_.userActions.click||!1!==this.options_.userActions.click)&&(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.click?this.options_.userActions.click.call(this,i):this.paused()?ss(this.play()):this.pause())},c.handleTechDoubleClick_=function(i){this.controls_&&(Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),function(d){return d.contains(i.target)})||(void 0===this.options_||void 0===this.options_.userActions||void 0===this.options_.userActions.doubleClick||!1!==this.options_.userActions.doubleClick)&&(void 0!==this.options_&&void 0!==this.options_.userActions&&"function"==typeof this.options_.userActions.doubleClick?this.options_.userActions.doubleClick.call(this,i):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen()))},c.handleTechTap_=function(){this.userActive(!this.userActive())},c.handleTechTouchStart_=function(){this.userWasActive=this.userActive()},c.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity()},c.handleTechTouchEnd_=function(i){i.cancelable&&i.preventDefault()},c.handleStageClick_=function(){this.reportUserActivity()},c.toggleFullscreenClass_=function(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},c.documentFullscreenChange_=function(i){var a=i.target.player;if(!a||a===this){var d=this.el(),y=e()[this.fsApi_.fullscreenElement]===d;!y&&d.matches?y=d.matches(":"+this.fsApi_.fullscreen):!y&&d.msMatchesSelector&&(y=d.msMatchesSelector(":"+this.fsApi_.fullscreen)),this.isFullscreen(y)}},c.handleTechFullscreenChange_=function(i,a){var d=this;a&&(a.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",function(){d.removeClass("vjs-ios-native-fs")})),this.isFullscreen(a.isFullscreen))},c.handleTechFullscreenError_=function(i,a){this.trigger("fullscreenerror",a)},c.togglePictureInPictureClass_=function(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")},c.handleTechEnterPictureInPicture_=function(i){this.isInPictureInPicture(!0)},c.handleTechLeavePictureInPicture_=function(i){this.isInPictureInPicture(!1)},c.handleTechError_=function(){var i=this.tech_.error();this.error(i)},c.handleTechTextData_=function(){var i=null;arguments.length>1&&(i=arguments[1]),this.trigger("textdata",i)},c.getCache=function(){return this.cache_},c.resetCache_=function(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}},c.techCall_=function(i,a){this.ready(function(){if(i in ag)return function Um(v,s,c,l){return s[c](v.reduce(hf(c),l))}(this.middleware_,this.tech_,i,a);if(i in gf)return pf(this.middleware_,this.tech_,i,a);try{this.tech_&&this.tech_[i](a)}catch(d){throw ki(d),d}},!0)},c.techGet_=function(i){if(this.tech_&&this.tech_.isReady_){if(i in og)return function ff(v,s,c){return v.reduceRight(hf(c),s[c]())}(this.middleware_,this.tech_,i);if(i in gf)return pf(this.middleware_,this.tech_,i);try{return this.tech_[i]()}catch(a){throw void 0===this.tech_[i]?(ki("Video.js: "+i+" method not defined for "+this.techName_+" playback technology.",a),a):"TypeError"===a.name?(ki("Video.js: "+i+" unavailable on "+this.techName_+" playback technology element.",a),this.tech_.isReady_=!1,a):(ki(a),a)}}},c.play=function(){var i=this,a=this.options_.Promise||Y().Promise;return a?new a(function(d){i.play_(d)}):this.play_()},c.play_=function(i){var a=this;void 0===i&&(i=ss),this.playCallbacks_.push(i);var d=!(this.changingSrc_||!this.src()&&!this.currentSrc()),y=!(!P&&!Er);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!d)return this.waitToPlay_=function(L){a.play_()},this.one(["ready","loadstart"],this.waitToPlay_),void(!d&&y&&this.load());var x=this.techGet_("play");y&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),null===x?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(x)},c.runPlayTerminatedQueue_=function(){var i=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],i.forEach(function(a){a()})},c.runPlayCallbacks_=function(i){var a=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],a.forEach(function(d){d(i)})},c.pause=function(){this.techCall_("pause")},c.paused=function(){return!1!==this.techGet_("paused")},c.played=function(){return this.techGet_("played")||ur(0,0)},c.scrubbing=function(i){if(typeof i>"u")return this.scrubbing_;this.scrubbing_=!!i,this.techCall_("setScrubbing",this.scrubbing_),i?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")},c.currentTime=function(i){return typeof i<"u"?(i<0&&(i=0),this.isReady_&&!this.changingSrc_&&this.tech_&&this.tech_.isReady_?(this.techCall_("setCurrentTime",i),void(this.cache_.initTime=0)):(this.cache_.initTime=i,this.off("canplay",this.boundApplyInitTime_),void this.one("canplay",this.boundApplyInitTime_))):(this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime)},c.applyInitTime_=function(){this.currentTime(this.cache_.initTime)},c.duration=function(i){if(void 0===i)return void 0!==this.cache_.duration?this.cache_.duration:NaN;(i=parseFloat(i))<0&&(i=1/0),i!==this.cache_.duration&&(this.cache_.duration=i,i===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(i)||this.trigger("durationchange"))},c.remainingTime=function(){return this.duration()-this.currentTime()},c.remainingTimeDisplay=function(){return Math.floor(this.duration())-Math.floor(this.currentTime())},c.buffered=function(){var i=this.techGet_("buffered");return(!i||!i.length)&&(i=ur(0,0)),i},c.bufferedPercent=function(){return dr(this.buffered(),this.duration())},c.bufferedEnd=function(){var i=this.buffered(),a=this.duration(),d=i.end(i.length-1);return d>a&&(d=a),d},c.volume=function(i){var a;return void 0!==i?(a=Math.max(0,Math.min(1,parseFloat(i))),this.cache_.volume=a,this.techCall_("setVolume",a),void(a>0&&this.lastVolume_(a))):(a=parseFloat(this.techGet_("volume")),isNaN(a)?1:a)},c.muted=function(i){if(void 0===i)return this.techGet_("muted")||!1;this.techCall_("setMuted",i)},c.defaultMuted=function(i){return void 0!==i?this.techCall_("setDefaultMuted",i):this.techGet_("defaultMuted")||!1},c.lastVolume_=function(i){if(void 0===i||0===i)return this.cache_.lastVolume;this.cache_.lastVolume=i},c.supportsFullScreen=function(){return this.techGet_("supportsFullScreen")||!1},c.isFullscreen=function(i){if(void 0!==i){var a=this.isFullscreen_;return this.isFullscreen_=!!i,this.isFullscreen_!==a&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),void this.toggleFullscreenClass_()}return this.isFullscreen_},c.requestFullscreen=function(i){var a=this.options_.Promise||Y().Promise;if(a){var d=this;return new a(function(y,x){function D(){d.off("fullscreenerror",K),d.off("fullscreenchange",L)}function L(){D(),y()}function K(me,Pe){D(),x(Pe)}d.one("fullscreenchange",L),d.one("fullscreenerror",K);var W=d.requestFullscreenHelper_(i);W&&(W.then(D,D),W.then(y,x))})}return this.requestFullscreenHelper_()},c.requestFullscreenHelper_=function(i){var d,a=this;if(this.fsApi_.prefixed||(d=this.options_.fullscreen&&this.options_.fullscreen.options||{},void 0!==i&&(d=i)),this.fsApi_.requestFullscreen){var y=this.el_[this.fsApi_.requestFullscreen](d);return y&&y.then(function(){return a.isFullscreen(!0)},function(){return a.isFullscreen(!1)}),y}this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()},c.exitFullscreen=function(){var i=this.options_.Promise||Y().Promise;if(i){var a=this;return new i(function(d,y){function x(){a.off("fullscreenerror",L),a.off("fullscreenchange",D)}function D(){x(),d()}function L(W,me){x(),y(me)}a.one("fullscreenchange",D),a.one("fullscreenerror",L);var K=a.exitFullscreenHelper_();K&&(K.then(x,x),K.then(d,y))})}return this.exitFullscreenHelper_()},c.exitFullscreenHelper_=function(){var i=this;if(this.fsApi_.requestFullscreen){var a=e()[this.fsApi_.exitFullscreen]();return a&&ss(a.then(function(){return i.isFullscreen(!1)})),a}this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()},c.enterFullWindow=function(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=e().documentElement.style.overflow,za(e(),"keydown",this.boundFullWindowOnEscKey_),e().documentElement.style.overflow="hidden",Qi(e().body,"vjs-full-window"),this.trigger("enterFullWindow")},c.fullWindowOnEscKey=function(i){Te().isEventKey(i,"Esc")&&!0===this.isFullscreen()&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())},c.exitFullWindow=function(){this.isFullscreen(!1),this.isFullWindow=!1,Ca(e(),"keydown",this.boundFullWindowOnEscKey_),e().documentElement.style.overflow=this.docOrigOverflow,Pr(e().body,"vjs-full-window"),this.trigger("exitFullWindow")},c.disablePictureInPicture=function(i){if(void 0===i)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",i),this.options_.disablePictureInPicture=i,this.trigger("disablepictureinpicturechanged")},c.isInPictureInPicture=function(i){return void 0!==i?(this.isInPictureInPicture_=!!i,void this.togglePictureInPictureClass_()):!!this.isInPictureInPicture_},c.requestPictureInPicture=function(){if("pictureInPictureEnabled"in e()&&!1===this.disablePictureInPicture())return this.techGet_("requestPictureInPicture")},c.exitPictureInPicture=function(){if("pictureInPictureEnabled"in e())return e().exitPictureInPicture()},c.handleKeyDown=function(i){var x,D,a=this.options_.userActions;a&&a.hotkeys&&(D=(x=this.el_.ownerDocument.activeElement).tagName.toLowerCase(),x.isContentEditable||("input"===D?-1===["button","checkbox","hidden","radio","reset","submit"].indexOf(x.type):-1!==["textarea"].indexOf(D))||("function"==typeof a.hotkeys?a.hotkeys.call(this,i):this.handleHotkeys(i)))},c.handleHotkeys=function(i){var a=this.options_.userActions?this.options_.userActions.hotkeys:{},d=a.fullscreenKey,x=a.muteKey,D=void 0===x?function(Ge){return Te().isEventKey(Ge,"m")}:x,L=a.playPauseKey,K=void 0===L?function(Ge){return Te().isEventKey(Ge,"k")||Te().isEventKey(Ge,"Space")}:L;if((void 0===d?function(Ge){return Te().isEventKey(Ge,"f")}:d).call(this,i)){i.preventDefault(),i.stopPropagation();var W=et.getComponent("FullscreenToggle");!1!==e()[this.fsApi_.fullscreenEnabled]&&W.prototype.handleClick.call(this,i)}else D.call(this,i)?(i.preventDefault(),i.stopPropagation(),et.getComponent("MuteToggle").prototype.handleClick.call(this,i)):K.call(this,i)&&(i.preventDefault(),i.stopPropagation(),et.getComponent("PlayToggle").prototype.handleClick.call(this,i))},c.canPlayType=function(i){for(var a,d=0,y=this.options_.techOrder;d<y.length;d++){var x=y[d],D=oo.getTech(x);if(D||(D=et.getComponent(x)),D){if(D.isSupported()&&(a=D.canPlayType(i)))return a}else ki.error('The "'+x+'" tech is undefined. Skipped browser support check for that tech.')}return""},c.selectSource=function(i){var W,a=this,d=this.options_.techOrder.map(function(K){return[K,oo.getTech(K)]}).filter(function(K){var W=K[0],me=K[1];return me?me.isSupported():(ki.error('The "'+W+'" tech is undefined. Skipped browser support check for that tech.'),!1)}),y=function(W,me,Pe){var Ge;return W.some(function(Re){return me.some(function(jt){if(Ge=Pe(Re,jt))return!0})}),Ge},L=function(W,me){var Pe=W[0];if(W[1].canPlaySource(me,a.options_[Pe.toLowerCase()]))return{source:me,tech:Pe}};return(this.options_.sourceOrder?y(i,d,(W=L,function(me,Pe){return W(Pe,me)})):y(d,i,L))||!1},c.handleSrc_=function(i,a){var d=this;if(typeof i>"u")return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();var y=Wa(i);if(y.length){if(this.changingSrc_=!0,a||(this.cache_.sources=y),this.updateSourceCaches_(y[0]),rg(this,y[0],function(L,K){if(d.middleware_=K,a||(d.cache_.sources=y),d.updateSourceCaches_(L),d.src_(L))return y.length>1?d.handleSrc_(y.slice(1)):(d.changingSrc_=!1,d.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0),void d.triggerReady());!function Td(v,s){v.forEach(function(c){return c.setTech&&c.setTech(s)})}(K,d.tech_)}),this.options_.retryOnError&&y.length>1){var x=function(){d.error(null),d.handleSrc_(y.slice(1),!0)},D=function(){d.off("error",x)};this.one("error",x),this.one("playing",D),this.resetRetryOnError_=function(){d.off("error",x),d.off("playing",D)}}}else this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0)},c.src=function(i){return this.handleSrc_(i,!1)},c.src_=function(i){var a=this,d=this.selectSource([i]);return!d||(function(s,c){return S(s)===S(c)}(d.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",i):this.techCall_("src",i.src),this.changingSrc_=!1},!0),!1):(this.changingSrc_=!0,this.loadTech_(d.tech,d.source),this.tech_.ready(function(){a.changingSrc_=!1}),!1))},c.load=function(){this.techCall_("load")},c.reset=function(){var i=this,a=this.options_.Promise||Y().Promise;this.paused()||!a?this.doReset_():ss(this.play().then(function(){return i.doReset_()}))},c.doReset_=function(){this.tech_&&this.tech_.clearTracks("text"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),xs(this)&&this.trigger("playerreset")},c.resetControlBarUI_=function(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()},c.resetProgressBar_=function(){this.currentTime(0);var i=this.controlBar||{},a=i.durationDisplay,d=i.remainingTimeDisplay;a&&a.updateContent(),d&&d.updateContent()},c.resetPlaybackRate_=function(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()},c.resetVolumeBar_=function(){this.volume(1),this.trigger("volumechange")},c.currentSources=function(){var i=this.currentSource(),a=[];return 0!==Object.keys(i).length&&a.push(i),this.cache_.sources||a},c.currentSource=function(){return this.cache_.source||{}},c.currentSrc=function(){return this.currentSource()&&this.currentSource().src||""},c.currentType=function(){return this.currentSource()&&this.currentSource().type||""},c.preload=function(i){return void 0!==i?(this.techCall_("setPreload",i),void(this.options_.preload=i)):this.techGet_("preload")},c.autoplay=function(i){if(void 0===i)return this.options_.autoplay||!1;var a;"string"==typeof i&&/(any|play|muted)/.test(i)||!0===i&&this.options_.normalizeAutoplay?(this.options_.autoplay=i,this.manualAutoplay_("string"==typeof i?i:"play"),a=!1):this.options_.autoplay=!!i,a=typeof a>"u"?this.options_.autoplay:a,this.tech_&&this.techCall_("setAutoplay",a)},c.playsinline=function(i){return void 0!==i?(this.techCall_("setPlaysinline",i),this.options_.playsinline=i,this):this.techGet_("playsinline")},c.loop=function(i){return void 0!==i?(this.techCall_("setLoop",i),void(this.options_.loop=i)):this.techGet_("loop")},c.poster=function(i){if(void 0===i)return this.poster_;i||(i=""),i!==this.poster_&&(this.poster_=i,this.techCall_("setPoster",i),this.isPosterFromTech_=!1,this.trigger("posterchange"))},c.handleTechPosterChange_=function(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){var i=this.tech_.poster()||"";i!==this.poster_&&(this.poster_=i,this.isPosterFromTech_=!0,this.trigger("posterchange"))}},c.controls=function(i){if(void 0===i)return!!this.controls_;this.controls_!==(i=!!i)&&(this.controls_=i,this.usingNativeControls()&&this.techCall_("setControls",i),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))},c.usingNativeControls=function(i){if(void 0===i)return!!this.usingNativeControls_;this.usingNativeControls_!==(i=!!i)&&(this.usingNativeControls_=i,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))},c.error=function(i){var a=this;if(void 0===i)return this.error_||null;if(Oa("beforeerror").forEach(function(y){var x=y(a,i);Fr(x)&&!Array.isArray(x)||"string"==typeof x||"number"==typeof x||null===x?i=x:a.log.error("please return a value that MediaError expects in beforeerror hooks")}),this.options_.suppressNotSupportedError&&i&&4===i.code){var d=function(){this.error(i)};return this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],d),void this.one("loadstart",function(){this.off(["click","touchstart"],d)})}if(null===i)return this.error_=i,this.removeClass("vjs-error"),void(this.errorDisplay&&this.errorDisplay.close());this.error_=new go(i),this.addClass("vjs-error"),ki.error("(CODE:"+this.error_.code+" "+go.errorTypes[this.error_.code]+")",this.error_.message,this.error_),this.trigger("error"),Oa("error").forEach(function(y){return y(a,a.error_)})},c.reportUserActivity=function(i){this.userActivity_=!0},c.userActive=function(i){if(void 0===i)return this.userActive_;if((i=!!i)!==this.userActive_){if(this.userActive_=i,this.userActive_)return this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),void this.trigger("useractive");this.tech_&&this.tech_.one("mousemove",function(a){a.stopPropagation(),a.preventDefault()}),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}},c.listenForUserActivity_=function(){var i,a,d,y=ro(this,this.reportUserActivity),L=function(Pe){y(),this.clearInterval(i)};this.on("mousedown",function(){y(),this.clearInterval(i),i=this.setInterval(y,250)}),this.on("mousemove",function(Pe){(Pe.screenX!==a||Pe.screenY!==d)&&(a=Pe.screenX,d=Pe.screenY,y())}),this.on("mouseup",L),this.on("mouseleave",L);var W,K=this.getChild("controlBar");K&&!Er&&!en&&(K.on("mouseenter",function(me){0!==this.player().options_.inactivityTimeout&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0}),K.on("mouseleave",function(me){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout})),this.on("keydown",y),this.on("keyup",y),this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(W);var me=this.options_.inactivityTimeout;me<=0||(W=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},me))}},250)},c.playbackRate=function(i){if(void 0===i)return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1;this.techCall_("setPlaybackRate",i)},c.defaultPlaybackRate=function(i){return void 0!==i?this.techCall_("setDefaultPlaybackRate",i):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1},c.isAudio=function(i){if(void 0===i)return!!this.isAudio_;this.isAudio_=!!i},c.enableAudioOnlyUI_=function(){var i=this;this.addClass("vjs-audio-only-mode");var a=this.children(),d=this.getChild("ControlBar"),y=d&&d.currentHeight();a.forEach(function(x){x!==d&&x.el_&&!x.hasClass("vjs-hidden")&&(x.hide(),i.audioOnlyCache_.hiddenChildren.push(x))}),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.height(y),this.trigger("audioonlymodechange")},c.disableAudioOnlyUI_=function(){this.removeClass("vjs-audio-only-mode"),this.audioOnlyCache_.hiddenChildren.forEach(function(i){return i.show()}),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")},c.audioOnlyMode=function(i){var a=this;if("boolean"!=typeof i||i===this.audioOnlyMode_)return this.audioOnlyMode_;this.audioOnlyMode_=i;var d=this.options_.Promise||Y().Promise;if(d){if(i){var y=[];return this.isInPictureInPicture()&&y.push(this.exitPictureInPicture()),this.isFullscreen()&&y.push(this.exitFullscreen()),this.audioPosterMode()&&y.push(this.audioPosterMode(!1)),d.all(y).then(function(){return a.enableAudioOnlyUI_()})}return d.resolve().then(function(){return a.disableAudioOnlyUI_()})}i?(this.isInPictureInPicture()&&this.exitPictureInPicture(),this.isFullscreen()&&this.exitFullscreen(),this.enableAudioOnlyUI_()):this.disableAudioOnlyUI_()},c.enablePosterModeUI_=function(){(this.tech_&&this.tech_).hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},c.disablePosterModeUI_=function(){(this.tech_&&this.tech_).show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")},c.audioPosterMode=function(i){var a=this;if("boolean"!=typeof i||i===this.audioPosterMode_)return this.audioPosterMode_;this.audioPosterMode_=i;var d=this.options_.Promise||Y().Promise;return d?i?this.audioOnlyMode()?this.audioOnlyMode(!1).then(function(){a.enablePosterModeUI_()}):d.resolve().then(function(){a.enablePosterModeUI_()}):d.resolve().then(function(){a.disablePosterModeUI_()}):i?(this.audioOnlyMode()&&this.audioOnlyMode(!1),void this.enablePosterModeUI_()):void this.disablePosterModeUI_()},c.addTextTrack=function(i,a,d){if(this.tech_)return this.tech_.addTextTrack(i,a,d)},c.addRemoteTextTrack=function(i,a){if(this.tech_)return this.tech_.addRemoteTextTrack(i,a)},c.removeRemoteTextTrack=function(i){void 0===i&&(i={});var d=i.track;if(d||(d=i),this.tech_)return this.tech_.removeRemoteTextTrack(d)},c.getVideoPlaybackQuality=function(){return this.techGet_("getVideoPlaybackQuality")},c.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},c.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},c.language=function(i){if(void 0===i)return this.language_;this.language_!==String(i).toLowerCase()&&(this.language_=String(i).toLowerCase(),xs(this)&&this.trigger("languagechange"))},c.languages=function(){return M(s.prototype.options_.languages,this.languages_)},c.toJSON=function(){var i=M(this.options_),a=i.tracks;i.tracks=[];for(var d=0;d<a.length;d++){var y=a[d];(y=M(y)).player=void 0,i.tracks[d]=y}return i},c.createModal=function(i,a){var d=this;(a=a||{}).content=i||"";var y=new Ac(this,a);return this.addChild(y),y.on("dispose",function(){d.removeChild(y)}),y.open(),y},c.updateCurrentBreakpoint_=function(){if(this.responsive())for(var i=this.currentBreakpoint(),a=this.currentWidth(),d=0;d<Of.length;d++){var y=Of[d];if(a<=this.breakpoints_[y]){if(i===y)return;i&&this.removeClass(Ud[i]),this.addClass(Ud[y]),this.breakpoint_=y;break}}},c.removeCurrentBreakpoint_=function(){var i=this.currentBreakpointClass();this.breakpoint_="",i&&this.removeClass(i)},c.breakpoints=function(i){return void 0===i||(this.breakpoint_="",this.breakpoints_=er({},wg,i),this.updateCurrentBreakpoint_()),er(this.breakpoints_)},c.responsive=function(i){return void 0===i?this.responsive_:(i=!!i)!==this.responsive_?(this.responsive_=i,i?(this.on("playerresize",this.boundUpdateCurrentBreakpoint_),this.updateCurrentBreakpoint_()):(this.off("playerresize",this.boundUpdateCurrentBreakpoint_),this.removeCurrentBreakpoint_()),i):void 0},c.currentBreakpoint=function(){return this.breakpoint_},c.currentBreakpointClass=function(){return Ud[this.breakpoint_]||""},c.loadMedia=function(i,a){var d=this;if(i&&"object"==typeof i){this.reset(),this.cache_.media=M(i);var y=this.cache_.media,D=y.poster,L=y.src,K=y.textTracks;!y.artwork&&D&&(this.cache_.media.artwork=[{src:D,type:Sl(D)}]),L&&this.src(L),D&&this.poster(D),Array.isArray(K)&&K.forEach(function(W){return d.addRemoteTextTrack(W,!1)}),this.ready(a)}},c.getMedia=function(){if(!this.cache_.media){var i=this.poster(),y={src:this.currentSources(),textTracks:Array.prototype.map.call(this.remoteTextTracks(),function(x){return{kind:x.kind,label:x.label,language:x.language,src:x.src}})};return i&&(y.poster=i,y.artwork=[{src:y.poster,type:Sl(y.poster)}]),y}return M(this.cache_.media)},s.getTagSettings=function(i){var a={sources:[],tracks:[]},d=ea(i),y=d["data-setup"];if(Ir(i,"vjs-fill")&&(d.fill=!0),Ir(i,"vjs-fluid")&&(d.fluid=!0),null!==y){var x=at()(y||"{}"),D=x[0],L=x[1];D&&ki.error(D),er(d,L)}if(er(a,d),i.hasChildNodes())for(var K=i.childNodes,W=0,me=K.length;W<me;W++){var Pe=K[W],Ge=Pe.nodeName.toLowerCase();"source"===Ge?a.sources.push(ea(Pe)):"track"===Ge&&a.tracks.push(ea(Pe))}return a},c.flexNotSupported_=function(){var i=e().createElement("i");return!("flexBasis"in i.style||"webkitFlexBasis"in i.style||"mozFlexBasis"in i.style||"msFlexBasis"in i.style||"msFlexOrder"in i.style)},c.debug=function(i){if(void 0===i)return this.debugEnabled_;i?(this.trigger("debugon"),this.previousLogLevel_=this.log.level,this.log.level("debug"),this.debugEnabled_=!0):(this.trigger("debugoff"),this.log.level(this.previousLogLevel_),this.previousLogLevel_=void 0,this.debugEnabled_=!1)},c.playbackRates=function(i){if(void 0===i)return this.cache_.playbackRates;Array.isArray(i)&&i.every(function(a){return"number"==typeof a})&&(this.cache_.playbackRates=i,this.trigger("playbackrateschange"))},s}(et);Na.names.forEach(function(v){var s=Na[v];ia.prototype[s.getterName]=function(){return this.tech_?this.tech_[s.getterName]():(this[s.privateName]=this[s.privateName]||new s.ListClass,this[s.privateName])}}),ia.prototype.crossorigin=ia.prototype.crossOrigin,ia.players={};var Eu=Y().navigator;ia.prototype.options_={techOrder:oo.defaultTechOrder_,html5:{},inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:Eu&&(Eu.languages&&Eu.languages[0]||Eu.userLanguage||Eu.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1},["ended","seeking","seekable","networkState","readyState"].forEach(function(v){ia.prototype[v]=function(){return this.techGet_(v)}}),$d.forEach(function(v){ia.prototype["handleTech"+S(v)+"_"]=function(){return this.trigger(v)}}),et.registerComponent("Player",ia);var wa="plugin",Rl="activePlugins_",oc={},Lc=function(s){return oc.hasOwnProperty(s)},pa=function(s){return Lc(s)?oc[s]:void 0},Rc=function(s,c){s[Rl]=s[Rl]||{},s[Rl][c]=!0},Au=function(s,c,l){var i=(l?"before":"")+"pluginsetup";s.trigger(i,c),s.trigger(i+":"+c.name,c)},Ig=function(s,c){return c.prototype.name=s,function(){Au(this,{name:s,plugin:c,instance:null},!0);for(var l=arguments.length,i=new Array(l),a=0;a<l;a++)i[a]=arguments[a];var d=vt(c,[this].concat(i));return this[s]=function(){return d},Au(this,d.getEventHash()),d}},Ns=function(){function v(c){if(this.constructor===v)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=c,this.log||(this.log=this.player.log.createLogger(this.name)),Es(this),delete this.trigger,Al(this,this.constructor.defaultState),Rc(c,this.name),this.dispose=this.dispose.bind(this),c.on("dispose",this.dispose)}var s=v.prototype;return s.version=function(){return this.constructor.VERSION},s.getEventHash=function(l){return void 0===l&&(l={}),l.name=this.name,l.plugin=this.constructor,l.instance=this,l},s.trigger=function(l,i){return void 0===i&&(i={}),os(this.eventBusEl_,l,this.getEventHash(i))},s.handleStateChanged=function(l){},s.dispose=function(){var l=this.name,i=this.player;this.trigger("dispose"),this.off(),i.off("dispose",this.dispose),i[Rl][l]=!1,this.player=this.state=null,i[l]=Ig(l,oc[l])},v.isBasic=function(l){var i="string"==typeof l?pa(l):l;return"function"==typeof i&&!v.prototype.isPrototypeOf(i.prototype)},v.registerPlugin=function(l,i){if("string"!=typeof l)throw new Error('Illegal plugin name, "'+l+'", must be a string, was '+typeof l+".");if(Lc(l))ki.warn('A plugin named "'+l+'" already exists. You may want to avoid re-registering plugins!');else if(ia.prototype.hasOwnProperty(l))throw new Error('Illegal plugin name, "'+l+'", cannot share a name with an existing player method!');if("function"!=typeof i)throw new Error('Illegal plugin for "'+l+'", must be a function, was '+typeof i+".");return oc[l]=i,l!==wa&&(ia.prototype[l]=v.isBasic(i)?function(s,c){var l=function(){Au(this,{name:s,plugin:c,instance:null},!0);var a=c.apply(this,arguments);return Rc(this,s),Au(this,{name:s,plugin:c,instance:a}),a};return Object.keys(c).forEach(function(i){l[i]=c[i]}),l}(l,i):Ig(l,i)),i},v.deregisterPlugin=function(l){if(l===wa)throw new Error("Cannot de-register base plugin.");Lc(l)&&(delete oc[l],delete ia.prototype[l])},v.getPlugins=function(l){var i;return void 0===l&&(l=Object.keys(oc)),l.forEach(function(a){var d=pa(a);d&&((i=i||{})[a]=d)}),i},v.getPluginVersion=function(l){var i=pa(l);return i&&i.VERSION||""},v}();Ns.getPlugin=pa,Ns.BASE_PLUGIN_NAME=wa,Ns.registerPlugin(wa,Ns),ia.prototype.usingPlugin=function(v){return!!this[Rl]&&!0===this[Rl][v]},ia.prototype.hasPlugin=function(v){return!!Lc(v)};var Sg=!1,Og=function(s){return 0===s.indexOf("#")?s.slice(1):s};function Dt(v,s,c){var l=Dt.getPlayer(v);if(l)return s&&ki.warn('Player "'+v+'" is already initialised. Options will not be applied.'),c&&l.ready(c),l;var i="string"==typeof v?is("#"+Og(v)):v;if(!un(i))throw new TypeError("The element or ID supplied is not valid. (videojs)");(!i.ownerDocument.defaultView||!i.ownerDocument.body.contains(i))&&ki.warn("The element supplied is not included in the DOM"),!0===(s=s||{}).restoreEl&&(s.restoreEl=(i.parentNode&&i.parentNode.hasAttribute("data-vjs-player")?i.parentNode:i).cloneNode(!0)),Oa("beforesetup").forEach(function(d){var y=d(i,M(s));Fr(y)&&!Array.isArray(y)?s=M(s,y):ki.error("please return an object in beforesetup hooks")});var a=et.getComponent("Player");return l=new a(i,s,c),Oa("setup").forEach(function(d){return d(l)}),l}if(Dt.hooks_=ka,Dt.hooks=Oa,Dt.hook=function(s,c){Oa(s,c)},Dt.hookOnce=function(s,c){Oa(s,[].concat(c).map(function(l){return function a(){return hr(s,a),l.apply(void 0,arguments)}}))},Dt.removeHook=hr,!0!==Y().VIDEOJS_NO_DYNAMIC_STYLE&&Nt()){var Vd=is(".vjs-styles-defaults");if(!Vd){Vd=bc("vjs-styles-defaults");var Pf=is("head");Pf&&Pf.insertBefore(Vd,Pf.firstChild),bs(Vd,"\n      .video-js {\n        width: 300px;\n        height: 150px;\n      }\n\n      .vjs-fluid:not(.vjs-audio-only-mode) {\n        padding-top: 56.25%\n      }\n    ")}}pd(1,Dt),Dt.VERSION="7.21.6",Dt.options=ia.prototype.options_,Dt.getPlayers=function(){return ia.players},Dt.getPlayer=function(v){var c,s=ia.players;if("string"==typeof v){var l=Og(v),i=s[l];if(i)return i;c=is("#"+l)}else c=v;if(un(c)){var d=c.player,y=c.playerId;if(d||s[y])return d||s[y]}},Dt.getAllPlayers=function(){return Object.keys(ia.players).map(function(v){return ia.players[v]}).filter(Boolean)},Dt.players=ia.players,Dt.getComponent=et.getComponent,Dt.registerComponent=function(v,s){oo.isTech(s)&&ki.warn("The "+v+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),et.registerComponent.call(et,v,s)},Dt.getTech=oo.getTech,Dt.registerTech=oo.registerTech,Dt.use=function _f(v,s){ja[v]=ja[v]||[],ja[v].push(s)},Object.defineProperty(Dt,"middleware",{value:{},writeable:!1,enumerable:!0}),Object.defineProperty(Dt.middleware,"TERMINATOR",{value:tc,writeable:!1,enumerable:!0}),Dt.browser=de,Dt.TOUCH_ENABLED=sr,Dt.extend=function(s,c){void 0===c&&(c={}),Sg||(ki.warn("videojs.extend is deprecated as of Video.js 7.22.0 and will be removed in Video.js 8.0.0"),Sg=!0);var l=function(){s.apply(this,arguments)},i={};for(var a in"object"==typeof c?(c.constructor!==Object.prototype.constructor&&(l=c.constructor),i=c):"function"==typeof c&&(l=c),function zt(v,s){if("function"!=typeof s&&null!==s)throw new TypeError("Super expression must either be null or a function");v.prototype=Object.create(s&&s.prototype,{constructor:{value:v,writable:!0,configurable:!0}}),Object.defineProperty(v,"prototype",{writable:!1}),s&&ke(v,s)}(l,s),s&&(l.super_=s),i)i.hasOwnProperty(a)&&(l.prototype[a]=i[a]);return l},Dt.mergeOptions=M,Dt.bind=ro,Dt.registerPlugin=Ns.registerPlugin,Dt.deregisterPlugin=Ns.deregisterPlugin,Dt.plugin=function(v,s){return ki.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),Ns.registerPlugin(v,s)},Dt.getPlugins=Ns.getPlugins,Dt.getPlugin=Ns.getPlugin,Dt.getPluginVersion=Ns.getPluginVersion,Dt.addLanguage=function(v,s){var c;return v=(""+v).toLowerCase(),(Dt.options.languages=M(Dt.options.languages,((c={})[v]=s,c)))[v]},Dt.log=ki,Dt.createLogger=ya,Dt.createTimeRange=Dt.createTimeRanges=ur,Dt.formatTime=gu,Dt.setFormatTime=function g0(v){dg=v},Dt.resetFormatTime=function h0(){dg=Wm},Dt.parseUrl=wl,Dt.isCrossOrigin=cf,Dt.EventTarget=zo,Dt.on=za,Dt.one=xc,Dt.off=Ca,Dt.trigger=os,Dt.xhr=At(),Dt.TextTrack=du,Dt.AudioTrack=Gm,Dt.VideoTrack=$m,["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(function(v){Dt[v]=function(){return ki.warn("videojs."+v+"() is deprecated; use videojs.dom."+v+"() instead"),fd[v].apply(null,arguments)}}),Dt.computedStyle=Xa,Dt.dom=fd,Dt.url=uf,Dt.defineLazyProperty=Sf,Dt.addLanguage("en",{"Non-Fullscreen":"Exit Fullscreen"});var hs=I,Nc=function(s,c,l){return s&&l&&l.responseURL&&c!==l.responseURL?l.responseURL:c},js=function(s){return Dt.log.debug?Dt.log.debug.bind(Dt,"VHS:",s+" >"):function(){}},As=1/30,Us=.1,Pg=function(s,c){var i,l=[];if(s&&s.length)for(i=0;i<s.length;i++)c(s.start(i),s.end(i))&&l.push([s.start(i),s.end(i)]);return Dt.createTimeRanges(l)},ac=function(s,c){return Pg(s,function(l,i){return l-Us<=c&&i+Us>=c})},Du=function(s,c){return Pg(s,function(l){return l-As>=c})},wu=function(s){var c=[];if(!s||!s.length)return"";for(var l=0;l<s.length;l++)c.push(s.start(l)+" => "+s.end(l));return c.join(", ")},al=function(s){for(var c=[],l=0;l<s.length;l++)c.push({start:s.start(l),end:s.end(l)});return c},Ng=function(s){if(s&&s.length&&s.end)return s.end(s.length-1)},Lf=function(s,c){var l=0;if(!s||!s.length)return l;for(var i=0;i<s.length;i++){var a=s.start(i),d=s.end(i);if(!(c>d)){if(c>a&&c<=d){l+=d-c;continue}l+=d-a}}return l},jg=Dt.createTimeRange,Rf=function(s,c){if(!c.preload)return c.duration;var l=0;return(c.parts||[]).forEach(function(i){l+=i.duration}),(c.preloadHints||[]).forEach(function(i){"PART"===i.type&&(l+=s.partTargetDuration)}),l},Nf=function(s){return(s.segments||[]).reduce(function(c,l,i){return l.parts?l.parts.forEach(function(a,d){c.push({duration:a.duration,segmentIndex:i,partIndex:d,part:a,segment:l})}):c.push({duration:l.duration,segmentIndex:i,partIndex:null,segment:l,part:null}),c},[])},Fg=function(s){var c=s.segments&&s.segments.length&&s.segments[s.segments.length-1];return c&&c.parts||[]},jf=function(s){var c=s.preloadSegment;if(c){var l=c.parts;return(c.preloadHints||[]).reduce(function(d,y){return d+("PART"===y.type?1:0)},0)+(l&&l.length?l.length:0)}},Mu=function(s,c){if(c.endList)return 0;if(s&&s.suggestedPresentationDelay)return s.suggestedPresentationDelay;var l=Fg(c).length>0;return l&&c.serverControl&&c.serverControl.partHoldBack?c.serverControl.partHoldBack:l&&c.partTargetDuration?3*c.partTargetDuration:c.serverControl&&c.serverControl.holdBack?c.serverControl.holdBack:c.targetDuration?3*c.targetDuration:0},Bg=function(s,c,l){if(typeof c>"u"&&(c=s.mediaSequence+s.segments.length),c<s.mediaSequence)return 0;var i=function(s,c){var l=0,i=c-s.mediaSequence,a=s.segments[i];if(a){if(typeof a.start<"u")return{result:a.start,precise:!0};if(typeof a.end<"u")return{result:a.end-a.duration,precise:!0}}for(;i--;){if(typeof(a=s.segments[i]).end<"u")return{result:l+a.end,precise:!0};if(l+=Rf(s,a),typeof a.start<"u")return{result:l+a.start,precise:!0}}return{result:l,precise:!1}}(s,c);if(i.precise)return i.result;var a=function(s,c){for(var i,l=0,a=c-s.mediaSequence;a<s.segments.length;a++){if(typeof(i=s.segments[a]).start<"u")return{result:i.start-l,precise:!0};if(l+=Rf(s,i),typeof i.end<"u")return{result:i.end-l,precise:!0}}return{result:-1,precise:!1}}(s,c);return a.precise?a.result:i.result+l},Gg=function(s,c,l){if(!s)return 0;if("number"!=typeof l&&(l=0),typeof c>"u"){if(s.totalDuration)return s.totalDuration;if(!s.endList)return Y()[1/0]}return Bg(s,c,l)},sc=function(s){var c=s.defaultDuration,l=s.durationList,i=s.startIndex,a=s.endIndex,d=0;if(i>a){var y=[a,i];i=y[0],a=y[1]}if(i<0){for(var x=i;x<Math.min(0,a);x++)d+=c;i=0}for(var D=i;D<a;D++)d+=l[D].duration;return d},Gf=function(s,c,l,i){if(!s||!s.segments)return null;if(s.endList)return Gg(s);if(null===c)return null;var a=Bg(s,s.mediaSequence+s.segments.length,c=c||0);return l&&(a-=i="number"==typeof i?i:Mu(null,s)),Math.max(0,a)},$f=function(s){return s.excludeUntil&&s.excludeUntil>Date.now()},Uf=function(s){return s.excludeUntil&&s.excludeUntil===1/0},Vf=function(s){var c=$f(s);return!s.disabled&&!c},Hf=function(s,c){return c.attributes&&c.attributes[s]},Xd=function(s,c){if(1===s.playlists.length)return!0;var l=c.attributes.BANDWIDTH||Number.MAX_VALUE;return 0===s.playlists.filter(function(i){return!!Vf(i)&&(i.attributes.BANDWIDTH||0)<l}).length},Iu=function(s,c){return!(!s&&!c||!s&&c||s&&!c||!(s===c||s.id&&c.id&&s.id===c.id||s.resolvedUri&&c.resolvedUri&&s.resolvedUri===c.resolvedUri||s.uri&&c.uri&&s.uri===c.uri))},Yf=function(s,c){var l=s&&s.mediaGroups&&s.mediaGroups.AUDIO||{},i=!1;for(var a in l){for(var d in l[a])if(i=c(l[a][d]))break;if(i)break}return!!i},Nl=function(s){if(!s||!s.playlists||!s.playlists.length)return Yf(s,function(d){return d.playlists&&d.playlists.length||d.uri});for(var l=function(y){var x=s.playlists[y],D=x.attributes&&x.attributes.CODECS;return D&&D.split(",").every(function(K){return si(K)})||Yf(s,function(K){return Iu(x,K)})?"continue":{v:!1}},i=0;i<s.playlists.length;i++){var a=l(i);if("continue"!==a&&"object"==typeof a)return a.v}return!0},ba={liveEdgeDelay:Mu,duration:Gg,seekable:function(s,c,l){var a=c||0,d=Gf(s,c,!0,l);return null===d?jg():jg(a,d)},getMediaInfoForTime:function(s){for(var c=s.playlist,l=s.currentTime,i=s.startingSegmentIndex,a=s.startingPartIndex,d=s.startTime,y=s.experimentalExactManifestTimings,x=l-d,D=Nf(c),L=0,K=0;K<D.length;K++){var W=D[K];if(i===W.segmentIndex&&("number"!=typeof a||"number"!=typeof W.partIndex||a===W.partIndex)){L=K;break}}if(x<0){if(L>0)for(var me=L-1;me>=0;me--){var Pe=D[me];if(x+=Pe.duration,y){if(x<0)continue}else if(x+As<=0)continue;return{partIndex:Pe.partIndex,segmentIndex:Pe.segmentIndex,startTime:d-sc({defaultDuration:c.targetDuration,durationList:D,startIndex:L,endIndex:me})}}return{partIndex:D[0]&&D[0].partIndex||null,segmentIndex:D[0]&&D[0].segmentIndex||0,startTime:l}}if(L<0){for(var Ge=L;Ge<0;Ge++)if((x-=c.targetDuration)<0)return{partIndex:D[0]&&D[0].partIndex||null,segmentIndex:D[0]&&D[0].segmentIndex||0,startTime:l};L=0}for(var Re=L;Re<D.length;Re++){var jt=D[Re];if(x-=jt.duration,y){if(x>0)continue}else if(x-As>=0)continue;return{partIndex:jt.partIndex,segmentIndex:jt.segmentIndex,startTime:d+sc({defaultDuration:c.targetDuration,durationList:D,startIndex:L,endIndex:Re})}}return{segmentIndex:D[D.length-1].segmentIndex,partIndex:D[D.length-1].partIndex,startTime:l}},isEnabled:Vf,isDisabled:function(s){return s.disabled},isBlacklisted:$f,isIncompatible:Uf,playlistEnd:Gf,isAes:function(s){for(var c=0;c<s.segments.length;c++)if(s.segments[c].key)return!0;return!1},hasAttribute:Hf,estimateSegmentRequestTime:function(s,c,l,i){return void 0===i&&(i=0),Hf("BANDWIDTH",l)?(s*l.attributes.BANDWIDTH-8*i)/c:NaN},isLowestEnabledRendition:Xd,isAudioOnly:Nl,playlistMatch:Iu,segmentDurationWithParts:Rf},Xf=Dt.log,Su=function(s,c){return s+"-"+c},zd=function(s,c,l){return"placeholder-uri-"+s+"-"+c+"-"+l},jl=function(s,c){s.mediaGroups&&["AUDIO","SUBTITLES"].forEach(function(l){if(s.mediaGroups[l])for(var i in s.mediaGroups[l])for(var a in s.mediaGroups[l][i])c(s.mediaGroups[l][i][a],l,i,a)})},Fc=function(s){var c=s.playlist,l=s.uri;c.id=s.id,c.playlistErrors_=0,l&&(c.uri=l),c.attributes=c.attributes||{}},Yg=function(s,c,l){void 0===l&&(l=zd),s.uri=c;for(var i=0;i<s.playlists.length;i++)s.playlists[i].uri||(s.playlists[i].uri="placeholder-uri-"+i);var d=Nl(s);jl(s,function(y,x,D,L){if(!y.playlists||!y.playlists.length){if(d&&"AUDIO"===x&&!y.uri)for(var K=0;K<s.playlists.length;K++){var W=s.playlists[K];if(W.attributes&&W.attributes.AUDIO&&W.attributes.AUDIO===D)return}y.playlists=[fe({},y)]}y.playlists.forEach(function(me,Pe){var Ge=l(x,D,L,me),Re=Su(Pe,Ge);me.uri?me.resolvedUri=me.resolvedUri||hs(s.uri,me.uri):(me.uri=0===Pe?Ge:Re,me.resolvedUri=me.uri),me.id=me.id||Re,me.attributes=me.attributes||{},s.playlists[me.id]=me,s.playlists[me.uri]=me})}),function(s){for(var c=s.playlists.length;c--;){var l=s.playlists[c];Fc({playlist:l,id:Su(c,l.uri)}),l.resolvedUri=hs(s.uri,l.uri),s.playlists[l.id]=l,s.playlists[l.uri]=l,l.attributes.BANDWIDTH||Xf.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}}(s),function(s){jl(s,function(c){c.uri&&(c.resolvedUri=hs(s.uri,c.uri))})}(s)},qd=Dt.mergeOptions,Wd=function(s,c){if(!s)return c;var l=qd(s,c);if(s.preloadHints&&!c.preloadHints&&delete l.preloadHints,s.parts&&!c.parts)delete l.parts;else if(s.parts&&c.parts)for(var i=0;i<c.parts.length;i++)s.parts&&s.parts[i]&&(l.parts[i]=qd(s.parts[i],c.parts[i]));return!s.skipped&&c.skipped&&(l.skipped=!1),s.preload&&!c.preload&&(l.preload=!1),l},cc=function(s,c){!s.resolvedUri&&s.uri&&(s.resolvedUri=hs(c,s.uri)),s.key&&!s.key.resolvedUri&&(s.key.resolvedUri=hs(c,s.key.uri)),s.map&&!s.map.resolvedUri&&(s.map.resolvedUri=hs(c,s.map.uri)),s.map&&s.map.key&&!s.map.key.resolvedUri&&(s.map.key.resolvedUri=hs(c,s.map.key.uri)),s.parts&&s.parts.length&&s.parts.forEach(function(l){l.resolvedUri||(l.resolvedUri=hs(c,l.uri))}),s.preloadHints&&s.preloadHints.length&&s.preloadHints.forEach(function(l){l.resolvedUri||(l.resolvedUri=hs(c,l.uri))})},qg=function(s){var c=s.segments||[],l=s.preloadSegment;if(l&&l.parts&&l.parts.length){if(l.preloadHints)for(var i=0;i<l.preloadHints.length;i++)if("MAP"===l.preloadHints[i].type)return c;l.duration=s.targetDuration,l.preload=!0,c.push(l)}return c},Wg=function(s,c){return s===c||s.segments&&c.segments&&s.segments.length===c.segments.length&&s.endList===c.endList&&s.mediaSequence===c.mediaSequence&&s.preloadSegment===c.preloadSegment},Kg=function(s,c,l){void 0===l&&(l=Wg);var i=qd(s,{}),a=i.playlists[c.id];if(!a||l(a,c))return null;c.segments=qg(c);var d=qd(a,c);if(d.preloadSegment&&!c.preloadSegment&&delete d.preloadSegment,a.segments){if(c.skip){c.segments=c.segments||[];for(var y=0;y<c.skip.skippedSegments;y++)c.segments.unshift({skipped:!0})}d.segments=function(s,c,l){var i=s.slice(),a=c.slice();l=l||0;for(var y,d=[],x=0;x<a.length;x++){var D=i[x+l],L=a[x];D?(y=D.map||y,d.push(Wd(D,L))):(y&&!L.map&&(L.map=y),d.push(L))}return d}(a.segments,c.segments,c.mediaSequence-a.mediaSequence)}d.segments.forEach(function(D){cc(D,d.resolvedUri)});for(var x=0;x<i.playlists.length;x++)i.playlists[x].id===c.id&&(i.playlists[x]=d);return i.playlists[c.id]=d,i.playlists[c.uri]=d,jl(s,function(D,L,K,W){if(D.playlists)for(var me=0;me<D.playlists.length;me++)c.id===D.playlists[me].id&&(D.playlists[me]=d)}),i},qf=function(s,c){var l=s.segments||[],i=l[l.length-1],a=i&&i.parts&&i.parts[i.parts.length-1],d=a&&a.duration||i&&i.duration;return c&&d?1e3*d:500*(s.partTargetDuration||s.targetDuration||10)},Fl=function(v){function s(l,i,a){var d;if(void 0===a&&(a={}),d=v.call(this)||this,!l)throw new Error("A non-empty playlist URL or object is required");d.logger_=js("PlaylistLoader");var x=a.withCredentials,D=void 0!==x&&x,L=a.handleManifestRedirects,K=void 0!==L&&L;d.src=l,d.vhs_=i,d.withCredentials=D,d.handleManifestRedirects=K;var W=i.options_;return d.customTagParsers=W&&W.customTagParsers||[],d.customTagMappers=W&&W.customTagMappers||[],d.experimentalLLHLS=W&&W.experimentalLLHLS||!1,Dt.browser.IE_VERSION&&(d.experimentalLLHLS=!1),d.state="HAVE_NOTHING",d.handleMediaupdatetimeout_=d.handleMediaupdatetimeout_.bind(Ee(d)),d.on("mediaupdatetimeout",d.handleMediaupdatetimeout_),d}te(s,v);var c=s.prototype;return c.handleMediaupdatetimeout_=function(){var i=this;if("HAVE_METADATA"===this.state){var a=this.media(),d=hs(this.master.uri,a.uri);this.experimentalLLHLS&&(d=function(s,c){if(c.endList||!c.serverControl)return s;var l={};if(c.serverControl.canBlockReload){var i=c.preloadSegment,a=c.mediaSequence+c.segments.length;if(i){var d=i.parts||[],y=jf(c)-1;y>-1&&y!==d.length-1&&(l._HLS_part=y),(y>-1||d.length)&&a--}l._HLS_msn=a}if(c.serverControl&&c.serverControl.canSkipUntil&&(l._HLS_skip=c.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(l).length){var x=new(Y().URL)(s);["_HLS_skip","_HLS_msn","_HLS_part"].forEach(function(D){l.hasOwnProperty(D)&&x.searchParams.set(D,l[D])}),s=x.toString()}return s}(d,a)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:d,withCredentials:this.withCredentials},function(y,x){if(i.request){if(y)return i.playlistRequestError(i.request,i.media(),"HAVE_METADATA");i.haveMetadata({playlistString:i.request.responseText,url:i.media().uri,id:i.media().id})}})}},c.playlistRequestError=function(i,a,d){var y=a.uri,x=a.id;this.request=null,d&&(this.state=d),this.error={playlist:this.master.playlists[x],status:i.status,message:"HLS playlist request error at URL: "+y+".",responseText:i.responseText,code:i.status>=500?4:2},this.trigger("error")},c.parseManifest_=function(i){var a=this,d=i.url;return function(s){var c=s.onwarn,l=s.oninfo,i=s.manifestString,a=s.customTagParsers,d=void 0===a?[]:a,y=s.customTagMappers,x=void 0===y?[]:y,D=s.experimentalLLHLS,L=new qe;c&&L.on("warn",c),l&&L.on("info",l),d.forEach(function(Ge){return L.addParser(Ge)}),x.forEach(function(Ge){return L.addTagMapper(Ge)}),L.push(i),L.end();var K=L.manifest;if(D||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach(function(Ge){K.hasOwnProperty(Ge)&&delete K[Ge]}),K.segments&&K.segments.forEach(function(Ge){["parts","preloadHints"].forEach(function(Re){Ge.hasOwnProperty(Re)&&delete Ge[Re]})})),!K.targetDuration){var W=10;K.segments&&K.segments.length&&(W=K.segments.reduce(function(Ge,Re){return Math.max(Ge,Re.duration)},0)),c&&c("manifest has no targetDuration defaulting to "+W),K.targetDuration=W}var me=Fg(K);if(me.length&&!K.partTargetDuration){var Pe=me.reduce(function(Ge,Re){return Math.max(Ge,Re.duration)},0);c&&(c("manifest has no partTargetDuration defaulting to "+Pe),Xf.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),K.partTargetDuration=Pe}return K}({onwarn:function(D){return a.logger_("m3u8-parser warn for "+d+": "+D.message)},oninfo:function(D){return a.logger_("m3u8-parser info for "+d+": "+D.message)},manifestString:i.manifestString,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,experimentalLLHLS:this.experimentalLLHLS})},c.haveMetadata=function(i){var a=i.playlistString,d=i.playlistObject,y=i.url,x=i.id;this.request=null,this.state="HAVE_METADATA";var D=d||this.parseManifest_({url:y,manifestString:a});D.lastRequest=Date.now(),Fc({playlist:D,uri:y,id:x});var L=Kg(this.master,D);this.targetDuration=D.partTargetDuration||D.targetDuration,this.pendingMedia_=null,L?(this.master=L,this.media_=this.master.playlists[x]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(qf(this.media(),!!L)),this.trigger("loadedplaylist")},c.dispose=function(){this.trigger("dispose"),this.stopRequest(),Y().clearTimeout(this.mediaUpdateTimeout),Y().clearTimeout(this.finalRenditionTimeout),this.off()},c.stopRequest=function(){if(this.request){var i=this.request;this.request=null,i.onreadystatechange=null,i.abort()}},c.media=function(i,a){var d=this;if(!i)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);if("string"==typeof i){if(!this.master.playlists[i])throw new Error("Unknown playlist URI: "+i);i=this.master.playlists[i]}if(Y().clearTimeout(this.finalRenditionTimeout),a){var y=(i.partTargetDuration||i.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=Y().setTimeout(this.media.bind(this,i,!1),y)}else{var x=this.state,D=!this.media_||i.id!==this.media_.id,L=this.master.playlists[i.id];if(L&&L.endList||i.endList&&i.segments.length)return this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=i,void(D&&(this.trigger("mediachanging"),this.trigger("HAVE_MASTER"===x?"loadedmetadata":"mediachange")));if(this.updateMediaUpdateTimeout_(qf(i,!0)),D){if(this.state="SWITCHING_MEDIA",this.request){if(i.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=i,this.request=this.vhs_.xhr({uri:i.resolvedUri,withCredentials:this.withCredentials},function(K,W){if(d.request){if(i.lastRequest=Date.now(),i.resolvedUri=Nc(d.handleManifestRedirects,i.resolvedUri,W),K)return d.playlistRequestError(d.request,i,x);d.haveMetadata({playlistString:W.responseText,url:i.uri,id:i.id}),d.trigger("HAVE_MASTER"===x?"loadedmetadata":"mediachange")}})}}},c.pause=function(){this.mediaUpdateTimeout&&(Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),"HAVE_NOTHING"===this.state&&(this.started=!1),"SWITCHING_MEDIA"===this.state?this.state=this.media_?"HAVE_METADATA":"HAVE_MASTER":"HAVE_CURRENT_METADATA"===this.state&&(this.state="HAVE_METADATA")},c.load=function(i){var a=this;this.mediaUpdateTimeout&&(Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);var d=this.media();if(i){var y=d?(d.partTargetDuration||d.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=Y().setTimeout(function(){a.mediaUpdateTimeout=null,a.load()},y)}else this.started?this.trigger(d&&!d.endList?"mediaupdatetimeout":"loadedplaylist"):this.start()},c.updateMediaUpdateTimeout_=function(i){var a=this;this.mediaUpdateTimeout&&(Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.media()&&!this.media().endList&&(this.mediaUpdateTimeout=Y().setTimeout(function(){a.mediaUpdateTimeout=null,a.trigger("mediaupdatetimeout"),a.updateMediaUpdateTimeout_(i)},i))},c.start=function(){var i=this;if(this.started=!0,"object"==typeof this.src)return this.src.uri||(this.src.uri=Y().location.href),this.src.resolvedUri=this.src.uri,void setTimeout(function(){i.setupInitialPlaylist(i.src)},0);this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials},function(a,d){if(i.request){if(i.request=null,a)return i.error={status:d.status,message:"HLS playlist request error at URL: "+i.src+".",responseText:d.responseText,code:2},"HAVE_NOTHING"===i.state&&(i.started=!1),i.trigger("error");i.src=Nc(i.handleManifestRedirects,i.src,d);var y=i.parseManifest_({manifestString:d.responseText,url:i.src});i.setupInitialPlaylist(y)}})},c.srcUri=function(){return"string"==typeof this.src?this.src:this.src.uri},c.setupInitialPlaylist=function(i){if(this.state="HAVE_MASTER",i.playlists)return this.master=i,Yg(this.master,this.srcUri()),i.playlists.forEach(function(d){d.segments=qg(d),d.segments.forEach(function(y){cc(y,d.resolvedUri)})}),this.trigger("loadedplaylist"),void(this.request||this.media(this.master.playlists[0]));var a=this.srcUri()||Y().location.href;this.master=function(s,c){var l=Su(0,c),i={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:Y().location.href,resolvedUri:Y().location.href,playlists:[{uri:c,id:l,resolvedUri:c,attributes:{}}]};return i.playlists[l]=i.playlists[0],i.playlists[c]=i.playlists[0],i}(0,a),this.haveMetadata({playlistObject:i,url:a,id:this.master.playlists[0].id}),this.trigger("loadedmetadata")},s}(Dt.EventTarget),gv=Dt.xhr,Bc=Dt.mergeOptions,Gc=function(s,c,l,i){var a="arraybuffer"===s.responseType?s.response:s.responseText;!c&&a&&(s.responseTime=Date.now(),s.roundTripTime=s.responseTime-s.requestTime,s.bytesReceived=a.byteLength||a.length,s.bandwidth||(s.bandwidth=Math.floor(s.bytesReceived/s.roundTripTime*8*1e3))),l.headers&&(s.responseHeaders=l.headers),c&&"ETIMEDOUT"===c.code&&(s.timedout=!0),!c&&!s.aborted&&200!==l.statusCode&&206!==l.statusCode&&0!==l.statusCode&&(c=new Error("XHR Failed with a response of: "+(s&&(a||s.responseText)))),i(c,s)},Kd=function(){var s=function c(l,i){l=Bc({timeout:45e3},l);var a=c.beforeRequest||Dt.Vhs.xhr.beforeRequest;if(a&&"function"==typeof a){var d=a(l);d&&(l=d)}var x=(!0===Dt.Vhs.xhr.original?gv:Dt.Vhs.xhr)(l,function(L,K){return Gc(x,L,K,i)}),D=x.abort;return x.abort=function(){return x.aborted=!0,D.apply(x,arguments)},x.uri=l.uri,x.requestTime=Date.now(),x};return s.original=!0,s},Qd=function(s){var c={};return s.byterange&&(c.Range=function(s){return"bytes="+s.offset+"-"+("bigint"==typeof s.offset||"bigint"==typeof s.length?Y().BigInt(s.offset)+Y().BigInt(s.length)-Y().BigInt(1):s.offset+s.length-1)}(s.byterange)),c},Jg=function(s,c){return s.start(c)+"-"+s.end(c)},uc=function(s,c){var l=s.toString(16);return"00".substring(0,2-l.length)+l+(c%2?" ":"")},hv=function(s){return s>=32&&s<126?String.fromCharCode(s):"."},Zg=function(s){var c={};return Object.keys(s).forEach(function(l){var i=s[l];c[l]=Nn(i)?{bytes:i.buffer,byteOffset:i.byteOffset,byteLength:i.byteLength}:i}),c},Jd=function(s){var c=s.byterange||{length:1/0,offset:0};return[c.length,c.offset,s.resolvedUri].join(",")},eh=function(s){return s.resolvedUri},th=function(s){for(var c=Array.prototype.slice.call(s),l=16,i="",y=0;y<c.length/l;y++)i+=c.slice(y*l,y*l+l).map(uc).join("")+" "+c.slice(y*l,y*l+l).map(hv).join("")+"\n";return i},mv=Object.freeze({__proto__:null,createTransferableMessage:Zg,initSegmentId:Jd,segmentKeyId:eh,hexDump:th,tagDump:function(s){return th(s.bytes)},textRanges:function(s){var l,c="";for(l=0;l<s.length;l++)c+=Jg(s,l)+" ";return c}}),Ev=function v(s){var c=s.programTime,l=s.playlist,i=s.retryCount,a=void 0===i?2:i,d=s.seekTo,y=s.pauseAfterSeek,x=void 0===y||y,D=s.tech,L=s.callback;if(!L)throw new Error("seekToProgramTime: callback must be provided");if(typeof c>"u"||!l||!d)return L({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!l.endList&&!D.hasStarted_)return L({message:"player must be playing a live stream to start buffering"});if(!function(s){if(!s.segments||0===s.segments.length)return!1;for(var c=0;c<s.segments.length;c++)if(!s.segments[c].dateTimeObject)return!1;return!0}(l))return L({message:"programDateTime tags must be provided in the manifest "+l.resolvedUri});var K=function(s,c){var l;try{l=new Date(s)}catch{return null}if(!c||!c.segments||0===c.segments.length)return null;var i=c.segments[0];if(l<i.dateTimeObject)return null;for(var a=0;a<c.segments.length-1&&(i=c.segments[a],!(l<c.segments[a+1].dateTimeObject));a++);var y=c.segments[c.segments.length-1],x=y.dateTimeObject,D=y.videoTimingInfo?function(s){return s.transmuxedPresentationEnd-s.transmuxedPresentationStart-s.transmuxerPrependedSeconds}(y.videoTimingInfo):y.duration+.25*y.duration;return l>new Date(x.getTime()+1e3*D)?null:(l>x&&(i=y),{segment:i,estimatedStart:i.videoTimingInfo?i.videoTimingInfo.transmuxedPresentationStart:ba.duration(c,c.mediaSequence+c.segments.indexOf(i)),type:i.videoTimingInfo?"accurate":"estimate"})}(c,l);if(!K)return L({message:c+" was not found in the stream"});var W=K.segment,me=function(s,c){var l,i;try{l=new Date(s),i=new Date(c)}catch{}var a=l.getTime();return(i.getTime()-a)/1e3}(W.dateTimeObject,c);if("estimate"===K.type)return 0===a?L({message:c+" is not buffered yet. Try again"}):(d(K.estimatedStart+me),void D.one("seeked",function(){v({programTime:c,playlist:l,retryCount:a-1,seekTo:d,pauseAfterSeek:x,tech:D,callback:L})}));var Pe=W.start+me;D.one("seeked",function(){return L(null,D.currentTime())}),x&&D.pause(),d(Pe)},Wf=function(s,c){if(4===s.readyState)return c()},Uc=Dt.mergeOptions,Kf=function(s,c){if(!Wg(s,c)||s.sidx&&c.sidx&&(s.sidx.offset!==c.sidx.offset||s.sidx.length!==c.sidx.length))return!1;if(!s.sidx&&c.sidx||s.sidx&&!c.sidx||s.segments&&!c.segments||!s.segments&&c.segments)return!1;if(!s.segments&&!c.segments)return!0;for(var l=0;l<s.segments.length;l++){var i=s.segments[l],a=c.segments[l];if(i.uri!==a.uri)return!1;if(i.byterange||a.byterange){var d=i.byterange,y=a.byterange;if(d&&!y||!d&&y||d.offset!==y.offset||d.length!==y.length)return!1}}return!0},rh=function(s,c,l,i){return"placeholder-uri-"+s+"-"+c+"-"+(i.attributes.NAME||l)},C0=function(s,c){return(!s.map&&!c.map||!(!s.map||!c.map||s.map.byterange.offset!==c.map.byterange.offset||s.map.byterange.length!==c.map.byterange.length))&&s.uri===c.uri&&s.byterange.offset===c.byterange.offset&&s.byterange.length===c.byterange.length},e_=function(s,c){var l={};for(var i in s){var d=s[i].sidx;if(d){var y=li(d);if(!c[y])break;C0(c[y].sidxInfo,d)&&(l[y]=c[y])}}return l},ah=function(v){function s(l,i,a,d){var y;void 0===a&&(a={}),(y=v.call(this)||this).masterPlaylistLoader_=d||Ee(y),d||(y.isMaster_=!0);var D=a.withCredentials,L=void 0!==D&&D,K=a.handleManifestRedirects,W=void 0!==K&&K;if(y.vhs_=i,y.withCredentials=L,y.handleManifestRedirects=W,!l)throw new Error("A non-empty playlist URL or object is required");return y.on("minimumUpdatePeriod",function(){y.refreshXml_()}),y.on("mediaupdatetimeout",function(){y.refreshMedia_(y.media().id)}),y.state="HAVE_NOTHING",y.loadedPlaylists_={},y.logger_=js("DashPlaylistLoader"),y.isMaster_?(y.masterPlaylistLoader_.srcUrl=l,y.masterPlaylistLoader_.sidxMapping_={}):y.childPlaylist_=l,y}te(s,v);var c=s.prototype;return c.requestErrored_=function(i,a,d){return!this.request||(this.request=null,i?(this.error="object"!=typeof i||i instanceof Error?{status:a.status,message:"DASH request error at URL: "+a.uri,response:a.response,code:2}:i,d&&(this.state=d),this.trigger("error"),!0):void 0)},c.addSidxSegments_=function(i,a,d){var y=this,x=i.sidx&&li(i.sidx);if(i.sidx&&x&&!this.masterPlaylistLoader_.sidxMapping_[x]){var D=Nc(this.handleManifestRedirects,i.sidx.resolvedUri),L=function(W,me){if(!y.requestErrored_(W,me,a)){var Ge,Pe=y.masterPlaylistLoader_.sidxMapping_;try{Ge=Ta()(In(me.response).subarray(8))}catch(Re){return void y.requestErrored_(Re,me,a)}return Pe[x]={sidxInfo:i.sidx,sidx:Ge},Jt(i,Ge,i.sidx.resolvedUri),d(!0)}};this.request=function(s,c,l){var a,i=[],d=!1,y=function(W,me,Pe,Ge){return me.abort(),d=!0,l(W,me,Pe,Ge)},x=function(W,me){if(!d){if(W)return y(W,me,"",i);var Pe=me.responseText.substring(i&&i.byteLength||0,me.responseText.length);if(i=function(){for(var s=arguments.length,c=new Array(s),l=0;l<s;l++)c[l]=arguments[l];if((c=c.filter(function(y){return y&&(y.byteLength||y.length)&&"string"!=typeof y})).length<=1)return In(c[0]);var i=c.reduce(function(y,x,D){return y+(x.byteLength||x.length)},0),a=new Uint8Array(i),d=0;return c.forEach(function(y){y=In(y),a.set(y,d),d+=y.byteLength}),a}(i,rr(Pe,!0)),a=a||Mn(i),i.length<10||a&&i.length<a+2)return Wf(me,function(){return y(W,me,"",i)});var Ge=be(i);return"ts"===Ge&&i.length<188||!Ge&&i.length<376?Wf(me,function(){return y(W,me,"",i)}):y(null,me,Ge,i)}},L=c({uri:s,beforeSend:function(W){W.overrideMimeType("text/plain; charset=x-user-defined"),W.addEventListener("progress",function(me){return Gc(W,null,{statusCode:W.status},x)})}},function(K,W){return Gc(L,K,W,x)});return L}(D,this.vhs_.xhr,function(K,W,me,Pe){if(K)return L(K,W);if(!me||"mp4"!==me)return L({status:W.status,message:"Unsupported "+(me||"unknown")+" container type for sidx segment at URL: "+D,response:"",playlist:i,internal:!0,blacklistDuration:1/0,code:2},W);var Ge=i.sidx.byterange,Re=Ge.offset,jt=Ge.length;if(Pe.length>=jt+Re)return L(K,{response:Pe.subarray(Re,Re+jt),status:W.status,uri:W.uri});y.request=y.vhs_.xhr({uri:D,responseType:"arraybuffer",headers:Qd({byterange:i.sidx.byterange})},L)})}else this.mediaRequest_=Y().setTimeout(function(){return d(!1)},0)},c.dispose=function(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},Y().clearTimeout(this.minimumUpdatePeriodTimeout_),Y().clearTimeout(this.mediaRequest_),Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.off()},c.hasPendingRequest=function(){return this.request||this.mediaRequest_},c.stopRequest=function(){if(this.request){var i=this.request;this.request=null,i.onreadystatechange=null,i.abort()}},c.media=function(i){var a=this;if(!i)return this.media_;if("HAVE_NOTHING"===this.state)throw new Error("Cannot switch media playlist from "+this.state);var d=this.state;if("string"==typeof i){if(!this.masterPlaylistLoader_.master.playlists[i])throw new Error("Unknown playlist URI: "+i);i=this.masterPlaylistLoader_.master.playlists[i]}var y=!this.media_||i.id!==this.media_.id;if(y&&this.loadedPlaylists_[i.id]&&this.loadedPlaylists_[i.id].endList)return this.state="HAVE_METADATA",this.media_=i,void(y&&(this.trigger("mediachanging"),this.trigger("mediachange")));y&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(i,d,function(x){a.haveMetadata({startingState:d,playlist:i})}))},c.haveMetadata=function(i){var a=i.startingState,d=i.playlist;this.state="HAVE_METADATA",this.loadedPlaylists_[d.id]=d,this.mediaRequest_=null,this.refreshMedia_(d.id),this.trigger("HAVE_MASTER"===a?"loadedmetadata":"mediachange")},c.pause=function(){this.masterPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.masterPlaylistLoader_.createMupOnMedia_),this.masterPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMaster_&&(Y().clearTimeout(this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_),this.masterPlaylistLoader_.minimumUpdatePeriodTimeout_=null),"HAVE_NOTHING"===this.state&&(this.started=!1)},c.load=function(i){var a=this;Y().clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;var d=this.media();if(i){var y=d?d.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=Y().setTimeout(function(){return a.load()},y)}else this.started?d&&!d.endList?(this.isMaster_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist"):this.start()},c.start=function(){var i=this;this.started=!0,this.isMaster_?this.requestMaster_(function(a,d){i.haveMaster_(),!i.hasPendingRequest()&&!i.media_&&i.media(i.masterPlaylistLoader_.master.playlists[0])}):this.mediaRequest_=Y().setTimeout(function(){return i.haveMaster_()},0)},c.requestMaster_=function(i){var a=this;this.request=this.vhs_.xhr({uri:this.masterPlaylistLoader_.srcUrl,withCredentials:this.withCredentials},function(d,y){if(!a.requestErrored_(d,y)){var x=y.responseText!==a.masterPlaylistLoader_.masterXml_;return a.masterPlaylistLoader_.masterXml_=y.responseText,a.masterLoaded_=y.responseHeaders&&y.responseHeaders.date?Date.parse(y.responseHeaders.date):Date.now(),a.masterPlaylistLoader_.srcUrl=Nc(a.handleManifestRedirects,a.masterPlaylistLoader_.srcUrl,y),x?(a.handleMaster_(),void a.syncClientServerClock_(function(){return i(y,x)})):i(y,x)}"HAVE_NOTHING"===a.state&&(a.started=!1)})},c.syncClientServerClock_=function(i){var a=this,d=function(s){return function(s){var c=Tr(s,"UTCTiming")[0];if(!c)return null;var l=St(c);switch(l.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":l.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":l.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":l.method="DIRECT",l.value=Date.parse(l.value);break;default:throw new Error("UNSUPPORTED_UTC_TIMING_SCHEME")}return l}(wr(s))}(this.masterPlaylistLoader_.masterXml_);return null===d?(this.masterPlaylistLoader_.clientOffset_=this.masterLoaded_-Date.now(),i()):"DIRECT"===d.method?(this.masterPlaylistLoader_.clientOffset_=d.value-Date.now(),i()):void(this.request=this.vhs_.xhr({uri:hs(this.masterPlaylistLoader_.srcUrl,d.value),method:d.method,withCredentials:this.withCredentials},function(y,x){if(a.request){if(y)return a.masterPlaylistLoader_.clientOffset_=a.masterLoaded_-Date.now(),i();var D;D="HEAD"===d.method?x.responseHeaders&&x.responseHeaders.date?Date.parse(x.responseHeaders.date):a.masterLoaded_:Date.parse(x.responseText),a.masterPlaylistLoader_.clientOffset_=D-Date.now(),i()}}))},c.haveMaster_=function(){this.state="HAVE_MASTER",this.isMaster_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)},c.handleMaster_=function(){this.mediaRequest_=null;var i=this.masterPlaylistLoader_.master,a=function(s){var l=s.srcUrl,y=function(s,c){void 0===c&&(c={});var l=function(s,c){void 0===c&&(c={});var l=c,i=l.manifestUri,a=void 0===i?"":i,d=l.NOW,y=void 0===d?Date.now():d,x=l.clientOffset,D=void 0===x?0:x,L=Tr(s,"Period");if(!L.length)throw new Error("INVALID_NUMBER_OF_PERIOD");var K=Tr(s,"Location"),W=St(s),me=ni([a],Tr(s,"BaseURL"));W.type=W.type||"static",W.sourceDuration=W.mediaPresentationDuration||0,W.NOW=y,W.clientOffset=D,K.length&&(W.locations=K.map(Fe));var Pe=[];return L.forEach(function(Ge,Re){var jt=St(Ge),hn=Pe[Re-1];jt.start=function(s){var c=s.attributes,l=s.priorPeriodAttributes;return"number"==typeof c.start?c.start:l&&"number"==typeof l.start&&"number"==typeof l.duration?l.start+l.duration:l||"static"!==s.mpdType?null:0}({attributes:jt,priorPeriodAttributes:hn?hn.attributes:null,mpdType:W.type}),Pe.push({node:Ge,attributes:jt})}),{locations:W.locations,representationInfo:je(Pe.map(Fo(W,me)))}}(wr(s),c),i=function(s){return s.map(ma)}(l.representationInfo);return kr({dashPlaylists:i,locations:l.locations,sidxMapping:c.sidxMapping,previousManifest:c.previousManifest})}(s.masterXml,{manifestUri:l,clientOffset:s.clientOffset,sidxMapping:s.sidxMapping,previousManifest:s.previousManifest});return Yg(y,l,rh),y}({masterXml:this.masterPlaylistLoader_.masterXml_,srcUrl:this.masterPlaylistLoader_.srcUrl,clientOffset:this.masterPlaylistLoader_.clientOffset_,sidxMapping:this.masterPlaylistLoader_.sidxMapping_,previousManifest:i});i&&(a=function(s,c,l){for(var i=!0,a=Uc(s,{duration:c.duration,minimumUpdatePeriod:c.minimumUpdatePeriod,timelineStarts:c.timelineStarts}),d=0;d<c.playlists.length;d++){var y=c.playlists[d];if(y.sidx){var x=li(y.sidx);l&&l[x]&&l[x].sidx&&Jt(y,l[x].sidx,y.sidx.resolvedUri)}var D=Kg(a,y,Kf);D&&(a=D,i=!1)}return jl(c,function(L,K,W,me){if(L.playlists&&L.playlists.length){var Pe=L.playlists[0].id,Ge=Kg(a,L.playlists[0],Kf);Ge&&(me in(a=Ge).mediaGroups[K][W]||(a.mediaGroups[K][W][me]=L),a.mediaGroups[K][W][me].playlists[0]=a.playlists[Pe],i=!1)}}),function(s,c){jl(s,function(l,i,a,d){d in c.mediaGroups[i][a]||delete s.mediaGroups[i][a][d]})}(a,c),c.minimumUpdatePeriod!==s.minimumUpdatePeriod&&(i=!1),i?null:a}(i,a,this.masterPlaylistLoader_.sidxMapping_)),this.masterPlaylistLoader_.master=a||i;var d=this.masterPlaylistLoader_.master.locations&&this.masterPlaylistLoader_.master.locations[0];return d&&d!==this.masterPlaylistLoader_.srcUrl&&(this.masterPlaylistLoader_.srcUrl=d),(!i||a&&a.minimumUpdatePeriod!==i.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),!!a},c.updateMinimumUpdatePeriodTimeout_=function(){var i=this.masterPlaylistLoader_;i.createMupOnMedia_&&(i.off("loadedmetadata",i.createMupOnMedia_),i.createMupOnMedia_=null),i.minimumUpdatePeriodTimeout_&&(Y().clearTimeout(i.minimumUpdatePeriodTimeout_),i.minimumUpdatePeriodTimeout_=null);var a=i.master&&i.master.minimumUpdatePeriod;0===a&&(i.media()?a=1e3*i.media().targetDuration:(i.createMupOnMedia_=i.updateMinimumUpdatePeriodTimeout_,i.one("loadedmetadata",i.createMupOnMedia_))),"number"!=typeof a||a<=0?a<0&&this.logger_("found invalid minimumUpdatePeriod of "+a+", not setting a timeout"):this.createMUPTimeout_(a)},c.createMUPTimeout_=function(i){var a=this.masterPlaylistLoader_;a.minimumUpdatePeriodTimeout_=Y().setTimeout(function(){a.minimumUpdatePeriodTimeout_=null,a.trigger("minimumUpdatePeriod"),a.createMUPTimeout_(i)},i)},c.refreshXml_=function(){var i=this;this.requestMaster_(function(a,d){d&&(i.media_&&(i.media_=i.masterPlaylistLoader_.master.playlists[i.media_.id]),i.masterPlaylistLoader_.sidxMapping_=function(s,c){var i=e_(s.playlists,c);return jl(s,function(a,d,y,x){a.playlists&&a.playlists.length&&(i=Uc(i,e_(a.playlists,c)))}),i}(i.masterPlaylistLoader_.master,i.masterPlaylistLoader_.sidxMapping_),i.addSidxSegments_(i.media(),i.state,function(y){i.refreshMedia_(i.media().id)}))})},c.refreshMedia_=function(i){var a=this;if(!i)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMaster_&&this.handleMaster_();var d=this.masterPlaylistLoader_.master.playlists,y=!this.media_||this.media_!==d[i];y?this.media_=d[i]:this.trigger("playlistunchanged"),this.mediaUpdateTimeout||function D(){a.media().endList||(a.mediaUpdateTimeout=Y().setTimeout(function(){a.trigger("mediaupdatetimeout"),D()},qf(a.media(),!!y)))}(),this.trigger("loadedplaylist")},s}(Dt.EventTarget),Ma={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30},lh=function(s){return s.on=s.addEventListener,s.off=s.removeEventListener,s},ch=function(s){return function(){var c=function(s){try{return URL.createObjectURL(new Blob([s],{type:"application/javascript"}))}catch{var c=new BlobBuilder;return c.append(s),URL.createObjectURL(c.getBlob())}}(s),l=lh(new Worker(c));l.objURL=c;var i=l.terminate;return l.on=l.addEventListener,l.off=l.removeEventListener,l.terminate=function(){return URL.revokeObjectURL(c),i.call(this)},l}},uh=function(s){return"var browserWorkerPolyFill = "+lh.toString()+";\nbrowserWorkerPolyFill(self);\n"+s},Jf=function(s){return s.toString().replace(/^function.+?{/,"").slice(0,-1)},t_=uh(Jf(function(){var v=function(){this.init=function(){var w={};this.on=function(j,R){w[j]||(w[j]=[]),w[j]=w[j].concat(R)},this.off=function(j,R){var U;return!!w[j]&&(U=w[j].indexOf(R),w[j]=w[j].slice(),w[j].splice(U,1),U>-1)},this.trigger=function(j){var R,U,Z,re;if(R=w[j])if(2===arguments.length)for(Z=R.length,U=0;U<Z;++U)R[U].call(this,arguments[1]);else{for(re=[],U=arguments.length,U=1;U<arguments.length;++U)re.push(arguments[U]);for(Z=R.length,U=0;U<Z;++U)R[U].apply(this,re)}},this.dispose=function(){w={}}}};v.prototype.pipe=function(ve){return this.on("data",function(w){ve.push(w)}),this.on("done",function(w){ve.flush(w)}),this.on("partialdone",function(w){ve.partialFlush(w)}),this.on("endedtimeline",function(w){ve.endTimeline(w)}),this.on("reset",function(w){ve.reset(w)}),ve},v.prototype.push=function(ve){this.trigger("data",ve)},v.prototype.flush=function(ve){this.trigger("done",ve)},v.prototype.partialFlush=function(ve){this.trigger("partialdone",ve)},v.prototype.endTimeline=function(ve){this.trigger("endedtimeline",ve)},v.prototype.reset=function(ve){this.trigger("reset",ve)};var d,y,x,D,L,K,W,me,Pe,Ge,Re,jt,hn,$n,rn,on,An,sn,ln,yn,pn,Di,zn,Ln,ao,ho,mo,qo,Ro,ha,Ar,Kc,$a,zs,qs,_l,ve,w,s=v,c=Math.pow(2,32),i={getUint64:function(w){var R,j=new DataView(w.buffer,w.byteOffset,w.byteLength);return j.getBigUint64?(R=j.getBigUint64(0))<Number.MAX_SAFE_INTEGER?Number(R):R:j.getUint32(0)*c+j.getUint32(4)},MAX_UINT32:c},a=i.MAX_UINT32;(function(){var ve;if(zn={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],pasp:[],sdtp:[],smhd:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],styp:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[]},!(typeof Uint8Array>"u")){for(ve in zn)zn.hasOwnProperty(ve)&&(zn[ve]=[ve.charCodeAt(0),ve.charCodeAt(1),ve.charCodeAt(2),ve.charCodeAt(3)]);Ln=new Uint8Array(["i".charCodeAt(0),"s".charCodeAt(0),"o".charCodeAt(0),"m".charCodeAt(0)]),ho=new Uint8Array(["a".charCodeAt(0),"v".charCodeAt(0),"c".charCodeAt(0),"1".charCodeAt(0)]),ao=new Uint8Array([0,0,0,1]),mo=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),qo=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Ro={video:mo,audio:qo},Kc=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Ar=new Uint8Array([0,0,0,0,0,0,0,0]),$a=new Uint8Array([0,0,0,0,0,0,0,0]),zs=$a,qs=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),_l=$a,ha=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}})(),d=function(w){var U,Z,j=[],R=0;for(U=1;U<arguments.length;U++)j.push(arguments[U]);for(U=j.length;U--;)R+=j[U].byteLength;for(Z=new Uint8Array(R+8),new DataView(Z.buffer,Z.byteOffset,Z.byteLength).setUint32(0,Z.byteLength),Z.set(w,4),U=0,R=8;U<j.length;U++)Z.set(j[U],R),R+=j[U].byteLength;return Z},y=function(){return d(zn.dinf,d(zn.dref,Kc))},x=function(w){return d(zn.esds,new Uint8Array([0,0,0,0,3,25,0,0,0,4,17,64,21,0,6,0,0,0,218,192,0,0,218,192,5,2,w.audioobjecttype<<3|w.samplingfrequencyindex>>>1,w.samplingfrequencyindex<<7|w.channelcount<<3,6,1,2]))},D=function(){return d(zn.ftyp,Ln,ao,Ln,ho)},on=function(w){return d(zn.hdlr,Ro[w])},L=function(w){return d(zn.mdat,w)},rn=function(w){var j=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,w.duration>>>24&255,w.duration>>>16&255,w.duration>>>8&255,255&w.duration,85,196,0,0]);return w.samplerate&&(j[12]=w.samplerate>>>24&255,j[13]=w.samplerate>>>16&255,j[14]=w.samplerate>>>8&255,j[15]=255&w.samplerate),d(zn.mdhd,j)},$n=function(w){return d(zn.mdia,rn(w),on(w.type),W(w))},K=function(w){return d(zn.mfhd,new Uint8Array([0,0,0,0,(4278190080&w)>>24,(16711680&w)>>16,(65280&w)>>8,255&w]))},W=function(w){return d(zn.minf,"video"===w.type?d(zn.vmhd,ha):d(zn.smhd,Ar),y(),sn(w))},me=function(w,j){for(var R=[],U=j.length;U--;)R[U]=yn(j[U]);return d.apply(null,[zn.moof,K(w)].concat(R))},Pe=function(w){for(var j=w.length,R=[];j--;)R[j]=jt(w[j]);return d.apply(null,[zn.moov,Re(4294967295)].concat(R).concat(Ge(w)))},Ge=function(w){for(var j=w.length,R=[];j--;)R[j]=pn(w[j]);return d.apply(null,[zn.mvex].concat(R))},Re=function(w){var j=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(4278190080&w)>>24,(16711680&w)>>16,(65280&w)>>8,255&w,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return d(zn.mvhd,j)},An=function(w){var U,Z,j=w.samples||[],R=new Uint8Array(4+j.length);for(Z=0;Z<j.length;Z++)R[Z+4]=(U=j[Z].flags).dependsOn<<4|U.isDependedOn<<2|U.hasRedundancy;return d(zn.sdtp,R)},sn=function(w){return d(zn.stbl,ln(w),d(zn.stts,_l),d(zn.stsc,zs),d(zn.stsz,qs),d(zn.stco,$a))},ln=function(R){return d(zn.stsd,new Uint8Array([0,0,0,0,0,0,0,1]),"video"===R.type?ve(R):w(R))},ve=function(R){var We,mt,U=R.sps||[],Z=R.pps||[],re=[],Le=[];for(We=0;We<U.length;We++)re.push((65280&U[We].byteLength)>>>8),re.push(255&U[We].byteLength),re=re.concat(Array.prototype.slice.call(U[We]));for(We=0;We<Z.length;We++)Le.push((65280&Z[We].byteLength)>>>8),Le.push(255&Z[We].byteLength),Le=Le.concat(Array.prototype.slice.call(Z[We]));if(mt=[zn.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(65280&R.width)>>8,255&R.width,(65280&R.height)>>8,255&R.height,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),d(zn.avcC,new Uint8Array([1,R.profileIdc,R.profileCompatibility,R.levelIdc,255].concat([U.length],re,[Z.length],Le))),d(zn.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],R.sarRatio){var pt=R.sarRatio[0],Et=R.sarRatio[1];mt.push(d(zn.pasp,new Uint8Array([(4278190080&pt)>>24,(16711680&pt)>>16,(65280&pt)>>8,255&pt,(4278190080&Et)>>24,(16711680&Et)>>16,(65280&Et)>>8,255&Et])))}return d.apply(null,mt)},w=function(R){return d(zn.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(65280&R.channelcount)>>8,255&R.channelcount,(65280&R.samplesize)>>8,255&R.samplesize,0,0,0,0,(65280&R.samplerate)>>8,255&R.samplerate,0,0]),x(R))},hn=function(w){var j=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(4278190080&w.id)>>24,(16711680&w.id)>>16,(65280&w.id)>>8,255&w.id,0,0,0,0,(4278190080&w.duration)>>24,(16711680&w.duration)>>16,(65280&w.duration)>>8,255&w.duration,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(65280&w.width)>>8,255&w.width,0,0,(65280&w.height)>>8,255&w.height,0,0]);return d(zn.tkhd,j)},yn=function(w){var j,R,U,Z,Le,We;return j=d(zn.tfhd,new Uint8Array([0,0,0,58,(4278190080&w.id)>>24,(16711680&w.id)>>16,(65280&w.id)>>8,255&w.id,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),Le=Math.floor(w.baseMediaDecodeTime/a),We=Math.floor(w.baseMediaDecodeTime%a),R=d(zn.tfdt,new Uint8Array([1,0,0,0,Le>>>24&255,Le>>>16&255,Le>>>8&255,255&Le,We>>>24&255,We>>>16&255,We>>>8&255,255&We])),"audio"===w.type?(U=Di(w,92),d(zn.traf,j,R,U)):(Z=An(w),U=Di(w,Z.length+92),d(zn.traf,j,R,U,Z))},jt=function(w){return w.duration=w.duration||4294967295,d(zn.trak,hn(w),$n(w))},pn=function(w){var j=new Uint8Array([0,0,0,0,(4278190080&w.id)>>24,(16711680&w.id)>>16,(65280&w.id)>>8,255&w.id,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return"video"!==w.type&&(j[j.length-1]=0),d(zn.trex,j)},function(){var ve,w,j;j=function(U,Z){var re=0,Le=0,We=0,mt=0;return U.length&&(void 0!==U[0].duration&&(re=1),void 0!==U[0].size&&(Le=2),void 0!==U[0].flags&&(We=4),void 0!==U[0].compositionTimeOffset&&(mt=8)),[0,0,re|Le|We|mt,1,(4278190080&U.length)>>>24,(16711680&U.length)>>>16,(65280&U.length)>>>8,255&U.length,(4278190080&Z)>>>24,(16711680&Z)>>>16,(65280&Z)>>>8,255&Z]},w=function(U,Z){var re,Le,We,mt,pt,Et;for(We=j(mt=U.samples||[],Z+=20+16*mt.length),(Le=new Uint8Array(We.length+16*mt.length)).set(We),re=We.length,Et=0;Et<mt.length;Et++)Le[re++]=(4278190080&(pt=mt[Et]).duration)>>>24,Le[re++]=(16711680&pt.duration)>>>16,Le[re++]=(65280&pt.duration)>>>8,Le[re++]=255&pt.duration,Le[re++]=(4278190080&pt.size)>>>24,Le[re++]=(16711680&pt.size)>>>16,Le[re++]=(65280&pt.size)>>>8,Le[re++]=255&pt.size,Le[re++]=pt.flags.isLeading<<2|pt.flags.dependsOn,Le[re++]=pt.flags.isDependedOn<<6|pt.flags.hasRedundancy<<4|pt.flags.paddingValue<<1|pt.flags.isNonSyncSample,Le[re++]=61440&pt.flags.degradationPriority,Le[re++]=15&pt.flags.degradationPriority,Le[re++]=(4278190080&pt.compositionTimeOffset)>>>24,Le[re++]=(16711680&pt.compositionTimeOffset)>>>16,Le[re++]=(65280&pt.compositionTimeOffset)>>>8,Le[re++]=255&pt.compositionTimeOffset;return d(zn.trun,Le)},ve=function(U,Z){var re,Le,We,mt,pt,Et;for(We=j(mt=U.samples||[],Z+=20+8*mt.length),(re=new Uint8Array(We.length+8*mt.length)).set(We),Le=We.length,Et=0;Et<mt.length;Et++)re[Le++]=(4278190080&(pt=mt[Et]).duration)>>>24,re[Le++]=(16711680&pt.duration)>>>16,re[Le++]=(65280&pt.duration)>>>8,re[Le++]=255&pt.duration,re[Le++]=(4278190080&pt.size)>>>24,re[Le++]=(16711680&pt.size)>>>16,re[Le++]=(65280&pt.size)>>>8,re[Le++]=255&pt.size;return d(zn.trun,re)},Di=function(U,Z){return"audio"===U.type?ve(U,Z):w(U,Z)}}();var Za,Hh,Bu,Gu,Cp,Yh,Xh,bp,Ds_mdat=L,Ds_moof=me,Uh=function(w,j){var R={size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}};return R.dataOffset=j,R.compositionTimeOffset=w.pts-w.dts,R.duration=w.duration,R.size=4*w.length,R.size+=w.byteLength,w.keyFrame&&(R.flags.dependsOn=2,R.flags.isNonSyncSample=0),R},fl=[33,16,5,32,164,27],E_=[33,65,108,84,1,2,4,8,168,2,4,8,17,191,252],qr=function(w){for(var j=[];w--;)j.push(0);return j};Hh=function(w){return 9e4*w},Bu=function(w,j){return w*j},Gu=function(w){return w/9e4},Cp=function(w,j){return w/j},Yh=function(w,j){return Hh(Cp(w,j))},Xh=function(w,j){return Bu(Gu(w),j)},bp=function(w,j,R){return Gu(R?w:w-j)};var Br_secondsToVideoTs=Hh,Br_videoTsToSeconds=Gu,Br_audioTsToVideoTs=Yh,Br_videoTsToAudioTs=Xh,Br_metadataTsToSeconds=bp,A__prefixWithSilence=function(w,j,R,U){var Z,pt,Et,cn,re=0,Le=0,We=0,mt=0;if(j.length&&(Z=Br_audioTsToVideoTs(w.baseMediaDecodeTime,w.samplerate),re=Math.ceil(9e4/(w.samplerate/1024)),R&&U&&(Le=Z-Math.max(R,U),mt=(We=Math.floor(Le/re))*re),!(We<1||mt>45e3))){for((pt=function(){if(!Za){var w={96e3:[fl,[227,64],qr(154),[56]],88200:[fl,[231],qr(170),[56]],64e3:[fl,[248,192],qr(240),[56]],48e3:[fl,[255,192],qr(268),[55,148,128],qr(54),[112]],44100:[fl,[255,192],qr(268),[55,163,128],qr(84),[112]],32e3:[fl,[255,192],qr(268),[55,234],qr(226),[112]],24e3:[fl,[255,192],qr(268),[55,255,128],qr(268),[111,112],qr(126),[224]],16e3:[fl,[255,192],qr(268),[55,255,128],qr(268),[111,255],qr(269),[223,108],qr(195),[1,192]],12e3:[E_,qr(268),[3,127,248],qr(268),[6,255,240],qr(268),[13,255,224],qr(268),[27,253,128],qr(259),[56]],11025:[E_,qr(268),[3,127,248],qr(268),[6,255,240],qr(268),[13,255,224],qr(268),[27,255,192],qr(268),[55,175,128],qr(108),[112]],8e3:[E_,qr(268),[3,121,16],qr(47),[7]]};Za=function(w){return Object.keys(w).reduce(function(j,R){return j[R]=new Uint8Array(w[R].reduce(function(U,Z){return U.concat(Z)},[])),j},{})}(w)}return Za}()[w.samplerate])||(pt=j[0].data),Et=0;Et<We;Et++)j.splice(0,0,{data:pt,dts:(cn=j[0]).dts-re,pts:cn.pts-re});return w.baseMediaDecodeTime-=Math.floor(Br_videoTsToAudioTs(mt,w.samplerate)),mt}},ws_clearDtsInfo=function(w){delete w.minSegmentDts,delete w.maxSegmentDts,delete w.minSegmentPts,delete w.maxSegmentPts},ws_calculateTrackBaseMediaDecodeTime=function(w,j){var R,Z=w.minSegmentDts;return j||(Z-=w.timelineStartInfo.dts),R=w.timelineStartInfo.baseMediaDecodeTime,R+=Z,R=Math.max(0,R),"audio"===w.type&&(R*=w.samplerate/9e4,R=Math.floor(R)),R},ws_collectDtsInfo=function(w,j){"number"==typeof j.pts&&(void 0===w.timelineStartInfo.pts&&(w.timelineStartInfo.pts=j.pts),w.minSegmentPts=void 0===w.minSegmentPts?j.pts:Math.min(w.minSegmentPts,j.pts),w.maxSegmentPts=void 0===w.maxSegmentPts?j.pts:Math.max(w.maxSegmentPts,j.pts)),"number"==typeof j.dts&&(void 0===w.timelineStartInfo.dts&&(w.timelineStartInfo.dts=j.dts),w.minSegmentDts=void 0===w.minSegmentDts?j.dts:Math.min(w.minSegmentDts,j.dts),w.maxSegmentDts=void 0===w.maxSegmentDts?j.dts:Math.max(w.maxSegmentDts,j.dts))},ls=function ve(w){w=w||{},ve.prototype.init.call(this),this.parse708captions_="boolean"!=typeof w.parse708captions||w.parse708captions,this.captionPackets_=[],this.ccStreams_=[new so(0,0),new so(0,1),new so(1,0),new so(1,1)],this.parse708captions_&&(this.cc708Stream_=new vo({captionServices:w.captionServices})),this.reset(),this.ccStreams_.forEach(function(j){j.on("data",this.trigger.bind(this,"data")),j.on("partialdone",this.trigger.bind(this,"partialdone")),j.on("done",this.trigger.bind(this,"done"))},this),this.parse708captions_&&(this.cc708Stream_.on("data",this.trigger.bind(this,"data")),this.cc708Stream_.on("partialdone",this.trigger.bind(this,"partialdone")),this.cc708Stream_.on("done",this.trigger.bind(this,"done")))};(ls.prototype=new s).push=function(ve){var w,j,R;if("sei_rbsp"===ve.nalUnitType&&(w=function(w){for(var j=0,R={payloadType:-1,payloadSize:0},U=0,Z=0;j<w.byteLength&&128!==w[j];){for(;255===w[j];)U+=255,j++;for(U+=w[j++];255===w[j];)Z+=255,j++;if(Z+=w[j++],!R.payload&&4===U){if("GA94"===String.fromCharCode(w[j+3],w[j+4],w[j+5],w[j+6])){R.payloadType=U,R.payloadSize=Z,R.payload=w.subarray(j,j+Z);break}R.payload=void 0}j+=Z,U=0,Z=0}return R}(ve.escapedRBSP)).payload&&4===w.payloadType&&(j=function(w){return 181!==w.payload[0]||49!=(w.payload[1]<<8|w.payload[2])||"GA94"!==String.fromCharCode(w.payload[3],w.payload[4],w.payload[5],w.payload[6])||3!==w.payload[7]?null:w.payload.subarray(8,w.payload.length-1)}(w))){if(ve.dts<this.latestDts_)return void(this.ignoreNextEqualDts_=!0);if(ve.dts===this.latestDts_&&this.ignoreNextEqualDts_)return this.numSameDts_--,void(this.numSameDts_||(this.ignoreNextEqualDts_=!1));R=function(w,j){var U,Z,re,Le,R=[];if(!(64&j[0]))return R;for(Z=31&j[0],U=0;U<Z;U++)Le={type:3&j[2+(re=3*U)],pts:w},4&j[re+2]&&(Le.ccData=j[re+3]<<8|j[re+4],R.push(Le));return R}(ve.pts,j),this.captionPackets_=this.captionPackets_.concat(R),this.latestDts_!==ve.dts&&(this.numSameDts_=0),this.numSameDts_++,this.latestDts_=ve.dts}},ls.prototype.flushCCStreams=function(ve){this.ccStreams_.forEach(function(w){return"flush"===ve?w.flush():w.partialFlush()},this)},ls.prototype.flushStream=function(ve){this.captionPackets_.length?(this.captionPackets_.forEach(function(w,j){w.presortIndex=j}),this.captionPackets_.sort(function(w,j){return w.pts===j.pts?w.presortIndex-j.presortIndex:w.pts-j.pts}),this.captionPackets_.forEach(function(w){w.type<2?this.dispatchCea608Packet(w):this.dispatchCea708Packet(w)},this),this.captionPackets_.length=0,this.flushCCStreams(ve)):this.flushCCStreams(ve)},ls.prototype.flush=function(){return this.flushStream("flush")},ls.prototype.partialFlush=function(){return this.flushStream("partialFlush")},ls.prototype.reset=function(){this.latestDts_=null,this.ignoreNextEqualDts_=!1,this.numSameDts_=0,this.activeCea608Channel_=[null,null],this.ccStreams_.forEach(function(ve){ve.reset()})},ls.prototype.dispatchCea608Packet=function(ve){this.setsTextOrXDSActive(ve)?this.activeCea608Channel_[ve.type]=null:this.setsChannel1Active(ve)?this.activeCea608Channel_[ve.type]=0:this.setsChannel2Active(ve)&&(this.activeCea608Channel_[ve.type]=1),null!==this.activeCea608Channel_[ve.type]&&this.ccStreams_[(ve.type<<1)+this.activeCea608Channel_[ve.type]].push(ve)},ls.prototype.setsChannel1Active=function(ve){return 4096==(30720&ve.ccData)},ls.prototype.setsChannel2Active=function(ve){return 6144==(30720&ve.ccData)},ls.prototype.setsTextOrXDSActive=function(ve){return 256==(28928&ve.ccData)||4138==(30974&ve.ccData)||6186==(30974&ve.ccData)},ls.prototype.dispatchCea708Packet=function(ve){this.parse708captions_&&this.cc708Stream_.push(ve)};var Kh={127:9834,4128:32,4129:160,4133:8230,4138:352,4140:338,4144:9608,4145:8216,4146:8217,4147:8220,4148:8221,4149:8226,4153:8482,4154:353,4156:339,4157:8480,4159:376,4214:8539,4215:8540,4216:8541,4217:8542,4218:9168,4219:9124,4220:9123,4221:9135,4222:9126,4223:9121,4256:12600},Zc=function(w){return 32<=w&&w<=127||160<=w&&w<=255},Ia=function(w){this.windowNum=w,this.reset()};Ia.prototype.reset=function(){this.clearText(),this.pendingNewLine=!1,this.winAttr={},this.penAttr={},this.penLoc={},this.penColor={},this.visible=0,this.rowLock=0,this.columnLock=0,this.priority=0,this.relativePositioning=0,this.anchorVertical=0,this.anchorHorizontal=0,this.anchorPoint=0,this.rowCount=1,this.virtualRowCount=this.rowCount+1,this.columnCount=41,this.windowStyle=0,this.penStyle=0},Ia.prototype.getText=function(){return this.rows.join("\n")},Ia.prototype.clearText=function(){this.rows=[""],this.rowIdx=0},Ia.prototype.newLine=function(ve){for(this.rows.length>=this.virtualRowCount&&"function"==typeof this.beforeRowOverflow&&this.beforeRowOverflow(ve),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},Ia.prototype.isEmpty=function(){return 0===this.rows.length||1===this.rows.length&&""===this.rows[0]},Ia.prototype.addText=function(ve){this.rows[this.rowIdx]+=ve},Ia.prototype.backspace=function(){if(!this.isEmpty()){var ve=this.rows[this.rowIdx];this.rows[this.rowIdx]=ve.substr(0,ve.length-1)}};var w_=function(w,j,R){this.serviceNum=w,this.text="",this.currentWindow=new Ia(-1),this.windows=[],this.stream=R,"string"==typeof j&&this.createTextDecoder(j)};w_.prototype.init=function(ve,w){this.startPts=ve;for(var j=0;j<8;j++)this.windows[j]=new Ia(j),"function"==typeof w&&(this.windows[j].beforeRowOverflow=w)},w_.prototype.setCurrentWindow=function(ve){this.currentWindow=this.windows[ve]},w_.prototype.createTextDecoder=function(ve){if(typeof TextDecoder>"u")this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(ve)}catch(w){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+ve+" encoding. "+w})}};var vo=function ve(w){w=w||{},ve.prototype.init.call(this);var Z,j=this,R=w.captionServices||{},U={};Object.keys(R).forEach(function(re){Z=R[re],/^SERVICE/.test(re)&&(U[re]=Z.encoding)}),this.serviceEncodings=U,this.current708Packet=null,this.services={},this.push=function(re){3===re.type?(j.new708Packet(),j.add708Bytes(re)):(null===j.current708Packet&&j.new708Packet(),j.add708Bytes(re))}};vo.prototype=new s,vo.prototype.new708Packet=function(){null!==this.current708Packet&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},vo.prototype.add708Bytes=function(ve){var w=ve.ccData,j=w>>>8,R=255&w;this.current708Packet.ptsVals.push(ve.pts),this.current708Packet.data.push(j),this.current708Packet.data.push(R)},vo.prototype.push708Packet=function(){var ve=this.current708Packet,w=ve.data,j=null,R=null,U=0,Z=w[U++];for(ve.seq=Z>>6,ve.sizeCode=63&Z;U<w.length;U++)R=31&(Z=w[U++]),7==(j=Z>>5)&&R>0&&(j=Z=w[U++]),this.pushServiceBlock(j,U,R),R>0&&(U+=R-1)},vo.prototype.pushServiceBlock=function(ve,w,j){var R,U=w,Z=this.current708Packet.data,re=this.services[ve];for(re||(re=this.initService(ve,U));U<w+j&&U<Z.length;U++)Zc(R=Z[U])?U=this.handleText(U,re):24===R?U=this.multiByteCharacter(U,re):16===R?U=this.extendedCommands(U,re):128<=R&&R<=135?U=this.setCurrentWindow(U,re):152<=R&&R<=159?U=this.defineWindow(U,re):136===R?U=this.clearWindows(U,re):140===R?U=this.deleteWindows(U,re):137===R?U=this.displayWindows(U,re):138===R?U=this.hideWindows(U,re):139===R?U=this.toggleWindows(U,re):151===R?U=this.setWindowAttributes(U,re):144===R?U=this.setPenAttributes(U,re):145===R?U=this.setPenColor(U,re):146===R?U=this.setPenLocation(U,re):143===R?re=this.reset(U,re):8===R?re.currentWindow.backspace():12===R?re.currentWindow.clearText():13===R?re.currentWindow.pendingNewLine=!0:14===R?re.currentWindow.clearText():141===R&&U++},vo.prototype.extendedCommands=function(ve,w){var R=this.current708Packet.data[++ve];return Zc(R)&&(ve=this.handleText(ve,w,{isExtended:!0})),ve},vo.prototype.getPts=function(ve){return this.current708Packet.ptsVals[Math.floor(ve/2)]},vo.prototype.initService=function(ve,w){var R,U,j=this;return(R="SERVICE"+ve)in this.serviceEncodings&&(U=this.serviceEncodings[R]),this.services[ve]=new w_(ve,U,j),this.services[ve].init(this.getPts(w),function(Z){j.flushDisplayed(Z,j.services[ve])}),this.services[ve]},vo.prototype.handleText=function(ve,w,j){var pt,Et,R=j&&j.isExtended,Z=this.current708Packet.data,re=R?4096:0,Le=Z[ve],mt=w.currentWindow;return w.textDecoder_&&!R?(j&&j.isMultiByte?(Et=[Le,Z[ve+1]],ve++):Et=[Le],pt=w.textDecoder_.decode(new Uint8Array(Et))):pt=function(w){var j=Kh[w]||w;return 4096&w&&w===j?"":String.fromCharCode(j)}(re|Le),mt.pendingNewLine&&!mt.isEmpty()&&mt.newLine(this.getPts(ve)),mt.pendingNewLine=!1,mt.addText(pt),ve},vo.prototype.multiByteCharacter=function(ve,w){var j=this.current708Packet.data,U=j[ve+2];return Zc(j[ve+1])&&Zc(U)&&(ve=this.handleText(++ve,w,{isMultiByte:!0})),ve},vo.prototype.setCurrentWindow=function(ve,w){return w.setCurrentWindow(7&this.current708Packet.data[ve]),ve},vo.prototype.defineWindow=function(ve,w){var j=this.current708Packet.data,R=j[ve];w.setCurrentWindow(7&R);var Z=w.currentWindow;return R=j[++ve],Z.visible=(32&R)>>5,Z.rowLock=(16&R)>>4,Z.columnLock=(8&R)>>3,Z.priority=7&R,R=j[++ve],Z.relativePositioning=(128&R)>>7,Z.anchorVertical=127&R,R=j[++ve],Z.anchorHorizontal=R,R=j[++ve],Z.anchorPoint=(240&R)>>4,Z.rowCount=15&R,R=j[++ve],Z.columnCount=63&R,R=j[++ve],Z.windowStyle=(56&R)>>3,Z.penStyle=7&R,Z.virtualRowCount=Z.rowCount+1,ve},vo.prototype.setWindowAttributes=function(ve,w){var j=this.current708Packet.data,R=j[ve],U=w.currentWindow.winAttr;return R=j[++ve],U.fillOpacity=(192&R)>>6,U.fillRed=(48&R)>>4,U.fillGreen=(12&R)>>2,U.fillBlue=3&R,R=j[++ve],U.borderType=(192&R)>>6,U.borderRed=(48&R)>>4,U.borderGreen=(12&R)>>2,U.borderBlue=3&R,R=j[++ve],U.borderType+=(128&R)>>5,U.wordWrap=(64&R)>>6,U.printDirection=(48&R)>>4,U.scrollDirection=(12&R)>>2,U.justify=3&R,R=j[++ve],U.effectSpeed=(240&R)>>4,U.effectDirection=(12&R)>>2,U.displayEffect=3&R,ve},vo.prototype.flushDisplayed=function(ve,w){for(var j=[],R=0;R<8;R++)w.windows[R].visible&&!w.windows[R].isEmpty()&&j.push(w.windows[R].getText());w.endPts=ve,w.text=j.join("\n\n"),this.pushCaption(w),w.startPts=ve},vo.prototype.pushCaption=function(ve){""!==ve.text&&(this.trigger("data",{startPts:ve.startPts,endPts:ve.endPts,text:ve.text,stream:"cc708_"+ve.serviceNum}),ve.text="",ve.startPts=ve.endPts)},vo.prototype.displayWindows=function(ve,w){var R=this.current708Packet.data[++ve],U=this.getPts(ve);this.flushDisplayed(U,w);for(var Z=0;Z<8;Z++)R&1<<Z&&(w.windows[Z].visible=1);return ve},vo.prototype.hideWindows=function(ve,w){var R=this.current708Packet.data[++ve],U=this.getPts(ve);this.flushDisplayed(U,w);for(var Z=0;Z<8;Z++)R&1<<Z&&(w.windows[Z].visible=0);return ve},vo.prototype.toggleWindows=function(ve,w){var R=this.current708Packet.data[++ve],U=this.getPts(ve);this.flushDisplayed(U,w);for(var Z=0;Z<8;Z++)R&1<<Z&&(w.windows[Z].visible^=1);return ve},vo.prototype.clearWindows=function(ve,w){var R=this.current708Packet.data[++ve],U=this.getPts(ve);this.flushDisplayed(U,w);for(var Z=0;Z<8;Z++)R&1<<Z&&w.windows[Z].clearText();return ve},vo.prototype.deleteWindows=function(ve,w){var R=this.current708Packet.data[++ve],U=this.getPts(ve);this.flushDisplayed(U,w);for(var Z=0;Z<8;Z++)R&1<<Z&&w.windows[Z].reset();return ve},vo.prototype.setPenAttributes=function(ve,w){var j=this.current708Packet.data,R=j[ve],U=w.currentWindow.penAttr;return R=j[++ve],U.textTag=(240&R)>>4,U.offset=(12&R)>>2,U.penSize=3&R,R=j[++ve],U.italics=(128&R)>>7,U.underline=(64&R)>>6,U.edgeType=(56&R)>>3,U.fontStyle=7&R,ve},vo.prototype.setPenColor=function(ve,w){var j=this.current708Packet.data,R=j[ve],U=w.currentWindow.penColor;return R=j[++ve],U.fgOpacity=(192&R)>>6,U.fgRed=(48&R)>>4,U.fgGreen=(12&R)>>2,U.fgBlue=3&R,R=j[++ve],U.bgOpacity=(192&R)>>6,U.bgRed=(48&R)>>4,U.bgGreen=(12&R)>>2,U.bgBlue=3&R,R=j[++ve],U.edgeRed=(48&R)>>4,U.edgeGreen=(12&R)>>2,U.edgeBlue=3&R,ve},vo.prototype.setPenLocation=function(ve,w){var j=this.current708Packet.data,R=j[ve],U=w.currentWindow.penLoc;return w.currentWindow.pendingNewLine=!0,R=j[++ve],U.row=15&R,R=j[++ve],U.column=63&R,ve},vo.prototype.reset=function(ve,w){var j=this.getPts(ve);return this.flushDisplayed(j,w),this.initService(w.serviceNum,ve)};var Ap={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},$u=function(w){return null===w?"":(w=Ap[w]||w,String.fromCharCode(w))},C1=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],Ks=function(){for(var w=[],j=15;j--;)w.push("");return w},so=function ve(w,j){ve.prototype.init.call(this),this.field_=w||0,this.dataChannel_=j||0,this.name_="CC"+(1+(this.field_<<1|this.dataChannel_)),this.setConstants(),this.reset(),this.push=function(R){var U,Z,re,Le,We;if((U=32639&R.ccData)!==this.lastControlCode_){if(4096==(61440&U)?this.lastControlCode_=U:U!==this.PADDING_&&(this.lastControlCode_=null),re=U>>>8,Le=255&U,U!==this.PADDING_)if(U===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(U===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(R.pts),this.flushDisplayed(R.pts),Z=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=Z,this.startPts_=R.pts;else if(U===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(R.pts);else if(U===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(R.pts);else if(U===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(R.pts);else if(U===this.CARRIAGE_RETURN_)this.clearFormatting(R.pts),this.flushDisplayed(R.pts),this.shiftRowsUp_(),this.startPts_=R.pts;else if(U===this.BACKSPACE_)"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1);else if(U===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(R.pts),this.displayed_=Ks();else if(U===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=Ks();else if(U===this.RESUME_DIRECT_CAPTIONING_)"paintOn"!==this.mode_&&(this.flushDisplayed(R.pts),this.displayed_=Ks()),this.mode_="paintOn",this.startPts_=R.pts;else if(this.isSpecialCharacter(re,Le))We=$u((re=(3&re)<<8)|Le),this[this.mode_](R.pts,We),this.column_++;else if(this.isExtCharacter(re,Le))"popOn"===this.mode_?this.nonDisplayed_[this.row_]=this.nonDisplayed_[this.row_].slice(0,-1):this.displayed_[this.row_]=this.displayed_[this.row_].slice(0,-1),We=$u((re=(3&re)<<8)|Le),this[this.mode_](R.pts,We),this.column_++;else if(this.isMidRowCode(re,Le))this.clearFormatting(R.pts),this[this.mode_](R.pts," "),this.column_++,14==(14&Le)&&this.addFormatting(R.pts,["i"]),1==(1&Le)&&this.addFormatting(R.pts,["u"]);else if(this.isOffsetControlCode(re,Le))this.column_+=3&Le;else if(this.isPAC(re,Le)){var mt=C1.indexOf(7968&U);"rollUp"===this.mode_&&(mt-this.rollUpRows_+1<0&&(mt=this.rollUpRows_-1),this.setRollUp(R.pts,mt)),mt!==this.row_&&(this.clearFormatting(R.pts),this.row_=mt),1&Le&&-1===this.formatting_.indexOf("u")&&this.addFormatting(R.pts,["u"]),16==(16&U)&&(this.column_=4*((14&U)>>1)),this.isColorPAC(Le)&&14==(14&Le)&&this.addFormatting(R.pts,["i"])}else this.isNormalChar(re)&&(0===Le&&(Le=null),We=$u(re),We+=$u(Le),this[this.mode_](R.pts,We),this.column_+=We.length)}else this.lastControlCode_=null}};so.prototype=new s,so.prototype.flushDisplayed=function(ve){var w=this.displayed_.map(function(j,R){try{return j.trim()}catch{return this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+R+"."}),""}},this).join("\n").replace(/^\n+|\n+$/g,"");w.length&&this.trigger("data",{startPts:this.startPts_,endPts:ve,text:w,stream:this.name_})},so.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=Ks(),this.nonDisplayed_=Ks(),this.lastControlCode_=null,this.column_=0,this.row_=14,this.rollUpRows_=2,this.formatting_=[]},so.prototype.setConstants=function(){0===this.dataChannel_?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):1===this.dataChannel_&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=32|this.CONTROL_,this.END_OF_CAPTION_=47|this.CONTROL_,this.ROLL_UP_2_ROWS_=37|this.CONTROL_,this.ROLL_UP_3_ROWS_=38|this.CONTROL_,this.ROLL_UP_4_ROWS_=39|this.CONTROL_,this.CARRIAGE_RETURN_=45|this.CONTROL_,this.RESUME_DIRECT_CAPTIONING_=41|this.CONTROL_,this.BACKSPACE_=33|this.CONTROL_,this.ERASE_DISPLAYED_MEMORY_=44|this.CONTROL_,this.ERASE_NON_DISPLAYED_MEMORY_=46|this.CONTROL_},so.prototype.isSpecialCharacter=function(ve,w){return ve===this.EXT_&&w>=48&&w<=63},so.prototype.isExtCharacter=function(ve,w){return(ve===this.EXT_+1||ve===this.EXT_+2)&&w>=32&&w<=63},so.prototype.isMidRowCode=function(ve,w){return ve===this.EXT_&&w>=32&&w<=47},so.prototype.isOffsetControlCode=function(ve,w){return ve===this.OFFSET_&&w>=33&&w<=35},so.prototype.isPAC=function(ve,w){return ve>=this.BASE_&&ve<this.BASE_+8&&w>=64&&w<=127},so.prototype.isColorPAC=function(ve){return ve>=64&&ve<=79||ve>=96&&ve<=127},so.prototype.isNormalChar=function(ve){return ve>=32&&ve<=127},so.prototype.setRollUp=function(ve,w){if("rollUp"!==this.mode_&&(this.row_=14,this.mode_="rollUp",this.flushDisplayed(ve),this.nonDisplayed_=Ks(),this.displayed_=Ks()),void 0!==w&&w!==this.row_)for(var j=0;j<this.rollUpRows_;j++)this.displayed_[w-j]=this.displayed_[this.row_-j],this.displayed_[this.row_-j]="";void 0===w&&(w=this.row_),this.topRow_=w-this.rollUpRows_+1},so.prototype.addFormatting=function(ve,w){this.formatting_=this.formatting_.concat(w);var j=w.reduce(function(R,U){return R+"<"+U+">"},"");this[this.mode_](ve,j)},so.prototype.clearFormatting=function(ve){if(this.formatting_.length){var w=this.formatting_.reverse().reduce(function(j,R){return j+"</"+R+">"},"");this.formatting_=[],this[this.mode_](ve,w)}},so.prototype.popOn=function(ve,w){var j=this.nonDisplayed_[this.row_];this.nonDisplayed_[this.row_]=j+=w},so.prototype.rollUp=function(ve,w){var j=this.displayed_[this.row_];this.displayed_[this.row_]=j+=w},so.prototype.shiftRowsUp_=function(){var ve;for(ve=0;ve<this.topRow_;ve++)this.displayed_[ve]="";for(ve=this.row_+1;ve<15;ve++)this.displayed_[ve]="";for(ve=this.topRow_;ve<this.row_;ve++)this.displayed_[ve]=this.displayed_[ve+1];this.displayed_[this.row_]=""},so.prototype.paintOn=function(ve,w){var j=this.displayed_[this.row_];this.displayed_[this.row_]=j+=w};var Vu={CaptionStream:ls,Cea608Stream:so,Cea708Stream:vo},ra={H264_STREAM_TYPE:27,ADTS_STREAM_TYPE:15,METADATA_STREAM_TYPE:21},M_=function(w,j){var R=1;for(w>j&&(R=-1);Math.abs(j-w)>4294967296;)w+=8589934592*R;return w},Jh=function ve(w){var j,R;ve.prototype.init.call(this),this.type_=w||"shared",this.push=function(U){"shared"!==this.type_&&U.type!==this.type_||(void 0===R&&(R=U.dts),U.dts=M_(U.dts,R),U.pts=M_(U.pts,R),j=U.dts,this.trigger("data",U))},this.flush=function(){R=j,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){R=void 0,j=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};Jh.prototype=new s;var Xu,Zh_TimestampRolloverStream=Jh,Zh_handleRollover=M_,wp=function(w,j,R){var U,Z="";for(U=j;U<R;U++)Z+="%"+("00"+w[U].toString(16)).slice(-2);return Z},Hu=function(w,j,R){return decodeURIComponent(wp(w,j,R))},Yu=function(w,j,R){return unescape(wp(w,j,R))},I_=function(w){return w[0]<<21|w[1]<<14|w[2]<<7|w[3]},Mp={TXXX:function(w){var j;if(3===w.data[0]){for(j=1;j<w.data.length;j++)if(0===w.data[j]){w.description=Hu(w.data,1,j),w.value=Hu(w.data,j+1,w.data.length).replace(/\0*$/,"");break}w.data=w.value}},WXXX:function(w){var j;if(3===w.data[0])for(j=1;j<w.data.length;j++)if(0===w.data[j]){w.description=Hu(w.data,1,j),w.url=Hu(w.data,j+1,w.data.length);break}},PRIV:function(w){var j;for(j=0;j<w.data.length;j++)if(0===w.data[j]){w.owner=Yu(w.data,0,j);break}w.privateData=w.data.subarray(j+1),w.data=w.privateData}};Xu=function(w){var re,j={descriptor:w&&w.descriptor},R=0,U=[],Z=0;if(Xu.prototype.init.call(this),this.dispatchType=ra.METADATA_STREAM_TYPE.toString(16),j.descriptor)for(re=0;re<j.descriptor.length;re++)this.dispatchType+=("00"+j.descriptor[re].toString(16)).slice(-2);this.push=function(Le){var We,mt,pt,Et,cn;if("timed-metadata"===Le.type){if(Le.dataAlignmentIndicator&&(Z=0,U.length=0),0===U.length&&(Le.data.length<10||Le.data[0]!=="I".charCodeAt(0)||Le.data[1]!=="D".charCodeAt(0)||Le.data[2]!=="3".charCodeAt(0)))return void this.trigger("log",{level:"warn",message:"Skipping unrecognized metadata packet"});if(U.push(Le),Z+=Le.data.byteLength,1===U.length&&(R=I_(Le.data.subarray(6,10)),R+=10),!(Z<R)){for(We={data:new Uint8Array(R),frames:[],pts:U[0].pts,dts:U[0].dts},cn=0;cn<R;)We.data.set(U[0].data.subarray(0,R-cn),cn),cn+=U[0].data.byteLength,Z-=U[0].data.byteLength,U.shift();mt=10,64&We.data[5]&&(mt+=4,mt+=I_(We.data.subarray(10,14)),R-=I_(We.data.subarray(16,20)));do{if((pt=I_(We.data.subarray(mt+4,mt+8)))<1)return void this.trigger("log",{level:"warn",message:"Malformed ID3 frame encountered. Skipping metadata parsing."});if((Et={id:String.fromCharCode(We.data[mt],We.data[mt+1],We.data[mt+2],We.data[mt+3]),data:We.data.subarray(mt+10,mt+pt+10)}).key=Et.id,Mp[Et.id]&&(Mp[Et.id](Et),"com.apple.streaming.transportStreamTimestamp"===Et.owner)){var ri=Et.data,kn=(1&ri[3])<<30|ri[4]<<22|ri[5]<<14|ri[6]<<6|ri[7]>>>2;kn*=4,Et.timeStamp=kn+=3&ri[7],void 0===We.pts&&void 0===We.dts&&(We.pts=Et.timeStamp,We.dts=Et.timeStamp),this.trigger("timestamp",Et)}We.frames.push(Et),mt+=10,mt+=pt}while(mt<R);this.trigger("data",We)}}}},Xu.prototype=new s;var Yl,zu,S_,T1=Xu,x1=Zh_TimestampRolloverStream;Yl=function(){var w=new Uint8Array(188),j=0;Yl.prototype.init.call(this),this.push=function(R){var re,U=0,Z=188;for(j?((re=new Uint8Array(R.byteLength+j)).set(w.subarray(0,j)),re.set(R,j),j=0):re=R;Z<re.byteLength;)71!==re[U]||71!==re[Z]?(U++,Z++):(this.trigger("data",re.subarray(U,Z)),U+=188,Z+=188);U<re.byteLength&&(w.set(re.subarray(U),0),j=re.byteLength-U)},this.flush=function(){188===j&&71===w[0]&&(this.trigger("data",w),j=0),this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.reset=function(){j=0,this.trigger("reset")}},Yl.prototype=new s,zu=function(){var w,j,R,U;zu.prototype.init.call(this),U=this,this.packetsWaitingForPmt=[],this.programMapTable=void 0,w=function(re,Le){var We=0;Le.payloadUnitStartIndicator&&(We+=re[We]+1),"pat"===Le.type?j(re.subarray(We),Le):R(re.subarray(We),Le)},j=function(re,Le){Le.section_number=re[7],Le.last_section_number=re[8],U.pmtPid=(31&re[10])<<8|re[11],Le.pmtPid=U.pmtPid},R=function(re,Le){var mt,Et;if(1&re[5]){for(U.programMapTable={video:null,audio:null,"timed-metadata":{}},mt=3+((15&re[1])<<8|re[2])-4,Et=12+((15&re[10])<<8|re[11]);Et<mt;){var cn=re[Et],Un=(31&re[Et+1])<<8|re[Et+2];cn===ra.H264_STREAM_TYPE&&null===U.programMapTable.video?U.programMapTable.video=Un:cn===ra.ADTS_STREAM_TYPE&&null===U.programMapTable.audio?U.programMapTable.audio=Un:cn===ra.METADATA_STREAM_TYPE&&(U.programMapTable["timed-metadata"][Un]=cn),Et+=5+((15&re[Et+3])<<8|re[Et+4])}Le.programMapTable=U.programMapTable}},this.push=function(Z){var re={},Le=4;if(re.payloadUnitStartIndicator=!!(64&Z[1]),re.pid=31&Z[1],re.pid<<=8,re.pid|=Z[2],(48&Z[3])>>>4>1&&(Le+=Z[Le]+1),0===re.pid)re.type="pat",w(Z.subarray(Le),re),this.trigger("data",re);else if(re.pid===this.pmtPid)for(re.type="pmt",w(Z.subarray(Le),re),this.trigger("data",re);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else void 0===this.programMapTable?this.packetsWaitingForPmt.push([Z,Le,re]):this.processPes_(Z,Le,re)},this.processPes_=function(Z,re,Le){Le.streamType=Le.pid===this.programMapTable.video?ra.H264_STREAM_TYPE:Le.pid===this.programMapTable.audio?ra.ADTS_STREAM_TYPE:this.programMapTable["timed-metadata"][Le.pid],Le.type="pes",Le.data=Z.subarray(re),this.trigger("data",Le)}},zu.prototype=new s,zu.STREAM_TYPES={h264:27,adts:15},S_=function(){var re,w=this,j=!1,R={data:[],size:0},U={data:[],size:0},Z={data:[],size:0},We=function(pt,Et,cn){var Va,Un=new Uint8Array(pt.size),ri={type:Et},kn=0,Si=0,Wo=!1;if(pt.data.length&&!(pt.size<9)){for(ri.trackId=pt.data[0].pid,kn=0;kn<pt.data.length;kn++)Un.set((Va=pt.data[kn]).data,Si),Si+=Va.data.byteLength;(function(pt,Et){var cn,Un=pt[0]<<16|pt[1]<<8|pt[2];Et.data=new Uint8Array,1===Un&&(Et.packetLength=6+(pt[4]<<8|pt[5]),Et.dataAlignmentIndicator=0!=(4&pt[6]),192&(cn=pt[7])&&(Et.pts=(14&pt[9])<<27|(255&pt[10])<<20|(254&pt[11])<<12|(255&pt[12])<<5|(254&pt[13])>>>3,Et.pts*=4,Et.pts+=(6&pt[13])>>>1,Et.dts=Et.pts,64&cn&&(Et.dts=(14&pt[14])<<27|(255&pt[15])<<20|(254&pt[16])<<12|(255&pt[17])<<5|(254&pt[18])>>>3,Et.dts*=4,Et.dts+=(6&pt[18])>>>1)),Et.data=pt.subarray(9+pt[8]))})(Un,ri),Wo="video"===Et||ri.packetLength<=pt.size,(cn||Wo)&&(pt.size=0,pt.data.length=0),Wo&&w.trigger("data",ri)}};S_.prototype.init.call(this),this.push=function(mt){({pat:function(){},pes:function(){var Et,cn;switch(mt.streamType){case ra.H264_STREAM_TYPE:Et=R,cn="video";break;case ra.ADTS_STREAM_TYPE:Et=U,cn="audio";break;case ra.METADATA_STREAM_TYPE:Et=Z,cn="timed-metadata";break;default:return}mt.payloadUnitStartIndicator&&We(Et,cn,!0),Et.data.push(mt),Et.size+=mt.data.byteLength},pmt:function(){var Et={type:"metadata",tracks:[]};null!==(re=mt.programMapTable).video&&Et.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+re.video,codec:"avc",type:"video"}),null!==re.audio&&Et.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+re.audio,codec:"adts",type:"audio"}),j=!0,w.trigger("data",Et)}})[mt.type]()},this.reset=function(){R.size=0,R.data.length=0,U.size=0,U.data.length=0,this.trigger("reset")},this.flushStreams_=function(){We(R,"video"),We(U,"audio"),We(Z,"timed-metadata")},this.flush=function(){if(!j&&re){var mt={type:"metadata",tracks:[]};null!==re.video&&mt.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+re.video,codec:"avc",type:"video"}),null!==re.audio&&mt.tracks.push({timelineStartInfo:{baseMediaDecodeTime:0},id:+re.audio,codec:"adts",type:"audio"}),w.trigger("data",mt)}j=!1,this.flushStreams_(),this.trigger("done")}},S_.prototype=new s;var em={PAT_PID:0,MP2T_PACKET_LENGTH:188,TransportPacketStream:Yl,TransportParseStream:zu,ElementaryStream:S_,TimestampRolloverStream:x1,CaptionStream:Vu.CaptionStream,Cea608Stream:Vu.Cea608Stream,Cea708Stream:Vu.Cea708Stream,MetadataStream:T1};for(var Sp in ra)ra.hasOwnProperty(Sp)&&(em[Sp]=ra[Sp]);var qu,pl=em,k_=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];qu=function(w){var j,R=0;qu.prototype.init.call(this),this.skipWarn_=function(U,Z){this.trigger("log",{level:"warn",message:"adts skiping bytes "+U+" to "+Z+" in frame "+R+" outside syncword"})},this.push=function(U){var re,Le,We,mt,pt,Z=0;if(w||(R=0),"audio"===U.type){j&&j.length?(We=j,(j=new Uint8Array(We.byteLength+U.data.byteLength)).set(We),j.set(U.data,We.byteLength)):j=U.data;for(var Et;Z+7<j.length;)if(255===j[Z]&&240==(246&j[Z+1])){if("number"==typeof Et&&(this.skipWarn_(Et,Z),Et=null),Le=2*(1&~j[Z+1]),pt=9e4*(mt=1024*(1+(3&j[Z+6])))/k_[(60&j[Z+2])>>>2],j.byteLength-Z<(re=(3&j[Z+3])<<11|j[Z+4]<<3|(224&j[Z+5])>>5))break;this.trigger("data",{pts:U.pts+R*pt,dts:U.dts+R*pt,sampleCount:mt,audioobjecttype:1+(j[Z+2]>>>6&3),channelcount:(1&j[Z+2])<<2|(192&j[Z+3])>>>6,samplerate:k_[(60&j[Z+2])>>>2],samplingfrequencyindex:(60&j[Z+2])>>>2,samplesize:16,data:j.subarray(Z+7+Le,Z+re)}),R++,Z+=re}else"number"!=typeof Et&&(Et=Z),Z++;"number"==typeof Et&&(this.skipWarn_(Et,Z),Et=null),j=j.subarray(Z)}},this.flush=function(){R=0,this.trigger("done")},this.reset=function(){j=void 0,this.trigger("reset")},this.endTimeline=function(){j=void 0,this.trigger("endedtimeline")}},qu.prototype=new s;var Wu,tm=qu;Wu=function(w){var j=w.byteLength,R=0,U=0;this.length=function(){return 8*j},this.bitsAvailable=function(){return 8*j+U},this.loadWord=function(){var Z=w.byteLength-j,re=new Uint8Array(4),Le=Math.min(4,j);if(0===Le)throw new Error("no bytes available");re.set(w.subarray(Z,Z+Le)),R=new DataView(re.buffer).getUint32(0),U=8*Le,j-=Le},this.skipBits=function(Z){var re;U>Z?(R<<=Z,U-=Z):(Z-=U,Z-=8*(re=Math.floor(Z/8)),j-=re,this.loadWord(),R<<=Z,U-=Z)},this.readBits=function(Z){var re=Math.min(U,Z),Le=R>>>32-re;return(U-=re)>0?R<<=re:j>0&&this.loadWord(),(re=Z-re)>0?Le<<re|this.readBits(re):Le},this.skipLeadingZeros=function(){var Z;for(Z=0;Z<U;++Z)if(R&2147483648>>>Z)return R<<=Z,U-=Z,Z;return this.loadWord(),Z+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var Z=this.skipLeadingZeros();return this.readBits(Z+1)-1},this.readExpGolomb=function(){var Z=this.readUnsignedExpGolomb();return 1&Z?1+Z>>>1:-1*(Z>>>1)},this.readBoolean=function(){return 1===this.readBits(1)},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var O_,Ku,nm,A1=Wu;Ku=function(){var j,R,w=0;Ku.prototype.init.call(this),this.push=function(U){var Z;R?((Z=new Uint8Array(R.byteLength+U.data.byteLength)).set(R),Z.set(U.data,R.byteLength),R=Z):R=U.data;for(var re=R.byteLength;w<re-3;w++)if(1===R[w+2]){j=w+5;break}for(;j<re;)switch(R[j]){case 0:if(0!==R[j-1]){j+=2;break}if(0!==R[j-2]){j++;break}w+3!==j-2&&this.trigger("data",R.subarray(w+3,j-2));do{j++}while(1!==R[j]&&j<re);w=j-2,j+=3;break;case 1:if(0!==R[j-1]||0!==R[j-2]){j+=3;break}this.trigger("data",R.subarray(w+3,j-2)),w=j-2,j+=3;break;default:j+=3}R=R.subarray(w),j-=w,w=0},this.reset=function(){R=null,w=0,this.trigger("reset")},this.flush=function(){R&&R.byteLength>3&&this.trigger("data",R.subarray(w+3)),R=null,w=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},Ku.prototype=new s,nm={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},O_=function(){var j,R,U,Z,re,Le,We,w=new Ku;O_.prototype.init.call(this),j=this,this.push=function(mt){"video"===mt.type&&(R=mt.trackId,U=mt.pts,Z=mt.dts,w.push(mt))},w.on("data",function(mt){var pt={trackId:R,pts:U,dts:Z,data:mt,nalUnitTypeCode:31&mt[0]};switch(pt.nalUnitTypeCode){case 5:pt.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:pt.nalUnitType="sei_rbsp",pt.escapedRBSP=re(mt.subarray(1));break;case 7:pt.nalUnitType="seq_parameter_set_rbsp",pt.escapedRBSP=re(mt.subarray(1)),pt.config=Le(pt.escapedRBSP);break;case 8:pt.nalUnitType="pic_parameter_set_rbsp";break;case 9:pt.nalUnitType="access_unit_delimiter_rbsp"}j.trigger("data",pt)}),w.on("done",function(){j.trigger("done")}),w.on("partialdone",function(){j.trigger("partialdone")}),w.on("reset",function(){j.trigger("reset")}),w.on("endedtimeline",function(){j.trigger("endedtimeline")}),this.flush=function(){w.flush()},this.partialFlush=function(){w.partialFlush()},this.reset=function(){w.reset()},this.endTimeline=function(){w.endTimeline()},We=function(pt,Et){var ri,cn=8,Un=8;for(ri=0;ri<pt;ri++)0!==Un&&(Un=(cn+Et.readExpGolomb()+256)%256),cn=0===Un?cn:Un},re=function(pt){for(var ri,kn,Et=pt.byteLength,cn=[],Un=1;Un<Et-2;)0===pt[Un]&&0===pt[Un+1]&&3===pt[Un+2]?(cn.push(Un+2),Un+=2):Un++;if(0===cn.length)return pt;ri=Et-cn.length,kn=new Uint8Array(ri);var Si=0;for(Un=0;Un<ri;Si++,Un++)Si===cn[0]&&(Si++,cn.shift()),kn[Un]=pt[Si];return kn},Le=function(pt){var kn,Si,Wo,Va,ql,Y_,Bp,Gp,$p,X_,sd,Ss,Et=0,cn=0,Un=0,ri=0,Zr=[1,1];if(Si=(kn=new A1(pt)).readUnsignedByte(),Va=kn.readUnsignedByte(),Wo=kn.readUnsignedByte(),kn.skipUnsignedExpGolomb(),nm[Si]&&(3===(ql=kn.readUnsignedExpGolomb())&&kn.skipBits(1),kn.skipUnsignedExpGolomb(),kn.skipUnsignedExpGolomb(),kn.skipBits(1),kn.readBoolean()))for(sd=3!==ql?8:12,Ss=0;Ss<sd;Ss++)kn.readBoolean()&&We(Ss<6?16:64,kn);if(kn.skipUnsignedExpGolomb(),0===(Y_=kn.readUnsignedExpGolomb()))kn.readUnsignedExpGolomb();else if(1===Y_)for(kn.skipBits(1),kn.skipExpGolomb(),kn.skipExpGolomb(),Bp=kn.readUnsignedExpGolomb(),Ss=0;Ss<Bp;Ss++)kn.skipExpGolomb();if(kn.skipUnsignedExpGolomb(),kn.skipBits(1),Gp=kn.readUnsignedExpGolomb(),$p=kn.readUnsignedExpGolomb(),0===(X_=kn.readBits(1))&&kn.skipBits(1),kn.skipBits(1),kn.readBoolean()&&(Et=kn.readUnsignedExpGolomb(),cn=kn.readUnsignedExpGolomb(),Un=kn.readUnsignedExpGolomb(),ri=kn.readUnsignedExpGolomb()),kn.readBoolean()&&kn.readBoolean())switch(kn.readUnsignedByte()){case 1:Zr=[1,1];break;case 2:Zr=[12,11];break;case 3:Zr=[10,11];break;case 4:Zr=[16,11];break;case 5:Zr=[40,33];break;case 6:Zr=[24,11];break;case 7:Zr=[20,11];break;case 8:Zr=[32,11];break;case 9:Zr=[80,33];break;case 10:Zr=[18,11];break;case 11:Zr=[15,11];break;case 12:Zr=[64,33];break;case 13:Zr=[160,99];break;case 14:Zr=[4,3];break;case 15:Zr=[3,2];break;case 16:Zr=[2,1];break;case 255:Zr=[kn.readUnsignedByte()<<8|kn.readUnsignedByte(),kn.readUnsignedByte()<<8|kn.readUnsignedByte()]}return{profileIdc:Si,levelIdc:Wo,profileCompatibility:Va,width:16*(Gp+1)-2*Et-2*cn,height:(2-X_)*($p+1)*16-2*Un-2*ri,sarRatio:Zr}}},O_.prototype=new s;var tu,D1={H264Stream:O_,NalByteStream:Ku},w1=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],im=function(w,j){var R=w[j+6]<<21|w[j+7]<<14|w[j+8]<<7|w[j+9];return R=R>=0?R:0,(16&w[j+5])>>4?R+20:R+10},rm=function ve(w,j){return w.length-j<10||w[j]!=="I".charCodeAt(0)||w[j+1]!=="D".charCodeAt(0)||w[j+2]!=="3".charCodeAt(0)?j:ve(w,j+=im(w,j))},am=function(w){return w[0]<<21|w[1]<<14|w[2]<<7|w[3]},sm=function(w,j,R){return unescape(function(w,j,R){var U,Z="";for(U=j;U<R;U++)Z+="%"+("00"+w[U].toString(16)).slice(-2);return Z}(w,j,R))},L_={isLikelyAacData:function(w){var j=rm(w,0);return w.length>=j+2&&255==(255&w[j])&&240==(240&w[j+1])&&16==(22&w[j+1])},parseId3TagSize:im,parseAdtsSize:function(w,j){return 6144&w[j+3]|w[j+4]<<3|(224&w[j+5])>>5},parseType:function(w,j){return w[j]==="I".charCodeAt(0)&&w[j+1]==="D".charCodeAt(0)&&w[j+2]==="3".charCodeAt(0)?"timed-metadata":!0&w[j]&&240==(240&w[j+1])?"audio":null},parseSampleRate:function(w){for(var j=0;j+5<w.length;){if(255===w[j]&&240==(246&w[j+1]))return w1[(60&w[j+2])>>>2];j++}return null},parseAacTimestamp:function(w){var j,R,U;j=10,64&w[5]&&(j+=4,j+=am(w.subarray(10,14)));do{if((R=am(w.subarray(j+4,j+8)))<1)return null;if("PRIV"===String.fromCharCode(w[j],w[j+1],w[j+2],w[j+3])){U=w.subarray(j+10,j+R+10);for(var re=0;re<U.byteLength;re++)if(0===U[re]){if("com.apple.streaming.transportStreamTimestamp"===sm(U,0,re)){var We=U.subarray(re+1),mt=(1&We[3])<<30|We[4]<<22|We[5]<<14|We[6]<<6|We[7]>>>2;return(mt*=4)+(3&We[7])}break}}j+=10,j+=R}while(j<w.byteLength);return null}};tu=function(){var w=new Uint8Array,j=0;tu.prototype.init.call(this),this.setTimestamp=function(R){j=R},this.push=function(R){var Le,We,mt,U=0,Z=0;for(w.length?(mt=w.length,(w=new Uint8Array(R.byteLength+mt)).set(w.subarray(0,mt)),w.set(R,mt)):w=R;w.length-Z>=3;)if(w[Z]!=="I".charCodeAt(0)||w[Z+1]!=="D".charCodeAt(0)||w[Z+2]!=="3".charCodeAt(0))if(255!=(255&w[Z])||240!=(240&w[Z+1]))Z++;else{if(w.length-Z<7||Z+(U=L_.parseAdtsSize(w,Z))>w.length)break;We={type:"audio",data:w.subarray(Z,Z+U),pts:j,dts:j},this.trigger("data",We),Z+=U}else{if(w.length-Z<10||Z+(U=L_.parseId3TagSize(w,Z))>w.length)break;Le={type:"timed-metadata",data:w.subarray(Z,Z+U)},this.trigger("data",Le),Z+=U}w=w.length-Z>0?w.subarray(Z):new Uint8Array},this.reset=function(){w=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){w=new Uint8Array,this.trigger("endedtimeline")}},tu.prototype=new s;var Js,Bs,hl,Is,I1=tu,mc=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],gl=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],R_=D1.H264Stream,Ms=L_.isLikelyAacData,nu=function(w,j){j.stream=w,this.trigger("log",j)},vc=function(w,j){for(var R=Object.keys(j),U=0;U<R.length;U++){var Z=R[U];"headOfPipeline"===Z||!j[Z].on||j[Z].on("log",nu.bind(w,Z))}},yc=function(w,j){var R;if(w.length!==j.length)return!1;for(R=0;R<w.length;R++)if(w[R]!==j[R])return!1;return!0},Xl=function(w,j,R,U,Z,re){return{start:{dts:w,pts:w+(R-j)},end:{dts:w+(U-j),pts:w+(Z-R)},prependedContentDuration:re,baseMediaDecodeTime:w}};Bs=function(w,j){var U,R=[],Z=0,re=0,Le=1/0;U=(j=j||{}).firstSequenceNumber||0,Bs.prototype.init.call(this),this.push=function(We){ws_collectDtsInfo(w,We),w&&mc.forEach(function(mt){w[mt]=We[mt]}),R.push(We)},this.setEarliestDts=function(We){Z=We},this.setVideoBaseMediaDecodeTime=function(We){Le=We},this.setAudioAppendStart=function(We){re=We},this.flush=function(){var We,mt,pt,Et,cn,Un,ri;0!==R.length?(We=function(w,j,R){return j.minSegmentDts>=R?w:(j.minSegmentDts=1/0,w.filter(function(U){return U.dts>=R&&(j.minSegmentDts=Math.min(j.minSegmentDts,U.dts),j.minSegmentPts=j.minSegmentDts,!0)}))}(R,w,Z),w.baseMediaDecodeTime=ws_calculateTrackBaseMediaDecodeTime(w,j.keepOriginalTimestamps),ri=A__prefixWithSilence(w,We,re,Le),w.samples=function(w){var j,U=[];for(j=0;j<w.length;j++)U.push({size:w[j].data.byteLength,duration:1024});return U}(We),pt=Ds_mdat(function(w){var j,R,U=0,Z=new Uint8Array(function(w){var j,U=0;for(j=0;j<w.length;j++)U+=w[j].data.byteLength;return U}(w));for(j=0;j<w.length;j++)Z.set((R=w[j]).data,U),U+=R.data.byteLength;return Z}(We)),R=[],mt=Ds_moof(U,[w]),Et=new Uint8Array(mt.byteLength+pt.byteLength),U++,Et.set(mt),Et.set(pt,mt.byteLength),ws_clearDtsInfo(w),cn=Math.ceil(9216e4/w.samplerate),We.length&&(Un=We.length*cn,this.trigger("segmentTimingInfo",Xl(Br_audioTsToVideoTs(w.baseMediaDecodeTime,w.samplerate),We[0].dts,We[0].pts,We[0].dts+Un,We[0].pts+Un,ri||0)),this.trigger("timingInfo",{start:We[0].pts,end:We[0].pts+Un})),this.trigger("data",{track:w,boxes:Et}),this.trigger("done","AudioSegmentStream")):this.trigger("done","AudioSegmentStream")},this.reset=function(){ws_clearDtsInfo(w),R=[],this.trigger("reset")}},Bs.prototype=new s,Js=function(w,j){var R,re,Le,U=[],Z=[];R=(j=j||{}).firstSequenceNumber||0,Js.prototype.init.call(this),delete w.minPTS,this.gopCache_=[],this.push=function(We){ws_collectDtsInfo(w,We),"seq_parameter_set_rbsp"===We.nalUnitType&&!re&&(re=We.config,w.sps=[We.data],gl.forEach(function(mt){w[mt]=re[mt]},this)),"pic_parameter_set_rbsp"===We.nalUnitType&&!Le&&(Le=We.data,w.pps=[We.data]),U.push(We)},this.flush=function(){for(var We,mt,pt,Et,cn,Un,kn,Si,ri=0;U.length&&"access_unit_delimiter_rbsp"!==U[0].nalUnitType;)U.shift();if(0===U.length)return this.resetStream_(),void this.trigger("done","VideoSegmentStream");if(We=function(w){var j,R,U=[],Z=[];for(Z.byteLength=0,Z.nalCount=0,Z.duration=0,U.byteLength=0,j=0;j<w.length;j++)"access_unit_delimiter_rbsp"===(R=w[j]).nalUnitType?(U.length&&(U.duration=R.dts-U.dts,Z.byteLength+=U.byteLength,Z.nalCount+=U.length,Z.duration+=U.duration,Z.push(U)),(U=[R]).byteLength=R.data.byteLength,U.pts=R.pts,U.dts=R.dts):("slice_layer_without_partitioning_rbsp_idr"===R.nalUnitType&&(U.keyFrame=!0),U.duration=R.dts-U.dts,U.byteLength+=R.data.byteLength,U.push(R));return Z.length&&(!U.duration||U.duration<=0)&&(U.duration=Z[Z.length-1].duration),Z.byteLength+=U.byteLength,Z.nalCount+=U.length,Z.duration+=U.duration,Z.push(U),Z}(U),(pt=function(w){var j,R,U=[],Z=[];for(U.byteLength=0,U.nalCount=0,U.duration=0,U.pts=w[0].pts,U.dts=w[0].dts,Z.byteLength=0,Z.nalCount=0,Z.duration=0,Z.pts=w[0].pts,Z.dts=w[0].dts,j=0;j<w.length;j++)(R=w[j]).keyFrame?(U.length&&(Z.push(U),Z.byteLength+=U.byteLength,Z.nalCount+=U.nalCount,Z.duration+=U.duration),(U=[R]).nalCount=R.length,U.byteLength=R.byteLength,U.pts=R.pts,U.dts=R.dts,U.duration=R.duration):(U.duration+=R.duration,U.nalCount+=R.length,U.byteLength+=R.byteLength,U.push(R));return Z.length&&U.duration<=0&&(U.duration=Z[Z.length-1].duration),Z.byteLength+=U.byteLength,Z.nalCount+=U.nalCount,Z.duration+=U.duration,Z.push(U),Z}(We))[0][0].keyFrame||((mt=this.getGopForFusion_(U[0],w))?(ri=mt.duration,pt.unshift(mt),pt.byteLength+=mt.byteLength,pt.nalCount+=mt.nalCount,pt.pts=mt.pts,pt.dts=mt.dts,pt.duration+=mt.duration):pt=function(w){var j;return!w[0][0].keyFrame&&w.length>1&&(j=w.shift(),w.byteLength-=j.byteLength,w.nalCount-=j.nalCount,w[0][0].dts=j.dts,w[0][0].pts=j.pts,w[0][0].duration+=j.duration),w}(pt)),Z.length){var Wo;if(!(Wo=j.alignGopsAtEnd?this.alignGopsAtEnd_(pt):this.alignGopsAtStart_(pt)))return this.gopCache_.unshift({gop:pt.pop(),pps:w.pps,sps:w.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),U=[],this.resetStream_(),void this.trigger("done","VideoSegmentStream");ws_clearDtsInfo(w),pt=Wo}ws_collectDtsInfo(w,pt),w.samples=function(w,j){var R,U,Z,re,We=j||0,mt=[];for(R=0;R<w.length;R++)for(re=w[R],U=0;U<re.length;U++)We+=(Z=Uh(re[U],We)).size,mt.push(Z);return mt}(pt),cn=Ds_mdat(function(w){var j,R,U,Z,re,Le,We=0,cn=new Uint8Array(w.byteLength+4*w.nalCount),Un=new DataView(cn.buffer);for(j=0;j<w.length;j++)for(Z=w[j],R=0;R<Z.length;R++)for(re=Z[R],U=0;U<re.length;U++)Un.setUint32(We,(Le=re[U]).data.byteLength),cn.set(Le.data,We+=4),We+=Le.data.byteLength;return cn}(pt)),w.baseMediaDecodeTime=ws_calculateTrackBaseMediaDecodeTime(w,j.keepOriginalTimestamps),this.trigger("processedGopsInfo",pt.map(function(Va){return{pts:Va.pts,dts:Va.dts,byteLength:Va.byteLength}})),this.trigger("segmentTimingInfo",Xl(w.baseMediaDecodeTime,(kn=pt[0]).dts,kn.pts,(Si=pt[pt.length-1]).dts+Si.duration,Si.pts+Si.duration,ri)),this.trigger("timingInfo",{start:pt[0].pts,end:pt[pt.length-1].pts+pt[pt.length-1].duration}),this.gopCache_.unshift({gop:pt.pop(),pps:w.pps,sps:w.sps}),this.gopCache_.length=Math.min(6,this.gopCache_.length),U=[],this.trigger("baseMediaDecodeTime",w.baseMediaDecodeTime),this.trigger("timelineStartInfo",w.timelineStartInfo),Et=Ds_moof(R,[w]),Un=new Uint8Array(Et.byteLength+cn.byteLength),R++,Un.set(Et),Un.set(cn,Et.byteLength),this.trigger("data",{track:w,boxes:Un}),this.resetStream_(),this.trigger("done","VideoSegmentStream")},this.reset=function(){this.resetStream_(),U=[],this.gopCache_.length=0,Z.length=0,this.trigger("reset")},this.resetStream_=function(){ws_clearDtsInfo(w),re=void 0,Le=void 0},this.getGopForFusion_=function(We){var cn,Un,ri,kn,Si,Et=1/0;for(Si=0;Si<this.gopCache_.length;Si++)ri=(kn=this.gopCache_[Si]).gop,w.pps&&yc(w.pps[0],kn.pps[0])&&w.sps&&yc(w.sps[0],kn.sps[0])&&(ri.dts<w.timelineStartInfo.dts||(cn=We.dts-ri.dts-ri.duration)>=-1e4&&cn<=45e3&&(!Un||Et>cn)&&(Un=kn,Et=cn));return Un?Un.gop:null},this.alignGopsAtStart_=function(We){var mt,pt,Et,cn,Un,ri,kn,Si;for(Un=We.byteLength,ri=We.nalCount,kn=We.duration,mt=pt=0;mt<Z.length&&pt<We.length&&(Et=Z[mt]).pts!==(cn=We[pt]).pts;)cn.pts>Et.pts?mt++:(pt++,Un-=cn.byteLength,ri-=cn.nalCount,kn-=cn.duration);return 0===pt?We:pt===We.length?null:((Si=We.slice(pt)).byteLength=Un,Si.duration=kn,Si.nalCount=ri,Si.pts=Si[0].pts,Si.dts=Si[0].dts,Si)},this.alignGopsAtEnd_=function(We){var mt,pt,Et,cn,Un,ri,kn;for(mt=Z.length-1,pt=We.length-1,Un=null,ri=!1;mt>=0&&pt>=0;){if((Et=Z[mt]).pts===(cn=We[pt]).pts){ri=!0;break}Et.pts>cn.pts?mt--:(mt===Z.length-1&&(Un=pt),pt--)}if(!ri&&null===Un)return null;if(0===(kn=ri?pt:Un))return We;var Si=We.slice(kn),Wo=Si.reduce(function(Va,ql){return Va.byteLength+=ql.byteLength,Va.duration+=ql.duration,Va.nalCount+=ql.nalCount,Va},{byteLength:0,duration:0,nalCount:0});return Si.byteLength=Wo.byteLength,Si.duration=Wo.duration,Si.nalCount=Wo.nalCount,Si.pts=Si[0].pts,Si.dts=Si[0].dts,Si},this.alignGopsWith=function(We){Z=We}},Js.prototype=new s,Is=function(w,j){this.numberOfTracks=0,this.metadataStream=j,this.remuxTracks=!(typeof(w=w||{}).remux<"u"&&!w.remux),this.keepOriginalTimestamps="boolean"==typeof w.keepOriginalTimestamps&&w.keepOriginalTimestamps,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,Is.prototype.init.call(this),this.push=function(R){return R.text?this.pendingCaptions.push(R):R.frames?this.pendingMetadata.push(R):(this.pendingTracks.push(R.track),this.pendingBytes+=R.boxes.byteLength,"video"===R.track.type&&(this.videoTrack=R.track,this.pendingBoxes.push(R.boxes)),void("audio"===R.track.type&&(this.audioTrack=R.track,this.pendingBoxes.unshift(R.boxes))))}},Is.prototype=new s,Is.prototype.flush=function(ve){var R,U,Z,Le,w=0,j={captions:[],captionStreams:{},metadata:[],info:{}},re=0;if(this.pendingTracks.length<this.numberOfTracks){if("VideoSegmentStream"!==ve&&"AudioSegmentStream"!==ve)return;if(this.remuxTracks)return;if(0===this.pendingTracks.length)return this.emittedTracks++,void(this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0))}if(this.videoTrack?(re=this.videoTrack.timelineStartInfo.pts,gl.forEach(function(We){j.info[We]=this.videoTrack[We]},this)):this.audioTrack&&(re=this.audioTrack.timelineStartInfo.pts,mc.forEach(function(We){j.info[We]=this.audioTrack[We]},this)),this.videoTrack||this.audioTrack){for(j.type=1===this.pendingTracks.length?this.pendingTracks[0].type:"combined",this.emittedTracks+=this.pendingTracks.length,Z=function(w){var U,j=D(),R=Pe(w);return(U=new Uint8Array(j.byteLength+R.byteLength)).set(j),U.set(R,j.byteLength),U}(this.pendingTracks),j.initSegment=new Uint8Array(Z.byteLength),j.initSegment.set(Z),j.data=new Uint8Array(this.pendingBytes),Le=0;Le<this.pendingBoxes.length;Le++)j.data.set(this.pendingBoxes[Le],w),w+=this.pendingBoxes[Le].byteLength;for(Le=0;Le<this.pendingCaptions.length;Le++)(R=this.pendingCaptions[Le]).startTime=Br_metadataTsToSeconds(R.startPts,re,this.keepOriginalTimestamps),R.endTime=Br_metadataTsToSeconds(R.endPts,re,this.keepOriginalTimestamps),j.captionStreams[R.stream]=!0,j.captions.push(R);for(Le=0;Le<this.pendingMetadata.length;Le++)(U=this.pendingMetadata[Le]).cueTime=Br_metadataTsToSeconds(U.pts,re,this.keepOriginalTimestamps),j.metadata.push(U);for(j.metadata.dispatchType=this.metadataStream.dispatchType,this.pendingTracks.length=0,this.videoTrack=null,this.pendingBoxes.length=0,this.pendingCaptions.length=0,this.pendingBytes=0,this.pendingMetadata.length=0,this.trigger("data",j),Le=0;Le<j.captions.length;Le++)this.trigger("caption",R=j.captions[Le]);for(Le=0;Le<j.metadata.length;Le++)this.trigger("id3Frame",U=j.metadata[Le])}this.emittedTracks>=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},Is.prototype.setRemux=function(ve){this.remuxTracks=ve},hl=function(w){var U,Z,j=this,R=!0;hl.prototype.init.call(this),this.baseMediaDecodeTime=(w=w||{}).baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var re={};this.transmuxPipeline_=re,re.type="aac",re.metadataStream=new pl.MetadataStream,re.aacStream=new I1,re.audioTimestampRolloverStream=new pl.TimestampRolloverStream("audio"),re.timedMetadataTimestampRolloverStream=new pl.TimestampRolloverStream("timed-metadata"),re.adtsStream=new tm,re.coalesceStream=new Is(w,re.metadataStream),re.headOfPipeline=re.aacStream,re.aacStream.pipe(re.audioTimestampRolloverStream).pipe(re.adtsStream),re.aacStream.pipe(re.timedMetadataTimestampRolloverStream).pipe(re.metadataStream).pipe(re.coalesceStream),re.metadataStream.on("timestamp",function(Le){re.aacStream.setTimestamp(Le.timeStamp)}),re.aacStream.on("data",function(Le){"timed-metadata"!==Le.type&&"audio"!==Le.type||re.audioSegmentStream||(Z=Z||{timelineStartInfo:{baseMediaDecodeTime:j.baseMediaDecodeTime},codec:"adts",type:"audio"},re.coalesceStream.numberOfTracks++,re.audioSegmentStream=new Bs(Z,w),re.audioSegmentStream.on("log",j.getLogTrigger_("audioSegmentStream")),re.audioSegmentStream.on("timingInfo",j.trigger.bind(j,"audioTimingInfo")),re.adtsStream.pipe(re.audioSegmentStream).pipe(re.coalesceStream),j.trigger("trackinfo",{hasAudio:!!Z,hasVideo:!!U}))}),re.coalesceStream.on("data",this.trigger.bind(this,"data")),re.coalesceStream.on("done",this.trigger.bind(this,"done")),vc(this,re)},this.setupTsPipeline=function(){var re={};this.transmuxPipeline_=re,re.type="ts",re.metadataStream=new pl.MetadataStream,re.packetStream=new pl.TransportPacketStream,re.parseStream=new pl.TransportParseStream,re.elementaryStream=new pl.ElementaryStream,re.timestampRolloverStream=new pl.TimestampRolloverStream,re.adtsStream=new tm,re.h264Stream=new R_,re.captionStream=new pl.CaptionStream(w),re.coalesceStream=new Is(w,re.metadataStream),re.headOfPipeline=re.packetStream,re.packetStream.pipe(re.parseStream).pipe(re.elementaryStream).pipe(re.timestampRolloverStream),re.timestampRolloverStream.pipe(re.h264Stream),re.timestampRolloverStream.pipe(re.adtsStream),re.timestampRolloverStream.pipe(re.metadataStream).pipe(re.coalesceStream),re.h264Stream.pipe(re.captionStream).pipe(re.coalesceStream),re.elementaryStream.on("data",function(Le){var We;if("metadata"===Le.type){for(We=Le.tracks.length;We--;)U||"video"!==Le.tracks[We].type?!Z&&"audio"===Le.tracks[We].type&&((Z=Le.tracks[We]).timelineStartInfo.baseMediaDecodeTime=j.baseMediaDecodeTime):(U=Le.tracks[We]).timelineStartInfo.baseMediaDecodeTime=j.baseMediaDecodeTime;U&&!re.videoSegmentStream&&(re.coalesceStream.numberOfTracks++,re.videoSegmentStream=new Js(U,w),re.videoSegmentStream.on("log",j.getLogTrigger_("videoSegmentStream")),re.videoSegmentStream.on("timelineStartInfo",function(mt){Z&&!w.keepOriginalTimestamps&&(Z.timelineStartInfo=mt,re.audioSegmentStream.setEarliestDts(mt.dts-j.baseMediaDecodeTime))}),re.videoSegmentStream.on("processedGopsInfo",j.trigger.bind(j,"gopInfo")),re.videoSegmentStream.on("segmentTimingInfo",j.trigger.bind(j,"videoSegmentTimingInfo")),re.videoSegmentStream.on("baseMediaDecodeTime",function(mt){Z&&re.audioSegmentStream.setVideoBaseMediaDecodeTime(mt)}),re.videoSegmentStream.on("timingInfo",j.trigger.bind(j,"videoTimingInfo")),re.h264Stream.pipe(re.videoSegmentStream).pipe(re.coalesceStream)),Z&&!re.audioSegmentStream&&(re.coalesceStream.numberOfTracks++,re.audioSegmentStream=new Bs(Z,w),re.audioSegmentStream.on("log",j.getLogTrigger_("audioSegmentStream")),re.audioSegmentStream.on("timingInfo",j.trigger.bind(j,"audioTimingInfo")),re.audioSegmentStream.on("segmentTimingInfo",j.trigger.bind(j,"audioSegmentTimingInfo")),re.adtsStream.pipe(re.audioSegmentStream).pipe(re.coalesceStream)),j.trigger("trackinfo",{hasAudio:!!Z,hasVideo:!!U})}}),re.coalesceStream.on("data",this.trigger.bind(this,"data")),re.coalesceStream.on("id3Frame",function(Le){Le.dispatchType=re.metadataStream.dispatchType,j.trigger("id3Frame",Le)}),re.coalesceStream.on("caption",this.trigger.bind(this,"caption")),re.coalesceStream.on("done",this.trigger.bind(this,"done")),vc(this,re)},this.setBaseMediaDecodeTime=function(re){var Le=this.transmuxPipeline_;w.keepOriginalTimestamps||(this.baseMediaDecodeTime=re),Z&&(Z.timelineStartInfo.dts=void 0,Z.timelineStartInfo.pts=void 0,ws_clearDtsInfo(Z),Le.audioTimestampRolloverStream&&Le.audioTimestampRolloverStream.discontinuity()),U&&(Le.videoSegmentStream&&(Le.videoSegmentStream.gopCache_=[]),U.timelineStartInfo.dts=void 0,U.timelineStartInfo.pts=void 0,ws_clearDtsInfo(U),Le.captionStream.reset()),Le.timestampRolloverStream&&Le.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(re){Z&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(re)},this.setRemux=function(re){var Le=this.transmuxPipeline_;w.remux=re,Le&&Le.coalesceStream&&Le.coalesceStream.setRemux(re)},this.alignGopsWith=function(re){U&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(re)},this.getLogTrigger_=function(re){var Le=this;return function(We){We.stream=re,Le.trigger("log",We)}},this.push=function(re){if(R){var Le=Ms(re);Le&&"aac"!==this.transmuxPipeline_.type?this.setupAacPipeline():!Le&&"ts"!==this.transmuxPipeline_.type&&this.setupTsPipeline(),R=!1}this.transmuxPipeline_.headOfPipeline.push(re)},this.flush=function(){R=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},hl.prototype=new s;var F_,F1,Rp,iu={Transmuxer:hl,VideoSegmentStream:Js,AudioSegmentStream:Bs,AUDIO_PROPERTIES:mc,VIDEO_PROPERTIES:gl,generateSegmentTimingInfo:Xl},Qu_toUnsigned=function(w){return w>>>0},zl=function(w){var j="";return j+=String.fromCharCode(w[0]),j+=String.fromCharCode(w[1]),(j+=String.fromCharCode(w[2]))+String.fromCharCode(w[3])},_m=Qu_toUnsigned,yo=function ve(w,j){var U,Z,re,Le,We,R=[];if(!j.length)return null;for(U=0;U<w.byteLength;)Z=_m(w[U]<<24|w[U+1]<<16|w[U+2]<<8|w[U+3]),re=zl(w.subarray(U+4,U+8)),Le=Z>1?U+Z:w.byteLength,re===j[0]&&(1===j.length?R.push(w.subarray(U+8,Le)):(We=ve(w.subarray(U+8,Le),j.slice(1))).length&&(R=R.concat(We))),U=Le;return R},pm=Qu_toUnsigned,Op=i.getUint64,gm=function(w){return{isLeading:(12&w[0])>>>2,dependsOn:3&w[0],isDependedOn:(192&w[1])>>>6,hasRedundancy:(48&w[1])>>>4,paddingValue:(14&w[1])>>>1,isNonSyncSample:1&w[1],degradationPriority:w[2]<<8|w[3]}},hm=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Zu=typeof window<"u"?window:typeof hm<"u"?hm:typeof self<"u"?self:{},Pp=function(w){for(var Z,re,j=w.byteLength,R=[],U=1;U<j-2;)0===w[U]&&0===w[U+1]&&3===w[U+2]?(R.push(U+2),U+=2):U++;if(0===R.length)return w;Z=j-R.length,re=new Uint8Array(Z);var Le=0;for(U=0;U<Z;Le++,U++)Le===R[0]&&(Le++,R.shift()),re[U]=w[Le];return re},ed=Vu.CaptionStream,Lp=function(w,j){for(var R=w,U=0;U<j.length;U++){var Z=j[U];if(R<Z.size)return Z;R-=Z.size}return null},td=function(w,j){var R=yo(w,["moof","traf"]),U=yo(w,["mdat"]),Z={},re=[];return U.forEach(function(Le,We){re.push({mdat:Le,traf:R[We]})}),re.forEach(function(Le){var Si,Wo,We=Le.mdat,mt=Le.traf,Et=function(w){var Et,j=new DataView(w.buffer,w.byteOffset,w.byteLength),R={version:w[0],flags:new Uint8Array(w.subarray(1,4)),trackId:j.getUint32(4)},U=1&R.flags[2],Z=2&R.flags[2],re=8&R.flags[2],Le=16&R.flags[2],We=32&R.flags[2],mt=65536&R.flags[0],pt=131072&R.flags[0];return Et=8,U&&(Et+=4,R.baseDataOffset=j.getUint32(12),Et+=4),Z&&(R.sampleDescriptionIndex=j.getUint32(Et),Et+=4),re&&(R.defaultSampleDuration=j.getUint32(Et),Et+=4),Le&&(R.defaultSampleSize=j.getUint32(Et),Et+=4),We&&(R.defaultSampleFlags=j.getUint32(Et)),mt&&(R.durationIsEmpty=!0),!U&&pt&&(R.baseDataOffsetIsMoof=!0),R}(yo(mt,["tfhd"])[0]),cn=Et.trackId,Un=yo(mt,["tfdt"]),ri=Un.length>0?function(w){var j={version:w[0],flags:new Uint8Array(w.subarray(1,4))};return j.baseMediaDecodeTime=1===j.version?Op(w.subarray(4)):pm(w[4]<<24|w[5]<<16|w[6]<<8|w[7]),j}(Un[0]).baseMediaDecodeTime:0,kn=yo(mt,["trun"]);j===cn&&kn.length>0&&(Si=function(w,j,R){var U=j,Z=R.defaultSampleDuration||0,re=R.defaultSampleSize||0,Le=R.trackId,We=[];return w.forEach(function(mt){var Et=function(w){var cn,j={version:w[0],flags:new Uint8Array(w.subarray(1,4)),samples:[]},R=new DataView(w.buffer,w.byteOffset,w.byteLength),U=1&j.flags[2],Z=4&j.flags[2],re=1&j.flags[1],Le=2&j.flags[1],We=4&j.flags[1],mt=8&j.flags[1],pt=R.getUint32(4),Et=8;for(U&&(j.dataOffset=R.getInt32(Et),Et+=4),Z&&pt&&(cn={flags:gm(w.subarray(Et,Et+4))},Et+=4,re&&(cn.duration=R.getUint32(Et),Et+=4),Le&&(cn.size=R.getUint32(Et),Et+=4),mt&&(cn.compositionTimeOffset=1===j.version?R.getInt32(Et):R.getUint32(Et),Et+=4),j.samples.push(cn),pt--);pt--;)cn={},re&&(cn.duration=R.getUint32(Et),Et+=4),Le&&(cn.size=R.getUint32(Et),Et+=4),We&&(cn.flags=gm(w.subarray(Et,Et+4)),Et+=4),mt&&(cn.compositionTimeOffset=1===j.version?R.getInt32(Et):R.getUint32(Et),Et+=4),j.samples.push(cn);return j}(mt).samples;Et.forEach(function(cn){void 0===cn.duration&&(cn.duration=Z),void 0===cn.size&&(cn.size=re),cn.trackId=Le,cn.dts=U,void 0===cn.compositionTimeOffset&&(cn.compositionTimeOffset=0),"bigint"==typeof U?(cn.pts=U+Zu.BigInt(cn.compositionTimeOffset),U+=Zu.BigInt(cn.duration)):(cn.pts=U+cn.compositionTimeOffset,U+=cn.duration)}),We=We.concat(Et)}),We}(kn,ri,Et),Wo=function(w,j,R){var re,Le,We,mt,U=new DataView(w.buffer,w.byteOffset,w.byteLength),Z={logs:[],seiNals:[]};for(Le=0;Le+4<w.length;Le+=We)if(We=U.getUint32(Le),Le+=4,!(We<=0))switch(31&w[Le]){case 6:var pt=w.subarray(Le+1,Le+1+We),Et=Lp(Le,j);if(re={nalUnitType:"sei_rbsp",size:We,data:pt,escapedRBSP:Pp(pt),trackId:R},Et)re.pts=Et.pts,re.dts=Et.dts,mt=Et;else{if(!mt){Z.logs.push({level:"warn",message:"We've encountered a nal unit without data at "+Le+" for trackId "+R+". See mux.js#223."});break}re.pts=mt.pts,re.dts=mt.dts}Z.seiNals.push(re)}return Z}(We,Si,cn),Z[cn]||(Z[cn]={seiNals:[],logs:[]}),Z[cn].seiNals=Z[cn].seiNals.concat(Wo.seiNals),Z[cn].logs=Z[cn].logs.concat(Wo.logs))}),Z},nd=function(){var j,R,U,Z,re,Le,w=!1;this.isInitialized=function(){return w},this.init=function(We){j=new ed,w=!0,Le=!!We&&We.isPartial,j.on("data",function(mt){mt.startTime=mt.startPts/Z,mt.endTime=mt.endPts/Z,re.captions.push(mt),re.captionStreams[mt.stream]=!0}),j.on("log",function(mt){re.logs.push(mt)})},this.isNewInit=function(We,mt){return!(We&&0===We.length||mt&&"object"==typeof mt&&0===Object.keys(mt).length||U===We[0]&&Z===mt[U])},this.parse=function(We,mt,pt){var Et;if(!this.isInitialized())return null;if(!mt||!pt)return null;if(this.isNewInit(mt,pt))Z=pt[U=mt[0]];else if(null===U||!Z)return R.push(We),null;for(;R.length>0;){var cn=R.shift();this.parse(cn,mt,pt)}return Et=function(w,j,R){if(null===j)return null;var Z=td(w,j)[j]||{};return{seiNals:Z.seiNals,logs:Z.logs,timescale:R}}(We,U,Z),Et&&Et.logs&&(re.logs=re.logs.concat(Et.logs)),null!==Et&&Et.seiNals?(this.pushNals(Et.seiNals),this.flushStream(),re):re.logs.length?{logs:re.logs,captions:[],captionStreams:[]}:null},this.pushNals=function(We){if(!this.isInitialized()||!We||0===We.length)return null;We.forEach(function(mt){j.push(mt)})},this.flushStream=function(){if(!this.isInitialized())return null;Le?j.partialFlush():j.flush()},this.clearParsedCaptions=function(){re.captions=[],re.captionStreams={},re.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;j.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){R=[],U=null,Z=null,re?this.clearParsedCaptions():re={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},j_=Qu_toUnsigned,id=function(w){return("00"+w.toString(16)).slice(-2)},j1=i.getUint64;F_=function(w,j){var U=yo(j,["moof","traf"]).reduce(function(Z,re){var cn,Un,Le=yo(re,["tfhd"])[0],We=j_(Le[4]<<24|Le[5]<<16|Le[6]<<8|Le[7]),mt=w[We]||9e4,pt=yo(re,["tfdt"])[0],Et=new DataView(pt.buffer,pt.byteOffset,pt.byteLength);return"bigint"==typeof(cn=1===pt[0]?j1(pt.subarray(4,12)):Et.getUint32(4))?Un=cn/Zu.BigInt(mt):"number"==typeof cn&&!isNaN(cn)&&(Un=cn/mt),Un<Number.MAX_SAFE_INTEGER&&(Un=Number(Un)),Un<Z&&(Z=Un),Z},1/0);return"bigint"==typeof U||isFinite(U)?U:0},Rp=function(w){var R=0===w[0]?12:20;return j_(w[R]<<24|w[R+1]<<16|w[R+2]<<8|w[R+3])},F1=function(w){var j=yo(w,["moov","trak"]),R=[];return j.forEach(function(U){var Le,We,Z={},re=yo(U,["tkhd"])[0];re&&(We=(Le=new DataView(re.buffer,re.byteOffset,re.byteLength)).getUint8(0),Z.id=Le.getUint32(0===We?12:20));var mt=yo(U,["mdia","hdlr"])[0];if(mt){var pt=zl(mt.subarray(8,12));Z.type="vide"===pt?"video":"soun"===pt?"audio":pt}var Et=yo(U,["mdia","minf","stbl","stsd"])[0];if(Et){var cn=Et.subarray(8);Z.codec=zl(cn.subarray(4,8));var ri,Un=yo(cn,[Z.codec])[0];Un&&(/^[asm]vc[1-9]$/i.test(Z.codec)?(ri=Un.subarray(78),"avcC"===zl(ri.subarray(4,8))&&ri.length>11?(Z.codec+=".",Z.codec+=id(ri[9]),Z.codec+=id(ri[10]),Z.codec+=id(ri[11])):Z.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(Z.codec)?(ri=Un.subarray(28),"esds"===zl(ri.subarray(4,8))&&ri.length>20&&0!==ri[19]?(Z.codec+="."+id(ri[19]),Z.codec+="."+id(ri[20]>>>2&63).replace(/^0/,"")):Z.codec="mp4a.40.2"):Z.codec=Z.codec.toLowerCase())}var Si=yo(U,["mdia","mdhd"])[0];Si&&(Z.timescale=Rp(Si)),R.push(Z)}),R};var Cm_startTime=F_,Cm_tracks=F1,B_=function(w){var j=31&w[1];return(j<<=8)|w[2]},G_=function(w){return!!(64&w[1])},ad=function(w){var j=0;return(48&w[3])>>>4>1&&(j+=w[4]+1),j},Np=function(w){switch(w){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},U1={parseType:function(w,j){var R=B_(w);return 0===R?"pat":R===j?"pmt":j?"pes":null},parsePat:function(w){var j=G_(w),R=4+ad(w);return j&&(R+=w[R]+1),(31&w[R+10])<<8|w[R+11]},parsePmt:function(w){var j={},R=G_(w),U=4+ad(w);if(R&&(U+=w[U]+1),1&w[U+5]){var re;re=3+((15&w[U+1])<<8|w[U+2])-4;for(var We=12+((15&w[U+10])<<8|w[U+11]);We<re;){var mt=U+We;j[(31&w[mt+1])<<8|w[mt+2]]=w[mt],We+=5+((15&w[mt+3])<<8|w[mt+4])}return j}},parsePayloadUnitStartIndicator:G_,parsePesType:function(w,j){switch(j[B_(w)]){case ra.H264_STREAM_TYPE:return"video";case ra.ADTS_STREAM_TYPE:return"audio";case ra.METADATA_STREAM_TYPE:return"timed-metadata";default:return null}},parsePesTime:function(w){if(!G_(w))return null;var R=4+ad(w);if(R>=w.byteLength)return null;var Z,U=null;return 192&(Z=w[R+7])&&((U={}).pts=(14&w[R+9])<<27|(255&w[R+10])<<20|(254&w[R+11])<<12|(255&w[R+12])<<5|(254&w[R+13])>>>3,U.pts*=4,U.pts+=(6&w[R+13])>>>1,U.dts=U.pts,64&Z&&(U.dts=(14&w[R+14])<<27|(255&w[R+15])<<20|(254&w[R+16])<<12|(255&w[R+17])<<5|(254&w[R+18])>>>3,U.dts*=4,U.dts+=(6&w[R+18])>>>1)),U},videoPacketContainsKeyFrame:function(w){for(var j=4+ad(w),R=w.subarray(j),U=0,Z=0,re=!1;Z<R.byteLength-3;Z++)if(1===R[Z+2]){U=Z+5;break}for(;U<R.byteLength;)switch(R[U]){case 0:if(0!==R[U-1]){U+=2;break}if(0!==R[U-2]){U++;break}Z+3!==U-2&&"slice_layer_without_partitioning_rbsp_idr"===Np(31&R[Z+3])&&(re=!0);do{U++}while(1!==R[U]&&U<R.length);Z=U-2,U+=3;break;case 1:if(0!==R[U-1]||0!==R[U-2]){U+=3;break}"slice_layer_without_partitioning_rbsp_idr"===Np(31&R[Z+3])&&(re=!0),Z=U-2,U+=3;break;default:U+=3}return R=R.subarray(Z),U-=Z,Z=0,R&&R.byteLength>3&&"slice_layer_without_partitioning_rbsp_idr"===Np(31&R[Z+3])&&(re=!0),re}},Cc=Zh_handleRollover,Gr={};Gr.ts=U1,Gr.aac=L_;var ml=9e4,es=188,U_=function(w,j,R){for(var re,We,mt,pt,U=0,Z=es,Et=!1;Z<=w.byteLength;)if(71!==w[U]||71!==w[Z]&&Z!==w.byteLength)U++,Z++;else{if("pes"===(re=w.subarray(U,Z),Gr.ts.parseType(re,j.pid))&&(We=Gr.ts.parsePesType(re,j.table),mt=Gr.ts.parsePayloadUnitStartIndicator(re),"audio"===We&&mt&&(pt=Gr.ts.parsePesTime(re))&&(pt.type="audio",R.audio.push(pt),Et=!0)),Et)break;U+=es,Z+=es}for(U=(Z=w.byteLength)-es,Et=!1;U>=0;)if(71!==w[U]||71!==w[Z]&&Z!==w.byteLength)U--,Z--;else{if("pes"===(re=w.subarray(U,Z),Gr.ts.parseType(re,j.pid))&&(We=Gr.ts.parsePesType(re,j.table),mt=Gr.ts.parsePayloadUnitStartIndicator(re),"audio"===We&&mt&&(pt=Gr.ts.parsePesTime(re))&&(pt.type="audio",R.audio.push(pt),Et=!0)),Et)break;U-=es,Z-=es}},Em=function(w,j,R){for(var re,We,mt,pt,Et,cn,Un,U=0,Z=es,ri=!1,kn={data:[],size:0};Z<w.byteLength;)if(71!==w[U]||71!==w[Z])U++,Z++;else{if("pes"===(re=w.subarray(U,Z),Gr.ts.parseType(re,j.pid))&&(We=Gr.ts.parsePesType(re,j.table),mt=Gr.ts.parsePayloadUnitStartIndicator(re),"video"===We&&(mt&&!ri&&(pt=Gr.ts.parsePesTime(re))&&(pt.type="video",R.video.push(pt),ri=!0),!R.firstKeyFrame))){if(mt&&0!==kn.size){for(Et=new Uint8Array(kn.size),cn=0;kn.data.length;)Un=kn.data.shift(),Et.set(Un,cn),cn+=Un.byteLength;if(Gr.ts.videoPacketContainsKeyFrame(Et)){var Si=Gr.ts.parsePesTime(Et);Si?(R.firstKeyFrame=Si,R.firstKeyFrame.type="video"):console.warn("Failed to extract PTS/DTS from PES at first keyframe. This could be an unusual TS segment, or else mux.js did not parse your TS segment correctly. If you know your TS segments do contain PTS/DTS on keyframes please file a bug report! You can try ffprobe to double check for yourself.")}kn.size=0}kn.data.push(re),kn.size+=re.byteLength}if(ri&&R.firstKeyFrame)break;U+=es,Z+=es}for(U=(Z=w.byteLength)-es,ri=!1;U>=0;)if(71!==w[U]||71!==w[Z])U--,Z--;else{if("pes"===(re=w.subarray(U,Z),Gr.ts.parseType(re,j.pid))&&(We=Gr.ts.parsePesType(re,j.table),mt=Gr.ts.parsePayloadUnitStartIndicator(re),"video"===We&&mt&&(pt=Gr.ts.parsePesTime(re))&&(pt.type="video",R.video.push(pt),ri=!0)),ri)break;U-=es,Z-=es}},H__inspect=function(w,j){var U;return U=Gr.aac.isLikelyAacData(w)?function(w){for(var We,j=!1,R=0,U=null,Z=null,re=0,Le=0;w.length-Le>=3;){switch(Gr.aac.parseType(w,Le)){case"timed-metadata":if(w.length-Le<10){j=!0;break}if((re=Gr.aac.parseId3TagSize(w,Le))>w.length){j=!0;break}null===Z&&(We=w.subarray(Le,Le+re),Z=Gr.aac.parseAacTimestamp(We)),Le+=re;break;case"audio":if(w.length-Le<7){j=!0;break}if((re=Gr.aac.parseAdtsSize(w,Le))>w.length){j=!0;break}null===U&&(We=w.subarray(Le,Le+re),U=Gr.aac.parseSampleRate(We)),R++,Le+=re;break;default:Le++}if(j)return null}if(null===U||null===Z)return null;var pt=ml/U;return{audio:[{type:"audio",dts:Z,pts:Z},{type:"audio",dts:Z+1024*R*pt,pts:Z+1024*R*pt}]}}(w):function(w){var j={pid:null,table:null},R={};for(var U in function(w,j){for(var Z,R=0,U=es;U<w.byteLength;)if(71!==w[R]||71!==w[U])R++,U++;else{switch(Z=w.subarray(R,U),Gr.ts.parseType(Z,j.pid)){case"pat":j.pid=Gr.ts.parsePat(Z);break;case"pmt":var Le=Gr.ts.parsePmt(Z);j.table=j.table||{},Object.keys(Le).forEach(function(We){j.table[We]=Le[We]})}R+=es,U+=es}}(w,j),j.table)if(j.table.hasOwnProperty(U))switch(j.table[U]){case ra.H264_STREAM_TYPE:R.video=[],Em(w,j,R),0===R.video.length&&delete R.video;break;case ra.ADTS_STREAM_TYPE:R.audio=[],U_(w,j,R),0===R.audio.length&&delete R.audio}return R}(w),U&&(U.audio||U.video)?(function(w,j){if(w.audio&&w.audio.length){var R=j;(typeof R>"u"||isNaN(R))&&(R=w.audio[0].dts),w.audio.forEach(function(re){re.dts=Cc(re.dts,R),re.pts=Cc(re.pts,R),re.dtsTime=re.dts/ml,re.ptsTime=re.pts/ml})}if(w.video&&w.video.length){var U=j;if((typeof U>"u"||isNaN(U))&&(U=w.video[0].dts),w.video.forEach(function(re){re.dts=Cc(re.dts,U),re.pts=Cc(re.pts,U),re.dtsTime=re.dts/ml,re.ptsTime=re.pts/ml}),w.firstKeyFrame){var Z=w.firstKeyFrame;Z.dts=Cc(Z.dts,U),Z.pts=Cc(Z.pts,U),Z.dtsTime=Z.dts/ml,Z.ptsTime=Z.pts/ml}}}(U,j),U):null},Fp=function(){function ve(j,R){this.options=R||{},this.self=j,this.init()}var w=ve.prototype;return w.init=function(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new iu.Transmuxer(this.options),function(w,j){j.on("data",function(R){var U=R.initSegment;R.initSegment={data:U.buffer,byteOffset:U.byteOffset,byteLength:U.byteLength};var Z=R.data;R.data=Z.buffer,w.postMessage({action:"data",segment:R,byteOffset:Z.byteOffset,byteLength:Z.byteLength},[R.data])}),j.on("done",function(R){w.postMessage({action:"done"})}),j.on("gopInfo",function(R){w.postMessage({action:"gopInfo",gopInfo:R})}),j.on("videoSegmentTimingInfo",function(R){var U={start:{decode:Br_videoTsToSeconds(R.start.dts),presentation:Br_videoTsToSeconds(R.start.pts)},end:{decode:Br_videoTsToSeconds(R.end.dts),presentation:Br_videoTsToSeconds(R.end.pts)},baseMediaDecodeTime:Br_videoTsToSeconds(R.baseMediaDecodeTime)};R.prependedContentDuration&&(U.prependedContentDuration=Br_videoTsToSeconds(R.prependedContentDuration)),w.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:U})}),j.on("audioSegmentTimingInfo",function(R){var U={start:{decode:Br_videoTsToSeconds(R.start.dts),presentation:Br_videoTsToSeconds(R.start.pts)},end:{decode:Br_videoTsToSeconds(R.end.dts),presentation:Br_videoTsToSeconds(R.end.pts)},baseMediaDecodeTime:Br_videoTsToSeconds(R.baseMediaDecodeTime)};R.prependedContentDuration&&(U.prependedContentDuration=Br_videoTsToSeconds(R.prependedContentDuration)),w.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:U})}),j.on("id3Frame",function(R){w.postMessage({action:"id3Frame",id3Frame:R})}),j.on("caption",function(R){w.postMessage({action:"caption",caption:R})}),j.on("trackinfo",function(R){w.postMessage({action:"trackinfo",trackInfo:R})}),j.on("audioTimingInfo",function(R){w.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:Br_videoTsToSeconds(R.start),end:Br_videoTsToSeconds(R.end)}})}),j.on("videoTimingInfo",function(R){w.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:Br_videoTsToSeconds(R.start),end:Br_videoTsToSeconds(R.end)}})}),j.on("log",function(R){w.postMessage({action:"log",log:R})})}(this.self,this.transmuxer)},w.pushMp4Captions=function(R){this.captionParser||(this.captionParser=new nd,this.captionParser.init());var U=new Uint8Array(R.data,R.byteOffset,R.byteLength),Z=this.captionParser.parse(U,R.trackIds,R.timescales);this.self.postMessage({action:"mp4Captions",captions:Z&&Z.captions||[],logs:Z&&Z.logs||[],data:U.buffer},[U.buffer])},w.probeMp4StartTime=function(R){var Z=R.data,re=Cm_startTime(R.timescales,Z);this.self.postMessage({action:"probeMp4StartTime",startTime:re,data:Z},[Z.buffer])},w.probeMp4Tracks=function(R){var U=R.data,Z=Cm_tracks(U);this.self.postMessage({action:"probeMp4Tracks",tracks:Z,data:U},[U.buffer])},w.probeTs=function(R){var U=R.data,Z=R.baseStartTime,re="number"!=typeof Z||isNaN(Z)?void 0:9e4*Z,Le=H__inspect(U,re),We=null;Le&&((We={hasVideo:Le.video&&2===Le.video.length||!1,hasAudio:Le.audio&&2===Le.audio.length||!1}).hasVideo&&(We.videoStart=Le.video[0].ptsTime),We.hasAudio&&(We.audioStart=Le.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:We,data:U},[U.buffer])},w.clearAllMp4Captions=function(){this.captionParser&&this.captionParser.clearAllCaptions()},w.clearParsedMp4Captions=function(){this.captionParser&&this.captionParser.clearParsedCaptions()},w.push=function(R){var U=new Uint8Array(R.data,R.byteOffset,R.byteLength);this.transmuxer.push(U)},w.reset=function(){this.transmuxer.reset()},w.setTimestampOffset=function(R){this.transmuxer.setBaseMediaDecodeTime(Math.round(Br_secondsToVideoTs(R.timestampOffset||0)))},w.setAudioAppendStart=function(R){this.transmuxer.setAudioAppendStart(Math.ceil(Br_secondsToVideoTs(R.appendStart)))},w.setRemux=function(R){this.transmuxer.setRemux(R.remux)},w.flush=function(R){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})},w.endTimeline=function(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})},w.alignGopsWith=function(R){this.transmuxer.alignGopsWith(R.gopsToAlignWith.slice())},ve}();self.onmessage=function(ve){"init"===ve.data.action&&ve.data.options?this.messageHandlers=new Fp(self,ve.data.options):(this.messageHandlers||(this.messageHandlers=new Fp(self)),ve.data&&ve.data.action&&"init"!==ve.data.action&&this.messageHandlers[ve.data.action]&&this.messageHandlers[ve.data.action](ve.data))}})),dh=ch(t_),Zf=function(s){var c=s.transmuxer,l=s.bytes,i=s.audioAppendStart,a=s.gopsToAlignWith,d=s.remux,y=s.onData,x=s.onTrackInfo,D=s.onAudioTimingInfo,L=s.onVideoTimingInfo,K=s.onVideoSegmentTimingInfo,W=s.onAudioSegmentTimingInfo,me=s.onId3,Pe=s.onCaptions,Ge=s.onDone,Re=s.onEndedTimeline,jt=s.onTransmuxerLog,hn=s.isEndOfTimeline,$n={buffer:[]},rn=hn;if(c.onmessage=function(yn){c.currentTransmux===s&&("data"===yn.data.action&&function(s,c,l){var i=s.data.segment,a=i.type,d=i.initSegment,L=i.videoFrameDtsTime,K=i.videoFramePtsTime;c.buffer.push({captions:i.captions,captionStreams:i.captionStreams,metadata:i.metadata});var W=s.data.segment.boxes||{data:s.data.segment.data},me={type:a,data:new Uint8Array(W.data,W.data.byteOffset,W.data.byteLength),initSegment:new Uint8Array(d.data,d.byteOffset,d.byteLength)};typeof L<"u"&&(me.videoFrameDtsTime=L),typeof K<"u"&&(me.videoFramePtsTime=K),l(me)}(yn,$n,y),"trackinfo"===yn.data.action&&x(yn.data.trackInfo),"gopInfo"===yn.data.action&&function(s,c){c.gopInfo=s.data.gopInfo}(yn,$n),"audioTimingInfo"===yn.data.action&&D(yn.data.audioTimingInfo),"videoTimingInfo"===yn.data.action&&L(yn.data.videoTimingInfo),"videoSegmentTimingInfo"===yn.data.action&&K(yn.data.videoSegmentTimingInfo),"audioSegmentTimingInfo"===yn.data.action&&W(yn.data.audioSegmentTimingInfo),"id3Frame"===yn.data.action&&me([yn.data.id3Frame],yn.data.id3Frame.dispatchType),"caption"===yn.data.action&&Pe(yn.data.caption),"endedtimeline"===yn.data.action&&(rn=!1,Re()),"log"===yn.data.action&&jt(yn.data.log),"transmuxed"===yn.data.type&&(rn||(c.onmessage=null,function(s){var c=s.transmuxedData,l=s.callback;c.buffer=[],l(c)}({transmuxedData:$n,callback:Ge}),_h(c))))},i&&c.postMessage({action:"setAudioAppendStart",appendStart:i}),Array.isArray(a)&&c.postMessage({action:"alignGopsWith",gopsToAlignWith:a}),typeof d<"u"&&c.postMessage({action:"setRemux",remux:d}),l.byteLength){var An=l instanceof ArrayBuffer?l:l.buffer,sn=l instanceof ArrayBuffer?0:l.byteOffset;c.postMessage({action:"push",data:An,byteOffset:sn,byteLength:l.byteLength},[An])}hn&&c.postMessage({action:"endTimeline"}),c.postMessage({action:"flush"})},_h=function(s){s.currentTransmux=null,s.transmuxQueue.length&&(s.currentTransmux=s.transmuxQueue.shift(),"function"==typeof s.currentTransmux?s.currentTransmux():Zf(s.currentTransmux))},n_=function(s,c){s.postMessage({action:c}),_h(s)},r__reset=function(s){!function(s,c){if(!c.currentTransmux)return c.currentTransmux=s,void n_(c,s);c.transmuxQueue.push(n_.bind(null,c,s))}("reset",s)},ep=function(s){var c=s.transmuxer,l=s.endAction||s.action,i=s.callback,a=fe({},s,{endAction:null,transmuxer:null,callback:null});if(c.addEventListener("message",function D(L){L.data.action===l&&(c.removeEventListener("message",D),L.data.data&&(L.data.data=new Uint8Array(L.data.data,s.byteOffset||0,s.byteLength||L.data.data.byteLength),s.data&&(s.data=L.data.data)),i(L.data))}),s.data){var y=s.data instanceof ArrayBuffer;a.byteOffset=y?0:s.data.byteOffset,a.byteLength=s.data.byteLength,c.postMessage(a,[y?s.data:s.data.buffer])}else c.postMessage(a)},_c=function(s){s.forEach(function(c){c.abort()})},Bl=function(s,c){return c.timedout?{status:c.status,message:"HLS request timed-out at URL: "+c.uri,code:-101,xhr:c}:c.aborted?{status:c.status,message:"HLS request aborted at URL: "+c.uri,code:-102,xhr:c}:s?{status:c.status,message:"HLS request errored at URL: "+c.uri,code:2,xhr:c}:"arraybuffer"===c.responseType&&0===c.response.byteLength?{status:c.status,message:"Empty HLS response at URL: "+c.uri,code:2,xhr:c}:null},o_=function(s,c,l){return function(i,a){var d=a.response,y=Bl(i,a);if(y)return l(y,s);if(16!==d.byteLength)return l({status:a.status,message:"Invalid HLS key at URL: "+a.uri,code:2,xhr:a},s);for(var x=new DataView(d),D=new Uint32Array([x.getUint32(0),x.getUint32(4),x.getUint32(8),x.getUint32(12)]),L=0;L<c.length;L++)c[L].bytes=D;return l(null,s)}},a_=function(s,c){var l=be(s.map.bytes);if("mp4"!==l)return c({internal:!0,message:"Found unsupported "+(l||"unknown")+" container for initialization segment at URL: "+(s.map.resolvedUri||s.map.uri),code:2});ep({action:"probeMp4Tracks",data:s.map.bytes,transmuxer:s.transmuxer,callback:function(d){var y=d.tracks;return s.map.bytes=d.data,y.forEach(function(D){s.map.tracks=s.map.tracks||{},!s.map.tracks[D.type]&&(s.map.tracks[D.type]=D,"number"==typeof D.id&&D.timescale&&(s.map.timescales=s.map.timescales||{},s.map.timescales[D.id]=D.timescale))}),c(null)}})},hh=function(s){var c=s.segment,l=s.bytes,i=s.trackInfoFn,a=s.timingInfoFn,d=s.videoSegmentTimingInfoFn,y=s.audioSegmentTimingInfoFn,x=s.id3Fn,D=s.captionsFn,L=s.isEndOfTimeline,K=s.endedTimelineFn,W=s.dataFn,me=s.doneFn,Pe=s.onTransmuxerLog,Ge=c.map&&c.map.tracks||{},Re=!(!Ge.audio||!Ge.video),jt=a.bind(null,c,"audio","start"),hn=a.bind(null,c,"audio","end"),$n=a.bind(null,c,"video","start"),rn=a.bind(null,c,"video","end");ep({action:"probeTs",transmuxer:c.transmuxer,data:l,baseStartTime:c.baseStartTime,callback:function(sn){c.bytes=l=sn.data;var ln=sn.result;ln&&(i(c,{hasAudio:ln.hasAudio,hasVideo:ln.hasVideo,isMuxed:Re}),i=null,ln.hasAudio&&!Re&&jt(ln.audioStart),ln.hasVideo&&$n(ln.videoStart),jt=null,$n=null),function(s){if(!s.transmuxer.currentTransmux)return s.transmuxer.currentTransmux=s,void Zf(s);s.transmuxer.transmuxQueue.push(s)}({bytes:l,transmuxer:c.transmuxer,audioAppendStart:c.audioAppendStart,gopsToAlignWith:c.gopsToAlignWith,remux:Re,onData:function(ln){ln.type="combined"===ln.type?"video":ln.type,W(c,ln)},onTrackInfo:function(ln){i&&(Re&&(ln.isMuxed=!0),i(c,ln))},onAudioTimingInfo:function(ln){jt&&typeof ln.start<"u"&&(jt(ln.start),jt=null),hn&&typeof ln.end<"u"&&hn(ln.end)},onVideoTimingInfo:function(ln){$n&&typeof ln.start<"u"&&($n(ln.start),$n=null),rn&&typeof ln.end<"u"&&rn(ln.end)},onVideoSegmentTimingInfo:function(ln){d(ln)},onAudioSegmentTimingInfo:function(ln){y(ln)},onId3:function(ln,yn){x(c,ln,yn)},onCaptions:function(ln){D(c,[ln])},isEndOfTimeline:L,onEndedTimeline:function(){K()},onTransmuxerLog:Pe,onDone:function(ln){me&&(ln.type="combined"===ln.type?"video":ln.type,me(null,c,ln))}})}})},Ou=function(s){var c=s.segment,l=s.bytes,i=s.trackInfoFn,a=s.timingInfoFn,d=s.videoSegmentTimingInfoFn,y=s.audioSegmentTimingInfoFn,x=s.id3Fn,D=s.captionsFn,L=s.isEndOfTimeline,K=s.endedTimelineFn,W=s.dataFn,me=s.doneFn,Pe=s.onTransmuxerLog,Ge=new Uint8Array(l);if(function(s){return Or(s,["moof"]).length>0}(Ge)){c.isFmp4=!0;var Re=c.map.tracks,jt={isFmp4:!0,hasVideo:!!Re.video,hasAudio:!!Re.audio};Re.audio&&Re.audio.codec&&"enca"!==Re.audio.codec&&(jt.audioCodec=Re.audio.codec),Re.video&&Re.video.codec&&"encv"!==Re.video.codec&&(jt.videoCodec=Re.video.codec),Re.video&&Re.audio&&(jt.isMuxed=!0),i(c,jt);var hn=function(rn){W(c,{data:Ge,type:jt.hasAudio&&!jt.isMuxed?"audio":"video"}),rn&&rn.length&&D(c,rn),me(null,c,{})};ep({action:"probeMp4StartTime",timescales:c.map.timescales,data:Ge,transmuxer:c.transmuxer,callback:function(rn){var on=rn.data,An=rn.startTime;l=on.buffer,c.bytes=Ge=on,jt.hasAudio&&!jt.isMuxed&&a(c,"audio","start",An),jt.hasVideo&&a(c,"video","start",An),Re.video&&on.byteLength&&c.transmuxer?ep({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:c.transmuxer,data:Ge,timescales:c.map.timescales,trackIds:[Re.video.id],callback:function(ln){l=ln.data.buffer,c.bytes=Ge=ln.data,ln.logs.forEach(function(yn){Pe(Dt.mergeOptions(yn,{stream:"mp4CaptionParser"}))}),hn(ln.captions)}}):hn()}})}else{if(c.transmuxer)return typeof c.container>"u"&&(c.container=be(Ge)),"ts"!==c.container&&"aac"!==c.container?(i(c,{hasAudio:!1,hasVideo:!1}),void me(null,c,{})):void hh({segment:c,bytes:l,trackInfoFn:i,timingInfoFn:a,videoSegmentTimingInfoFn:d,audioSegmentTimingInfoFn:y,id3Fn:x,captionsFn:D,isEndOfTimeline:L,endedTimelineFn:K,dataFn:W,doneFn:me,onTransmuxerLog:Pe});me(null,c,{})}},kv=function(s,c){var x,l=s.id,i=s.key,a=s.encryptedBytes,d=s.decryptionWorker;d.addEventListener("message",function D(L){if(L.data.source===l){d.removeEventListener("message",D);var K=L.data.decrypted;c(new Uint8Array(K.bytes,K.byteOffset,K.byteLength))}}),x=i.bytes.slice?i.bytes.slice():new Uint32Array(Array.prototype.slice.call(i.bytes)),d.postMessage(Zg({source:l,encrypted:a,key:x,iv:i.iv}),[a.buffer,x.buffer])},vh=function(s){var c=s.xhr,l=s.xhrOptions,a=s.segment,d=s.abortFn,y=s.progressFn,x=s.trackInfoFn,D=s.timingInfoFn,L=s.videoSegmentTimingInfoFn,K=s.audioSegmentTimingInfoFn,W=s.id3Fn,me=s.captionsFn,Pe=s.isEndOfTimeline,Ge=s.endedTimelineFn,Re=s.dataFn,$n=[],rn=function(s){var c=s.activeXhrs,l=s.decryptionWorker,i=s.trackInfoFn,a=s.timingInfoFn,d=s.videoSegmentTimingInfoFn,y=s.audioSegmentTimingInfoFn,x=s.id3Fn,D=s.captionsFn,L=s.isEndOfTimeline,K=s.endedTimelineFn,W=s.dataFn,me=s.doneFn,Pe=s.onTransmuxerLog,Ge=0,Re=!1;return function(jt,hn){if(!Re){if(jt)return Re=!0,_c(c),me(jt,hn);if((Ge+=1)===c.length){var $n=function(){if(hn.encryptedBytes)return function(s){var l=s.segment,i=s.trackInfoFn,a=s.timingInfoFn,d=s.videoSegmentTimingInfoFn,y=s.audioSegmentTimingInfoFn,x=s.id3Fn,D=s.captionsFn,L=s.isEndOfTimeline,K=s.endedTimelineFn,W=s.dataFn,me=s.doneFn,Pe=s.onTransmuxerLog;kv({id:l.requestId,key:l.key,encryptedBytes:l.encryptedBytes,decryptionWorker:s.decryptionWorker},function(Ge){l.bytes=Ge,Ou({segment:l,bytes:l.bytes,trackInfoFn:i,timingInfoFn:a,videoSegmentTimingInfoFn:d,audioSegmentTimingInfoFn:y,id3Fn:x,captionsFn:D,isEndOfTimeline:L,endedTimelineFn:K,dataFn:W,doneFn:me,onTransmuxerLog:Pe})})}({decryptionWorker:l,segment:hn,trackInfoFn:i,timingInfoFn:a,videoSegmentTimingInfoFn:d,audioSegmentTimingInfoFn:y,id3Fn:x,captionsFn:D,isEndOfTimeline:L,endedTimelineFn:K,dataFn:W,doneFn:me,onTransmuxerLog:Pe});Ou({segment:hn,bytes:hn.bytes,trackInfoFn:i,timingInfoFn:a,videoSegmentTimingInfoFn:d,audioSegmentTimingInfoFn:y,id3Fn:x,captionsFn:D,isEndOfTimeline:L,endedTimelineFn:K,dataFn:W,doneFn:me,onTransmuxerLog:Pe})};if(hn.endOfAllRequests=Date.now(),hn.map&&hn.map.encryptedBytes&&!hn.map.bytes)return kv({decryptionWorker:l,id:hn.requestId+"-init",encryptedBytes:hn.map.encryptedBytes,key:hn.map.key},function(rn){hn.map.bytes=rn,a_(hn,function(on){if(on)return _c(c),me(on,hn);$n()})});$n()}}}}({activeXhrs:$n,decryptionWorker:s.decryptionWorker,trackInfoFn:x,timingInfoFn:D,videoSegmentTimingInfoFn:L,audioSegmentTimingInfoFn:K,id3Fn:W,captionsFn:me,isEndOfTimeline:Pe,endedTimelineFn:Ge,dataFn:Re,doneFn:s.doneFn,onTransmuxerLog:s.onTransmuxerLog});if(a.key&&!a.key.bytes){var on=[a.key];a.map&&!a.map.bytes&&a.map.key&&a.map.key.resolvedUri===a.key.resolvedUri&&on.push(a.map.key);var ln=c(Dt.mergeOptions(l,{uri:a.key.resolvedUri,responseType:"arraybuffer"}),o_(a,on,rn));$n.push(ln)}if(a.map&&!a.map.bytes){if(a.map.key&&(!a.key||a.key.resolvedUri!==a.map.key.resolvedUri)){var zn=c(Dt.mergeOptions(l,{uri:a.map.key.resolvedUri,responseType:"arraybuffer"}),o_(a,[a.map.key],rn));$n.push(zn)}var Ln=Dt.mergeOptions(l,{uri:a.map.resolvedUri,responseType:"arraybuffer",headers:Qd(a.map)}),ao=function(s){var c=s.segment,l=s.finishProcessingFn;return function(i,a){var d=Bl(i,a);if(d)return l(d,c);var y=new Uint8Array(a.response);if(c.map.key)return c.map.encryptedBytes=y,l(null,c);c.map.bytes=y,a_(c,function(x){if(x)return x.xhr=a,x.status=a.status,l(x,c);l(null,c)})}}({segment:a,finishProcessingFn:rn}),ho=c(Ln,ao);$n.push(ho)}var mo=Dt.mergeOptions(l,{uri:a.part&&a.part.resolvedUri||a.resolvedUri,responseType:"arraybuffer",headers:Qd(a)}),Ro=c(mo,function(s){var c=s.segment,l=s.finishProcessingFn,i=s.responseType;return function(a,d){var y=Bl(a,d);if(y)return l(y,c);var x="arraybuffer"!==i&&d.responseText?function(s){for(var c=new Uint8Array(new ArrayBuffer(s.length)),l=0;l<s.length;l++)c[l]=s.charCodeAt(l);return c.buffer}(d.responseText.substring(c.lastReachedChar||0)):d.response;return c.stats=function(s){return{bandwidth:s.bandwidth,bytesReceived:s.bytesReceived||0,roundTripTime:s.roundTripTime||0}}(d),c.key?c.encryptedBytes=new Uint8Array(x):c.bytes=new Uint8Array(x),l(null,c)}}({segment:a,finishProcessingFn:rn,responseType:mo.responseType}));Ro.addEventListener("progress",function(s){var c=s.segment,l=s.progressFn;return function(i){if(!i.target.aborted)return c.stats=Dt.mergeOptions(c.stats,function(s){var c=s.target,i={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-c.requestTime||0};return i.bytesReceived=s.loaded,i.bandwidth=Math.floor(i.bytesReceived/i.roundTripTime*8*1e3),i}(i)),!c.stats.firstBytesReceivedAt&&c.stats.bytesReceived&&(c.stats.firstBytesReceivedAt=Date.now()),l(i,c)}}({segment:a,progressFn:y,trackInfoFn:x,timingInfoFn:D,videoSegmentTimingInfoFn:L,audioSegmentTimingInfoFn:K,id3Fn:W,captionsFn:me,isEndOfTimeline:Pe,endedTimelineFn:Ge,dataFn:Re})),$n.push(Ro);var ha={};return $n.forEach(function(Ar){Ar.addEventListener("loadend",function(s){var c=s.loadendState,l=s.abortFn;return function(i){i.target.aborted&&l&&!c.calledAbortFn&&(l(),c.calledAbortFn=!0)}}({loadendState:ha,abortFn:d}))}),function(){return _c($n)}},fc=js("CodecUtils"),s_=function(s,c){var l=c.attributes||{};return s&&s.mediaGroups&&s.mediaGroups.AUDIO&&l.AUDIO&&s.mediaGroups.AUDIO[l.AUDIO]},c_=function(s){var c={};return s.forEach(function(l){var i=l.mediaType,a=l.type,d=l.details;c[i]=c[i]||[],c[i].push(ue(""+a+d))}),Object.keys(c).forEach(function(l){if(c[l].length>1)return fc("multiple "+l+" codecs found as attributes: "+c[l].join(", ")+". Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs."),void(c[l]=null);c[l]=c[l][0]}),c},u_=function(s){var c=0;return s.audio&&c++,s.video&&c++,c},Gl=function(s,c){var l=c.attributes||{},i=c_(function(s){var c=s.attributes||{};if(c.CODECS)return Ke(c.CODECS)}(c)||[]);if(s_(s,c)&&!i.audio&&!function(s,c){if(!s_(s,c))return!0;var i=s.mediaGroups.AUDIO[(c.attributes||{}).AUDIO];for(var a in i)if(!i[a].uri&&!i[a].playlists)return!0;return!1}(s,c)){var a=c_(function(s,c){if(!s.mediaGroups.AUDIO||!c)return null;var l=s.mediaGroups.AUDIO[c];if(!l)return null;for(var i in l){var a=l[i];if(a.default&&a.playlists)return Ke(a.playlists[0].attributes.CODECS)}return null}(s,l.AUDIO)||[]);a.audio&&(i.audio=a.audio)}return i},ms=js("PlaylistSelector"),pc=function(s){if(s&&s.playlist){var c=s.playlist;return JSON.stringify({id:c.id,bandwidth:s.bandwidth,width:s.width,height:s.height,codecs:c.attributes&&c.attributes.CODECS||""})}},Vc=function(s,c){if(!s)return"";var l=Y().getComputedStyle(s);return l?l[c]:""},Hc=function(s,c){var l=s.slice();s.sort(function(i,a){var d=c(i,a);return 0===d?l.indexOf(i)-l.indexOf(a):d})},ip=function(s,c){var l,i;return s.attributes.BANDWIDTH&&(l=s.attributes.BANDWIDTH),l=l||Y().Number.MAX_VALUE,c.attributes.BANDWIDTH&&(i=c.attributes.BANDWIDTH),l-(i||Y().Number.MAX_VALUE)},gc=function(s,c,l,i,a,d){if(s){var y={bandwidth:c,width:l,height:i,limitRenditionByPlayerDimensions:a},x=s.playlists;ba.isAudioOnly(s)&&(x=d.getAudioTrackPlaylists_(),y.audioOnly=!0);var D=x.map(function(pn){var zn=pn.attributes&&pn.attributes.RESOLUTION&&pn.attributes.RESOLUTION.width,Ln=pn.attributes&&pn.attributes.RESOLUTION&&pn.attributes.RESOLUTION.height;return{bandwidth:pn.attributes&&pn.attributes.BANDWIDTH||Y().Number.MAX_VALUE,width:zn,height:Ln,playlist:pn}});Hc(D,function(pn,Di){return pn.bandwidth-Di.bandwidth});var L=(D=D.filter(function(pn){return!ba.isIncompatible(pn.playlist)})).filter(function(pn){return ba.isEnabled(pn.playlist)});L.length||(L=D.filter(function(pn){return!ba.isDisabled(pn.playlist)}));var K=L.filter(function(pn){return pn.bandwidth*Ma.BANDWIDTH_VARIANCE<c}),W=K[K.length-1],me=K.filter(function(pn){return pn.bandwidth===W.bandwidth})[0];if(!1===a){var Pe=me||L[0]||D[0];if(Pe&&Pe.playlist){var Ge="sortedPlaylistReps";return me&&(Ge="bandwidthBestRep"),L[0]&&(Ge="enabledPlaylistReps"),ms("choosing "+pc(Pe)+" using "+Ge+" with options",y),Pe.playlist}return ms("could not choose a playlist with options",y),null}var Re=K.filter(function(pn){return pn.width&&pn.height});Hc(Re,function(pn,Di){return pn.width-Di.width});var jt=Re.filter(function(pn){return pn.width===l&&pn.height===i});W=jt[jt.length-1];var $n,rn,on,An,hn=jt.filter(function(pn){return pn.bandwidth===W.bandwidth})[0];if(hn||(rn=($n=Re.filter(function(pn){return pn.width>l||pn.height>i})).filter(function(pn){return pn.width===$n[0].width&&pn.height===$n[0].height}),W=rn[rn.length-1],on=rn.filter(function(pn){return pn.bandwidth===W.bandwidth})[0]),d.experimentalLeastPixelDiffSelector){var sn=Re.map(function(pn){return pn.pixelDiff=Math.abs(pn.width-l)+Math.abs(pn.height-i),pn});Hc(sn,function(pn,Di){return pn.pixelDiff===Di.pixelDiff?Di.bandwidth-pn.bandwidth:pn.pixelDiff-Di.pixelDiff}),An=sn[0]}var ln=An||on||hn||me||L[0]||D[0];if(ln&&ln.playlist){var yn="sortedPlaylistReps";return An?yn="leastPixelDiffRep":on?yn="resolutionPlusOneRep":hn?yn="resolutionBestRep":me?yn="bandwidthBestRep":L[0]&&(yn="enabledPlaylistReps"),ms("choosing "+pc(ln)+" using "+yn+" with options",y),ln.playlist}return ms("could not choose a playlist with options",y),null}},Ch=function(){var s=this.useDevicePixelRatio&&Y().devicePixelRatio||1;return gc(this.playlists.master,this.systemBandwidth,parseInt(Vc(this.tech_.el(),"width"),10)*s,parseInt(Vc(this.tech_.el(),"height"),10)*s,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)},Pu=function(s,c,l){var i,a;if(l&&l.cues)for(i=l.cues.length;i--;)(a=l.cues[i]).startTime>=s&&a.endTime<=c&&l.removeCue(a)},__=function(s){return"number"==typeof s&&isFinite(s)},$l=1/60,Ul=function(s){var c=s.startOfSegment,l=s.duration,i=s.segment,a=s.part,d=s.playlist,y=d.mediaSequence,x=d.id,D=d.segments,K=s.mediaIndex,W=s.partIndex,me=s.timeline,Pe=(void 0===D?[]:D).length-1,Ge="mediaIndex/partIndex increment";s.getMediaInfoForTime?Ge="getMediaInfoForTime ("+s.getMediaInfoForTime+")":s.isSyncRequest&&(Ge="getSyncSegmentCandidate (isSyncRequest)"),s.independent&&(Ge+=" with independent "+s.independent);var Re="number"==typeof W,jt=s.segment.uri?"segment":"pre-segment",hn=Re?jf({preloadSegment:i})-1:0;return jt+" ["+(y+K)+"/"+(y+Pe)+"]"+(Re?" part ["+W+"/"+hn+"]":"")+" segment start/end ["+i.start+" => "+i.end+"]"+(Re?" part start/end ["+a.start+" => "+a.end+"]":"")+" startOfSegment ["+c+"] duration ["+l+"] timeline ["+me+"] selected by ["+Ge+"] playlist ["+x+"]"},p_=function(s){return s+"TimingInfo"},$v=function(s){var c=s.timelineChangeController,i=s.segmentTimeline,a=s.loaderType,d=s.audioDisabled;if(s.currentTimeline===i)return!1;if("audio"===a){var y=c.lastTimelineChange({type:"main"});return!y||y.to!==i}if("main"===a&&d){var x=c.pendingTimelineChange({type:"audio"});return!(x&&x.to===i)}return!1},Xc=function(s){var c=s.segmentDuration,l=s.maxDuration;return!!c&&Math.round(c)>l+As},h_=function(v){function s(l,i){var a;if(a=v.call(this)||this,!l)throw new TypeError("Initialization settings are required");if("function"!=typeof l.currentTime)throw new TypeError("No currentTime getter specified");if(!l.mediaSource)throw new TypeError("No MediaSource specified");return a.bandwidth=l.bandwidth,a.throughput={rate:0,count:0},a.roundTrip=NaN,a.resetStats_(),a.mediaIndex=null,a.partIndex=null,a.hasPlayed_=l.hasPlayed,a.currentTime_=l.currentTime,a.seekable_=l.seekable,a.seeking_=l.seeking,a.duration_=l.duration,a.mediaSource_=l.mediaSource,a.vhs_=l.vhs,a.loaderType_=l.loaderType,a.currentMediaInfo_=void 0,a.startingMediaInfo_=void 0,a.segmentMetadataTrack_=l.segmentMetadataTrack,a.goalBufferLength_=l.goalBufferLength,a.sourceType_=l.sourceType,a.sourceUpdater_=l.sourceUpdater,a.inbandTextTracks_=l.inbandTextTracks,a.state_="INIT",a.timelineChangeController_=l.timelineChangeController,a.shouldSaveSegmentTimingInfo_=!0,a.parse708captions_=l.parse708captions,a.useDtsForTimestampOffset_=l.useDtsForTimestampOffset,a.captionServices_=l.captionServices,a.experimentalExactManifestTimings=l.experimentalExactManifestTimings,a.checkBufferTimeout_=null,a.error_=void 0,a.currentTimeline_=-1,a.pendingSegment_=null,a.xhrOptions_=null,a.pendingSegments_=[],a.audioDisabled_=!1,a.isPendingTimestampOffset_=!1,a.gopBuffer_=[],a.timeMapping_=0,a.safeAppend_=Dt.browser.IE_VERSION>=11,a.appendInitSegment_={audio:!0,video:!0},a.playlistOfLastInitSegment_={audio:null,video:null},a.callQueue_=[],a.loadQueue_=[],a.metadataQueue_={id3:[],caption:[]},a.waitingOnRemove_=!1,a.quotaExceededErrorRetryTimeout_=null,a.activeInitSegmentId_=null,a.initSegments_={},a.cacheEncryptionKeys_=l.cacheEncryptionKeys,a.keyCache_={},a.decrypter_=l.decrypter,a.syncController_=l.syncController,a.syncPoint_={segmentIndex:0,time:0},a.transmuxer_=a.createTransmuxer_(),a.triggerSyncInfoUpdate_=function(){return a.trigger("syncinfoupdate")},a.syncController_.on("syncinfoupdate",a.triggerSyncInfoUpdate_),a.mediaSource_.addEventListener("sourceopen",function(){a.isEndOfStream_()||(a.ended_=!1)}),a.fetchAtBuffer_=!1,a.logger_=js("SegmentLoader["+a.loaderType_+"]"),Object.defineProperty(Ee(a),"state",{get:function(){return this.state_},set:function(y){y!==this.state_&&(this.logger_(this.state_+" -> "+y),this.state_=y,this.trigger("statechange"))}}),a.sourceUpdater_.on("ready",function(){a.hasEnoughInfoToAppend_()&&a.processCallQueue_()}),"main"===a.loaderType_&&a.timelineChangeController_.on("pendingtimelinechange",function(){a.hasEnoughInfoToAppend_()&&a.processCallQueue_()}),"audio"===a.loaderType_&&a.timelineChangeController_.on("timelinechange",function(){a.hasEnoughInfoToLoad_()&&a.processLoadQueue_(),a.hasEnoughInfoToAppend_()&&a.processCallQueue_()}),a}te(s,v);var c=s.prototype;return c.createTransmuxer_=function(){return function(s){var c=new dh;c.currentTransmux=null,c.transmuxQueue=[];var l=c.terminate;return c.terminate=function(){return c.currentTransmux=null,c.transmuxQueue.length=0,l.call(c)},c.postMessage({action:"init",options:s}),c}({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})},c.resetStats_=function(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0},c.dispose=function(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&Y().clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()},c.setAudio=function(i){this.audioDisabled_=!i,i?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())},c.abort=function(){"WAITING"===this.state?(this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()):this.pendingSegment_&&(this.pendingSegment_=null)},c.abort_=function(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,Y().clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null},c.checkForAbort_=function(i){return"APPENDING"!==this.state||this.pendingSegment_?!this.pendingSegment_||this.pendingSegment_.requestId!==i:(this.state="READY",!0)},c.error=function(i){return typeof i<"u"&&(this.logger_("error occurred:",i),this.error_=i),this.pendingSegment_=null,this.error_},c.endOfStream=function(){this.ended_=!0,this.transmuxer_&&r__reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")},c.buffered_=function(){var i=this.getMediaInfo_();if(!this.sourceUpdater_||!i)return Dt.createTimeRanges();if("main"===this.loaderType_){var d=i.hasVideo;if(d&&i.hasAudio&&!this.audioDisabled_&&!i.isMuxed)return this.sourceUpdater_.buffered();if(d)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()},c.initSegmentForMap=function(i,a){if(void 0===a&&(a=!1),!i)return null;var d=Jd(i),y=this.initSegments_[d];return a&&!y&&i.bytes&&(this.initSegments_[d]=y={resolvedUri:i.resolvedUri,byterange:i.byterange,bytes:i.bytes,tracks:i.tracks,timescales:i.timescales}),y||i},c.segmentKey=function(i,a){if(void 0===a&&(a=!1),!i)return null;var d=eh(i),y=this.keyCache_[d];this.cacheEncryptionKeys_&&a&&!y&&i.bytes&&(this.keyCache_[d]=y={resolvedUri:i.resolvedUri,bytes:i.bytes});var x={resolvedUri:(y||i).resolvedUri};return y&&(x.bytes=y.bytes),x},c.couldBeginLoading_=function(){return this.playlist_&&!this.paused()},c.load=function(){if(this.monitorBuffer_(),this.playlist_){if("INIT"===this.state&&this.couldBeginLoading_())return this.init_();!this.couldBeginLoading_()||"READY"!==this.state&&"INIT"!==this.state||(this.state="READY")}},c.init_=function(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},c.playlist=function(i,a){if(void 0===a&&(a={}),i){var d=this.playlist_,y=this.pendingSegment_;this.playlist_=i,this.xhrOptions_=a,"INIT"===this.state&&(i.syncInfo={mediaSequence:i.mediaSequence,time:0},"main"===this.loaderType_&&this.syncController_.setDateTimeMappingForStart(i));var x=null;if(d&&(d.id?x=d.id:d.uri&&(x=d.uri)),this.logger_("playlist update ["+x+" => "+(i.id||i.uri)+"]"),this.trigger("syncinfoupdate"),"INIT"===this.state&&this.couldBeginLoading_())return this.init_();if(!d||d.uri!==i.uri)return null!==this.mediaIndex&&(i.endList?this.resyncLoader():this.resetLoader()),this.currentMediaInfo_=void 0,void this.trigger("playlistupdate");var D=i.mediaSequence-d.mediaSequence;if(this.logger_("live window shift ["+D+"]"),null!==this.mediaIndex)if(this.mediaIndex-=D,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{var L=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!L.parts||!L.parts.length||!L.parts[this.partIndex])){var K=this.mediaIndex;this.logger_("currently processing part (index "+this.partIndex+") no longer exists."),this.resetLoader(),this.mediaIndex=K}}y&&(y.mediaIndex-=D,y.mediaIndex<0?(y.mediaIndex=null,y.partIndex=null):(y.mediaIndex>=0&&(y.segment=i.segments[y.mediaIndex]),y.partIndex>=0&&y.segment.parts&&(y.part=y.segment.parts[y.partIndex]))),this.syncController_.saveExpiredSegmentInfo(d,i)}},c.pause=function(){this.checkBufferTimeout_&&(Y().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)},c.paused=function(){return null===this.checkBufferTimeout_},c.resetEverything=function(i){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,i),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))},c.resetLoader=function(){this.fetchAtBuffer_=!1,this.resyncLoader()},c.resyncLoader=function(){this.transmuxer_&&r__reset(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})},c.remove=function(i,a,d,y){if(void 0===d&&(d=function(){}),void 0===y&&(y=!1),a===1/0&&(a=this.duration_()),a<=i)this.logger_("skipping remove because end ${end} is <= start ${start}");else if(this.sourceUpdater_&&this.getMediaInfo_()){var x=1,D=function(){0==--x&&d()};for(var L in(y||!this.audioDisabled_)&&(x++,this.sourceUpdater_.removeAudio(i,a,D)),(y||"main"===this.loaderType_)&&(this.gopBuffer_=function(s,c,l,i){for(var a=Math.ceil((c-i)*Bn.ONE_SECOND_IN_TS),d=Math.ceil((l-i)*Bn.ONE_SECOND_IN_TS),y=s.slice(),x=s.length;x--&&!(s[x].pts<=d););if(-1===x)return y;for(var D=x+1;D--&&!(s[D].pts<=a););return D=Math.max(D,0),y.splice(D,x-D+1),y}(this.gopBuffer_,i,a,this.timeMapping_),x++,this.sourceUpdater_.removeVideo(i,a,D)),this.inbandTextTracks_)Pu(i,a,this.inbandTextTracks_[L]);Pu(i,a,this.segmentMetadataTrack_),D()}else this.logger_("skipping remove because no source updater or starting media info")},c.monitorBuffer_=function(){this.checkBufferTimeout_&&Y().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=Y().setTimeout(this.monitorBufferTick_.bind(this),1)},c.monitorBufferTick_=function(){"READY"===this.state&&this.fillBuffer_(),this.checkBufferTimeout_&&Y().clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=Y().setTimeout(this.monitorBufferTick_.bind(this),500)},c.fillBuffer_=function(){if(!this.sourceUpdater_.updating()){var i=this.chooseNextRequest_();i&&("number"==typeof i.timestampOffset&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:i.timeline})),this.loadSegment_(i))}},c.isEndOfStream_=function(i,a,d){if(void 0===i&&(i=this.mediaIndex),void 0===a&&(a=this.playlist_),void 0===d&&(d=this.partIndex),!a||!this.mediaSource_)return!1;var y="number"==typeof i&&a.segments[i];return a.endList&&"open"===this.mediaSource_.readyState&&i+1===a.segments.length&&(!y||!y.parts||d+1===y.parts.length)},c.chooseNextRequest_=function(){var i=this.buffered_(),a=Ng(i)||0,d=Lf(i,this.currentTime_()),y=!this.hasPlayed_()&&d>=1,x=d>=this.goalBufferLength_(),D=this.playlist_.segments;if(!D.length||y||x)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_());var L={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:!this.syncPoint_};if(L.isSyncRequest)L.mediaIndex=function(s,c,l){c=c||[];for(var i=[],a=0,d=0;d<c.length;d++){var y=c[d];if(s===y.timeline&&(i.push(d),(a+=y.duration)>l))return d}return 0===i.length?0:i[i.length-1]}(this.currentTimeline_,D,a);else if(null!==this.mediaIndex){var K=D[this.mediaIndex],W="number"==typeof this.partIndex?this.partIndex:-1;L.startOfSegment=K.end?K.end:a,K.parts&&K.parts[W+1]?(L.mediaIndex=this.mediaIndex,L.partIndex=W+1):L.mediaIndex=this.mediaIndex+1}else{var me=ba.getMediaInfoForTime({experimentalExactManifestTimings:this.experimentalExactManifestTimings,playlist:this.playlist_,currentTime:this.fetchAtBuffer_?a:this.currentTime_(),startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time}),Pe=me.segmentIndex,Ge=me.startTime,Re=me.partIndex;L.getMediaInfoForTime=this.fetchAtBuffer_?"bufferedEnd "+a:"currentTime "+this.currentTime_(),L.mediaIndex=Pe,L.startOfSegment=Ge,L.partIndex=Re}var jt=D[L.mediaIndex],hn=jt&&"number"==typeof L.partIndex&&jt.parts&&jt.parts[L.partIndex];if(!jt||"number"==typeof L.partIndex&&!hn)return null;if("number"!=typeof L.partIndex&&jt.parts&&(L.partIndex=0,hn=jt.parts[0]),!d&&hn&&!hn.independent)if(0===L.partIndex){var $n=D[L.mediaIndex-1],rn=$n.parts&&$n.parts.length&&$n.parts[$n.parts.length-1];rn&&rn.independent&&(L.mediaIndex-=1,L.partIndex=$n.parts.length-1,L.independent="previous segment")}else jt.parts[L.partIndex-1].independent&&(L.partIndex-=1,L.independent="previous part");return L.mediaIndex>=D.length-1&&this.mediaSource_&&"ended"===this.mediaSource_.readyState&&!this.seeking_()?null:this.generateSegmentInfo_(L)},c.generateSegmentInfo_=function(i){var a=i.independent,d=i.playlist,y=i.mediaIndex,x=i.startOfSegment,D=i.isSyncRequest,L=i.partIndex,K=i.forceTimestampOffset,W=i.getMediaInfoForTime,me=d.segments[y],Pe="number"==typeof L&&me.parts[L],Ge={requestId:"segment-loader-"+Math.random(),uri:Pe&&Pe.resolvedUri||me.resolvedUri,mediaIndex:y,partIndex:Pe?L:null,isSyncRequest:D,startOfSegment:x,playlist:d,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:me.timeline,duration:Pe&&Pe.duration||me.duration,segment:me,part:Pe,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:W,independent:a},Re=typeof K<"u"?K:this.isPendingTimestampOffset_;Ge.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:me.timeline,currentTimeline:this.currentTimeline_,startOfSegment:x,buffered:this.buffered_(),overrideCheck:Re});var jt=Ng(this.sourceUpdater_.audioBuffered());return"number"==typeof jt&&(Ge.audioAppendStart=jt-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(Ge.gopsToAlignWith=function(s,c,l){if(typeof c>"u"||null===c||!s.length)return[];var a,i=Math.ceil((c-l+3)*Bn.ONE_SECOND_IN_TS);for(a=0;a<s.length&&!(s[a].pts>i);a++);return s.slice(a)}(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),Ge},c.timestampOffsetForSegment_=function(i){return function(s){var c=s.segmentTimeline,l=s.currentTimeline,i=s.startOfSegment,a=s.buffered;return s.overrideCheck||c!==l?c<l?i:a.length?a.end(a.length-1):i:null}(i)},c.earlyAbortWhenNeeded_=function(i){if(!this.vhs_.tech_.paused()&&this.xhrOptions_.timeout&&this.playlist_.attributes.BANDWIDTH&&!(Date.now()-(i.firstBytesReceivedAt||Date.now())<1e3)){var a=this.currentTime_(),d=i.bandwidth,y=this.pendingSegment_.duration,x=ba.estimateSegmentRequestTime(y,d,this.playlist_,i.bytesReceived),D=function(s,c,l){return void 0===l&&(l=1),((s.length?s.end(s.length-1):0)-c)/l}(this.buffered_(),a,this.vhs_.tech_.playbackRate())-1;if(!(x<=D)){var L=function(s){var l=s.currentTime,i=s.bandwidth,a=s.duration,d=s.segmentDuration,y=s.timeUntilRebuffer,x=s.currentTimeline,D=s.syncController,L=s.master.playlists.filter(function(Ge){return!ba.isIncompatible(Ge)}),K=L.filter(ba.isEnabled);K.length||(K=L.filter(function(Ge){return!ba.isDisabled(Ge)}));var me=K.filter(ba.hasAttribute.bind(null,"BANDWIDTH")).map(function(Ge){var jt=D.getSyncPoint(Ge,a,x,l)?1:2;return{playlist:Ge,rebufferingImpact:ba.estimateSegmentRequestTime(d,i,Ge)*jt-y}}),Pe=me.filter(function(Ge){return Ge.rebufferingImpact<=0});return Hc(Pe,function(Ge,Re){return ip(Re.playlist,Ge.playlist)}),Pe.length?Pe[0]:(Hc(me,function(Ge,Re){return Ge.rebufferingImpact-Re.rebufferingImpact}),me[0]||null)}({master:this.vhs_.playlists.master,currentTime:a,bandwidth:d,duration:this.duration_(),segmentDuration:y,timeUntilRebuffer:D,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(L){var me=.5;D<=As&&(me=1),L.playlist&&L.playlist.uri!==this.playlist_.uri&&!(x-D-L.rebufferingImpact<me)&&(this.bandwidth=L.playlist.attributes.BANDWIDTH*Ma.BANDWIDTH_VARIANCE+1,this.trigger("earlyabort"))}}}},c.handleAbort_=function(i){this.logger_("Aborting "+Ul(i)),this.mediaRequestsAborted+=1},c.handleProgress_=function(i,a){this.earlyAbortWhenNeeded_(a.stats),!this.checkForAbort_(a.requestId)&&this.trigger("progress")},c.handleTrackInfo_=function(i,a){this.earlyAbortWhenNeeded_(i.stats),!this.checkForAbort_(i.requestId)&&(this.checkForIllegalMediaSwitch(a)||(function(s,c){if(!s&&!c||!s&&c||s&&!c)return!1;if(s===c)return!0;var l=Object.keys(s).sort(),i=Object.keys(c).sort();if(l.length!==i.length)return!1;for(var a=0;a<l.length;a++){var d=l[a];if(d!==i[a]||s[d]!==c[d])return!1}return!0}(this.currentMediaInfo_,a=a||{})||(this.appendInitSegment_={audio:!0,video:!0},this.startingMediaInfo_=a,this.currentMediaInfo_=a,this.logger_("trackinfo update",a),this.trigger("trackinfo")),!this.checkForAbort_(i.requestId)&&(this.pendingSegment_.trackInfo=a,this.hasEnoughInfoToAppend_()&&this.processCallQueue_())))},c.handleTimingInfo_=function(i,a,d,y){if(this.earlyAbortWhenNeeded_(i.stats),!this.checkForAbort_(i.requestId)){var x=this.pendingSegment_,D=p_(a);x[D]=x[D]||{},x[D][d]=y,this.logger_("timinginfo: "+a+" - "+d+" - "+y),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}},c.handleCaptions_=function(i,a){var d=this;if(this.earlyAbortWhenNeeded_(i.stats),!this.checkForAbort_(i.requestId)){if(0===a.length)return void this.logger_("SegmentLoader received no captions from a caption event");if(!this.pendingSegment_.hasAppendedData_)return void this.metadataQueue_.caption.push(this.handleCaptions_.bind(this,i,a));var x=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset(),D={};a.forEach(function(L){D[L.stream]=D[L.stream]||{startTime:1/0,captions:[],endTime:0};var K=D[L.stream];K.startTime=Math.min(K.startTime,L.startTime+x),K.endTime=Math.max(K.endTime,L.endTime+x),K.captions.push(L)}),Object.keys(D).forEach(function(L){var K=D[L],W=K.startTime,me=K.endTime,Pe=K.captions,Ge=d.inbandTextTracks_;d.logger_("adding cues from "+W+" -> "+me+" for "+L),function(s,c,l){if(!s[l]){c.trigger({type:"usage",name:"vhs-608"}),c.trigger({type:"usage",name:"hls-608"});var i=l;/^cc708_/.test(l)&&(i="SERVICE"+l.split("_")[1]);var a=c.textTracks().getTrackById(i);if(a)s[l]=a;else{var y=l,x=l,D=!1,L=(c.options_.vhs&&c.options_.vhs.captionServices||{})[i];L&&(y=L.label,x=L.language,D=L.default),s[l]=c.addRemoteTextTrack({kind:"captions",id:i,default:D,label:y,language:x},!1).track}}}(Ge,d.vhs_.tech_,L),Pu(W,me,Ge[L]),function(s){var c=s.inbandTextTracks,l=s.captionArray,i=s.timestampOffset;if(l){var a=Y().WebKitDataCue||Y().VTTCue;l.forEach(function(d){c[d.stream].addCue(new a(d.startTime+i,d.endTime+i,d.text))})}}({captionArray:Pe,inbandTextTracks:Ge,timestampOffset:x})}),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}},c.handleId3_=function(i,a,d){if(this.earlyAbortWhenNeeded_(i.stats),!this.checkForAbort_(i.requestId)){if(!this.pendingSegment_.hasAppendedData_)return void this.metadataQueue_.id3.push(this.handleId3_.bind(this,i,a,d));var x=null===this.sourceUpdater_.videoTimestampOffset()?this.sourceUpdater_.audioTimestampOffset():this.sourceUpdater_.videoTimestampOffset();(function(s,c,l){s.metadataTrack_||(s.metadataTrack_=l.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,s.metadataTrack_.inBandMetadataTrackDispatchType=c)})(this.inbandTextTracks_,d,this.vhs_.tech_),function(s){var c=s.inbandTextTracks,l=s.metadataArray,i=s.timestampOffset,a=s.videoDuration;if(l){var d=Y().WebKitDataCue||Y().VTTCue,y=c.metadataTrack_;if(y&&(l.forEach(function(me){var Pe=me.cueTime+i;"number"!=typeof Pe||Y().isNaN(Pe)||Pe<0||!(Pe<1/0)||me.frames.forEach(function(Ge){var Re=new d(Pe,Pe,Ge.value||Ge.url||Ge.data||"");Re.frame=Ge,Re.value=Ge,function(s){Object.defineProperties(s.frame,{id:{get:function(){return Dt.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),s.value.key}},value:{get:function(){return Dt.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),s.value.data}},privateData:{get:function(){return Dt.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),s.value.data}}})}(Re),y.addCue(Re)})}),y.cues&&y.cues.length)){for(var x=y.cues,D=[],L=0;L<x.length;L++)x[L]&&D.push(x[L]);var K=D.reduce(function(me,Pe){var Ge=me[Pe.startTime]||[];return Ge.push(Pe),me[Pe.startTime]=Ge,me},{}),W=Object.keys(K).sort(function(me,Pe){return Number(me)-Number(Pe)});W.forEach(function(me,Pe){var Ge=K[me],Re=Number(W[Pe+1])||a;Ge.forEach(function(jt){jt.endTime=Re})})}}}({inbandTextTracks:this.inbandTextTracks_,metadataArray:a,timestampOffset:x,videoDuration:this.duration_()})}},c.processMetadataQueue_=function(){this.metadataQueue_.id3.forEach(function(i){return i()}),this.metadataQueue_.caption.forEach(function(i){return i()}),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]},c.processCallQueue_=function(){var i=this.callQueue_;this.callQueue_=[],i.forEach(function(a){return a()})},c.processLoadQueue_=function(){var i=this.loadQueue_;this.loadQueue_=[],i.forEach(function(a){return a()})},c.hasEnoughInfoToLoad_=function(){if("audio"!==this.loaderType_)return!0;var i=this.pendingSegment_;return!(!i||this.getCurrentMediaInfo_()&&$v({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:i.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},c.getCurrentMediaInfo_=function(i){return void 0===i&&(i=this.pendingSegment_),i&&i.trackInfo||this.currentMediaInfo_},c.getMediaInfo_=function(i){return void 0===i&&(i=this.pendingSegment_),this.getCurrentMediaInfo_(i)||this.startingMediaInfo_},c.getPendingSegmentPlaylist=function(){return this.pendingSegment_?this.pendingSegment_.playlist:null},c.hasEnoughInfoToAppend_=function(){if(!this.sourceUpdater_.ready()||this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;var i=this.pendingSegment_,a=this.getCurrentMediaInfo_();return!(!i||!a||a.hasVideo&&!i.videoTimingInfo||a.hasAudio&&!this.audioDisabled_&&!a.isMuxed&&!i.audioTimingInfo||$v({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:i.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_}))},c.handleData_=function(i,a){if(this.earlyAbortWhenNeeded_(i.stats),!this.checkForAbort_(i.requestId)){if(this.callQueue_.length||!this.hasEnoughInfoToAppend_())return void this.callQueue_.push(this.handleData_.bind(this,i,a));var d=this.pendingSegment_;if(this.setTimeMapping_(d.timeline),this.updateMediaSecondsLoaded_(d.part||d.segment),"closed"!==this.mediaSource_.readyState){if(i.map&&(i.map=this.initSegmentForMap(i.map,!0),d.segment.map=i.map),i.key&&this.segmentKey(i.key,!0),d.isFmp4=i.isFmp4,d.timingInfo=d.timingInfo||{},d.isFmp4)this.trigger("fmp4"),d.timingInfo.start=d[p_(a.type)].start;else{var D,y=this.getCurrentMediaInfo_(),x="main"===this.loaderType_&&y&&y.hasVideo;x&&(D=d.videoTimingInfo.start),d.timingInfo.start=this.trueSegmentStart_({currentStart:d.timingInfo.start,playlist:d.playlist,mediaIndex:d.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:x,firstVideoFrameTimeForData:D,videoTimingInfo:d.videoTimingInfo,audioTimingInfo:d.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(d,a.type),this.updateSourceBufferTimestampOffset_(d),d.isSyncRequest){this.updateTimingInfoEnd_(d),this.syncController_.saveSegmentTimingInfo({segmentInfo:d,shouldSaveTimelineMapping:"main"===this.loaderType_});var L=this.chooseNextRequest_();if(L.mediaIndex!==d.mediaIndex||L.partIndex!==d.partIndex)return void this.logger_("sync segment was incorrect, not appending");this.logger_("sync segment was correct, appending")}d.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(d,a)}}},c.updateAppendInitSegmentStatus=function(i,a){"main"===this.loaderType_&&"number"==typeof i.timestampOffset&&!i.changedTimestampOffset&&(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[a]!==i.playlist&&(this.appendInitSegment_[a]=!0)},c.getInitSegmentAndUpdateState_=function(i){var a=i.type,d=i.initSegment,y=i.map,x=i.playlist;if(y){var D=Jd(y);if(this.activeInitSegmentId_===D)return null;d=this.initSegmentForMap(y,!0).bytes,this.activeInitSegmentId_=D}return d&&this.appendInitSegment_[a]?(this.playlistOfLastInitSegment_[a]=x,this.appendInitSegment_[a]=!1,this.activeInitSegmentId_=null,d):null},c.handleQuotaExceededError_=function(i,a){var d=this,y=i.segmentInfo,x=i.type,D=i.bytes,L=this.sourceUpdater_.audioBuffered(),K=this.sourceUpdater_.videoBuffered();L.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+al(L).join(", ")),K.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+al(K).join(", "));var W=L.length?L.start(0):0,me=L.length?L.end(L.length-1):0,Pe=K.length?K.start(0):0,Ge=K.length?K.end(K.length-1):0;if(me-W<=1&&Ge-Pe<=1)return this.logger_("On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: "+D.byteLength+", audio buffer: "+al(L).join(", ")+", video buffer: "+al(K).join(", ")+", "),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),void this.trigger("error");this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:y,type:x,bytes:D}));var jt=this.currentTime_()-1;this.logger_("On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to "+jt),this.remove(0,jt,function(){d.logger_("On QUOTA_EXCEEDED_ERR, retrying append in 1s"),d.waitingOnRemove_=!1,d.quotaExceededErrorRetryTimeout_=Y().setTimeout(function(){d.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),d.quotaExceededErrorRetryTimeout_=null,d.processCallQueue_()},1e3)},!0)},c.handleAppendError_=function(i,a){var d=i.segmentInfo,y=i.type,x=i.bytes;if(a){if(22===a.code)return void this.handleQuotaExceededError_({segmentInfo:d,type:y,bytes:x});this.logger_("Received non QUOTA_EXCEEDED_ERR on append",a),this.error(y+" append of "+x.length+"b failed for segment #"+d.mediaIndex+" in playlist "+d.playlist.id),this.trigger("appenderror")}},c.appendToSourceBuffer_=function(i){var a=i.segmentInfo,d=i.type,y=i.initSegment,x=i.data,D=i.bytes;if(!D){var L=[x],K=x.byteLength;y&&(L.unshift(y),K+=y.byteLength),D=function(s){var l,c=0;return s.bytes&&(l=new Uint8Array(s.bytes),s.segments.forEach(function(i){l.set(i,c),c+=i.byteLength})),l}({bytes:K,segments:L})}this.sourceUpdater_.appendBuffer({segmentInfo:a,type:d,bytes:D},this.handleAppendError_.bind(this,{segmentInfo:a,type:d,bytes:D}))},c.handleSegmentTimingInfo_=function(i,a,d){if(this.pendingSegment_&&a===this.pendingSegment_.requestId){var y=this.pendingSegment_.segment,x=i+"TimingInfo";y[x]||(y[x]={}),y[x].transmuxerPrependedSeconds=d.prependedContentDuration||0,y[x].transmuxedPresentationStart=d.start.presentation,y[x].transmuxedDecodeStart=d.start.decode,y[x].transmuxedPresentationEnd=d.end.presentation,y[x].transmuxedDecodeEnd=d.end.decode,y[x].baseMediaDecodeTime=d.baseMediaDecodeTime}},c.appendData_=function(i,a){var d=a.type,y=a.data;if(y&&y.byteLength&&("audio"!==d||!this.audioDisabled_)){var x=this.getInitSegmentAndUpdateState_({type:d,initSegment:a.initSegment,playlist:i.playlist,map:i.isFmp4?i.segment.map:null});this.appendToSourceBuffer_({segmentInfo:i,type:d,initSegment:x,data:y})}},c.loadSegment_=function(i){var a=this;this.state="WAITING",this.pendingSegment_=i,this.trimBackBuffer_(i),"number"==typeof i.timestampOffset&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.hasEnoughInfoToLoad_()?this.updateTransmuxerAndRequestSegment_(i):this.loadQueue_.push(function(){var d=fe({},i,{forceTimestampOffset:!0});fe(i,a.generateSegmentInfo_(d)),a.isPendingTimestampOffset_=!1,a.updateTransmuxerAndRequestSegment_(i)})},c.updateTransmuxerAndRequestSegment_=function(i){var a=this;this.shouldUpdateTransmuxerTimestampOffset_(i.timestampOffset)&&(this.gopBuffer_.length=0,i.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:i.timestampOffset}));var d=this.createSimplifiedSegmentObj_(i),L=this.isEndOfStream_(i.mediaIndex,i.playlist,i.partIndex)||null!==this.mediaIndex&&i.timeline!==this.currentTimeline_&&i.timeline>0;this.logger_("Requesting "+Ul(i)),d.map&&!d.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),i.abortRequests=vh({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:d,abortFn:this.handleAbort_.bind(this,i),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",i.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",i.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:L,endedTimelineFn:function(){a.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:function(W){var me=W.message,Pe=W.level,Ge=W.stream;a.logger_(Ul(i)+" logged from transmuxer stream "+Ge+" as a "+Pe+": "+me)}})},c.trimBackBuffer_=function(i){var a=function(s,c,l){var i=c-Ma.BACK_BUFFER_LENGTH;return s.length&&(i=Math.max(i,s.start(0))),Math.min(c-l,i)}(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);a>0&&this.remove(0,a)},c.createSimplifiedSegmentObj_=function(i){var a=i.segment,d=i.part,y={resolvedUri:d?d.resolvedUri:a.resolvedUri,byterange:d?d.byterange:a.byterange,requestId:i.requestId,transmuxer:i.transmuxer,audioAppendStart:i.audioAppendStart,gopsToAlignWith:i.gopsToAlignWith,part:i.part},x=i.playlist.segments[i.mediaIndex-1];if(x&&x.timeline===a.timeline&&(x.videoTimingInfo?y.baseStartTime=x.videoTimingInfo.transmuxedDecodeEnd:x.audioTimingInfo&&(y.baseStartTime=x.audioTimingInfo.transmuxedDecodeEnd)),a.key){var D=a.key.iv||new Uint32Array([0,0,0,i.mediaIndex+i.playlist.mediaSequence]);y.key=this.segmentKey(a.key),y.key.iv=D}return a.map&&(y.map=this.initSegmentForMap(a.map)),y},c.saveTransferStats_=function(i){this.mediaRequests+=1,i&&(this.mediaBytesTransferred+=i.bytesReceived,this.mediaTransferDuration+=i.roundTripTime)},c.saveBandwidthRelatedStats_=function(i,a){this.pendingSegment_.byteLength=a.bytesReceived,i<$l?this.logger_("Ignoring segment's bandwidth because its duration of "+i+" is less than the min to record "+$l):(this.bandwidth=a.bandwidth,this.roundTrip=a.roundTripTime)},c.handleTimeout_=function(){this.mediaRequestsTimedout+=1,this.bandwidth=1,this.roundTrip=NaN,this.trigger("bandwidthupdate"),this.trigger("timeout")},c.segmentRequestFinished_=function(i,a,d){if(this.callQueue_.length)this.callQueue_.push(this.segmentRequestFinished_.bind(this,i,a,d));else if(this.saveTransferStats_(a.stats),this.pendingSegment_&&a.requestId===this.pendingSegment_.requestId){if(i){if(this.pendingSegment_=null,this.state="READY",-102===i.code)return;return this.pause(),-101===i.code?void this.handleTimeout_():(this.mediaRequestsErrored+=1,this.error(i),void this.trigger("error"))}var y=this.pendingSegment_;this.saveBandwidthRelatedStats_(y.duration,a.stats),y.endOfAllRequests=a.endOfAllRequests,d.gopInfo&&(this.gopBuffer_=function(s,c,l){if(!c.length)return s;if(l)return c.slice();for(var i=c[0].pts,a=0;a<s.length&&!(s[a].pts>=i);a++);return s.slice(0,a).concat(c)}(this.gopBuffer_,d.gopInfo,this.safeAppend_)),this.state="APPENDING",this.trigger("appending"),this.waitForAppendsToComplete_(y)}},c.setTimeMapping_=function(i){var a=this.syncController_.mappingForTimeline(i);null!==a&&(this.timeMapping_=a)},c.updateMediaSecondsLoaded_=function(i){this.mediaSecondsLoaded+="number"==typeof i.start&&"number"==typeof i.end?i.end-i.start:i.duration},c.shouldUpdateTransmuxerTimestampOffset_=function(i){return null!==i&&("main"===this.loaderType_&&i!==this.sourceUpdater_.videoTimestampOffset()||!this.audioDisabled_&&i!==this.sourceUpdater_.audioTimestampOffset())},c.trueSegmentStart_=function(i){var a=i.currentStart,y=i.mediaIndex,x=i.firstVideoFrameTimeForData;if(typeof a<"u")return a;if(!i.useVideoTimingInfo)return i.audioTimingInfo.start;var me=i.playlist.segments[y-1];return 0===y||!me||typeof me.start>"u"||me.end!==x+i.currentVideoTimestampOffset?x:i.videoTimingInfo.start},c.waitForAppendsToComplete_=function(i){var a=this.getCurrentMediaInfo_(i);if(!a)return this.error({message:"No starting media returned, likely due to an unsupported media format.",blacklistDuration:1/0}),void this.trigger("error");var D="main"===this.loaderType_&&a.hasVideo,L=!this.audioDisabled_&&a.hasAudio&&!a.isMuxed;if(i.waitingOnAppends=0,!i.hasAppendedData_)return!i.timingInfo&&"number"==typeof i.timestampOffset&&(this.isPendingTimestampOffset_=!0),i.timingInfo={start:0},i.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(i),this.processMetadataQueue_()),void this.checkAppendsDone_(i);D&&i.waitingOnAppends++,L&&i.waitingOnAppends++,D&&this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,i)),L&&this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,i))},c.checkAppendsDone_=function(i){this.checkForAbort_(i.requestId)||(i.waitingOnAppends--,0===i.waitingOnAppends&&this.handleAppendsDone_())},c.checkForIllegalMediaSwitch=function(i){var a=function(s,c,l){return"main"===s&&c&&l?l.hasAudio||l.hasVideo?c.hasVideo&&!l.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!c.hasVideo&&l.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null:"Neither audio nor video found in segment.":null}(this.loaderType_,this.getCurrentMediaInfo_(),i);return!!a&&(this.error({message:a,blacklistDuration:1/0}),this.trigger("error"),!0)},c.updateSourceBufferTimestampOffset_=function(i){if(null!==i.timestampOffset&&"number"==typeof i.timingInfo.start&&!i.changedTimestampOffset&&"main"===this.loaderType_){var a=!1;i.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:i.segment.videoTimingInfo,audioTimingInfo:i.segment.audioTimingInfo,timingInfo:i.timingInfo}),i.changedTimestampOffset=!0,i.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&&(this.sourceUpdater_.videoTimestampOffset(i.timestampOffset),a=!0),i.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&&(this.sourceUpdater_.audioTimestampOffset(i.timestampOffset),a=!0),a&&this.trigger("timestampoffset")}},c.getSegmentStartTimeForTimestampOffsetCalculation_=function(i){var a=i.videoTimingInfo,d=i.audioTimingInfo,y=i.timingInfo;return this.useDtsForTimestampOffset_?a&&"number"==typeof a.transmuxedDecodeStart?a.transmuxedDecodeStart:d&&"number"==typeof d.transmuxedDecodeStart?d.transmuxedDecodeStart:y.start:y.start},c.updateTimingInfoEnd_=function(i){i.timingInfo=i.timingInfo||{};var a=this.getMediaInfo_(),y="main"===this.loaderType_&&a&&a.hasVideo&&i.videoTimingInfo?i.videoTimingInfo:i.audioTimingInfo;y&&(i.timingInfo.end="number"==typeof y.end?y.end:y.start+i.duration)},c.handleAppendsDone_=function(){if(this.pendingSegment_&&this.trigger("appendsdone"),!this.pendingSegment_)return this.state="READY",void(this.paused()||this.monitorBuffer_());var i=this.pendingSegment_;this.updateTimingInfoEnd_(i),this.shouldSaveSegmentTimingInfo_&&this.syncController_.saveSegmentTimingInfo({segmentInfo:i,shouldSaveTimelineMapping:"main"===this.loaderType_});var a=function(s,c){if("hls"!==c)return null;var l=function(s){var c=0;return["video","audio"].forEach(function(l){var i=s[l+"TimingInfo"];if(i){var y,a=i.start,d=i.end;"bigint"==typeof a||"bigint"==typeof d?y=Y().BigInt(d)-Y().BigInt(a):"number"==typeof a&&"number"==typeof d&&(y=d-a),typeof y<"u"&&y>c&&(c=y)}}),"bigint"==typeof c&&c<Number.MAX_SAFE_INTEGER&&(c=Number(c)),c}({audioTimingInfo:s.audioTimingInfo,videoTimingInfo:s.videoTimingInfo});if(!l)return null;var i=s.playlist.targetDuration,a=Xc({segmentDuration:l,maxDuration:2*i}),d=Xc({segmentDuration:l,maxDuration:i});return a||d?{severity:a?"warn":"info",message:"Segment with index "+s.mediaIndex+" from playlist "+s.playlist.id+" has a duration of "+l+" when the reported duration is "+s.duration+" and the target duration is "+i+". For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1"}:null}(i,this.sourceType_);if(a&&("warn"===a.severity?Dt.log.warn(a.message):this.logger_(a.message)),this.recordThroughput_(i),this.pendingSegment_=null,this.state="READY",!i.isSyncRequest||(this.trigger("syncinfoupdate"),i.hasAppendedData_)){this.logger_("Appended "+Ul(i)),this.addSegmentMetadataCue_(i),this.fetchAtBuffer_=!0,this.currentTimeline_!==i.timeline&&(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:i.timeline}),"main"===this.loaderType_&&!this.audioDisabled_&&this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:i.timeline})),this.currentTimeline_=i.timeline,this.trigger("syncinfoupdate");var d=i.segment,y=i.part,x=d.end&&this.currentTime_()-d.end>3*i.playlist.targetDuration,D=y&&y.end&&this.currentTime_()-y.end>3*i.playlist.partTargetDuration;if(x||D)return this.logger_("bad "+(x?"segment":"part")+" "+Ul(i)),void this.resetEverything();null!==this.mediaIndex&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=i.mediaIndex,this.partIndex=i.partIndex,this.isEndOfStream_(i.mediaIndex,i.playlist,i.partIndex)&&this.endOfStream(),this.trigger("appended"),i.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}else this.logger_("Throwing away un-appended sync request "+Ul(i))},c.recordThroughput_=function(i){if(i.duration<$l)this.logger_("Ignoring segment's throughput because its duration of "+i.duration+" is less than the min to record "+$l);else{var a=this.throughput.rate,d=Date.now()-i.endOfAllRequests+1,y=Math.floor(i.byteLength/d*8*1e3);this.throughput.rate+=(y-a)/++this.throughput.count}},c.addSegmentMetadataCue_=function(i){if(this.segmentMetadataTrack_){var a=i.segment,d=a.start,y=a.end;if(__(d)&&__(y)){Pu(d,y,this.segmentMetadataTrack_);var x=Y().WebKitDataCue||Y().VTTCue,D={custom:a.custom,dateTimeObject:a.dateTimeObject,dateTimeString:a.dateTimeString,bandwidth:i.playlist.attributes.BANDWIDTH,resolution:i.playlist.attributes.RESOLUTION,codecs:i.playlist.attributes.CODECS,byteLength:i.byteLength,uri:i.uri,timeline:i.timeline,playlist:i.playlist.id,start:d,end:y},K=new x(d,y,JSON.stringify(D));K.value=D,this.segmentMetadataTrack_.addCue(K)}}},s}(Dt.EventTarget);function ul(){}var dl,xh=function(s){return"string"!=typeof s?s:s.replace(/./,function(c){return c.toUpperCase()})},cp=["video","audio"],m_=function(s,c){var l=c[s+"Buffer"];return l&&l.updating||c.queuePending[s]},up=function v(s,c){if(0!==c.queue.length){var l=0,i=c.queue[l];if("mediaSource"===i.type)return void(!c.updating()&&"closed"!==c.mediaSource.readyState&&(c.queue.shift(),i.action(c),i.doneFn&&i.doneFn(),v("audio",c),v("video",c)));if("mediaSource"!==s&&c.ready()&&"closed"!==c.mediaSource.readyState&&!m_(s,c)){if(i.type!==s){if(l=function(s,c){for(var l=0;l<c.length;l++){var i=c[l];if("mediaSource"===i.type)return null;if(i.type===s)return l}return null}(s,c.queue),null===l)return;i=c.queue[l]}if(c.queue.splice(l,1),c.queuePending[s]=i,i.action(s,c),!i.doneFn)return c.queuePending[s]=null,void v(s,c)}}},Hv=function(s,c){var l=c[s+"Buffer"],i=xh(s);l&&(l.removeEventListener("updateend",c["on"+i+"UpdateEnd_"]),l.removeEventListener("error",c["on"+i+"Error_"]),c.codecs[s]=null,c[s+"Buffer"]=null)},Ys=function(s,c){return s&&c&&-1!==Array.prototype.indexOf.call(s.sourceBuffers,c)},Ba_appendBuffer=function(s,c,l){return function(i,a){var d=a[i+"Buffer"];if(Ys(a.mediaSource,d)){a.logger_("Appending segment "+c.mediaIndex+"'s "+s.length+" bytes to "+i+"Buffer");try{d.appendBuffer(s)}catch(y){a.logger_("Error with code "+y.code+" "+(22===y.code?"(QUOTA_EXCEEDED_ERR) ":"")+"when appending segment "+c.mediaIndex+" to "+i+"Buffer"),a.queuePending[i]=null,l(y)}}}},Ba_remove=function(s,c){return function(l,i){var a=i[l+"Buffer"];if(Ys(i.mediaSource,a)){i.logger_("Removing "+s+" to "+c+" from "+l+"Buffer");try{a.remove(s,c)}catch{i.logger_("Remove "+s+" to "+c+" from "+l+"Buffer failed")}}}},Ba_timestampOffset=function(s){return function(c,l){var i=l[c+"Buffer"];Ys(l.mediaSource,i)&&(l.logger_("Setting "+c+"timestampOffset to "+s),i.timestampOffset=s)}},Ba_callback=function(s){return function(c,l){s()}},Ba_endOfStream=function(s){return function(c){if("open"===c.mediaSource.readyState){c.logger_("Calling mediaSource endOfStream("+(s||"")+")");try{c.mediaSource.endOfStream(s)}catch(l){Dt.log.warn("Failed to call media source endOfStream",l)}}}},Ba_duration=function(s){return function(c){c.logger_("Setting mediaSource duration to "+s);try{c.mediaSource.duration=s}catch(l){Dt.log.warn("Failed to set media source duration",l)}}},Ba_addSourceBuffer=function(s,c){return function(l){var i=xh(s),a=Qn(c);l.logger_("Adding "+s+"Buffer with codec "+c+" to mediaSource");var d=l.mediaSource.addSourceBuffer(a);d.addEventListener("updateend",l["on"+i+"UpdateEnd_"]),d.addEventListener("error",l["on"+i+"Error_"]),l.codecs[s]=c,l[s+"Buffer"]=d}},Ba_removeSourceBuffer=function(s){return function(c){var l=c[s+"Buffer"];if(Hv(s,c),Ys(c.mediaSource,l)){c.logger_("Removing "+s+"Buffer with codec "+c.codecs[s]+" from mediaSource");try{c.mediaSource.removeSourceBuffer(l)}catch(i){Dt.log.warn("Failed to removeSourceBuffer "+s+"Buffer",i)}}}},Ba_changeType=function(s){return function(c,l){var i=l[c+"Buffer"],a=Qn(s);if(Ys(l.mediaSource,i)&&l.codecs[c]!==s){l.logger_("changing "+c+"Buffer codec from "+l.codecs[c]+" to "+s);try{i.changeType(a),l.codecs[c]=s}catch(d){Dt.log.warn("Failed to changeType on "+c+"Buffer",d)}}}},Ja=function(s){var c=s.type,l=s.sourceUpdater;l.queue.push({type:c,action:s.action,doneFn:s.doneFn,name:s.name}),up(c,l)},Eh=function(s,c){return function(l){if(c.queuePending[s]){var i=c.queuePending[s].doneFn;c.queuePending[s]=null,i&&i(c[s+"Error_"])}up(s,c)}},dp=function(v){function s(l){var i;return(i=v.call(this)||this).mediaSource=l,i.sourceopenListener_=function(){return up("mediaSource",Ee(i))},i.mediaSource.addEventListener("sourceopen",i.sourceopenListener_),i.logger_=js("SourceUpdater"),i.audioTimestampOffset_=0,i.videoTimestampOffset_=0,i.queue=[],i.queuePending={audio:null,video:null},i.delayedAudioAppendQueue_=[],i.videoAppendQueued_=!1,i.codecs={},i.onVideoUpdateEnd_=Eh("video",Ee(i)),i.onAudioUpdateEnd_=Eh("audio",Ee(i)),i.onVideoError_=function(a){i.videoError_=a},i.onAudioError_=function(a){i.audioError_=a},i.createdSourceBuffers_=!1,i.initializedEme_=!1,i.triggeredReady_=!1,i}te(s,v);var c=s.prototype;return c.initializedEme=function(){this.initializedEme_=!0,this.triggerReady()},c.hasCreatedSourceBuffers=function(){return this.createdSourceBuffers_},c.hasInitializedAnyEme=function(){return this.initializedEme_},c.ready=function(){return this.hasCreatedSourceBuffers()&&this.hasInitializedAnyEme()},c.createSourceBuffers=function(i){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(i),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())},c.triggerReady=function(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))},c.addSourceBuffer=function(i,a){Ja({type:"mediaSource",sourceUpdater:this,action:Ba_addSourceBuffer(i,a),name:"addSourceBuffer"})},c.abort=function(i){Ja({type:i,sourceUpdater:this,action:function(s,c){if("open"===c.mediaSource.readyState){var l=c[s+"Buffer"];if(Ys(c.mediaSource,l)){c.logger_("calling abort on "+s+"Buffer");try{l.abort()}catch(i){Dt.log.warn("Failed to abort on "+s+"Buffer",i)}}}},name:"abort"})},c.removeSourceBuffer=function(i){this.canRemoveSourceBuffer()?Ja({type:"mediaSource",sourceUpdater:this,action:Ba_removeSourceBuffer(i),name:"removeSourceBuffer"}):Dt.log.error("removeSourceBuffer is not supported!")},c.canRemoveSourceBuffer=function(){return!Dt.browser.IE_VERSION&&!Dt.browser.IS_FIREFOX&&Y().MediaSource&&Y().MediaSource.prototype&&"function"==typeof Y().MediaSource.prototype.removeSourceBuffer},s.canChangeType=function(){return Y().SourceBuffer&&Y().SourceBuffer.prototype&&"function"==typeof Y().SourceBuffer.prototype.changeType},c.canChangeType=function(){return this.constructor.canChangeType()},c.changeType=function(i,a){this.canChangeType()?Ja({type:i,sourceUpdater:this,action:Ba_changeType(a),name:"changeType"}):Dt.log.error("changeType is not supported!")},c.addOrChangeSourceBuffers=function(i){var a=this;if(!i||"object"!=typeof i||0===Object.keys(i).length)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(i).forEach(function(d){var y=i[d];if(!a.hasCreatedSourceBuffers())return a.addSourceBuffer(d,y);a.canChangeType()&&a.changeType(d,y)})},c.appendBuffer=function(i,a){var d=this,y=i.segmentInfo,x=i.type,D=i.bytes;if(this.processedAppend_=!0,"audio"===x&&this.videoBuffer&&!this.videoAppendQueued_)return this.delayedAudioAppendQueue_.push([i,a]),void this.logger_("delayed audio append of "+D.length+" until video append");if(Ja({type:x,sourceUpdater:this,action:Ba_appendBuffer(D,y||{mediaIndex:-1},a),doneFn:a,name:"appendBuffer"}),"video"===x){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;var K=this.delayedAudioAppendQueue_.slice();this.logger_("queuing delayed audio "+K.length+" appendBuffers"),this.delayedAudioAppendQueue_.length=0,K.forEach(function(W){d.appendBuffer.apply(d,W)})}},c.audioBuffered=function(){return Ys(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:Dt.createTimeRange()},c.videoBuffered=function(){return Ys(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:Dt.createTimeRange()},c.buffered=function(){var i=Ys(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,a=Ys(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return a&&!i?this.audioBuffered():i&&!a?this.videoBuffered():function(s,c){var l=null,i=null,a=0,d=[],y=[];if(!(s&&s.length&&c&&c.length))return Dt.createTimeRange();for(var x=s.length;x--;)d.push({time:s.start(x),type:"start"}),d.push({time:s.end(x),type:"end"});for(x=c.length;x--;)d.push({time:c.start(x),type:"start"}),d.push({time:c.end(x),type:"end"});for(d.sort(function(D,L){return D.time-L.time}),x=0;x<d.length;x++)"start"===d[x].type?2==++a&&(l=d[x].time):"end"===d[x].type&&1==--a&&(i=d[x].time),null!==l&&null!==i&&(y.push([l,i]),l=null,i=null);return Dt.createTimeRanges(y)}(this.audioBuffered(),this.videoBuffered())},c.setDuration=function(i,a){void 0===a&&(a=ul),Ja({type:"mediaSource",sourceUpdater:this,action:Ba_duration(i),name:"duration",doneFn:a})},c.endOfStream=function(i,a){void 0===i&&(i=null),void 0===a&&(a=ul),"string"!=typeof i&&(i=void 0),Ja({type:"mediaSource",sourceUpdater:this,action:Ba_endOfStream(i),name:"endOfStream",doneFn:a})},c.removeAudio=function(i,a,d){void 0===d&&(d=ul),this.audioBuffered().length&&0!==this.audioBuffered().end(0)?Ja({type:"audio",sourceUpdater:this,action:Ba_remove(i,a),doneFn:d,name:"remove"}):d()},c.removeVideo=function(i,a,d){void 0===d&&(d=ul),this.videoBuffered().length&&0!==this.videoBuffered().end(0)?Ja({type:"video",sourceUpdater:this,action:Ba_remove(i,a),doneFn:d,name:"remove"}):d()},c.updating=function(){return!(!m_("audio",this)&&!m_("video",this))},c.audioTimestampOffset=function(i){return typeof i<"u"&&this.audioBuffer&&this.audioTimestampOffset_!==i&&(Ja({type:"audio",sourceUpdater:this,action:Ba_timestampOffset(i),name:"timestampOffset"}),this.audioTimestampOffset_=i),this.audioTimestampOffset_},c.videoTimestampOffset=function(i){return typeof i<"u"&&this.videoBuffer&&this.videoTimestampOffset!==i&&(Ja({type:"video",sourceUpdater:this,action:Ba_timestampOffset(i),name:"timestampOffset"}),this.videoTimestampOffset_=i),this.videoTimestampOffset_},c.audioQueueCallback=function(i){this.audioBuffer&&Ja({type:"audio",sourceUpdater:this,action:Ba_callback(i),name:"callback"})},c.videoQueueCallback=function(i){this.videoBuffer&&Ja({type:"video",sourceUpdater:this,action:Ba_callback(i),name:"callback"})},c.dispose=function(){var i=this;this.trigger("dispose"),cp.forEach(function(a){i.abort(a),i.canRemoveSourceBuffer()?i.removeSourceBuffer(a):i[a+"QueueCallback"](function(){return Hv(a,i)})}),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()},s}(Dt.EventTarget),v_=function(s){return decodeURIComponent(escape(String.fromCharCode.apply(null,s)))},Ru=new Uint8Array("\n\n".split("").map(function(v){return v.charCodeAt(0)})),Yv=function(v){function s(){return v.call(this,"Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")||this}return te(s,v),s}(Go(Error)),Ah=function(v){function s(l,i){var a;return void 0===i&&(i={}),(a=v.call(this,l,i)||this).mediaSource_=null,a.subtitlesTrack_=null,a.loaderType_="subtitle",a.featuresNativeTextTracks_=l.featuresNativeTextTracks,a.loadVttJs=l.loadVttJs,a.shouldSaveSegmentTimingInfo_=!1,a}te(s,v);var c=s.prototype;return c.createTransmuxer_=function(){return null},c.buffered_=function(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return Dt.createTimeRanges();var i=this.subtitlesTrack_.cues;return Dt.createTimeRanges([[i[0].startTime,i[i.length-1].startTime]])},c.initSegmentForMap=function(i,a){if(void 0===a&&(a=!1),!i)return null;var d=Jd(i),y=this.initSegments_[d];if(a&&!y&&i.bytes){var D=new Uint8Array(Ru.byteLength+i.bytes.byteLength);D.set(i.bytes),D.set(Ru,i.bytes.byteLength),this.initSegments_[d]=y={resolvedUri:i.resolvedUri,byterange:i.byterange,bytes:D}}return y||i},c.couldBeginLoading_=function(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()},c.init_=function(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()},c.track=function(i){return typeof i>"u"||(this.subtitlesTrack_=i,"INIT"===this.state&&this.couldBeginLoading_()&&this.init_()),this.subtitlesTrack_},c.remove=function(i,a){Pu(i,a,this.subtitlesTrack_)},c.fillBuffer_=function(){var i=this,a=this.chooseNextRequest_();if(a){if(null===this.syncController_.timestampOffsetForTimeline(a.timeline))return this.syncController_.one("timestampoffset",function(){i.state="READY",i.paused()||i.monitorBuffer_()}),void(this.state="WAITING_ON_TIMELINE");this.loadSegment_(a)}},c.timestampOffsetForSegment_=function(){return null},c.chooseNextRequest_=function(){return this.skipEmptySegments_(v.prototype.chooseNextRequest_.call(this))},c.skipEmptySegments_=function(i){for(;i&&i.segment.empty;){if(i.mediaIndex+1>=i.playlist.segments.length){i=null;break}i=this.generateSegmentInfo_({playlist:i.playlist,mediaIndex:i.mediaIndex+1,startOfSegment:i.startOfSegment+i.duration,isSyncRequest:i.isSyncRequest})}return i},c.stopForError=function(i){this.error(i),this.state="READY",this.pause(),this.trigger("error")},c.segmentRequestFinished_=function(i,a,d){var y=this;if(this.subtitlesTrack_){if(this.saveTransferStats_(a.stats),!this.pendingSegment_)return this.state="READY",void(this.mediaRequestsAborted+=1);if(i)return-101===i.code&&this.handleTimeout_(),-102===i.code?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,void this.stopForError(i);var x=this.pendingSegment_;this.saveBandwidthRelatedStats_(x.duration,a.stats),a.key&&this.segmentKey(a.key,!0),this.state="APPENDING",this.trigger("appending");var D=x.segment;if(D.map&&(D.map.bytes=a.map.bytes),x.bytes=a.bytes,"function"!=typeof Y().WebVTT&&"function"==typeof this.loadVttJs)return this.state="WAITING_ON_VTTJS",void this.loadVttJs().then(function(){return y.segmentRequestFinished_(i,a,d)},function(){return y.stopForError({message:"Error loading vtt.js"})});D.requested=!0;try{this.parseVTTCues_(x)}catch(L){return void this.stopForError({message:L.message})}if(this.updateTimeMapping_(x,this.syncController_.timelines[x.timeline],this.playlist_),x.timingInfo=x.cues.length?{start:x.cues[0].startTime,end:x.cues[x.cues.length-1].endTime}:{start:x.startOfSegment,end:x.startOfSegment+x.duration},x.isSyncRequest)return this.trigger("syncinfoupdate"),this.pendingSegment_=null,void(this.state="READY");x.byteLength=x.bytes.byteLength,this.mediaSecondsLoaded+=D.duration,x.cues.forEach(function(L){y.subtitlesTrack_.addCue(y.featuresNativeTextTracks_?new(Y().VTTCue)(L.startTime,L.endTime,L.text):L)}),function(s){var c=s.cues;if(c)for(var l=0;l<c.length;l++){for(var i=[],a=0,d=0;d<c.length;d++)c[l].startTime===c[d].startTime&&c[l].endTime===c[d].endTime&&c[l].text===c[d].text&&++a>1&&i.push(c[d]);i.length&&i.forEach(function(y){return s.removeCue(y)})}}(this.subtitlesTrack_),this.handleAppendsDone_()}else this.state="READY"},c.handleData_=function(){},c.updateTimingInfoEnd_=function(){},c.parseVTTCues_=function(i){var a,d=!1;if("function"!=typeof Y().WebVTT)throw new Yv;"function"==typeof Y().TextDecoder?a=new(Y().TextDecoder)("utf8"):(a=Y().WebVTT.StringDecoder(),d=!0);var y=new(Y().WebVTT.Parser)(Y(),Y().vttjs,a);if(i.cues=[],i.timestampmap={MPEGTS:0,LOCAL:0},y.oncue=i.cues.push.bind(i.cues),y.ontimestampmap=function(L){i.timestampmap=L},y.onparsingerror=function(L){Dt.log.warn("Error encountered when parsing cues: "+L.message)},i.segment.map){var x=i.segment.map.bytes;d&&(x=v_(x)),y.parse(x)}var D=i.bytes;d&&(D=v_(D)),y.parse(D),y.flush()},c.updateTimeMapping_=function(i,a,d){var y=i.segment;if(a){if(!i.cues.length)return void(y.empty=!0);var x=i.timestampmap,D=x.MPEGTS/Bn.ONE_SECOND_IN_TS-x.LOCAL+a.mapping;i.cues.forEach(function(W){W.startTime+=D,W.endTime+=D}),d.syncInfo||(d.syncInfo={mediaSequence:d.mediaSequence+i.mediaIndex,time:Math.min(i.cues[0].startTime,i.cues[i.cues.length-1].startTime-y.duration)})}},s}(h_),Xv=function(s,c){for(var l=s.cues,i=0;i<l.length;i++){var a=l[i];if(c>=a.adStartTime&&c<=a.adEndTime)return a}return null},wh=[{name:"VOD",run:function(s,c,l,i,a){return l!==1/0?{time:0,segmentIndex:0,partIndex:null}:null}},{name:"ProgramDateTime",run:function(s,c,l,i,a){if(!Object.keys(s.timelineToDatetimeMappings).length)return null;var d=null,y=null,x=Nf(c);a=a||0;for(var D=0;D<x.length;D++){var K=x[c.endList||0===a?D:x.length-(D+1)],W=K.segment,me=s.timelineToDatetimeMappings[W.timeline];if(me&&W.dateTimeObject){var Ge=W.dateTimeObject.getTime()/1e3+me;if(W.parts&&"number"==typeof K.partIndex)for(var Re=0;Re<K.partIndex;Re++)Ge+=W.parts[Re].duration;var jt=Math.abs(a-Ge);if(null!==y&&(0===jt||y<jt))break;y=jt,d={time:Ge,segmentIndex:K.segmentIndex,partIndex:K.partIndex}}}return d}},{name:"Segment",run:function(s,c,l,i,a){var d=null,y=null;a=a||0;for(var x=Nf(c),D=0;D<x.length;D++){var K=x[c.endList||0===a?D:x.length-(D+1)],W=K.segment,me=K.part&&K.part.start||W&&W.start;if(W.timeline===i&&typeof me<"u"){var Pe=Math.abs(a-me);if(null!==y&&y<Pe)break;(!d||null===y||y>=Pe)&&(y=Pe,d={time:me,segmentIndex:K.segmentIndex,partIndex:K.partIndex})}}return d}},{name:"Discontinuity",run:function(s,c,l,i,a){var d=null;if(a=a||0,c.discontinuityStarts&&c.discontinuityStarts.length)for(var y=null,x=0;x<c.discontinuityStarts.length;x++){var D=c.discontinuityStarts[x],K=s.discontinuities[c.discontinuitySequence+x+1];if(K){var W=Math.abs(a-K.time);if(null!==y&&y<W)break;(!d||null===y||y>=W)&&(y=W,d={time:K.time,segmentIndex:D,partIndex:null})}}return d}},{name:"Playlist",run:function(s,c,l,i,a){return c.syncInfo?{time:c.syncInfo.time,segmentIndex:c.syncInfo.mediaSequence-c.mediaSequence,partIndex:null}:null}}],y_=function(v){function s(l){var i;return(i=v.call(this)||this).timelines=[],i.discontinuities=[],i.timelineToDatetimeMappings={},i.logger_=js("SyncController"),i}te(s,v);var c=s.prototype;return c.getSyncPoint=function(i,a,d,y){var x=this.runStrategies_(i,a,d,y);return x.length?this.selectSyncPoint_(x,{key:"time",value:y}):null},c.getExpiredTime=function(i,a){if(!i||!i.segments)return null;var d=this.runStrategies_(i,a,i.discontinuitySequence,0);if(!d.length)return null;var y=this.selectSyncPoint_(d,{key:"segmentIndex",value:0});return y.segmentIndex>0&&(y.time*=-1),Math.abs(y.time+sc({defaultDuration:i.targetDuration,durationList:i.segments,startIndex:y.segmentIndex,endIndex:0}))},c.runStrategies_=function(i,a,d,y){for(var x=[],D=0;D<wh.length;D++){var L=wh[D],K=L.run(this,i,a,d,y);K&&(K.strategy=L.name,x.push({strategy:L.name,syncPoint:K}))}return x},c.selectSyncPoint_=function(i,a){for(var d=i[0].syncPoint,y=Math.abs(i[0].syncPoint[a.key]-a.value),x=i[0].strategy,D=1;D<i.length;D++){var L=Math.abs(i[D].syncPoint[a.key]-a.value);L<y&&(y=L,d=i[D].syncPoint,x=i[D].strategy)}return this.logger_("syncPoint for ["+a.key+": "+a.value+"] chosen with strategy ["+x+"]: [time:"+d.time+", segmentIndex:"+d.segmentIndex+("number"==typeof d.partIndex?",partIndex:"+d.partIndex:"")+"]"),d},c.saveExpiredSegmentInfo=function(i,a){var d=a.mediaSequence-i.mediaSequence;if(d>86400)Dt.log.warn("Not saving expired segment info. Media sequence gap "+d+" is too large.");else for(var y=d-1;y>=0;y--){var x=i.segments[y];if(x&&typeof x.start<"u"){a.syncInfo={mediaSequence:i.mediaSequence+y,time:x.start},this.logger_("playlist refresh sync: [time:"+a.syncInfo.time+", mediaSequence: "+a.syncInfo.mediaSequence+"]"),this.trigger("syncinfoupdate");break}}},c.setDateTimeMappingForStart=function(i){if(this.timelineToDatetimeMappings={},i.segments&&i.segments.length&&i.segments[0].dateTimeObject){var a=i.segments[0],d=a.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[a.timeline]=-d}},c.saveSegmentTimingInfo=function(i){var a=i.segmentInfo,d=i.shouldSaveTimelineMapping,y=this.calculateSegmentTimeMapping_(a,a.timingInfo,d),x=a.segment;y&&(this.saveDiscontinuitySyncInfo_(a),a.playlist.syncInfo||(a.playlist.syncInfo={mediaSequence:a.playlist.mediaSequence+a.mediaIndex,time:x.start}));var D=x.dateTimeObject;x.discontinuity&&d&&D&&(this.timelineToDatetimeMappings[x.timeline]=-D.getTime()/1e3)},c.timestampOffsetForTimeline=function(i){return typeof this.timelines[i]>"u"?null:this.timelines[i].time},c.mappingForTimeline=function(i){return typeof this.timelines[i]>"u"?null:this.timelines[i].mapping},c.calculateSegmentTimeMapping_=function(i,a,d){var L,K,y=i.segment,x=i.part,D=this.timelines[i.timeline];if("number"==typeof i.timestampOffset)D={time:i.startOfSegment,mapping:i.startOfSegment-a.start},d&&(this.timelines[i.timeline]=D,this.trigger("timestampoffset"),this.logger_("time mapping for timeline "+i.timeline+": [time: "+D.time+"] [mapping: "+D.mapping+"]")),L=i.startOfSegment,K=a.end+D.mapping;else{if(!D)return!1;L=a.start+D.mapping,K=a.end+D.mapping}return x&&(x.start=L,x.end=K),(!y.start||L<y.start)&&(y.start=L),y.end=K,!0},c.saveDiscontinuitySyncInfo_=function(i){var a=i.playlist,d=i.segment;if(d.discontinuity)this.discontinuities[d.timeline]={time:d.start,accuracy:0};else if(a.discontinuityStarts&&a.discontinuityStarts.length)for(var y=0;y<a.discontinuityStarts.length;y++){var x=a.discontinuityStarts[y],D=a.discontinuitySequence+y+1,L=x-i.mediaIndex,K=Math.abs(L);if(!this.discontinuities[D]||this.discontinuities[D].accuracy>K){var W;W=L<0?d.start-sc({defaultDuration:a.targetDuration,durationList:a.segments,startIndex:i.mediaIndex,endIndex:x}):d.end+sc({defaultDuration:a.targetDuration,durationList:a.segments,startIndex:i.mediaIndex+1,endIndex:x}),this.discontinuities[D]={time:W,accuracy:K}}}},c.dispose=function(){this.trigger("dispose"),this.off()},s}(Dt.EventTarget),zv=function(v){function s(){var l;return(l=v.call(this)||this).pendingTimelineChanges_={},l.lastTimelineChanges_={},l}te(s,v);var c=s.prototype;return c.clearPendingTimelineChange=function(i){this.pendingTimelineChanges_[i]=null,this.trigger("pendingtimelinechange")},c.pendingTimelineChange=function(i){var a=i.type,d=i.from,y=i.to;return"number"==typeof d&&"number"==typeof y&&(this.pendingTimelineChanges_[a]={type:a,from:d,to:y},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[a]},c.lastTimelineChange=function(i){var a=i.type,d=i.from,y=i.to;return"number"==typeof d&&"number"==typeof y&&(this.lastTimelineChanges_[a]={type:a,from:d,to:y},delete this.pendingTimelineChanges_[a],this.trigger("timelinechange")),this.lastTimelineChanges_[a]},c.dispose=function(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()},s}(Dt.EventTarget),zc=uh(Jf(function(){var v=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function s(rn,on,An){return rn(An={path:on,exports:{},require:function(ln,yn){return function c(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}()}},An.exports),An.exports}var l=s(function(rn){function on(sn,ln){for(var yn=0;yn<ln.length;yn++){var pn=ln[yn];pn.enumerable=pn.enumerable||!1,pn.configurable=!0,"value"in pn&&(pn.writable=!0),Object.defineProperty(sn,pn.key,pn)}}rn.exports=function An(sn,ln,yn){return ln&&on(sn.prototype,ln),yn&&on(sn,yn),sn},rn.exports.default=rn.exports,rn.exports.__esModule=!0}),i=s(function(rn){function on(An,sn){return rn.exports=on=Object.setPrototypeOf||function(yn,pn){return yn.__proto__=pn,yn},rn.exports.default=rn.exports,rn.exports.__esModule=!0,on(An,sn)}rn.exports=on,rn.exports.default=rn.exports,rn.exports.__esModule=!0}),a=s(function(rn){rn.exports=function on(An,sn){An.prototype=Object.create(sn.prototype),An.prototype.constructor=An,i(An,sn)},rn.exports.default=rn.exports,rn.exports.__esModule=!0}),d=function(){function rn(){this.listeners={}}var on=rn.prototype;return on.on=function(sn,ln){this.listeners[sn]||(this.listeners[sn]=[]),this.listeners[sn].push(ln)},on.off=function(sn,ln){if(!this.listeners[sn])return!1;var yn=this.listeners[sn].indexOf(ln);return this.listeners[sn]=this.listeners[sn].slice(0),this.listeners[sn].splice(yn,1),yn>-1},on.trigger=function(sn){var ln=this.listeners[sn];if(ln)if(2===arguments.length)for(var yn=ln.length,pn=0;pn<yn;++pn)ln[pn].call(this,arguments[1]);else for(var Di=Array.prototype.slice.call(arguments,1),zn=ln.length,Ln=0;Ln<zn;++Ln)ln[Ln].apply(this,Di)},on.dispose=function(){this.listeners={}},on.pipe=function(sn){this.on("data",function(ln){sn.push(ln)})},rn}(),D=null,L=function(){function rn(An){D||(D=function(){var pn,Di,zn,ho,mo,Ro,ha,Ar,on=[[[],[],[],[],[]],[[],[],[],[],[]]],An=on[0],sn=on[1],ln=An[4],yn=sn[4],Ln=[],ao=[];for(pn=0;pn<256;pn++)ao[(Ln[pn]=pn<<1^283*(pn>>7))^pn]=pn;for(Di=zn=0;!ln[Di];Di^=ho||1,zn=ao[zn]||1)for(ln[Di]=Ro=(Ro=zn^zn<<1^zn<<2^zn<<3^zn<<4)>>8^255&Ro^99,yn[Ro]=Di,Ar=16843009*Ln[mo=Ln[ho=Ln[Di]]]^65537*mo^257*ho^16843008*Di,ha=257*Ln[Ro]^16843008*Ro,pn=0;pn<4;pn++)An[pn][Di]=ha=ha<<24^ha>>>8,sn[pn][Ro]=Ar=Ar<<24^Ar>>>8;for(pn=0;pn<5;pn++)An[pn]=An[pn].slice(0),sn[pn]=sn[pn].slice(0);return on}()),this._tables=[[D[0][0].slice(),D[0][1].slice(),D[0][2].slice(),D[0][3].slice(),D[0][4].slice()],[D[1][0].slice(),D[1][1].slice(),D[1][2].slice(),D[1][3].slice(),D[1][4].slice()]];var sn,ln,yn,pn=this._tables[0][4],Di=this._tables[1],zn=An.length,Ln=1;if(4!==zn&&6!==zn&&8!==zn)throw new Error("Invalid aes key size");var ao=An.slice(0),ho=[];for(this._key=[ao,ho],sn=zn;sn<4*zn+28;sn++)yn=ao[sn-1],(sn%zn==0||8===zn&&sn%zn==4)&&(yn=pn[yn>>>24]<<24^pn[yn>>16&255]<<16^pn[yn>>8&255]<<8^pn[255&yn],sn%zn==0&&(yn=yn<<8^yn>>>24^Ln<<24,Ln=Ln<<1^283*(Ln>>7))),ao[sn]=ao[sn-zn]^yn;for(ln=0;sn;ln++,sn--)yn=ao[3&ln?sn:sn-4],ho[ln]=sn<=4||ln<4?yn:Di[0][pn[yn>>>24]]^Di[1][pn[yn>>16&255]]^Di[2][pn[yn>>8&255]]^Di[3][pn[255&yn]]}return rn.prototype.decrypt=function(sn,ln,yn,pn,Di,zn){var Ro,ha,Ar,$a,Ln=this._key[1],ao=sn^Ln[0],ho=pn^Ln[1],mo=yn^Ln[2],qo=ln^Ln[3],Kc=Ln.length/4-2,zs=4,qs=this._tables[1],_l=qs[0],Ds=qs[1],hc=qs[2],Hl=qs[3],Qc=qs[4];for($a=0;$a<Kc;$a++)Ro=_l[ao>>>24]^Ds[ho>>16&255]^hc[mo>>8&255]^Hl[255&qo]^Ln[zs],ha=_l[ho>>>24]^Ds[mo>>16&255]^hc[qo>>8&255]^Hl[255&ao]^Ln[zs+1],Ar=_l[mo>>>24]^Ds[qo>>16&255]^hc[ao>>8&255]^Hl[255&ho]^Ln[zs+2],qo=_l[qo>>>24]^Ds[ao>>16&255]^hc[ho>>8&255]^Hl[255&mo]^Ln[zs+3],zs+=4,ao=Ro,ho=ha,mo=Ar;for($a=0;$a<4;$a++)Di[(3&-$a)+zn]=Qc[ao>>>24]<<24^Qc[ho>>16&255]<<16^Qc[mo>>8&255]<<8^Qc[255&qo]^Ln[zs++],Ro=ao,ao=ho,ho=mo,mo=qo,qo=Ro},rn}(),K=function(rn){function on(){var sn;return(sn=rn.call(this,d)||this).jobs=[],sn.delay=1,sn.timeout_=null,sn}a(on,rn);var An=on.prototype;return An.processJob_=function(){this.jobs.shift()(),this.timeout_=this.jobs.length?setTimeout(this.processJob_.bind(this),this.delay):null},An.push=function(ln){this.jobs.push(ln),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))},on}(d),W=function(on){return on<<24|(65280&on)<<8|(16711680&on)>>8|on>>>24},Pe=function(){function rn(An,sn,ln,yn){var pn=rn.STEP,Di=new Int32Array(An.buffer),zn=new Uint8Array(An.byteLength),Ln=0;for(this.asyncStream_=new K,this.asyncStream_.push(this.decryptChunk_(Di.subarray(Ln,Ln+pn),sn,ln,zn)),Ln=pn;Ln<Di.length;Ln+=pn)ln=new Uint32Array([W(Di[Ln-4]),W(Di[Ln-3]),W(Di[Ln-2]),W(Di[Ln-1])]),this.asyncStream_.push(this.decryptChunk_(Di.subarray(Ln,Ln+pn),sn,ln,zn));this.asyncStream_.push(function(){yn(null,function y(rn){return rn.subarray(0,rn.byteLength-rn[rn.byteLength-1])}(zn))})}return rn.prototype.decryptChunk_=function(sn,ln,yn,pn){return function(){var Di=function(on,An,sn){var zn,Ln,ao,ho,mo,qo,Ro,ha,Ar,ln=new Int32Array(on.buffer,on.byteOffset,on.byteLength>>2),yn=new L(Array.prototype.slice.call(An)),pn=new Uint8Array(on.byteLength),Di=new Int32Array(pn.buffer);for(zn=sn[0],Ln=sn[1],ao=sn[2],ho=sn[3],Ar=0;Ar<ln.length;Ar+=4)mo=W(ln[Ar]),qo=W(ln[Ar+1]),Ro=W(ln[Ar+2]),ha=W(ln[Ar+3]),yn.decrypt(mo,qo,Ro,ha,Di,Ar),Di[Ar]=W(Di[Ar]^zn),Di[Ar+1]=W(Di[Ar+1]^Ln),Di[Ar+2]=W(Di[Ar+2]^ao),Di[Ar+3]=W(Di[Ar+3]^ho),zn=mo,Ln=qo,ao=Ro,ho=ha;return pn}(sn,ln,yn);pn.set(Di,sn.byteOffset)}},l(rn,null,[{key:"STEP",get:function(){return 32e3}}]),rn}(),hn=(typeof window<"u"?window:typeof v<"u"?v:typeof self<"u"?self:{}).BigInt||Number;hn("0x1"),hn("0x100"),hn("0x10000"),hn("0x1000000"),hn("0x100000000"),hn("0x10000000000"),hn("0x1000000000000"),hn("0x100000000000000"),hn("0x10000000000000000");self.onmessage=function(rn){var on=rn.data,An=new Uint8Array(on.encrypted.bytes,on.encrypted.byteOffset,on.encrypted.byteLength),sn=new Uint32Array(on.key.bytes,on.key.byteOffset,on.key.byteLength/4),ln=new Uint32Array(on.iv.bytes,on.iv.byteOffset,on.iv.byteLength/4);new Pe(An,sn,ln,function(yn,pn){self.postMessage(function(on){var An={};return Object.keys(on).forEach(function(sn){var ln=on[sn];An[sn]=function(on){return"function"===ArrayBuffer.isView?ArrayBuffer.isView(on):on&&on.buffer instanceof ArrayBuffer}(ln)?{bytes:ln.buffer,byteOffset:ln.byteOffset,byteLength:ln.byteLength}:ln}),An}({source:on.source,decrypted:pn}),[pn.buffer])})}})),Nu=ch(zc),qv=function(s){var c=s.default?"main":"alternative";return s.characteristics&&s.characteristics.indexOf("public.accessibility.describes-video")>=0&&(c="main-desc"),c},ju=function(s,c){s.abort(),s.pause(),c&&c.activePlaylistLoader&&(c.activePlaylistLoader.pause(),c.activePlaylistLoader=null)},_p=function(s,c){c.activePlaylistLoader=s,s.load()},C_={AUDIO:function(s,c){return function(){var i=c.mediaTypes[s],a=c.blacklistCurrentPlaylist;ju(c.segmentLoaders[s],i);var d=i.activeTrack(),y=i.activeGroup(),x=(y.filter(function(K){return K.default})[0]||y[0]).id,D=i.tracks[x];if(d!==D){for(var L in Dt.log.warn("Problem encountered loading the alternate audio track.Switching back to default."),i.tracks)i.tracks[L].enabled=i.tracks[L]===D;i.onTrackChanged()}else a({message:"Problem encountered loading the default audio track."})}},SUBTITLES:function(s,c){return function(){var l=c.segmentLoaders[s],i=c.mediaTypes[s];Dt.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track."),ju(l,i);var a=i.activeTrack();a&&(a.mode="disabled"),i.onTrackChanged()}}},b_={AUDIO:function(s,c,l){if(c){var i=l.tech,a=l.requestOptions,d=l.segmentLoaders[s];c.on("loadedmetadata",function(){var y=c.media();d.playlist(y,a),(!i.paused()||y.endList&&"none"!==i.preload())&&d.load()}),c.on("loadedplaylist",function(){d.playlist(c.media(),a),i.paused()||d.load()}),c.on("error",C_[s](s,l))}},SUBTITLES:function(s,c,l){var i=l.tech,a=l.requestOptions,d=l.segmentLoaders[s],y=l.mediaTypes[s];c.on("loadedmetadata",function(){var x=c.media();d.playlist(x,a),d.track(y.activeTrack()),(!i.paused()||x.endList&&"none"!==i.preload())&&d.load()}),c.on("loadedplaylist",function(){d.playlist(c.media(),a),i.paused()||d.load()}),c.on("error",C_[s](s,l))}},E0={AUDIO:function(s,c){var l=c.vhs,i=c.sourceType,a=c.segmentLoaders[s],d=c.requestOptions,y=c.master.mediaGroups,x=c.mediaTypes[s],D=x.groups,L=x.tracks,K=x.logger_,W=c.masterPlaylistLoader,me=Nl(W.master);for(var Pe in(!y[s]||0===Object.keys(y[s]).length)&&(y[s]={main:{default:{default:!0}}},me&&(y[s].main.default.playlists=W.master.playlists)),y[s])for(var Ge in D[Pe]||(D[Pe]=[]),y[s][Pe]){var Re=y[s][Pe][Ge],jt=void 0;if(me?(K("AUDIO group '"+Pe+"' label '"+Ge+"' is a master playlist"),Re.isMasterPlaylist=!0,jt=null):jt="vhs-json"===i&&Re.playlists?new Fl(Re.playlists[0],l,d):Re.resolvedUri?new Fl(Re.resolvedUri,l,d):Re.playlists&&"dash"===i?new ah(Re.playlists[0],l,d,W):null,Re=Dt.mergeOptions({id:Ge,playlistLoader:jt},Re),b_[s](s,Re.playlistLoader,c),D[Pe].push(Re),typeof L[Ge]>"u"){var hn=new Dt.AudioTrack({id:Ge,kind:qv(Re),enabled:!1,language:Re.language,default:Re.default,label:Ge});L[Ge]=hn}}a.on("error",C_[s](s,c))},SUBTITLES:function(s,c){var l=c.tech,i=c.vhs,a=c.sourceType,d=c.segmentLoaders[s],y=c.requestOptions,x=c.master.mediaGroups,D=c.mediaTypes[s],L=D.groups,K=D.tracks,W=c.masterPlaylistLoader;for(var me in x[s])for(var Pe in L[me]||(L[me]=[]),x[s][me])if(!x[s][me][Pe].forced){var Ge=x[s][me][Pe],Re=void 0;if("hls"===a)Re=new Fl(Ge.resolvedUri,i,y);else if("dash"===a){if(!Ge.playlists.filter(function($n){return $n.excludeUntil!==1/0}).length)return;Re=new ah(Ge.playlists[0],i,y,W)}else"vhs-json"===a&&(Re=new Fl(Ge.playlists?Ge.playlists[0]:Ge.resolvedUri,i,y));if(Ge=Dt.mergeOptions({id:Pe,playlistLoader:Re},Ge),b_[s](s,Ge.playlistLoader,c),L[me].push(Ge),typeof K[Pe]>"u"){var hn=l.addRemoteTextTrack({id:Pe,kind:"subtitles",default:Ge.default&&Ge.autoselect,language:Ge.language,label:Pe},!1).track;K[Pe]=hn}}d.on("error",C_[s](s,c))},"CLOSED-CAPTIONS":function(s,c){var l=c.tech,i=c.master.mediaGroups,a=c.mediaTypes[s],d=a.groups,y=a.tracks;for(var x in i[s])for(var D in d[x]||(d[x]=[]),i[s][x]){var L=i[s][x][D];if(/^(?:CC|SERVICE)/.test(L.instreamId)){var K=l.options_.vhs&&l.options_.vhs.captionServices||{},W={label:D,language:L.language,instreamId:L.instreamId,default:L.default&&L.autoselect};if(K[W.instreamId]&&(W=Dt.mergeOptions(W,K[W.instreamId])),void 0===W.default&&delete W.default,d[x].push(Dt.mergeOptions({id:D},L)),typeof y[D]>"u"){var me=l.addRemoteTextTrack({id:W.instreamId,kind:"captions",default:W.default,language:W.language,label:W.label},!1).track;y[D]=me}}}}},fp=function v(s,c){for(var l=0;l<s.length;l++)if(Iu(c,s[l])||s[l].playlists&&v(s[l].playlists,c))return!0;return!1},Qv={AUDIO:function(s,c){return function(){var l=c.mediaTypes[s].tracks;for(var i in l)if(l[i].enabled)return l[i];return null}},SUBTITLES:function(s,c){return function(){var l=c.mediaTypes[s].tracks;for(var i in l)if("showing"===l[i].mode||"hidden"===l[i].mode)return l[i];return null}}},e1=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],A0=function(s){return this.audioSegmentLoader_[s]+this.mainSegmentLoader_[s]},Ph=function(v){function s(l){var i;i=v.call(this)||this;var a=l.src,d=l.handleManifestRedirects,y=l.withCredentials,x=l.tech,D=l.bandwidth,L=l.externVhs,K=l.useCueTags,W=l.blacklistDuration,me=l.enableLowInitialPlaylist,Pe=l.sourceType,Ge=l.cacheEncryptionKeys,Re=l.experimentalBufferBasedABR,jt=l.experimentalLeastPixelDiffSelector,hn=l.captionServices;if(!a)throw new Error("A non-empty playlist URL or JSON manifest string is required");var $n=l.maxPlaylistRetries;(null===$n||typeof $n>"u")&&($n=1/0),dl=L,i.experimentalBufferBasedABR=!!Re,i.experimentalLeastPixelDiffSelector=!!jt,i.withCredentials=y,i.tech_=x,i.vhs_=x.vhs,i.sourceType_=Pe,i.useCueTags_=K,i.blacklistDuration=W,i.maxPlaylistRetries=$n,i.enableLowInitialPlaylist=me,i.useCueTags_&&(i.cueTagsTrack_=i.tech_.addTextTrack("metadata","ad-cues"),i.cueTagsTrack_.inBandMetadataTrackDispatchType=""),i.requestOptions_={withCredentials:y,handleManifestRedirects:d,maxPlaylistRetries:$n,timeout:null},i.on("error",i.pauseLoading),i.mediaTypes_=function(){var s={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(c){s[c]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:ul,activeTrack:ul,getActiveGroup:ul,onGroupChanged:ul,onTrackChanged:ul,lastTrack_:null,logger_:js("MediaGroups["+c+"]")}}),s}(),i.mediaSource=new(Y().MediaSource),i.handleDurationChange_=i.handleDurationChange_.bind(Ee(i)),i.handleSourceOpen_=i.handleSourceOpen_.bind(Ee(i)),i.handleSourceEnded_=i.handleSourceEnded_.bind(Ee(i)),i.mediaSource.addEventListener("durationchange",i.handleDurationChange_),i.mediaSource.addEventListener("sourceopen",i.handleSourceOpen_),i.mediaSource.addEventListener("sourceended",i.handleSourceEnded_),i.seekable_=Dt.createTimeRanges(),i.hasPlayed_=!1,i.syncController_=new y_(l),i.segmentMetadataTrack_=x.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,i.decrypter_=new Nu,i.sourceUpdater_=new dp(i.mediaSource),i.inbandTextTracks_={},i.timelineChangeController_=new zv;var rn={vhs:i.vhs_,parse708captions:l.parse708captions,useDtsForTimestampOffset:l.useDtsForTimestampOffset,captionServices:hn,mediaSource:i.mediaSource,currentTime:i.tech_.currentTime.bind(i.tech_),seekable:function(){return i.seekable()},seeking:function(){return i.tech_.seeking()},duration:function(){return i.duration()},hasPlayed:function(){return i.hasPlayed_},goalBufferLength:function(){return i.goalBufferLength()},bandwidth:D,syncController:i.syncController_,decrypter:i.decrypter_,sourceType:i.sourceType_,inbandTextTracks:i.inbandTextTracks_,cacheEncryptionKeys:Ge,sourceUpdater:i.sourceUpdater_,timelineChangeController:i.timelineChangeController_,experimentalExactManifestTimings:l.experimentalExactManifestTimings};i.masterPlaylistLoader_="dash"===i.sourceType_?new ah(a,i.vhs_,i.requestOptions_):new Fl(a,i.vhs_,i.requestOptions_),i.setupMasterPlaylistLoaderListeners_(),i.mainSegmentLoader_=new h_(Dt.mergeOptions(rn,{segmentMetadataTrack:i.segmentMetadataTrack_,loaderType:"main"}),l),i.audioSegmentLoader_=new h_(Dt.mergeOptions(rn,{loaderType:"audio"}),l),i.subtitleSegmentLoader_=new Ah(Dt.mergeOptions(rn,{loaderType:"vtt",featuresNativeTextTracks:i.tech_.featuresNativeTextTracks,loadVttJs:function(){return new Promise(function(sn,ln){function yn(){x.off("vttjserror",pn),sn()}function pn(){x.off("vttjsloaded",yn),ln()}x.one("vttjsloaded",yn),x.one("vttjserror",pn),x.addWebVttScript_()})}}),l),i.setupSegmentLoaderListeners_(),i.experimentalBufferBasedABR&&(i.masterPlaylistLoader_.one("loadedplaylist",function(){return i.startABRTimer_()}),i.tech_.on("pause",function(){return i.stopABRTimer_()}),i.tech_.on("play",function(){return i.startABRTimer_()})),e1.forEach(function(An){i[An+"_"]=A0.bind(Ee(i),An)}),i.logger_=js("MPC"),i.triggeredFmp4Usage=!1,"none"===i.tech_.preload()?(i.loadOnPlay_=function(){i.loadOnPlay_=null,i.masterPlaylistLoader_.load()},i.tech_.one("play",i.loadOnPlay_)):i.masterPlaylistLoader_.load(),i.timeToLoadedData__=-1,i.mainAppendsToLoadedData__=-1,i.audioAppendsToLoadedData__=-1;var on="none"===i.tech_.preload()?"play":"loadstart";return i.tech_.one(on,function(){var An=Date.now();i.tech_.one("loadeddata",function(){i.timeToLoadedData__=Date.now()-An,i.mainAppendsToLoadedData__=i.mainSegmentLoader_.mediaAppends,i.audioAppendsToLoadedData__=i.audioSegmentLoader_.mediaAppends})}),i}te(s,v);var c=s.prototype;return c.mainAppendsToLoadedData_=function(){return this.mainAppendsToLoadedData__},c.audioAppendsToLoadedData_=function(){return this.audioAppendsToLoadedData__},c.appendsToLoadedData_=function(){var i=this.mainAppendsToLoadedData_(),a=this.audioAppendsToLoadedData_();return-1===i||-1===a?-1:i+a},c.timeToLoadedData_=function(){return this.timeToLoadedData__},c.checkABR_=function(i){void 0===i&&(i="abr");var a=this.selectPlaylist();a&&this.shouldSwitchToMedia_(a)&&this.switchMedia_(a,i)},c.switchMedia_=function(i,a,d){var y=this.media(),x=y&&(y.id||y.uri),D=i.id||i.uri;x&&x!==D&&(this.logger_("switch media "+x+" -> "+D+" from "+a),this.tech_.trigger({type:"usage",name:"vhs-rendition-change-"+a})),this.masterPlaylistLoader_.media(i,d)},c.startABRTimer_=function(){var i=this;this.stopABRTimer_(),this.abrTimer_=Y().setInterval(function(){return i.checkABR_()},250)},c.stopABRTimer_=function(){this.tech_.scrubbing&&this.tech_.scrubbing()||(Y().clearInterval(this.abrTimer_),this.abrTimer_=null)},c.getAudioTrackPlaylists_=function(){var i=this.master(),a=i&&i.playlists||[];if(!i||!i.mediaGroups||!i.mediaGroups.AUDIO)return a;var x,d=i.mediaGroups.AUDIO,y=Object.keys(d);if(Object.keys(this.mediaTypes_.AUDIO.groups).length)x=this.mediaTypes_.AUDIO.activeTrack();else{var D=d.main||y.length&&d[y[0]];for(var L in D)if(D[L].default){x={label:L};break}}if(!x)return a;var K=[];for(var W in d)if(d[W][x.label]){var me=d[W][x.label];if(me.playlists&&me.playlists.length)K.push.apply(K,me.playlists);else if(me.uri)K.push(me);else if(i.playlists.length)for(var Pe=0;Pe<i.playlists.length;Pe++){var Ge=i.playlists[Pe];Ge.attributes&&Ge.attributes.AUDIO&&Ge.attributes.AUDIO===W&&K.push(Ge)}}return K.length?K:a},c.setupMasterPlaylistLoaderListeners_=function(){var i=this;this.masterPlaylistLoader_.on("loadedmetadata",function(){var a=i.masterPlaylistLoader_.media(),d=1.5*a.targetDuration*1e3;i.requestOptions_.timeout=Xd(i.masterPlaylistLoader_.master,i.masterPlaylistLoader_.media())?0:d,a.endList&&"none"!==i.tech_.preload()&&(i.mainSegmentLoader_.playlist(a,i.requestOptions_),i.mainSegmentLoader_.load()),function(s){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(function(Pe){E0[Pe](Pe,s)});var c=s.mediaTypes,l=s.masterPlaylistLoader,i=s.tech,a=s.vhs,d=s.segmentLoaders,y=d.AUDIO,x=d.main;["AUDIO","SUBTITLES"].forEach(function(Pe){c[Pe].activeGroup=function(s,c){return function(l){var a=c.mediaTypes[s].groups,d=c.masterPlaylistLoader.media();if(!d)return null;var y=null;d.attributes[s]&&(y=a[d.attributes[s]]);var x=Object.keys(a);if(!y)if("AUDIO"===s&&x.length>1&&Nl(c.master))for(var D=0;D<x.length;D++){var L=a[x[D]];if(fp(L,d)){y=L;break}}else a.main?y=a.main:1===x.length&&(y=a[x[0]]);return typeof l>"u"?y:null!==l&&y&&y.filter(function(K){return K.id===l.id})[0]||null}}(Pe,s),c[Pe].activeTrack=Qv[Pe](Pe,s),c[Pe].onGroupChanged=function(s,c){return function(){var l=c.segmentLoaders,i=l[s],a=l.main,d=c.mediaTypes[s],y=d.activeTrack(),x=d.getActiveGroup(),D=d.activePlaylistLoader,L=d.lastGroup_;if((!x||!L||x.id!==L.id)&&(d.lastGroup_=x,d.lastTrack_=y,ju(i,d),x&&!x.isMasterPlaylist)){if(!x.playlistLoader)return void(D&&a.resetEverything());i.resyncLoader(),_p(x.playlistLoader,d)}}}(Pe,s),c[Pe].onGroupChanging=function(s,c){return function(){var l=c.segmentLoaders[s];c.mediaTypes[s].lastGroup_=null,l.abort(),l.pause()}}(Pe,s),c[Pe].onTrackChanged=function(s,c){return function(){var l=c.masterPlaylistLoader,i=c.segmentLoaders,a=i[s],d=i.main,y=c.mediaTypes[s],x=y.activeTrack(),D=y.getActiveGroup(),L=y.activePlaylistLoader,K=y.lastTrack_;if((!K||!x||K.id!==x.id)&&(y.lastGroup_=D,y.lastTrack_=x,ju(a,y),D)){if(D.isMasterPlaylist){if(!x||!K||x.id===K.id)return;var W=c.vhs.masterPlaylistController_,me=W.selectPlaylist();if(W.media()===me)return;return y.logger_("track change. Switching master audio from "+K.id+" to "+x.id),l.pause(),d.resetEverything(),void W.fastQualityChange_(me)}if("AUDIO"===s){if(!D.playlistLoader)return d.setAudio(!0),void d.resetEverything();a.setAudio(!0),d.setAudio(!1)}if(L===D.playlistLoader)return void _p(D.playlistLoader,y);a.track&&a.track(x),a.resetEverything(),_p(D.playlistLoader,y)}}}(Pe,s),c[Pe].getActiveGroup=function(s,c){var l=c.mediaTypes;return function(){var i=l[s].activeTrack();return i?l[s].activeGroup(i):null}}(Pe,s)});var D=c.AUDIO.activeGroup();if(D){var L=(D.filter(function(Pe){return Pe.default})[0]||D[0]).id;c.AUDIO.tracks[L].enabled=!0,c.AUDIO.onGroupChanged(),c.AUDIO.onTrackChanged(),c.AUDIO.getActiveGroup().playlistLoader?(x.setAudio(!1),y.setAudio(!0)):x.setAudio(!0)}l.on("mediachange",function(){["AUDIO","SUBTITLES"].forEach(function(Pe){return c[Pe].onGroupChanged()})}),l.on("mediachanging",function(){["AUDIO","SUBTITLES"].forEach(function(Pe){return c[Pe].onGroupChanging()})});var W=function(){c.AUDIO.onTrackChanged(),i.trigger({type:"usage",name:"vhs-audio-change"}),i.trigger({type:"usage",name:"hls-audio-change"})};for(var me in i.audioTracks().addEventListener("change",W),i.remoteTextTracks().addEventListener("change",c.SUBTITLES.onTrackChanged),a.on("dispose",function(){i.audioTracks().removeEventListener("change",W),i.remoteTextTracks().removeEventListener("change",c.SUBTITLES.onTrackChanged)}),i.clearTracks("audio"),c.AUDIO.tracks)i.audioTracks().addTrack(c.AUDIO.tracks[me])}({sourceType:i.sourceType_,segmentLoaders:{AUDIO:i.audioSegmentLoader_,SUBTITLES:i.subtitleSegmentLoader_,main:i.mainSegmentLoader_},tech:i.tech_,requestOptions:i.requestOptions_,masterPlaylistLoader:i.masterPlaylistLoader_,vhs:i.vhs_,master:i.master(),mediaTypes:i.mediaTypes_,blacklistCurrentPlaylist:i.blacklistCurrentPlaylist.bind(i)}),i.triggerPresenceUsage_(i.master(),a),i.setupFirstPlay(),!i.mediaTypes_.AUDIO.activePlaylistLoader||i.mediaTypes_.AUDIO.activePlaylistLoader.media()?i.trigger("selectedinitialmedia"):i.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",function(){i.trigger("selectedinitialmedia")})}),this.masterPlaylistLoader_.on("loadedplaylist",function(){i.loadOnPlay_&&i.tech_.off("play",i.loadOnPlay_);var a=i.masterPlaylistLoader_.media();if(!a){var d;if(i.excludeUnsupportedVariants_(),i.enableLowInitialPlaylist&&(d=i.selectInitialPlaylist()),d||(d=i.selectPlaylist()),!d||!i.shouldSwitchToMedia_(d))return;if(i.initialMedia_=d,i.switchMedia_(i.initialMedia_,"initial"),"vhs-json"!==i.sourceType_||!i.initialMedia_.segments)return;a=i.initialMedia_}i.handleUpdatedMediaPlaylist(a)}),this.masterPlaylistLoader_.on("error",function(){i.blacklistCurrentPlaylist(i.masterPlaylistLoader_.error)}),this.masterPlaylistLoader_.on("mediachanging",function(){i.mainSegmentLoader_.abort(),i.mainSegmentLoader_.pause()}),this.masterPlaylistLoader_.on("mediachange",function(){var a=i.masterPlaylistLoader_.media(),d=1.5*a.targetDuration*1e3;i.requestOptions_.timeout=Xd(i.masterPlaylistLoader_.master,i.masterPlaylistLoader_.media())?0:d,i.masterPlaylistLoader_.load(),i.mainSegmentLoader_.playlist(a,i.requestOptions_),i.mainSegmentLoader_.load(),i.tech_.trigger({type:"mediachange",bubbles:!0})}),this.masterPlaylistLoader_.on("playlistunchanged",function(){var a=i.masterPlaylistLoader_.media();"playlist-unchanged"!==a.lastExcludeReason_&&i.stuckAtPlaylistEnd_(a)&&(i.blacklistCurrentPlaylist({message:"Playlist no longer updating.",reason:"playlist-unchanged"}),i.tech_.trigger("playliststuck"))}),this.masterPlaylistLoader_.on("renditiondisabled",function(){i.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"}),i.tech_.trigger({type:"usage",name:"hls-rendition-disabled"})}),this.masterPlaylistLoader_.on("renditionenabled",function(){i.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"}),i.tech_.trigger({type:"usage",name:"hls-rendition-enabled"})})},c.handleUpdatedMediaPlaylist=function(i){this.useCueTags_&&this.updateAdCues_(i),this.mainSegmentLoader_.playlist(i,this.requestOptions_),this.updateDuration(!i.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())},c.triggerPresenceUsage_=function(i,a){var d=i.mediaGroups||{},y=!0,x=Object.keys(d.AUDIO);for(var D in d.AUDIO)for(var L in d.AUDIO[D])d.AUDIO[D][L].uri||(y=!1);y&&(this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),this.tech_.trigger({type:"usage",name:"hls-demuxed"})),Object.keys(d.SUBTITLES).length&&(this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),this.tech_.trigger({type:"usage",name:"hls-webvtt"})),dl.Playlist.isAes(a)&&(this.tech_.trigger({type:"usage",name:"vhs-aes"}),this.tech_.trigger({type:"usage",name:"hls-aes"})),x.length&&Object.keys(d.AUDIO[x[0]]).length>1&&(this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.tech_.trigger({type:"usage",name:"hls-alternate-audio"})),this.useCueTags_&&(this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"}),this.tech_.trigger({type:"usage",name:"hls-playlist-cue-tags"}))},c.shouldSwitchToMedia_=function(i){var a=this.masterPlaylistLoader_.media()||this.masterPlaylistLoader_.pendingMedia_,d=this.tech_.currentTime(),y=this.bufferLowWaterLine(),x=this.bufferHighWaterLine();return function(s){var c=s.currentPlaylist,l=s.buffered,i=s.currentTime,a=s.nextPlaylist,d=s.bufferLowWaterLine,y=s.bufferHighWaterLine,x=s.duration,D=s.experimentalBufferBasedABR,L=s.log;if(!a)return Dt.log.warn("We received no playlist to switch to. Please check your stream."),!1;var K="allowing switch "+(c&&c.id||"null")+" -> "+a.id;if(!c)return L(K+" as current playlist is not set"),!0;if(a.id===c.id)return!1;var W=!!ac(l,i).length;if(!c.endList)return W||"number"!=typeof c.partTargetDuration?(L(K+" as current playlist is live"),!0):(L("not "+K+" as current playlist is live llhls, but currentTime isn't in buffered."),!1);var me=Lf(l,i),Pe=D?Ma.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Ma.MAX_BUFFER_LOW_WATER_LINE;if(x<Pe)return L(K+" as duration < max low water line ("+x+" < "+Pe+")"),!0;var Ge=a.attributes.BANDWIDTH,Re=c.attributes.BANDWIDTH;if(Ge<Re&&(!D||me<y)){var jt=K+" as next bandwidth < current bandwidth ("+Ge+" < "+Re+")";return D&&(jt+=" and forwardBuffer < bufferHighWaterLine ("+me+" < "+y+")"),L(jt),!0}if((!D||Ge>Re)&&me>=d){var hn=K+" as forwardBuffer >= bufferLowWaterLine ("+me+" >= "+d+")";return D&&(hn+=" and next bandwidth > current bandwidth ("+Ge+" > "+Re+")"),L(hn),!0}return L("not "+K+" as no switching criteria met"),!1}({buffered:this.tech_.buffered(),currentTime:d,currentPlaylist:a,nextPlaylist:i,bufferLowWaterLine:y,bufferHighWaterLine:x,duration:this.duration(),experimentalBufferBasedABR:this.experimentalBufferBasedABR,log:this.logger_})},c.setupSegmentLoaderListeners_=function(){var i=this;this.mainSegmentLoader_.on("bandwidthupdate",function(){i.checkABR_("bandwidthupdate"),i.tech_.trigger("bandwidthupdate")}),this.mainSegmentLoader_.on("timeout",function(){i.experimentalBufferBasedABR&&i.mainSegmentLoader_.load()}),this.experimentalBufferBasedABR||this.mainSegmentLoader_.on("progress",function(){i.trigger("progress")}),this.mainSegmentLoader_.on("error",function(){i.blacklistCurrentPlaylist(i.mainSegmentLoader_.error())}),this.mainSegmentLoader_.on("appenderror",function(){i.error=i.mainSegmentLoader_.error_,i.trigger("error")}),this.mainSegmentLoader_.on("syncinfoupdate",function(){i.onSyncInfoUpdate_()}),this.mainSegmentLoader_.on("timestampoffset",function(){i.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"}),i.tech_.trigger({type:"usage",name:"hls-timestamp-offset"})}),this.audioSegmentLoader_.on("syncinfoupdate",function(){i.onSyncInfoUpdate_()}),this.audioSegmentLoader_.on("appenderror",function(){i.error=i.audioSegmentLoader_.error_,i.trigger("error")}),this.mainSegmentLoader_.on("ended",function(){i.logger_("main segment loader ended"),i.onEndOfStream()}),this.mainSegmentLoader_.on("earlyabort",function(d){i.experimentalBufferBasedABR||(i.delegateLoaders_("all",["abort"]),i.blacklistCurrentPlaylist({message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},120))});var a=function(){if(!i.sourceUpdater_.hasCreatedSourceBuffers())return i.tryToCreateSourceBuffers_();var y=i.getCodecsOrExclude_();y&&i.sourceUpdater_.addOrChangeSourceBuffers(y)};this.mainSegmentLoader_.on("trackinfo",a),this.audioSegmentLoader_.on("trackinfo",a),this.mainSegmentLoader_.on("fmp4",function(){i.triggeredFmp4Usage||(i.tech_.trigger({type:"usage",name:"vhs-fmp4"}),i.tech_.trigger({type:"usage",name:"hls-fmp4"}),i.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("fmp4",function(){i.triggeredFmp4Usage||(i.tech_.trigger({type:"usage",name:"vhs-fmp4"}),i.tech_.trigger({type:"usage",name:"hls-fmp4"}),i.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("ended",function(){i.logger_("audioSegmentLoader ended"),i.onEndOfStream()})},c.mediaSecondsLoaded_=function(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)},c.load=function(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()},c.smoothQualityChange_=function(i){void 0===i&&(i=this.selectPlaylist()),this.fastQualityChange_(i)},c.fastQualityChange_=function(i){var a=this;void 0===i&&(i=this.selectPlaylist()),i!==this.masterPlaylistLoader_.media()?(this.switchMedia_(i,"fast-quality"),this.mainSegmentLoader_.resetEverything(function(){a.tech_.setCurrentTime(Dt.browser.IE_VERSION||Dt.browser.IS_EDGE?a.tech_.currentTime()+.04:a.tech_.currentTime())})):this.logger_("skipping fastQualityChange because new media is same as old")},c.play=function(){if(!this.setupFirstPlay()){this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();var i=this.tech_.seekable();if(this.tech_.duration()===1/0&&this.tech_.currentTime()<i.start(0))return this.tech_.setCurrentTime(i.end(i.length-1))}},c.setupFirstPlay=function(){var i=this,a=this.masterPlaylistLoader_.media();if(!a||this.tech_.paused()||this.hasPlayed_)return!1;if(!a.endList){var d=this.seekable();if(!d.length)return!1;if(Dt.browser.IE_VERSION&&0===this.tech_.readyState())return this.tech_.one("loadedmetadata",function(){i.trigger("firstplay"),i.tech_.setCurrentTime(d.end(0)),i.hasPlayed_=!0}),!1;this.trigger("firstplay"),this.tech_.setCurrentTime(d.end(0))}return this.hasPlayed_=!0,this.load(),!0},c.handleSourceOpen_=function(){if(this.tryToCreateSourceBuffers_(),this.tech_.autoplay()){var i=this.tech_.play();typeof i<"u"&&"function"==typeof i.then&&i.then(null,function(a){})}this.trigger("sourceopen")},c.handleSourceEnded_=function(){if(this.inbandTextTracks_.metadataTrack_){var i=this.inbandTextTracks_.metadataTrack_.cues;if(i&&i.length){var a=this.duration();i[i.length-1].endTime=isNaN(a)||Math.abs(a)===1/0?Number.MAX_VALUE:a}}},c.handleDurationChange_=function(){this.tech_.trigger("durationchange")},c.onEndOfStream=function(){var i=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){var a=this.mainSegmentLoader_.getCurrentMediaInfo_();i=!a||a.hasVideo?i&&this.audioSegmentLoader_.ended_:this.audioSegmentLoader_.ended_}i&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())},c.stuckAtPlaylistEnd_=function(i){if(!this.seekable().length)return!1;var d=this.syncController_.getExpiredTime(i,this.duration());if(null===d)return!1;var y=dl.Playlist.playlistEnd(i,d),x=this.tech_.currentTime(),D=this.tech_.buffered();if(!D.length)return y-x<=Us;var L=D.end(D.length-1);return L-x<=Us&&y-L<=Us},c.blacklistCurrentPlaylist=function(i,a){void 0===i&&(i={});var d=i.playlist||this.masterPlaylistLoader_.media();if(a=a||i.blacklistDuration||this.blacklistDuration,!d)return this.error=i,void("open"!==this.mediaSource.readyState?this.trigger("error"):this.sourceUpdater_.endOfStream("network"));d.playlistErrors_++;var K,y=this.masterPlaylistLoader_.master.playlists,x=y.filter(Vf),D=1===x.length&&x[0]===d;if(1===y.length&&a!==1/0)return Dt.log.warn("Problem encountered with playlist "+d.id+". Trying again since it is the only playlist."),this.tech_.trigger("retryplaylist"),this.masterPlaylistLoader_.load(D);if(D){var L=!1;y.forEach(function(jt){if(jt!==d){var hn=jt.excludeUntil;typeof hn<"u"&&hn!==1/0&&(L=!0,delete jt.excludeUntil)}}),L&&(Dt.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}K=d.playlistErrors_>this.maxPlaylistRetries?1/0:Date.now()+1e3*a,d.excludeUntil=K,i.reason&&(d.lastExcludeReason_=i.reason),this.tech_.trigger("blacklistplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-blacklisted"}),this.tech_.trigger({type:"usage",name:"hls-rendition-blacklisted"});var W=this.selectPlaylist();if(!W)return this.error="Playback cannot continue. No available working or supported playlists.",void this.trigger("error");(i.internal?this.logger_:Dt.log.warn)((i.internal?"Internal problem":"Problem")+" encountered with playlist "+d.id+"."+(i.message?" "+i.message:"")+" Switching to playlist "+W.id+"."),W.attributes.AUDIO!==d.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),W.attributes.SUBTITLES!==d.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);var Ge=W.targetDuration/2*1e3||5e3,Re="number"==typeof W.lastRequest&&Date.now()-W.lastRequest<=Ge;return this.switchMedia_(W,"exclude",D||Re)},c.pauseLoading=function(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()},c.delegateLoaders_=function(i,a){var d=this,y=[],x="all"===i;(x||"main"===i)&&y.push(this.masterPlaylistLoader_);var D=[];(x||"audio"===i)&&D.push("AUDIO"),(x||"subtitle"===i)&&(D.push("CLOSED-CAPTIONS"),D.push("SUBTITLES")),D.forEach(function(L){var K=d.mediaTypes_[L]&&d.mediaTypes_[L].activePlaylistLoader;K&&y.push(K)}),["main","audio","subtitle"].forEach(function(L){var K=d[L+"SegmentLoader_"];K&&(i===L||"all"===i)&&y.push(K)}),y.forEach(function(L){return a.forEach(function(K){"function"==typeof L[K]&&L[K]()})})},c.setCurrentTime=function(i){var a=ac(this.tech_.buffered(),i);return this.masterPlaylistLoader_&&this.masterPlaylistLoader_.media()&&this.masterPlaylistLoader_.media().segments?a&&a.length?i:(this.mainSegmentLoader_.resetEverything(),this.mainSegmentLoader_.abort(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.resetEverything(),this.audioSegmentLoader_.abort()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.resetEverything(),this.subtitleSegmentLoader_.abort()),void this.load()):0},c.duration=function(){if(!this.masterPlaylistLoader_)return 0;var i=this.masterPlaylistLoader_.media();return i?i.endList?this.mediaSource?this.mediaSource.duration:dl.Playlist.duration(i):1/0:0},c.seekable=function(){return this.seekable_},c.onSyncInfoUpdate_=function(){var i;if(this.masterPlaylistLoader_){var a=this.masterPlaylistLoader_.media();if(a){var d=this.syncController_.getExpiredTime(a,this.duration());if(null!==d){var D,L,y=this.masterPlaylistLoader_.master,x=dl.Playlist.seekable(a,d,dl.Playlist.liveEdgeDelay(y,a));0===x.length||this.mediaTypes_.AUDIO.activePlaylistLoader&&(a=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),null===(d=this.syncController_.getExpiredTime(a,this.duration()))||0===(i=dl.Playlist.seekable(a,d,dl.Playlist.liveEdgeDelay(y,a))).length)||(this.seekable_&&this.seekable_.length&&(D=this.seekable_.end(0),L=this.seekable_.start(0)),this.seekable_=i?i.start(0)>x.end(0)||x.start(0)>i.end(0)?x:Dt.createTimeRanges([[i.start(0)>x.start(0)?i.start(0):x.start(0),i.end(0)<x.end(0)?i.end(0):x.end(0)]]):x,(!this.seekable_||!this.seekable_.length||this.seekable_.end(0)!==D||this.seekable_.start(0)!==L)&&(this.logger_("seekable updated ["+wu(this.seekable_)+"]"),this.tech_.trigger("seekablechanged")))}}}},c.updateDuration=function(i){if(this.updateDuration_&&(this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.updateDuration_=null),"open"!==this.mediaSource.readyState)return this.updateDuration_=this.updateDuration.bind(this,i),void this.mediaSource.addEventListener("sourceopen",this.updateDuration_);if(i){var a=this.seekable();if(!a.length)return;(isNaN(this.mediaSource.duration)||this.mediaSource.duration<a.end(a.length-1))&&this.sourceUpdater_.setDuration(a.end(a.length-1))}else{var d=this.tech_.buffered(),y=dl.Playlist.duration(this.masterPlaylistLoader_.media());d.length>0&&(y=Math.max(y,d.end(d.length-1))),this.mediaSource.duration!==y&&this.sourceUpdater_.setDuration(y)}},c.dispose=function(){var i=this;this.trigger("dispose"),this.decrypter_.terminate(),this.masterPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach(function(a){var d=i.mediaTypes_[a].groups;for(var y in d)d[y].forEach(function(x){x.playlistLoader&&x.playlistLoader.dispose()})}),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()},c.master=function(){return this.masterPlaylistLoader_.master},c.media=function(){return this.masterPlaylistLoader_.media()||this.initialMedia_},c.areMediaTypesKnown_=function(){var i=!!this.mediaTypes_.AUDIO.activePlaylistLoader,a=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),d=!i||!!this.audioSegmentLoader_.getCurrentMediaInfo_();return!(!a||!d)},c.getCodecsOrExclude_=function(){var i=this,a={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},d=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();a.video=a.main;var y=Gl(this.master(),d),x={},D=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(a.main.hasVideo&&(x.video=y.video||a.main.videoCodec||"avc1.4d400d"),a.main.isMuxed&&(x.video+=","+(y.audio||a.main.audioCodec||Pn)),(a.main.hasAudio&&!a.main.isMuxed||a.audio.hasAudio||D)&&(x.audio=y.audio||a.main.audioCodec||a.audio.audioCodec||Pn,a.audio.isFmp4=a.main.hasAudio&&!a.main.isMuxed?a.main.isFmp4:a.audio.isFmp4),x.audio||x.video){var W,K={};if(["video","audio"].forEach(function(Re){if(x.hasOwnProperty(Re)&&!function(jt,hn){return jt?Zt(hn):fi(hn)}(a[Re].isFmp4,x[Re])){var jt=a[Re].isFmp4?"browser":"muxer";K[jt]=K[jt]||[],K[jt].push(x[Re]),"audio"===Re&&(W=jt)}}),D&&W&&d.attributes.AUDIO){var me=d.attributes.AUDIO;this.master().playlists.forEach(function(Re){(Re.attributes&&Re.attributes.AUDIO)===me&&Re!==d&&(Re.excludeUntil=1/0)}),this.logger_("excluding audio group "+me+" as "+W+' does not support codec(s): "'+x.audio+'"')}if(!Object.keys(K).length){if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){var Ge=[];if(["video","audio"].forEach(function(Re){var jt=(Ke(i.sourceUpdater_.codecs[Re]||"")[0]||{}).type,hn=(Ke(x[Re]||"")[0]||{}).type;jt&&hn&&jt.toLowerCase()!==hn.toLowerCase()&&Ge.push('"'+i.sourceUpdater_.codecs[Re]+'" -> "'+x[Re]+'"')}),Ge.length)return void this.blacklistCurrentPlaylist({playlist:d,message:"Codec switching not supported: "+Ge.join(", ")+".",blacklistDuration:1/0,internal:!0})}return x}var Pe=Object.keys(K).reduce(function(Re,jt){return Re&&(Re+=", "),Re+(jt+' does not support codec(s): "')+K[jt].join(",")+'"'},"")+".";this.blacklistCurrentPlaylist({playlist:d,internal:!0,message:Pe,blacklistDuration:1/0})}else this.blacklistCurrentPlaylist({playlist:d,message:"Could not determine codecs for playlist.",blacklistDuration:1/0})},c.tryToCreateSourceBuffers_=function(){if("open"===this.mediaSource.readyState&&!this.sourceUpdater_.hasCreatedSourceBuffers()&&this.areMediaTypesKnown_()){var i=this.getCodecsOrExclude_();if(i){this.sourceUpdater_.createSourceBuffers(i);var a=[i.video,i.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(a)}}},c.excludeUnsupportedVariants_=function(){var i=this,a=this.master().playlists,d=[];Object.keys(a).forEach(function(y){var x=a[y];if(-1===d.indexOf(x.id)){d.push(x.id);var D=Gl(i.master,x),L=[];D.audio&&!fi(D.audio)&&!Zt(D.audio)&&L.push("audio codec "+D.audio),D.video&&!fi(D.video)&&!Zt(D.video)&&L.push("video codec "+D.video),D.text&&"stpp.ttml.im1t"===D.text&&L.push("text codec "+D.text),L.length&&(x.excludeUntil=1/0,i.logger_("excluding "+x.id+" for unsupported: "+L.join(", ")))}})},c.excludeIncompatibleVariants_=function(i){var a=this,d=[],y=this.master().playlists,x=c_(Ke(i)),D=u_(x),L=x.video&&Ke(x.video)[0]||null,K=x.audio&&Ke(x.audio)[0]||null;Object.keys(y).forEach(function(W){var me=y[W];if(-1===d.indexOf(me.id)&&me.excludeUntil!==1/0){d.push(me.id);var Pe=[],Ge=Gl(a.masterPlaylistLoader_.master,me),Re=u_(Ge);if(Ge.audio||Ge.video){if(Re!==D&&Pe.push('codec count "'+Re+'" !== "'+D+'"'),!a.sourceUpdater_.canChangeType()){var jt=Ge.video&&Ke(Ge.video)[0]||null,hn=Ge.audio&&Ke(Ge.audio)[0]||null;jt&&L&&jt.type.toLowerCase()!==L.type.toLowerCase()&&Pe.push('video codec "'+jt.type+'" !== "'+L.type+'"'),hn&&K&&hn.type.toLowerCase()!==K.type.toLowerCase()&&Pe.push('audio codec "'+hn.type+'" !== "'+K.type+'"')}Pe.length&&(me.excludeUntil=1/0,a.logger_("blacklisting "+me.id+": "+Pe.join(" && ")))}}})},c.updateAdCues_=function(i){var a=0,d=this.seekable();d.length&&(a=d.start(0)),function(s,c,l){if(void 0===l&&(l=0),s.segments)for(var a,i=l,d=0;d<s.segments.length;d++){var y=s.segments[d];if(a||(a=Xv(c,i+y.duration/2)),a){if("cueIn"in y){a.endTime=i,a.adEndTime=i,i+=y.duration,a=null;continue}if(i<a.endTime){i+=y.duration;continue}a.endTime+=y.duration}else if("cueOut"in y&&((a=new(Y().VTTCue)(i,i+y.duration,y.cueOut)).adStartTime=i,a.adEndTime=i+parseFloat(y.cueOut),c.addCue(a)),"cueOutCont"in y){var x=y.cueOutCont.split("/").map(parseFloat),D=x[0],L=x[1];(a=new(Y().VTTCue)(i,i+y.duration,"")).adStartTime=i-D,a.adEndTime=a.adStartTime+L,c.addCue(a)}i+=y.duration}}(i,this.cueTagsTrack_,a)},c.goalBufferLength=function(){var i=this.tech_.currentTime(),a=Ma.GOAL_BUFFER_LENGTH,d=Ma.GOAL_BUFFER_LENGTH_RATE,y=Math.max(a,Ma.MAX_GOAL_BUFFER_LENGTH);return Math.min(a+i*d,y)},c.bufferLowWaterLine=function(){var i=this.tech_.currentTime(),a=Ma.BUFFER_LOW_WATER_LINE,d=Ma.BUFFER_LOW_WATER_LINE_RATE,y=Math.max(a,Ma.MAX_BUFFER_LOW_WATER_LINE),x=Math.max(a,Ma.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(a+i*d,this.experimentalBufferBasedABR?x:y)},c.bufferHighWaterLine=function(){return Ma.BUFFER_HIGH_WATER_LINE},s}(Dt.EventTarget),Lh=function(s,c,l){var i=s.masterPlaylistController_,y=i[(s.options_.smoothQualityChange?"smooth":"fast")+"QualityChange_"].bind(i);if(c.attributes){var x=c.attributes.RESOLUTION;this.width=x&&x.width,this.height=x&&x.height,this.bandwidth=c.attributes.BANDWIDTH,this.frameRate=c.attributes["FRAME-RATE"]}this.codecs=Gl(i.master(),c),this.playlist=c,this.id=l,this.enabled=function(s,c,l){return function(i){var a=s.master.playlists[c],d=Uf(a),y=Vf(a);return typeof i>"u"?y:(i?delete a.disabled:a.disabled=!0,i!==y&&!d&&(l(),s.trigger(i?"renditionenabled":"renditiondisabled")),i)}}(s.playlists,c.id,y)},T_=["seeking","seeked","pause","playing","error"],Vl=function(){function v(c){var l=this;this.masterPlaylistController_=c.masterPlaylistController,this.tech_=c.tech,this.seekable=c.seekable,this.allowSeeksWithinUnsafeLiveWindow=c.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=c.liveRangeSafeTimeDelta,this.media=c.media,this.consecutiveUpdates=0,this.lastRecordedTime=null,this.timer_=null,this.checkCurrentTimeTimeout_=null,this.logger_=js("PlaybackWatcher"),this.logger_("initialize");var i=function(){return l.monitorCurrentTime_()},a=function(){return l.monitorCurrentTime_()},d=function(){return l.techWaiting_()},y=function(){return l.cancelTimer_()},x=this.masterPlaylistController_,D=["main","subtitle","audio"],L={};D.forEach(function(W){L[W]={reset:function(){return l.resetSegmentDownloads_(W)},updateend:function(){return l.checkSegmentDownloads_(W)}},x[W+"SegmentLoader_"].on("appendsdone",L[W].updateend),x[W+"SegmentLoader_"].on("playlistupdate",L[W].reset),l.tech_.on(["seeked","seeking"],L[W].reset)});var K=function(me){["main","audio"].forEach(function(Pe){x[Pe+"SegmentLoader_"][me]("appended",l.seekingAppendCheck_)})};this.seekingAppendCheck_=function(){l.fixesBadSeeks_()&&(l.consecutiveUpdates=0,l.lastRecordedTime=l.tech_.currentTime(),K("off"))},this.clearSeekingAppendCheck_=function(){return K("off")},this.watchForBadSeeking_=function(){l.clearSeekingAppendCheck_(),K("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",d),this.tech_.on(T_,y),this.tech_.on("canplay",a),this.tech_.one("play",i),this.dispose=function(){l.clearSeekingAppendCheck_(),l.logger_("dispose"),l.tech_.off("waiting",d),l.tech_.off(T_,y),l.tech_.off("canplay",a),l.tech_.off("play",i),l.tech_.off("seeking",l.watchForBadSeeking_),l.tech_.off("seeked",l.clearSeekingAppendCheck_),D.forEach(function(W){x[W+"SegmentLoader_"].off("appendsdone",L[W].updateend),x[W+"SegmentLoader_"].off("playlistupdate",L[W].reset),l.tech_.off(["seeked","seeking"],L[W].reset)}),l.checkCurrentTimeTimeout_&&Y().clearTimeout(l.checkCurrentTimeTimeout_),l.cancelTimer_()}}var s=v.prototype;return s.monitorCurrentTime_=function(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&Y().clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=Y().setTimeout(this.monitorCurrentTime_.bind(this),250)},s.resetSegmentDownloads_=function(l){var i=this.masterPlaylistController_[l+"SegmentLoader_"];this[l+"StalledDownloads_"]>0&&this.logger_("resetting possible stalled download count for "+l+" loader"),this[l+"StalledDownloads_"]=0,this[l+"Buffered_"]=i.buffered_()},s.checkSegmentDownloads_=function(l){var i=this.masterPlaylistController_,a=i[l+"SegmentLoader_"],d=a.buffered_(),y=function(s,c){if(s===c)return!1;if(!s&&c||!c&&s||s.length!==c.length)return!0;for(var l=0;l<s.length;l++)if(s.start(l)!==c.start(l)||s.end(l)!==c.end(l))return!0;return!1}(this[l+"Buffered_"],d);this[l+"Buffered_"]=d,y?this.resetSegmentDownloads_(l):(this[l+"StalledDownloads_"]++,this.logger_("found #"+this[l+"StalledDownloads_"]+" "+l+" appends that did not increase buffer (possible stalled download)",{playlistId:a.playlist_&&a.playlist_.id,buffered:al(d)}),!(this[l+"StalledDownloads_"]<10)&&(this.logger_(l+" loader stalled download exclusion"),this.resetSegmentDownloads_(l),this.tech_.trigger({type:"usage",name:"vhs-"+l+"-download-exclusion"}),"subtitle"!==l&&i.blacklistCurrentPlaylist({message:"Excessive "+l+" segment downloading detected."},1/0)))},s.checkCurrentTime_=function(){if(!this.tech_.paused()&&!this.tech_.seeking()){var l=this.tech_.currentTime(),i=this.tech_.buffered();if(this.lastRecordedTime===l&&(!i.length||l+Us>=i.end(i.length-1)))return this.techWaiting_();this.consecutiveUpdates>=5&&l===this.lastRecordedTime?(this.consecutiveUpdates++,this.waiting_()):l===this.lastRecordedTime?this.consecutiveUpdates++:(this.consecutiveUpdates=0,this.lastRecordedTime=l)}},s.cancelTimer_=function(){this.consecutiveUpdates=0,this.timer_&&(this.logger_("cancelTimer_"),clearTimeout(this.timer_)),this.timer_=null},s.fixesBadSeeks_=function(){if(!this.tech_.seeking())return!1;var y,i=this.seekable(),a=this.tech_.currentTime();if(this.afterSeekableWindow_(i,a,this.media(),this.allowSeeksWithinUnsafeLiveWindow)&&(y=i.end(i.length-1)),this.beforeSeekableWindow_(i,a)){var D=i.start(0);y=D+(D===i.end(0)?0:Us)}if(typeof y<"u")return this.logger_("Trying to seek outside of seekable at time "+a+" with seekable range "+wu(i)+". Seeking to "+y+"."),this.tech_.setCurrentTime(y),!0;for(var L=this.masterPlaylistController_.sourceUpdater_,K=this.tech_.buffered(),W=L.audioBuffer?L.audioBuffered():null,me=L.videoBuffer?L.videoBuffered():null,Pe=this.media(),Ge=Pe.partTargetDuration?Pe.partTargetDuration:2*(Pe.targetDuration-As),Re=[W,me],jt=0;jt<Re.length;jt++)if(Re[jt]&&Lf(Re[jt],a)<Ge)return!1;var $n=Du(K,a);return 0!==$n.length&&(y=$n.start(0)+Us,this.logger_("Buffered region starts ("+$n.start(0)+")  just beyond seek point ("+a+"). Seeking to "+y+"."),this.tech_.setCurrentTime(y),!0)},s.waiting_=function(){if(!this.techWaiting_()){var l=this.tech_.currentTime(),i=this.tech_.buffered(),a=ac(i,l);if(a.length&&l+3<=a.end(0))return this.cancelTimer_(),this.tech_.setCurrentTime(l),this.logger_("Stopped at "+l+" while inside a buffered region ["+a.start(0)+" -> "+a.end(0)+"]. Attempting to resume playback by seeking to the current time."),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"}),void this.tech_.trigger({type:"usage",name:"hls-unknown-waiting"})}},s.techWaiting_=function(){var l=this.seekable(),i=this.tech_.currentTime();if(this.tech_.seeking()||null!==this.timer_)return!0;if(this.beforeSeekableWindow_(l,i)){var a=l.end(l.length-1);return this.logger_("Fell out of live window at time "+i+". Seeking to live point (seekable end) "+a),this.cancelTimer_(),this.tech_.setCurrentTime(a),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),this.tech_.trigger({type:"usage",name:"hls-live-resync"}),!0}var d=this.tech_.vhs.masterPlaylistController_.sourceUpdater_,y=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:d.audioBuffered(),videoBuffered:d.videoBuffered(),currentTime:i}))return this.cancelTimer_(),this.tech_.setCurrentTime(i),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),this.tech_.trigger({type:"usage",name:"hls-video-underflow"}),!0;var D=Du(y,i);if(D.length>0){var L=D.start(0)-i;return this.logger_("Stopped at "+i+", setting timer for "+L+", seeking to "+D.start(0)),this.cancelTimer_(),this.timer_=setTimeout(this.skipTheGap_.bind(this),1e3*L,i),!0}return!1},s.afterSeekableWindow_=function(l,i,a,d){if(void 0===d&&(d=!1),!l.length)return!1;var y=l.end(l.length-1)+Us;return!a.endList&&d&&(y=l.end(l.length-1)+3*a.targetDuration),i>y},s.beforeSeekableWindow_=function(l,i){return!!(l.length&&l.start(0)>0&&i<l.start(0)-this.liveRangeSafeTimeDelta)},s.videoUnderflow_=function(l){var i=l.videoBuffered,a=l.audioBuffered,d=l.currentTime;if(i){var y;if(i.length&&a.length){var x=ac(i,d-3),D=ac(i,d),L=ac(a,d);L.length&&!D.length&&x.length&&(y={start:x.end(0),end:L.end(0)})}else Du(i,d).length||(y=this.gapFromVideoUnderflow_(i,d));return!!y&&(this.logger_("Encountered a gap in video from "+y.start+" to "+y.end+". Seeking to current time "+d),!0)}},s.skipTheGap_=function(l){var i=this.tech_.buffered(),a=this.tech_.currentTime(),d=Du(i,a);this.cancelTimer_(),0!==d.length&&a===l&&(this.logger_("skipTheGap_:","currentTime:",a,"scheduled currentTime:",l,"nextRange start:",d.start(0)),this.tech_.setCurrentTime(d.start(0)+As),this.tech_.trigger({type:"usage",name:"vhs-gap-skip"}),this.tech_.trigger({type:"usage",name:"hls-gap-skip"}))},s.gapFromVideoUnderflow_=function(l,i){for(var a=function(s){if(s.length<2)return Dt.createTimeRanges();for(var c=[],l=1;l<s.length;l++){var i=s.end(l-1),a=s.start(l);c.push([i,a])}return Dt.createTimeRanges(c)}(l),d=0;d<a.length;d++){var y=a.start(d),x=a.end(d);if(i-y<4&&i-y>2)return{start:y,end:x}}return null},v}(),x_={errorInterval:30,getSource:function(s){return s(this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource())}},t1=function v(s,c){var l=0,i=0,a=Dt.mergeOptions(x_,c);s.ready(function(){s.trigger({type:"usage",name:"vhs-error-reload-initialized"}),s.trigger({type:"usage",name:"hls-error-reload-initialized"})});var d=function(){i&&s.currentTime(i)},y=function(W){null!=W&&(i=s.duration()!==1/0&&s.currentTime()||0,s.one("loadedmetadata",d),s.src(W),s.trigger({type:"usage",name:"vhs-error-reload"}),s.trigger({type:"usage",name:"hls-error-reload"}),s.play())},x=function(){return Date.now()-l<1e3*a.errorInterval?(s.trigger({type:"usage",name:"vhs-error-reload-canceled"}),void s.trigger({type:"usage",name:"hls-error-reload-canceled"})):a.getSource&&"function"==typeof a.getSource?(l=Date.now(),a.getSource.call(s,y)):void Dt.log.error("ERROR: reloadSourceOnError - The option getSource must be a function!")},D=function K(){s.off("loadedmetadata",d),s.off("error",x),s.off("dispose",K)};s.on("error",x),s.on("dispose",D),s.reloadSourceOnError=function(W){D(),v(s,W)}},Ga={PlaylistLoader:Fl,Playlist:ba,utils:mv,STANDARD_PLAYLIST_SELECTOR:Ch,INITIAL_PLAYLIST_SELECTOR:function(){var s=this,c=this.playlists.master.playlists.filter(ba.isEnabled);return Hc(c,function(i,a){return ip(i,a)}),c.filter(function(i){return!!Gl(s.playlists.master,i).video})[0]||null},lastBandwidthSelector:Ch,movingAverageBandwidthSelector:function(s){var c=-1,l=-1;if(s<0||s>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){var i=this.useDevicePixelRatio&&Y().devicePixelRatio||1;return c<0&&(c=this.systemBandwidth,l=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==l&&(c=s*this.systemBandwidth+(1-s)*c,l=this.systemBandwidth),gc(this.playlists.master,c,parseInt(Vc(this.tech_.el(),"width"),10)*i,parseInt(Vc(this.tech_.el(),"height"),10)*i,this.limitRenditionByPlayerDimensions,this.masterPlaylistController_)}},comparePlaylistBandwidth:ip,comparePlaylistResolution:function(s,c){var l,i;return s.attributes.RESOLUTION&&s.attributes.RESOLUTION.width&&(l=s.attributes.RESOLUTION.width),l=l||Y().Number.MAX_VALUE,c.attributes.RESOLUTION&&c.attributes.RESOLUTION.width&&(i=c.attributes.RESOLUTION.width),l===(i=i||Y().Number.MAX_VALUE)&&s.attributes.BANDWIDTH&&c.attributes.BANDWIDTH?s.attributes.BANDWIDTH-c.attributes.BANDWIDTH:l-i},xhr:Kd()};Object.keys(Ma).forEach(function(v){Object.defineProperty(Ga,v,{get:function(){return Dt.log.warn("using Vhs."+v+" is UNSAFE be sure you know what you are doing"),Ma[v]},set:function(c){Dt.log.warn("using Vhs."+v+" is UNSAFE be sure you know what you are doing"),"number"!=typeof c||c<0?Dt.log.warn("value of Vhs."+v+" must be greater than or equal to 0"):Ma[v]=c}})});var ga="videojs-vhs",jh=function(s,c){for(var l=c.media(),i=-1,a=0;a<s.length;a++)if(s[a].id===l.id){i=a;break}s.selectedIndex_=i,s.trigger({selectedIndex:i,type:"change"})};Ga.canPlaySource=function(){return Dt.log.warn("HLS is no longer a tech. Please remove it from your player's techOrder.")};var mp=function(){if(!Y().localStorage)return null;var s=Y().localStorage.getItem(ga);if(!s)return null;try{return JSON.parse(s)}catch{return null}};Ga.supportsNativeHls=function(){if(!e()||!e().createElement)return!1;var v=e().createElement("video");return!!Dt.getTech("Html5").isSupported()&&["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"].some(function(c){return/maybe|probably/i.test(v.canPlayType(c))})}(),Ga.supportsNativeDash=!!(e()&&e().createElement&&Dt.getTech("Html5").isSupported())&&/maybe|probably/i.test(e().createElement("video").canPlayType("application/dash+xml")),Ga.supportsTypeNatively=function(v){return"hls"===v?Ga.supportsNativeHls:"dash"===v&&Ga.supportsNativeDash},Ga.isSupported=function(){return Dt.log.warn("HLS is no longer a tech. Please remove it from your player's techOrder.")};var vp=function(v){function s(l,i,a){var d;if(d=v.call(this,i,Dt.mergeOptions(a.hls,a.vhs))||this,a.hls&&Object.keys(a.hls).length&&Dt.log.warn("Using hls options is deprecated. Please rename `hls` to `vhs` in your options object."),"number"==typeof a.initialBandwidth&&(d.options_.bandwidth=a.initialBandwidth),d.logger_=js("VhsHandler"),i.options_&&i.options_.playerId){var y=Dt(i.options_.playerId);y.hasOwnProperty("hls")||Object.defineProperty(y,"hls",{get:function(){return Dt.log.warn("player.hls is deprecated. Use player.tech().vhs instead."),i.trigger({type:"usage",name:"hls-player-access"}),Ee(d)},configurable:!0}),y.hasOwnProperty("vhs")||Object.defineProperty(y,"vhs",{get:function(){return Dt.log.warn("player.vhs is deprecated. Use player.tech().vhs instead."),i.trigger({type:"usage",name:"vhs-player-access"}),Ee(d)},configurable:!0}),y.hasOwnProperty("dash")||Object.defineProperty(y,"dash",{get:function(){return Dt.log.warn("player.dash is deprecated. Use player.tech().vhs instead."),Ee(d)},configurable:!0}),d.player_=y}if(d.tech_=i,d.source_=l,d.stats={},d.ignoreNextSeekingEvent_=!1,d.setOptions_(),d.options_.overrideNative&&i.overrideNativeAudioTracks&&i.overrideNativeVideoTracks)i.overrideNativeAudioTracks(!0),i.overrideNativeVideoTracks(!0);else if(d.options_.overrideNative&&(i.featuresNativeVideoTracks||i.featuresNativeAudioTracks))throw new Error("Overriding native HLS requires emulated tracks. See https://git.io/vMpjB");return d.on(e(),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(x){var D=e().fullscreenElement||e().webkitFullscreenElement||e().mozFullScreenElement||e().msFullscreenElement;D&&D.contains(d.tech_.el())?d.masterPlaylistController_.fastQualityChange_():d.masterPlaylistController_.checkABR_()}),d.on(d.tech_,"seeking",function(){this.ignoreNextSeekingEvent_?this.ignoreNextSeekingEvent_=!1:this.setCurrentTime(this.tech_.currentTime())}),d.on(d.tech_,"error",function(){this.tech_.error()&&this.masterPlaylistController_&&this.masterPlaylistController_.pauseLoading()}),d.on(d.tech_,"play",d.play),d}te(s,v);var c=s.prototype;return c.setOptions_=function(){var i=this;if(this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.handleManifestRedirects=!1!==this.options_.handleManifestRedirects,this.options_.limitRenditionByPlayerDimensions=!1!==this.options_.limitRenditionByPlayerDimensions,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.smoothQualityChange=this.options_.smoothQualityChange||!1,this.options_.useBandwidthFromLocalStorage=typeof this.source_.useBandwidthFromLocalStorage<"u"?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,"number"!=typeof this.options_.blacklistDuration&&(this.options_.blacklistDuration=300),"number"!=typeof this.options_.bandwidth&&this.options_.useBandwidthFromLocalStorage){var a=mp();a&&a.bandwidth&&(this.options_.bandwidth=a.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"}),this.tech_.trigger({type:"usage",name:"hls-bandwidth-from-local-storage"})),a&&a.throughput&&(this.options_.throughput=a.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}),this.tech_.trigger({type:"usage",name:"hls-throughput-from-local-storage"}))}"number"!=typeof this.options_.bandwidth&&(this.options_.bandwidth=Ma.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===Ma.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","limitRenditionByPlayerDimensions","bandwidth","smoothQualityChange","customTagParsers","customTagMappers","handleManifestRedirects","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","experimentalBufferBasedABR","liveRangeSafeTimeDelta","experimentalLLHLS","useNetworkInformationApi","useDtsForTimestampOffset","experimentalExactManifestTimings","experimentalLeastPixelDiffSelector"].forEach(function(d){typeof i.source_[d]<"u"&&(i.options_[d]=i.source_[d])}),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio},c.src=function(i,a){var d=this;if(i){this.setOptions_(),this.options_.src=function(s){return 0===s.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")?JSON.parse(s.substring(s.indexOf(",")+1)):s}(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=Ga,this.options_.sourceType=di(a),this.options_.seekTo=function(D){d.tech_.setCurrentTime(D)},this.options_.smoothQualityChange&&Dt.log.warn("smoothQualityChange is deprecated and will be removed in the next major version"),this.masterPlaylistController_=new Ph(this.options_);var y=Dt.mergeOptions({liveRangeSafeTimeDelta:Us},this.options_,{seekable:function(){return d.seekable()},media:function(){return d.masterPlaylistController_.media()},masterPlaylistController:this.masterPlaylistController_});this.playbackWatcher_=new Vl(y),this.masterPlaylistController_.on("error",function(){var D=Dt.players[d.tech_.options_.playerId],L=d.masterPlaylistController_.error;"object"!=typeof L||L.code?"string"==typeof L&&(L={message:L,code:3}):L.code=3,D.error(L)});var x=this.options_.experimentalBufferBasedABR?Ga.movingAverageBandwidthSelector(.55):Ga.STANDARD_PLAYLIST_SELECTOR;this.masterPlaylistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):x.bind(this),this.masterPlaylistController_.selectInitialPlaylist=Ga.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.masterPlaylistController_.masterPlaylistLoader_,this.mediaSource=this.masterPlaylistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get:function(){return this.masterPlaylistController_.selectPlaylist},set:function(L){this.masterPlaylistController_.selectPlaylist=L.bind(this)}},throughput:{get:function(){return this.masterPlaylistController_.mainSegmentLoader_.throughput.rate},set:function(L){this.masterPlaylistController_.mainSegmentLoader_.throughput.rate=L,this.masterPlaylistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get:function(){var L=this.masterPlaylistController_.mainSegmentLoader_.bandwidth,K=Y().navigator.connection||Y().navigator.mozConnection||Y().navigator.webkitConnection,W=1e7;if(this.options_.useNetworkInformationApi&&K){var me=1e3*K.downlink*1e3;L=me>=W&&L>=W?Math.max(L,me):me}return L},set:function(L){this.masterPlaylistController_.mainSegmentLoader_.bandwidth=L,this.masterPlaylistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get:function(){return Math.floor(1/(1/(this.bandwidth||1)+(this.throughput>0?1/this.throughput:0)))},set:function(){Dt.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:function(){return d.bandwidth||0},enumerable:!0},mediaRequests:{get:function(){return d.masterPlaylistController_.mediaRequests_()||0},enumerable:!0},mediaRequestsAborted:{get:function(){return d.masterPlaylistController_.mediaRequestsAborted_()||0},enumerable:!0},mediaRequestsTimedout:{get:function(){return d.masterPlaylistController_.mediaRequestsTimedout_()||0},enumerable:!0},mediaRequestsErrored:{get:function(){return d.masterPlaylistController_.mediaRequestsErrored_()||0},enumerable:!0},mediaTransferDuration:{get:function(){return d.masterPlaylistController_.mediaTransferDuration_()||0},enumerable:!0},mediaBytesTransferred:{get:function(){return d.masterPlaylistController_.mediaBytesTransferred_()||0},enumerable:!0},mediaSecondsLoaded:{get:function(){return d.masterPlaylistController_.mediaSecondsLoaded_()||0},enumerable:!0},mediaAppends:{get:function(){return d.masterPlaylistController_.mediaAppends_()||0},enumerable:!0},mainAppendsToLoadedData:{get:function(){return d.masterPlaylistController_.mainAppendsToLoadedData_()||0},enumerable:!0},audioAppendsToLoadedData:{get:function(){return d.masterPlaylistController_.audioAppendsToLoadedData_()||0},enumerable:!0},appendsToLoadedData:{get:function(){return d.masterPlaylistController_.appendsToLoadedData_()||0},enumerable:!0},timeToLoadedData:{get:function(){return d.masterPlaylistController_.timeToLoadedData_()||0},enumerable:!0},buffered:{get:function(){return al(d.tech_.buffered())},enumerable:!0},currentTime:{get:function(){return d.tech_.currentTime()},enumerable:!0},currentSource:{get:function(){return d.tech_.currentSource_},enumerable:!0},currentTech:{get:function(){return d.tech_.name_},enumerable:!0},duration:{get:function(){return d.tech_.duration()},enumerable:!0},master:{get:function(){return d.playlists.master},enumerable:!0},playerDimensions:{get:function(){return d.tech_.currentDimensions()},enumerable:!0},seekable:{get:function(){return al(d.tech_.seekable())},enumerable:!0},timestamp:{get:function(){return Date.now()},enumerable:!0},videoPlaybackQuality:{get:function(){return d.tech_.getVideoPlaybackQuality()},enumerable:!0}}),this.tech_.one("canplay",this.masterPlaylistController_.setupFirstPlay.bind(this.masterPlaylistController_)),this.tech_.on("bandwidthupdate",function(){d.options_.useBandwidthFromLocalStorage&&function(s){if(!Y().localStorage)return!1;var c=mp();c=c?Dt.mergeOptions(c,s):s;try{Y().localStorage.setItem(ga,JSON.stringify(c))}catch{return!1}}({bandwidth:d.bandwidth,throughput:Math.round(d.throughput)})}),this.masterPlaylistController_.on("selectedinitialmedia",function(){!function(s){s.representations=function(){var c=s.masterPlaylistController_.master(),l=Nl(c)?s.masterPlaylistController_.getAudioTrackPlaylists_():c.playlists;return l?l.filter(function(i){return!Uf(i)}).map(function(i,a){return new Lh(s,i,i.id)}):[]}}(d)}),this.masterPlaylistController_.sourceUpdater_.on("createdsourcebuffers",function(){d.setupEme_()}),this.on(this.masterPlaylistController_,"progress",function(){this.tech_.trigger("progress")}),this.on(this.masterPlaylistController_,"firstplay",function(){this.ignoreNextSeekingEvent_=!0}),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=Y().URL.createObjectURL(this.masterPlaylistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}},c.createKeySessions_=function(){var i=this,a=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),function(s){var c=s.player,l=s.sourceKeySystems,i=s.audioMedia,a=s.mainPlaylists;if(!c.eme.initializeMediaKeys)return Promise.resolve();var y=function(s,c){return s.reduce(function(l,i){if(!i.contentProtection)return l;var a=c.reduce(function(d,y){var x=i.contentProtection[y];return x&&x.pssh&&(d[y]={pssh:x.pssh}),d},{});return Object.keys(a).length&&l.push(a),l},[])}(i?a.concat([i]):a,Object.keys(l)),x=[],D=[];return y.forEach(function(L){D.push(new Promise(function(K,W){c.tech_.one("keysessioncreated",K)})),x.push(new Promise(function(K,W){c.eme.initializeMediaKeys({keySystems:L},function(me){me?W(me):K()})}))}),Promise.race([Promise.all(x),Promise.race(D)])}({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:a&&a.media(),mainPlaylists:this.playlists.master.playlists}).then(function(){i.logger_("created EME key session"),i.masterPlaylistController_.sourceUpdater_.initializedEme()}).catch(function(d){i.logger_("error while creating EME key session",d),i.player_.error({message:"Failed to initialize media keys for EME",code:3})})},c.handleWaitingForKey_=function(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()},c.setupEme_=function(){var i=this,a=this.masterPlaylistController_.mediaTypes_.AUDIO.activePlaylistLoader,d=function(s){var c=s.player,d=function(s,c,l){if(!s)return s;var i={};c&&c.attributes&&c.attributes.CODECS&&(i=c_(Ke(c.attributes.CODECS))),l&&l.attributes&&l.attributes.CODECS&&(i.audio=l.attributes.CODECS);var a=Qn(i.video),d=Qn(i.audio),y={};for(var x in s)y[x]={},d&&(y[x].audioContentType=d),a&&(y[x].videoContentType=a),c.contentProtection&&c.contentProtection[x]&&c.contentProtection[x].pssh&&(y[x].pssh=c.contentProtection[x].pssh),"string"==typeof s[x]&&(y[x].url=s[x]);return Dt.mergeOptions(s,y)}(s.sourceKeySystems,s.media,s.audioMedia);return!(!d||(c.currentSource().keySystems=d,d&&!c.eme&&(Dt.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),1)))}({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:a&&a.media()});this.player_.tech_.on("keystatuschange",function(y){if("output-restricted"===y.status){var x=i.masterPlaylistController_.master();if(x&&x.playlists){var L,D=[];x.playlists.forEach(function(K){K&&K.attributes&&K.attributes.RESOLUTION&&K.attributes.RESOLUTION.height>=720&&(!K.excludeUntil||K.excludeUntil<1/0)&&(K.excludeUntil=1/0,D.push(K))}),D.length&&((L=Dt.log).warn.apply(L,['DRM keystatus changed to "output-restricted." Removing the following HD playlists that will most likely fail to play and clearing the buffer. This may be due to HDCP restrictions on the stream and the capabilities of the current device.'].concat(D)),i.masterPlaylistController_.fastQualityChange_())}}}),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),11!==Dt.browser.IE_VERSION&&d?this.createKeySessions_():this.masterPlaylistController_.sourceUpdater_.initializedEme()},c.setupQualityLevels_=function(){var i=this,a=Dt.players[this.tech_.options_.playerId];!a||!a.qualityLevels||this.qualityLevels_||(this.qualityLevels_=a.qualityLevels(),this.masterPlaylistController_.on("selectedinitialmedia",function(){!function(s,c){c.representations().forEach(function(l){s.addQualityLevel(l)}),jh(s,c.playlists)}(i.qualityLevels_,i)}),this.playlists.on("mediachange",function(){jh(i.qualityLevels_,i.playlists)}))},s.version=function(){return{"@videojs/http-streaming":"2.16.3","mux.js":"6.0.1","mpd-parser":"0.22.1","m3u8-parser":"4.8.0","aes-decrypter":"3.1.3"}},c.version=function(){return this.constructor.version()},c.canChangeType=function(){return dp.canChangeType()},c.play=function(){this.masterPlaylistController_.play()},c.setCurrentTime=function(i){this.masterPlaylistController_.setCurrentTime(i)},c.duration=function(){return this.masterPlaylistController_.duration()},c.seekable=function(){return this.masterPlaylistController_.seekable()},c.dispose=function(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.masterPlaylistController_&&this.masterPlaylistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.player_&&(delete this.player_.vhs,delete this.player_.dash,delete this.player_.hls),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.tech_&&delete this.tech_.hls,this.mediaSourceUrl_&&Y().URL.revokeObjectURL&&(Y().URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),v.prototype.dispose.call(this)},c.convertToProgramTime=function(i,a){return function(s){var c=s.playlist,l=s.time,i=void 0===l?void 0:l,a=s.callback;if(!a)throw new Error("getProgramTime: callback must be provided");if(!c||void 0===i)return a({message:"getProgramTime: playlist and time must be provided"});var d=function(s,c){if(!c||!c.segments||0===c.segments.length)return null;for(var i,l=0,a=0;a<c.segments.length&&!(s<=(l=(i=c.segments[a]).videoTimingInfo?i.videoTimingInfo.transmuxedPresentationEnd:l+i.duration));a++);var d=c.segments[c.segments.length-1];if(d.videoTimingInfo&&d.videoTimingInfo.transmuxedPresentationEnd<s)return null;if(s>l){if(s>l+.25*d.duration)return null;i=d}return{segment:i,estimatedStart:i.videoTimingInfo?i.videoTimingInfo.transmuxedPresentationStart:l-i.duration,type:i.videoTimingInfo?"accurate":"estimate"}}(i,c);if(!d)return a({message:"valid programTime was not found"});if("estimate"===d.type)return a({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:d.estimatedStart});var y={mediaSeconds:i},x=function(s,c){if(!c.dateTimeObject)return null;var d=s-(c.videoTimingInfo.transmuxedPresentationStart+c.videoTimingInfo.transmuxerPrependedSeconds);return new Date(c.dateTimeObject.getTime()+1e3*d)}(i,d.segment);return x&&(y.programDateTime=x.toISOString()),a(null,y)}({playlist:this.masterPlaylistController_.media(),time:i,callback:a})},c.seekToProgramTime=function(i,a,d,y){return void 0===d&&(d=!0),void 0===y&&(y=2),Ev({programTime:i,playlist:this.masterPlaylistController_.media(),retryCount:y,pauseAfterSeek:d,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:a})},s}(Dt.getComponent("Component")),qc={name:"videojs-http-streaming",VERSION:"2.16.3",canHandleSource:function(s,c){void 0===c&&(c={});var l=Dt.mergeOptions(Dt.options,c);return qc.canPlayType(s.type,l)},handleSource:function(s,c,l){void 0===l&&(l={});var i=Dt.mergeOptions(Dt.options,l);return c.vhs=new vp(s,c,i),Dt.hasOwnProperty("hls")||Object.defineProperty(c,"hls",{get:function(){return Dt.log.warn("player.tech().hls is deprecated. Use player.tech().vhs instead."),c.vhs},configurable:!0}),c.vhs.xhr=Kd(),c.vhs.src(s.src,s.type),c.vhs},canPlayType:function(s,c){var l=di(s);if(!l)return"";var i=qc.getOverrideNative(c);return!Ga.supportsTypeNatively(l)||i?"maybe":""},getOverrideNative:function(s){void 0===s&&(s={});var l=s.vhs,a=s.hls,x=(void 0===l?{}:l).overrideNative,L=(void 0===a?{}:a).overrideNative;return void 0!==L&&L||(void 0===x?!(Dt.browser.IS_ANY_SAFARI||Dt.browser.IS_IOS):x)}};Zt("avc1.4d400d,mp4a.40.2")&&Dt.getTech("Html5").registerSourceHandler(qc,0),Dt.VhsHandler=vp,Object.defineProperty(Dt,"HlsHandler",{get:function(){return Dt.log.warn("videojs.HlsHandler is deprecated. Use videojs.VhsHandler instead."),vp},configurable:!0}),Dt.VhsSourceHandler=qc,Object.defineProperty(Dt,"HlsSourceHandler",{get:function(){return Dt.log.warn("videojs.HlsSourceHandler is deprecated. Use videojs.VhsSourceHandler instead."),qc},configurable:!0}),Dt.Vhs=Ga,Object.defineProperty(Dt,"Hls",{get:function(){return Dt.log.warn("videojs.Hls is deprecated. Use videojs.Vhs instead."),Ga},configurable:!0}),Dt.use||(Dt.registerComponent("Hls",Ga),Dt.registerComponent("Vhs",Ga)),Dt.options.vhs=Dt.options.vhs||{},Dt.options.hls=Dt.options.hls||{},Dt.getPlugin&&Dt.getPlugin("reloadSourceOnError")||(Dt.registerPlugin||Dt.plugin)("reloadSourceOnError",function(s){t1(this,s)});const Wc=Dt},6835:(tn,st,q)=>{"use strict";q.d(st,{A:()=>rt});var g=q(1457);function Me(at){if(void 0===at)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return at}var e=function(Mt){var At=this;return At.id=Mt.id,At.label=At.id,At.width=Mt.width,At.height=Mt.height,At.bitrate=Mt.bandwidth,At.frameRate=Mt.frameRate,At.enabled_=Mt.enabled,Object.defineProperty(At,"enabled",{get:function(){return At.enabled_()},set:function(Wt){At.enabled_(Wt)}}),At},fe=function(at){function Mt(){var ut,Wt=Me(Me(ut=at.call(this)||this));return Wt.levels_=[],Wt.selectedIndex_=-1,Object.defineProperty(Wt,"selectedIndex",{get:function(){return Wt.selectedIndex_}}),Object.defineProperty(Wt,"length",{get:function(){return Wt.levels_.length}}),Wt||Me(ut)}!function Y(at,Mt){at.prototype=Object.create(Mt.prototype),at.prototype.constructor=at,at.__proto__=Mt}(Mt,at);var At=Mt.prototype;return At.addQualityLevel=function(Wt){var Bt=this.getQualityLevelById(Wt.id);if(Bt)return Bt;var vt=this.levels_.length;return Bt=new e(Wt),""+vt in this||Object.defineProperty(this,vt,{get:function(){return this.levels_[vt]}}),this.levels_.push(Bt),this.trigger({qualityLevel:Bt,type:"addqualitylevel"}),Bt},At.removeQualityLevel=function(Wt){for(var Bt=null,vt=0,zt=this.length;vt<zt;vt++)if(this[vt]===Wt){Bt=this.levels_.splice(vt,1)[0],this.selectedIndex_===vt?this.selectedIndex_=-1:this.selectedIndex_>vt&&this.selectedIndex_--;break}return Bt&&this.trigger({qualityLevel:Wt,type:"removequalitylevel"}),Bt},At.getQualityLevelById=function(Wt){for(var Bt=0,vt=this.length;Bt<vt;Bt++){var zt=this[Bt];if(zt.id===Wt)return zt}return null},At.dispose=function(){this.selectedIndex_=-1,this.levels_.length=0},Mt}(g.A.EventTarget);for(var Ae in fe.prototype.allowedEvents_={change:"change",addqualitylevel:"addqualitylevel",removequalitylevel:"removequalitylevel"},fe.prototype.allowedEvents_)fe.prototype["on"+Ae]=null;var te=function(Mt){return function(Mt,At){var ut=Mt.qualityLevels,Wt=new fe;return Mt.on("dispose",function vt(){Wt.dispose(),Mt.qualityLevels=ut,Mt.off("dispose",vt)}),Mt.qualityLevels=function(){return Wt},Mt.qualityLevels.VERSION="2.2.1",Wt}(this,g.A.mergeOptions({},Mt))};(g.A.registerPlugin||g.A.plugin)("qualityLevels",te),te.VERSION="2.2.1";const rt=te},1527:(tn,st,q)=>{"use strict";var g=q(1457),Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Ie){return typeof Ie}:function(Ie){return Ie&&"function"==typeof Symbol&&Ie.constructor===Symbol&&Ie!==Symbol.prototype?"symbol":typeof Ie},fe=(function(){function Ie(I){this.value=I}function He(I){var ot,ne;function Se(_t,xt){try{var Yt=I[_t](xt),an=Yt.value;an instanceof Ie?Promise.resolve(an.value).then(function(qt){Se("next",qt)},function(qt){Se("throw",qt)}):Rt(Yt.done?"return":"normal",Yt.value)}catch(qt){Rt("throw",qt)}}function Rt(_t,xt){switch(_t){case"return":ot.resolve({value:xt,done:!0});break;case"throw":ot.reject(xt);break;default:ot.resolve({value:xt,done:!1})}(ot=ot.next)?Se(ot.key,ot.arg):ne=null}this._invoke=function pe(_t,xt){return new Promise(function(Yt,an){var qt={key:_t,arg:xt,resolve:Yt,reject:an,next:null};ne?ne=ne.next=qt:(ot=ne=qt,Se(_t,xt))})},"function"!=typeof I.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(He.prototype[Symbol.asyncIterator]=function(){return this}),He.prototype.next=function(I){return this._invoke("next",I)},He.prototype.throw=function(I){return this._invoke("throw",I)},He.prototype.return=function(I){return this._invoke("return",I)}}(),function(Ie,He){if(!(Ie instanceof He))throw new TypeError("Cannot call a class as a function")}),Ae=function(Ie,He){if("function"!=typeof He&&null!==He)throw new TypeError("Super expression must either be null or a function, not "+typeof He);Ie.prototype=Object.create(He&&He.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),He&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,He):Ie.__proto__=He)},Te=function(Ie,He){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!He||"object"!=typeof He&&"function"!=typeof He?Ie:He},Ee=g.A.getComponent("MenuButton"),ke=g.A.getComponent("Menu"),te=g.A.getComponent("Component"),rt=g.A.dom;function at(Ie){return"string"!=typeof Ie?Ie:Ie.charAt(0).toUpperCase()+Ie.slice(1)}var Mt=function(Ie){function He(I){return fe(this,He),Te(this,Ie.call(this,I,{title:I.localize("Quality"),name:"QualityButton"}))}return Ae(He,Ie),He.prototype.createItems=function(){return[]},He.prototype.createMenu=function(){var ot=new ke(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var ne=rt.createEl("li",{className:"vjs-menu-title",innerHTML:at(this.options_.title),tabIndex:-1}),pe=new te(this.player_,{el:ne});this.hideThreshold_+=1,ot.addItem(pe)}if(this.items=this.createItems(),this.items)for(var Se=0;Se<this.items.length;Se++)ot.addItem(this.items[Se]);return ot},He}(Ee),ut=function(Ie){function He(I,ot,ne,pe){fe(this,He);var Se=Te(this,Ie.call(this,I,{label:ot.label,selectable:!0,selected:ot.selected||!1}));return Se.item=ot,Se.qualityButton=ne,Se.plugin=pe,Se}return Ae(He,Ie),He.prototype.handleClick=function(){for(var ot=0;ot<this.qualityButton.items.length;++ot)this.qualityButton.items[ot].selected(!1);this.plugin.setQuality(this.item.value),this.selected(!0)},He}(g.A.getComponent("MenuItem")),Wt={},Bt=g.A.registerPlugin||g.A.plugin,vt=function(){function Ie(He,I){fe(this,Ie),this.player=He,this.config=I,this.player.qualityLevels&&this.getHls()&&(this.createQualityButton(),this.bindPlayerEvents())}return Ie.prototype.getHls=function(){return this.player.tech({IWillNotUseThisInPlugins:!0}).hls},Ie.prototype.bindPlayerEvents=function(){this.player.qualityLevels().on("addqualitylevel",this.onAddQualityLevel.bind(this))},Ie.prototype.createQualityButton=function(){var I=this.player;this._qualityButton=new Mt(I);var ot=I.controlBar.children().length-2,ne=I.controlBar.addChild(this._qualityButton,{componentClass:"qualitySelector"},this.config.placementIndex||ot);if(ne.addClass("vjs-quality-selector"),this.config.displayCurrentQuality)this.setButtonInnerText("auto");else{var pe=" "+(this.config.vjsIconClass||"vjs-icon-hd");ne.menuButton_.$(".vjs-icon-placeholder").className+=pe}ne.removeClass("vjs-hidden")},Ie.prototype.setButtonInnerText=function(I){this._qualityButton.menuButton_.$(".vjs-icon-placeholder").innerHTML=I},Ie.prototype.getQualityMenuItem=function(I){return new ut(this.player,I,this._qualityButton,this)},Ie.prototype.onAddQualityLevel=function(){for(var I=this,ot=this.player,pe=ot.qualityLevels().levels_||[],Se=[],Rt=function(Yt){if(!Se.filter(function(qt){return qt.item&&qt.item.value===pe[Yt].height}).length){var an=I.getQualityMenuItem.call(I,{label:pe[Yt].height+"p",value:pe[Yt].height});Se.push(an)}},_t=0;_t<pe.length;++_t)Rt(_t);Se.sort(function(xt,Yt){return"object"!==(typeof xt>"u"?"undefined":Me(xt))||"object"!==(typeof Yt>"u"?"undefined":Me(Yt))||xt.item.value<Yt.item.value?-1:xt.item.value>Yt.item.value?1:0}),Se.push(this.getQualityMenuItem.call(this,{label:ot.localize("Auto"),value:"auto",selected:!0})),this._qualityButton&&(this._qualityButton.createItems=function(){return Se},this._qualityButton.update())},Ie.prototype.setQuality=function(I){var ot=this.player.qualityLevels();this._currentQuality=I,this.config.displayCurrentQuality&&this.setButtonInnerText("auto"===I?I:I+"p");for(var ne=0;ne<ot.length;++ne){var pe=ot[ne];pe.enabled=pe.height===I||"auto"===I}this._qualityButton.unpressButton()},Ie.prototype.getCurrentQuality=function(){return this._currentQuality||"auto"},Ie}(),Ut=function(He){var I=this;this.ready(function(){!function(He,I){He.addClass("vjs-hls-quality-selector"),He.hlsQualitySelector=new vt(He,I)}(I,g.A.mergeOptions(Wt,He))})};Bt("hlsQualitySelector",Ut),Ut.VERSION="1.1.4"},509:(tn,st,q)=>{var g=q(2843),Y=tn.exports={WebVTT:q(3042),VTTCue:q(411),VTTRegion:q(9370)};g.vttjs=Y,g.WebVTT=Y.WebVTT;var Me=Y.VTTCue,e=Y.VTTRegion,fe=g.VTTCue,Ae=g.VTTRegion;Y.shim=function(){g.VTTCue=Me,g.VTTRegion=e},Y.restore=function(){g.VTTCue=fe,g.VTTRegion=Ae},g.VTTCue||Y.shim()},3042:(tn,st,q)=>{var g=q(410),Y=Object.create||function(){function ne(){}return function(pe){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return ne.prototype=pe,new ne}}();function Me(ne,pe){this.name="ParsingError",this.code=ne.code,this.message=pe||ne.message}function e(ne){function pe(Rt,_t,xt,Yt){return 3600*(0|Rt)+60*(0|_t)+(0|xt)+(0|Yt)/1e3}var Se=ne.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return Se?Se[3]?pe(Se[1],Se[2],Se[3].replace(":",""),Se[4]):Se[1]>59?pe(Se[1],Se[2],0,Se[4]):pe(0,Se[1],Se[2],Se[4]):null}function fe(){this.values=Y(null)}function Ae(ne,pe,Se,Rt){var _t=Rt?ne.split(Rt):[ne];for(var xt in _t)if("string"==typeof _t[xt]){var Yt=_t[xt].split(Se);2===Yt.length&&pe(Yt[0].trim(),Yt[1].trim())}}function Te(ne,pe,Se){var Rt=ne;function _t(){var an=e(ne);if(null===an)throw new Me(Me.Errors.BadTimeStamp,"Malformed timestamp: "+Rt);return ne=ne.replace(/^[^\sa-zA-Z-]+/,""),an}function Yt(){ne=ne.replace(/^\s+/,"")}if(Yt(),pe.startTime=_t(),Yt(),"--\x3e"!==ne.substr(0,3))throw new Me(Me.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '--\x3e'): "+Rt);ne=ne.substr(3),Yt(),pe.endTime=_t(),Yt(),function xt(an,qt){var Kt=new fe;Ae(an,function(Ft,qe){switch(Ft){case"region":for(var gt=Se.length-1;gt>=0;gt--)if(Se[gt].id===qe){Kt.set(Ft,Se[gt].region);break}break;case"vertical":Kt.alt(Ft,qe,["rl","lr"]);break;case"line":var ze=qe.split(","),De=ze[0];Kt.integer(Ft,De),Kt.percent(Ft,De)&&Kt.set("snapToLines",!1),Kt.alt(Ft,De,["auto"]),2===ze.length&&Kt.alt("lineAlign",ze[1],["start","center","end"]);break;case"position":ze=qe.split(","),Kt.percent(Ft,ze[0]),2===ze.length&&Kt.alt("positionAlign",ze[1],["start","center","end"]);break;case"size":Kt.percent(Ft,qe);break;case"align":Kt.alt(Ft,qe,["start","center","end","left","right"])}},/:/,/\s/),qt.region=Kt.get("region",null),qt.vertical=Kt.get("vertical","");try{qt.line=Kt.get("line","auto")}catch{}qt.lineAlign=Kt.get("lineAlign","start"),qt.snapToLines=Kt.get("snapToLines",!0),qt.size=Kt.get("size",100);try{qt.align=Kt.get("align","center")}catch{qt.align=Kt.get("align","middle")}try{qt.position=Kt.get("position","auto")}catch{qt.position=Kt.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},qt.align)}qt.positionAlign=Kt.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},qt.align)}(ne,pe)}(Me.prototype=Y(Error.prototype)).constructor=Me,Me.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},fe.prototype={set:function(ne,pe){!this.get(ne)&&""!==pe&&(this.values[ne]=pe)},get:function(ne,pe,Se){return Se?this.has(ne)?this.values[ne]:pe[Se]:this.has(ne)?this.values[ne]:pe},has:function(ne){return ne in this.values},alt:function(ne,pe,Se){for(var Rt=0;Rt<Se.length;++Rt)if(pe===Se[Rt]){this.set(ne,pe);break}},integer:function(ne,pe){/^-?\d+$/.test(pe)&&this.set(ne,parseInt(pe,10))},percent:function(ne,pe){return!!(pe.match(/^([\d]{1,3})(\.[\d]*)?%$/)&&(pe=parseFloat(pe),pe>=0&&pe<=100))&&(this.set(ne,pe),!0)}};var Ee=g.createElement&&g.createElement("textarea"),ke={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},te={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},rt={v:"title",lang:"lang"},at={rt:"ruby"};function Mt(ne,pe){function Se(){if(!pe)return null;var ue=pe.match(/^([^<]*)(<[^>]*>?)?/);return function De(he){return pe=pe.substr(he.length),he}(ue[1]?ue[1]:ue[2])}function Rt(De){return Ee.innerHTML=De,De=Ee.textContent,Ee.textContent="",De}function xt(De,ue){var he=ke[De];if(!he)return null;var Ne=ne.document.createElement(he),Ke=rt[De];return Ke&&ue&&(Ne[Ke]=ue.trim()),Ne}for(var qt,Yt=ne.document.createElement("div"),an=Yt,Kt=[];null!==(qt=Se());)if("<"!==qt[0])an.appendChild(ne.document.createTextNode(Rt(qt)));else{if("/"===qt[1]){Kt.length&&Kt[Kt.length-1]===qt.substr(2).replace(">","")&&(Kt.pop(),an=an.parentNode);continue}var qe,Ft=e(qt.substr(1,qt.length-2));if(Ft){qe=ne.document.createProcessingInstruction("timestamp",Ft),an.appendChild(qe);continue}var gt=qt.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!gt||!(qe=xt(gt[1],gt[3]))||at[(ue=qe).localName]&&at[ue.localName]!==an.localName)continue;if(gt[2]){var ze=gt[2].split(".");ze.forEach(function(De){var ue=/^bg_/.test(De),he=ue?De.slice(3):De;te.hasOwnProperty(he)&&(qe.style[ue?"background-color":"color"]=te[he])}),qe.className=ze.join(" ")}Kt.push(gt[1]),an.appendChild(qe),an=qe}var ue;return Yt}var At=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function ut(ne){for(var pe=0;pe<At.length;pe++){var Se=At[pe];if(ne>=Se[0]&&ne<=Se[1])return!0}return!1}function Wt(ne){var pe=[],Se="";if(!ne||!ne.childNodes)return"ltr";function _t(an,qt){for(var Kt=qt.childNodes.length-1;Kt>=0;Kt--)an.push(qt.childNodes[Kt])}function xt(an){if(!an||!an.length)return null;var qt=an.pop(),Kt=qt.textContent||qt.innerText;if(Kt){var Ft=Kt.match(/^.*(\n|\r)/);return Ft?(an.length=0,Ft[0]):Kt}return"ruby"===qt.tagName?xt(an):qt.childNodes?(_t(an,qt),xt(an)):void 0}for(_t(pe,ne);Se=xt(pe);)for(var Yt=0;Yt<Se.length;Yt++)if(ut(Se.charCodeAt(Yt)))return"rtl";return"ltr"}function vt(){}function zt(ne,pe,Se){vt.call(this),this.cue=pe,this.cueDiv=Mt(ne,pe.text);var Rt={color:"rgba(255, 255, 255, 1)",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"relative",left:0,right:0,top:0,bottom:0,display:"inline",writingMode:""===pe.vertical?"horizontal-tb":"lr"===pe.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext"};this.applyStyles(Rt,this.cueDiv),this.div=ne.document.createElement("div"),Rt={direction:Wt(this.cueDiv),writingMode:""===pe.vertical?"horizontal-tb":"lr"===pe.vertical?"vertical-lr":"vertical-rl",unicodeBidi:"plaintext",textAlign:"middle"===pe.align?"center":pe.align,font:Se.font,whiteSpace:"pre-line",position:"absolute"},this.applyStyles(Rt),this.div.appendChild(this.cueDiv);var _t=0;switch(pe.positionAlign){case"start":case"line-left":_t=pe.position;break;case"center":_t=pe.position-pe.size/2;break;case"end":case"line-right":_t=pe.position-pe.size}this.applyStyles(""===pe.vertical?{left:this.formatStyle(_t,"%"),width:this.formatStyle(pe.size,"%")}:{top:this.formatStyle(_t,"%"),height:this.formatStyle(pe.size,"%")}),this.move=function(xt){this.applyStyles({top:this.formatStyle(xt.top,"px"),bottom:this.formatStyle(xt.bottom,"px"),left:this.formatStyle(xt.left,"px"),right:this.formatStyle(xt.right,"px"),height:this.formatStyle(xt.height,"px"),width:this.formatStyle(xt.width,"px")})}}function Ut(ne){var pe,Se,Rt,_t;if(ne.div){Se=ne.div.offsetHeight,Rt=ne.div.offsetWidth,_t=ne.div.offsetTop;var xt=(xt=ne.div.childNodes)&&(xt=xt[0])&&xt.getClientRects&&xt.getClientRects();ne=ne.div.getBoundingClientRect(),pe=xt?Math.max(xt[0]&&xt[0].height||0,ne.height/xt.length):0}this.left=ne.left,this.right=ne.right,this.top=ne.top||_t,this.height=ne.height||Se,this.bottom=ne.bottom||_t+(ne.height||Se),this.width=ne.width||Rt,this.lineHeight=void 0!==pe?pe:ne.lineHeight}function Ot(ne,pe,Se,Rt){var xt=new Ut(pe),Yt=pe.cue,an=function Bt(ne){if("number"==typeof ne.line&&(ne.snapToLines||ne.line>=0&&ne.line<=100))return ne.line;if(!ne.track||!ne.track.textTrackList||!ne.track.textTrackList.mediaElement)return-1;for(var pe=ne.track,Se=pe.textTrackList,Rt=0,_t=0;_t<Se.length&&Se[_t]!==pe;_t++)"showing"===Se[_t].mode&&Rt++;return-1*++Rt}(Yt),qt=[];if(Yt.snapToLines){var Kt;switch(Yt.vertical){case"":qt=["+y","-y"],Kt="height";break;case"rl":qt=["+x","-x"],Kt="width";break;case"lr":qt=["-x","+x"],Kt="width"}var Ft=xt.lineHeight,qe=Ft*Math.round(an),gt=Se[Kt]+Ft,ze=qt[0];Math.abs(qe)>gt&&(qe=qe<0?-1:1,qe*=Math.ceil(gt/Ft)*Ft),an<0&&(qe+=""===Yt.vertical?Se.height:Se.width,qt=qt.reverse()),xt.move(ze,qe)}else{var De=xt.lineHeight/Se.height*100;switch(Yt.lineAlign){case"center":an-=De/2;break;case"end":an-=De}switch(Yt.vertical){case"":pe.applyStyles({top:pe.formatStyle(an,"%")});break;case"rl":pe.applyStyles({left:pe.formatStyle(an,"%")});break;case"lr":pe.applyStyles({right:pe.formatStyle(an,"%")})}qt=["+y","-x","+x","-y"],xt=new Ut(pe)}var ue=function _t(he,Ne){for(var Ke,ht=new Ut(he),On=1,si=0;si<Ne.length;si++){for(;he.overlapsOppositeAxis(Se,Ne[si])||he.within(Se)&&he.overlapsAny(Rt);)he.move(Ne[si]);if(he.within(Se))return he;var ui=he.intersectPercentage(Se);On>ui&&(Ke=new Ut(he),On=ui),he=new Ut(ht)}return Ke||ht}(xt,qt);pe.move(ue.toCSSCompatValues(Se))}function Ie(){}vt.prototype.applyStyles=function(ne,pe){for(var Se in pe=pe||this.div,ne)ne.hasOwnProperty(Se)&&(pe.style[Se]=ne[Se])},vt.prototype.formatStyle=function(ne,pe){return 0===ne?0:ne+pe},(zt.prototype=Y(vt.prototype)).constructor=zt,Ut.prototype.move=function(ne,pe){switch(pe=void 0!==pe?pe:this.lineHeight,ne){case"+x":this.left+=pe,this.right+=pe;break;case"-x":this.left-=pe,this.right-=pe;break;case"+y":this.top+=pe,this.bottom+=pe;break;case"-y":this.top-=pe,this.bottom-=pe}},Ut.prototype.overlaps=function(ne){return this.left<ne.right&&this.right>ne.left&&this.top<ne.bottom&&this.bottom>ne.top},Ut.prototype.overlapsAny=function(ne){for(var pe=0;pe<ne.length;pe++)if(this.overlaps(ne[pe]))return!0;return!1},Ut.prototype.within=function(ne){return this.top>=ne.top&&this.bottom<=ne.bottom&&this.left>=ne.left&&this.right<=ne.right},Ut.prototype.overlapsOppositeAxis=function(ne,pe){switch(pe){case"+x":return this.left<ne.left;case"-x":return this.right>ne.right;case"+y":return this.top<ne.top;case"-y":return this.bottom>ne.bottom}},Ut.prototype.intersectPercentage=function(ne){return Math.max(0,Math.min(this.right,ne.right)-Math.max(this.left,ne.left))*Math.max(0,Math.min(this.bottom,ne.bottom)-Math.max(this.top,ne.top))/(this.height*this.width)},Ut.prototype.toCSSCompatValues=function(ne){return{top:this.top-ne.top,bottom:ne.bottom-this.bottom,left:this.left-ne.left,right:ne.right-this.right,height:this.height,width:this.width}},Ut.getSimpleBoxPosition=function(ne){var pe=ne.div?ne.div.offsetHeight:ne.tagName?ne.offsetHeight:0,Se=ne.div?ne.div.offsetWidth:ne.tagName?ne.offsetWidth:0,Rt=ne.div?ne.div.offsetTop:ne.tagName?ne.offsetTop:0;return{left:(ne=ne.div?ne.div.getBoundingClientRect():ne.tagName?ne.getBoundingClientRect():ne).left,right:ne.right,top:ne.top||Rt,height:ne.height||pe,bottom:ne.bottom||Rt+(ne.height||pe),width:ne.width||Se}},Ie.StringDecoder=function(){return{decode:function(ne){if(!ne)return"";if("string"!=typeof ne)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(ne))}}},Ie.convertCueToDOMTree=function(ne,pe){return ne&&pe?Mt(ne,pe):null},Ie.processCues=function(ne,pe,Se){if(!ne||!pe||!Se)return null;for(;Se.firstChild;)Se.removeChild(Se.firstChild);var Rt=ne.document.createElement("div");if(Rt.style.position="absolute",Rt.style.left="0",Rt.style.right="0",Rt.style.top="0",Rt.style.bottom="0",Rt.style.margin="1.5%",Se.appendChild(Rt),function _t(Ft){for(var qe=0;qe<Ft.length;qe++)if(Ft[qe].hasBeenReset||!Ft[qe].displayState)return!0;return!1}(pe)){var Yt=[],an=Ut.getSimpleBoxPosition(Rt),Kt={font:Math.round(.05*an.height*100)/100+"px sans-serif"};!function(){for(var Ft,qe,gt=0;gt<pe.length;gt++)Ft=new zt(ne,qe=pe[gt],Kt),Rt.appendChild(Ft.div),Ot(0,Ft,an,Yt),qe.displayState=Ft.div,Yt.push(Ut.getSimpleBoxPosition(Ft))}()}else for(var xt=0;xt<pe.length;xt++)Rt.appendChild(pe[xt].displayState)},(Ie.Parser=function(ne,pe,Se){Se||(Se=pe,pe={}),pe||(pe={}),this.window=ne,this.vttjs=pe,this.state="INITIAL",this.buffer="",this.decoder=Se||new TextDecoder("utf8"),this.regionList=[]}).prototype={reportOrThrowError:function(ne){if(!(ne instanceof Me))throw ne;this.onparsingerror&&this.onparsingerror(ne)},parse:function(ne){var Ft,pe=this;function Se(){for(var Ft=pe.buffer,qe=0;qe<Ft.length&&"\r"!==Ft[qe]&&"\n"!==Ft[qe];)++qe;var gt=Ft.substr(0,qe);return"\r"===Ft[qe]&&++qe,"\n"===Ft[qe]&&++qe,pe.buffer=Ft.substr(qe),gt}ne&&(pe.buffer+=pe.decoder.decode(ne,{stream:!0}));try{var Yt;if("INITIAL"===pe.state){if(!/\r\n|\n/.test(pe.buffer))return this;var an=(Yt=Se()).match(/^WEBVTT([ \t].*)?$/);if(!an||!an[0])throw new Me(Me.Errors.BadSignature);pe.state="HEADER"}for(var qt=!1;pe.buffer;){if(!/\r\n|\n/.test(pe.buffer))return this;switch(qt?qt=!1:Yt=Se(),pe.state){case"HEADER":/:/.test(Yt)?(Ft=Yt).match(/X-TIMESTAMP-MAP/)?Ae(Ft,function(qe,gt){"X-TIMESTAMP-MAP"===qe&&function _t(Ft){var qe=new fe;Ae(Ft,function(gt,ze){switch(gt){case"MPEGT":qe.integer(gt+"S",ze);break;case"LOCA":qe.set(gt+"L",e(ze))}},/[^\d]:/,/,/),pe.ontimestampmap&&pe.ontimestampmap({MPEGTS:qe.get("MPEGTS"),LOCAL:qe.get("LOCAL")})}(gt)},/=/):Ae(Ft,function(qe,gt){"Region"===qe&&function Rt(Ft){var qe=new fe;if(Ae(Ft,function(ze,De){switch(ze){case"id":qe.set(ze,De);break;case"width":qe.percent(ze,De);break;case"lines":qe.integer(ze,De);break;case"regionanchor":case"viewportanchor":var ue=De.split(",");if(2!==ue.length)break;var he=new fe;if(he.percent("x",ue[0]),he.percent("y",ue[1]),!he.has("x")||!he.has("y"))break;qe.set(ze+"X",he.get("x")),qe.set(ze+"Y",he.get("y"));break;case"scroll":qe.alt(ze,De,["up"])}},/=/,/\s/),qe.has("id")){var gt=new(pe.vttjs.VTTRegion||pe.window.VTTRegion);gt.width=qe.get("width",100),gt.lines=qe.get("lines",3),gt.regionAnchorX=qe.get("regionanchorX",0),gt.regionAnchorY=qe.get("regionanchorY",100),gt.viewportAnchorX=qe.get("viewportanchorX",0),gt.viewportAnchorY=qe.get("viewportanchorY",100),gt.scroll=qe.get("scroll",""),pe.onregion&&pe.onregion(gt),pe.regionList.push({id:qe.get("id"),region:gt})}}(gt)},/:/):Yt||(pe.state="ID");continue;case"NOTE":Yt||(pe.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(Yt)){pe.state="NOTE";break}if(!Yt)continue;pe.cue=new(pe.vttjs.VTTCue||pe.window.VTTCue)(0,0,"");try{pe.cue.align="center"}catch{pe.cue.align="middle"}if(pe.state="CUE",-1===Yt.indexOf("--\x3e")){pe.cue.id=Yt;continue}case"CUE":try{Te(Yt,pe.cue,pe.regionList)}catch(Ft){pe.reportOrThrowError(Ft),pe.cue=null,pe.state="BADCUE";continue}pe.state="CUETEXT";continue;case"CUETEXT":var Kt=-1!==Yt.indexOf("--\x3e");if(!Yt||Kt&&(qt=!0)){pe.oncue&&pe.oncue(pe.cue),pe.cue=null,pe.state="ID";continue}pe.cue.text&&(pe.cue.text+="\n"),pe.cue.text+=Yt.replace(/\u2028/g,"\n").replace(/u2029/g,"\n");continue;case"BADCUE":Yt||(pe.state="ID");continue}}}catch(Ft){pe.reportOrThrowError(Ft),"CUETEXT"===pe.state&&pe.cue&&pe.oncue&&pe.oncue(pe.cue),pe.cue=null,pe.state="INITIAL"===pe.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var ne=this;try{if(ne.buffer+=ne.decoder.decode(),(ne.cue||"HEADER"===ne.state)&&(ne.buffer+="\n\n",ne.parse()),"INITIAL"===ne.state)throw new Me(Me.Errors.BadSignature)}catch(pe){ne.reportOrThrowError(pe)}return ne.onflush&&ne.onflush(),this}},tn.exports=Ie},411:tn=>{var q={"":1,lr:1,rl:1},g={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function Me(fe){return"string"==typeof fe&&!!g[fe.toLowerCase()]&&fe.toLowerCase()}function e(fe,Ae,Te){this.hasBeenReset=!1;var Ee="",ke=!1,te=fe,rt=Ae,at=Te,Mt=null,At="",ut=!0,Wt="auto",Bt="start",vt="auto",zt="auto",Ut=100,Ot="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return Ee},set:function(Ie){Ee=""+Ie}},pauseOnExit:{enumerable:!0,get:function(){return ke},set:function(Ie){ke=!!Ie}},startTime:{enumerable:!0,get:function(){return te},set:function(Ie){if("number"!=typeof Ie)throw new TypeError("Start time must be set to a number.");te=Ie,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return rt},set:function(Ie){if("number"!=typeof Ie)throw new TypeError("End time must be set to a number.");rt=Ie,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return at},set:function(Ie){at=""+Ie,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return Mt},set:function(Ie){Mt=Ie,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return At},set:function(Ie){var He=function Y(fe){return"string"==typeof fe&&!!q[fe.toLowerCase()]&&fe.toLowerCase()}(Ie);if(!1===He)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");At=He,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return ut},set:function(Ie){ut=!!Ie,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return Wt},set:function(Ie){if("number"!=typeof Ie&&"auto"!==Ie)throw new SyntaxError("Line: an invalid number or illegal string was specified.");Wt=Ie,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return Bt},set:function(Ie){var He=Me(Ie);He?(Bt=He,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return vt},set:function(Ie){if(Ie<0||Ie>100)throw new Error("Position must be between 0 and 100.");vt=Ie,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return zt},set:function(Ie){var He=Me(Ie);He?(zt=He,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return Ut},set:function(Ie){if(Ie<0||Ie>100)throw new Error("Size must be between 0 and 100.");Ut=Ie,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return Ot},set:function(Ie){var He=Me(Ie);if(!He)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");Ot=He,this.hasBeenReset=!0}}}),this.displayState=void 0}e.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},tn.exports=e},9370:tn=>{var st={"":!0,up:!0};function g(Me){return"number"==typeof Me&&Me>=0&&Me<=100}tn.exports=function Y(){var Me=100,e=3,fe=0,Ae=100,Te=0,Ee=100,ke="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return Me},set:function(te){if(!g(te))throw new Error("Width must be between 0 and 100.");Me=te}},lines:{enumerable:!0,get:function(){return e},set:function(te){if("number"!=typeof te)throw new TypeError("Lines must be set to a number.");e=te}},regionAnchorY:{enumerable:!0,get:function(){return Ae},set:function(te){if(!g(te))throw new Error("RegionAnchorX must be between 0 and 100.");Ae=te}},regionAnchorX:{enumerable:!0,get:function(){return fe},set:function(te){if(!g(te))throw new Error("RegionAnchorY must be between 0 and 100.");fe=te}},viewportAnchorY:{enumerable:!0,get:function(){return Ee},set:function(te){if(!g(te))throw new Error("ViewportAnchorY must be between 0 and 100.");Ee=te}},viewportAnchorX:{enumerable:!0,get:function(){return Te},set:function(te){if(!g(te))throw new Error("ViewportAnchorX must be between 0 and 100.");Te=te}},scroll:{enumerable:!0,get:function(){return ke},set:function(te){var rt=function q(Me){return"string"==typeof Me&&!!st[Me.toLowerCase()]&&Me.toLowerCase()}(te);!1===rt?console.warn("Scroll: an invalid or illegal string was specified."):ke=rt}}})}},542:()=>{},4634:tn=>{function st(){return tn.exports=st=Object.assign?Object.assign.bind():function(q){for(var g=1;g<arguments.length;g++){var Y=arguments[g];for(var Me in Y)Object.prototype.hasOwnProperty.call(Y,Me)&&(q[Me]=Y[Me])}return q},tn.exports.__esModule=!0,tn.exports.default=tn.exports,st.apply(this,arguments)}tn.exports=st,tn.exports.__esModule=!0,tn.exports.default=tn.exports},177:(tn,st,q)=>{"use strict";q.d(st,{AJ:()=>Mn,B3:()=>Vo,GH:()=>H,MD:()=>fr,N0:()=>A,P9:()=>Ta,Pc:()=>St,QT:()=>Me,QX:()=>xo,Sm:()=>ut,Sq:()=>Sr,T3:()=>Qr,UE:()=>xa,VF:()=>fe,Vw:()=>Te,Vy:()=>po,Xr:()=>Bo,YU:()=>qi,ZD:()=>e,_b:()=>Ri,aZ:()=>Bt,bT:()=>aa,e1:()=>sa,fw:()=>Wt,hb:()=>Mt,hj:()=>Ee,qQ:()=>Ae,ux:()=>kr,vh:()=>Yi});var g=q(2598);let Y=null;function Me(){return Y}function e(P){Y||(Y=P)}class fe{}const Ae=new g.nKC("DocumentToken");let Te=(()=>{class P{historyGo(z){throw new Error("Not implemented")}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275prov=g.jDH({token:P,factory:function(){return(0,g.WQX)(ke)},providedIn:"platform"})}return P})();const Ee=new g.nKC("Location Initialized");let ke=(()=>{class P extends Te{constructor(){super(),this._doc=(0,g.WQX)(Ae),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Me().getBaseHref(this._doc)}onPopState(z){const le=Me().getGlobalEventTarget(this._doc,"window");return le.addEventListener("popstate",z,!1),()=>le.removeEventListener("popstate",z)}onHashChange(z){const le=Me().getGlobalEventTarget(this._doc,"window");return le.addEventListener("hashchange",z,!1),()=>le.removeEventListener("hashchange",z)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(z){this._location.pathname=z}pushState(z,le,it){this._history.pushState(z,le,it)}replaceState(z,le,it){this._history.replaceState(z,le,it)}forward(){this._history.forward()}back(){this._history.back()}historyGo(z=0){this._history.go(z)}getState(){return this._history.state}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275prov=g.jDH({token:P,factory:function(){return new P},providedIn:"platform"})}return P})();function te(P,de){if(0==P.length)return de;if(0==de.length)return P;let z=0;return P.endsWith("/")&&z++,de.startsWith("/")&&z++,2==z?P+de.substring(1):1==z?P+de:P+"/"+de}function rt(P){const de=P.match(/#|\?|$/),z=de&&de.index||P.length;return P.slice(0,z-("/"===P[z-1]?1:0))+P.slice(z)}function at(P){return P&&"?"!==P[0]?"?"+P:P}let Mt=(()=>{class P{historyGo(z){throw new Error("Not implemented")}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275prov=g.jDH({token:P,factory:function(){return(0,g.WQX)(ut)},providedIn:"root"})}return P})();const At=new g.nKC("appBaseHref");let ut=(()=>{class P extends Mt{constructor(z,le){super(),this._platformLocation=z,this._removeListenerFns=[],this._baseHref=le??this._platformLocation.getBaseHrefFromDOM()??(0,g.WQX)(Ae).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(z){this._removeListenerFns.push(this._platformLocation.onPopState(z),this._platformLocation.onHashChange(z))}getBaseHref(){return this._baseHref}prepareExternalUrl(z){return te(this._baseHref,z)}path(z=!1){const le=this._platformLocation.pathname+at(this._platformLocation.search),it=this._platformLocation.hash;return it&&z?`${le}${it}`:le}pushState(z,le,it,Nt){const un=this.prepareExternalUrl(it+at(Nt));this._platformLocation.pushState(z,le,un)}replaceState(z,le,it,Nt){const un=this.prepareExternalUrl(it+at(Nt));this._platformLocation.replaceState(z,le,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(z=0){this._platformLocation.historyGo?.(z)}static#e=this.\u0275fac=function(le){return new(le||P)(g.KVO(Te),g.KVO(At,8))};static#t=this.\u0275prov=g.jDH({token:P,factory:P.\u0275fac,providedIn:"root"})}return P})(),Wt=(()=>{class P extends Mt{constructor(z,le){super(),this._platformLocation=z,this._baseHref="",this._removeListenerFns=[],null!=le&&(this._baseHref=le)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(z){this._removeListenerFns.push(this._platformLocation.onPopState(z),this._platformLocation.onHashChange(z))}getBaseHref(){return this._baseHref}path(z=!1){let le=this._platformLocation.hash;return null==le&&(le="#"),le.length>0?le.substring(1):le}prepareExternalUrl(z){const le=te(this._baseHref,z);return le.length>0?"#"+le:le}pushState(z,le,it,Nt){let un=this.prepareExternalUrl(it+at(Nt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.pushState(z,le,un)}replaceState(z,le,it,Nt){let un=this.prepareExternalUrl(it+at(Nt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.replaceState(z,le,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(z=0){this._platformLocation.historyGo?.(z)}static#e=this.\u0275fac=function(le){return new(le||P)(g.KVO(Te),g.KVO(At,8))};static#t=this.\u0275prov=g.jDH({token:P,factory:P.\u0275fac})}return P})(),Bt=(()=>{class P{constructor(z){this._subject=new g.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=z;const le=this._locationStrategy.getBaseHref();this._basePath=function Ot(P){if(new RegExp("^(https?:)?//").test(P)){const[,z]=P.split(/\/\/[^\/]+/);return z}return P}(rt(Ut(le))),this._locationStrategy.onPopState(it=>{this._subject.emit({url:this.path(!0),pop:!0,state:it.state,type:it.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(z=!1){return this.normalize(this._locationStrategy.path(z))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(z,le=""){return this.path()==this.normalize(z+at(le))}normalize(z){return P.stripTrailingSlash(function zt(P,de){if(!P||!de.startsWith(P))return de;const z=de.substring(P.length);return""===z||["/",";","?","#"].includes(z[0])?z:de}(this._basePath,Ut(z)))}prepareExternalUrl(z){return z&&"/"!==z[0]&&(z="/"+z),this._locationStrategy.prepareExternalUrl(z)}go(z,le="",it=null){this._locationStrategy.pushState(it,"",z,le),this._notifyUrlChangeListeners(this.prepareExternalUrl(z+at(le)),it)}replaceState(z,le="",it=null){this._locationStrategy.replaceState(it,"",z,le),this._notifyUrlChangeListeners(this.prepareExternalUrl(z+at(le)),it)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(z=0){this._locationStrategy.historyGo?.(z)}onUrlChange(z){return this._urlChangeListeners.push(z),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(le=>{this._notifyUrlChangeListeners(le.url,le.state)})),()=>{const le=this._urlChangeListeners.indexOf(z);this._urlChangeListeners.splice(le,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(z="",le){this._urlChangeListeners.forEach(it=>it(z,le))}subscribe(z,le,it){return this._subject.subscribe({next:z,error:le,complete:it})}static#e=this.normalizeQueryParams=at;static#t=this.joinWithSlash=te;static#n=this.stripTrailingSlash=rt;static#i=this.\u0275fac=function(le){return new(le||P)(g.KVO(Mt))};static#r=this.\u0275prov=g.jDH({token:P,factory:function(){return function vt(){return new Bt((0,g.KVO)(Mt))}()},providedIn:"root"})}return P})();function Ut(P){return P.replace(/\/index.html$/,"")}var He=function(P){return P[P.Decimal=0]="Decimal",P[P.Percent=1]="Percent",P[P.Currency=2]="Currency",P[P.Scientific=3]="Scientific",P}(He||{}),ot=function(P){return P[P.Format=0]="Format",P[P.Standalone=1]="Standalone",P}(ot||{}),ne=function(P){return P[P.Narrow=0]="Narrow",P[P.Abbreviated=1]="Abbreviated",P[P.Wide=2]="Wide",P[P.Short=3]="Short",P}(ne||{}),pe=function(P){return P[P.Short=0]="Short",P[P.Medium=1]="Medium",P[P.Long=2]="Long",P[P.Full=3]="Full",P}(pe||{}),Se=function(P){return P[P.Decimal=0]="Decimal",P[P.Group=1]="Group",P[P.List=2]="List",P[P.PercentSign=3]="PercentSign",P[P.PlusSign=4]="PlusSign",P[P.MinusSign=5]="MinusSign",P[P.Exponential=6]="Exponential",P[P.SuperscriptingExponent=7]="SuperscriptingExponent",P[P.PerMille=8]="PerMille",P[P.Infinity=9]="Infinity",P[P.NaN=10]="NaN",P[P.TimeSeparator=11]="TimeSeparator",P[P.CurrencyDecimal=12]="CurrencyDecimal",P[P.CurrencyGroup=13]="CurrencyGroup",P}(Se||{});function qe(P,de){return fi((0,g.H5H)(P)[g.KH2.DateFormat],de)}function gt(P,de){return fi((0,g.H5H)(P)[g.KH2.TimeFormat],de)}function ze(P,de){return fi((0,g.H5H)(P)[g.KH2.DateTimeFormat],de)}function De(P,de){const z=(0,g.H5H)(P),le=z[g.KH2.NumberSymbols][de];if(typeof le>"u"){if(de===Se.CurrencyDecimal)return z[g.KH2.NumberSymbols][Se.Decimal];if(de===Se.CurrencyGroup)return z[g.KH2.NumberSymbols][Se.Group]}return le}function si(P){if(!P[g.KH2.ExtraData])throw new Error(`Missing extra locale data for the locale "${P[g.KH2.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function fi(P,de){for(let z=de;z>-1;z--)if(typeof P[z]<"u")return P[z];throw new Error("Locale data API: locale data undefined")}function Pn(P){const[de,z]=P.split(":");return{hours:+de,minutes:+z}}const di=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Zi={},xe=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var vi=function(P){return P[P.Short=0]="Short",P[P.ShortGMT=1]="ShortGMT",P[P.Long=2]="Long",P[P.Extended=3]="Extended",P}(vi||{}),Rn=function(P){return P[P.FullYear=0]="FullYear",P[P.Month=1]="Month",P[P.Date=2]="Date",P[P.Hours=3]="Hours",P[P.Minutes=4]="Minutes",P[P.Seconds=5]="Seconds",P[P.FractionalSeconds=6]="FractionalSeconds",P[P.Day=7]="Day",P}(Rn||{}),Nn=function(P){return P[P.DayPeriods=0]="DayPeriods",P[P.Days=1]="Days",P[P.Months=2]="Months",P[P.Eras=3]="Eras",P}(Nn||{});function Ve(P,de,z,le){let it=function Vt(P){if(je(P))return P;if("number"==typeof P&&!isNaN(P))return new Date(P);if("string"==typeof P){if(P=P.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(P)){const[it,Nt=1,un=1]=P.split("-").map(oi=>+oi);return In(it,Nt-1,un)}const z=parseFloat(P);if(!isNaN(P-z))return new Date(z);let le;if(le=P.match(di))return function kt(P){const de=new Date(0);let z=0,le=0;const it=P[8]?de.setUTCFullYear:de.setFullYear,Nt=P[8]?de.setUTCHours:de.setHours;P[9]&&(z=Number(P[9]+P[10]),le=Number(P[9]+P[11])),it.call(de,Number(P[1]),Number(P[2])-1,Number(P[3]));const un=Number(P[4]||0)-z,oi=Number(P[5]||0)-le,lr=Number(P[6]||0),Xn=Math.floor(1e3*parseFloat("0."+(P[7]||0)));return Nt.call(de,un,oi,lr,Xn),de}(le)}const de=new Date(P);if(!je(de))throw new Error(`Unable to convert "${P}" into a date`);return de}(P);de=yr(z,de)||de;let oi,un=[];for(;de;){if(oi=xe.exec(de),!oi){un.push(de);break}{un=un.concat(oi.slice(1));const $i=un.pop();if(!$i)break;de=$i}}let lr=it.getTimezoneOffset();le&&(lr=to(le,lr),it=function Li(P,de,z){const le=z?-1:1,it=P.getTimezoneOffset();return function Lr(P,de){return(P=new Date(P.getTime())).setMinutes(P.getMinutes()+de),P}(P,le*(to(de,it)-it))}(it,le,!0));let Xn="";return un.forEach($i=>{const ci=function Ur(P){if(Xr[P])return Xr[P];let de;switch(P){case"G":case"GG":case"GGG":de=gi(Nn.Eras,ne.Abbreviated);break;case"GGGG":de=gi(Nn.Eras,ne.Wide);break;case"GGGGG":de=gi(Nn.Eras,ne.Narrow);break;case"y":de=Gi(Rn.FullYear,1,0,!1,!0);break;case"yy":de=Gi(Rn.FullYear,2,0,!0,!0);break;case"yyy":de=Gi(Rn.FullYear,3,0,!1,!0);break;case"yyyy":de=Gi(Rn.FullYear,4,0,!1,!0);break;case"Y":de=$r(1);break;case"YY":de=$r(2,!0);break;case"YYY":de=$r(3);break;case"YYYY":de=$r(4);break;case"M":case"L":de=Gi(Rn.Month,1,1);break;case"MM":case"LL":de=Gi(Rn.Month,2,1);break;case"MMM":de=gi(Nn.Months,ne.Abbreviated);break;case"MMMM":de=gi(Nn.Months,ne.Wide);break;case"MMMMM":de=gi(Nn.Months,ne.Narrow);break;case"LLL":de=gi(Nn.Months,ne.Abbreviated,ot.Standalone);break;case"LLLL":de=gi(Nn.Months,ne.Wide,ot.Standalone);break;case"LLLLL":de=gi(Nn.Months,ne.Narrow,ot.Standalone);break;case"w":de=eo(1);break;case"ww":de=eo(2);break;case"W":de=eo(1,!0);break;case"d":de=Gi(Rn.Date,1);break;case"dd":de=Gi(Rn.Date,2);break;case"c":case"cc":de=Gi(Rn.Day,1);break;case"ccc":de=gi(Nn.Days,ne.Abbreviated,ot.Standalone);break;case"cccc":de=gi(Nn.Days,ne.Wide,ot.Standalone);break;case"ccccc":de=gi(Nn.Days,ne.Narrow,ot.Standalone);break;case"cccccc":de=gi(Nn.Days,ne.Short,ot.Standalone);break;case"E":case"EE":case"EEE":de=gi(Nn.Days,ne.Abbreviated);break;case"EEEE":de=gi(Nn.Days,ne.Wide);break;case"EEEEE":de=gi(Nn.Days,ne.Narrow);break;case"EEEEEE":de=gi(Nn.Days,ne.Short);break;case"a":case"aa":case"aaa":de=gi(Nn.DayPeriods,ne.Abbreviated);break;case"aaaa":de=gi(Nn.DayPeriods,ne.Wide);break;case"aaaaa":de=gi(Nn.DayPeriods,ne.Narrow);break;case"b":case"bb":case"bbb":de=gi(Nn.DayPeriods,ne.Abbreviated,ot.Standalone,!0);break;case"bbbb":de=gi(Nn.DayPeriods,ne.Wide,ot.Standalone,!0);break;case"bbbbb":de=gi(Nn.DayPeriods,ne.Narrow,ot.Standalone,!0);break;case"B":case"BB":case"BBB":de=gi(Nn.DayPeriods,ne.Abbreviated,ot.Format,!0);break;case"BBBB":de=gi(Nn.DayPeriods,ne.Wide,ot.Format,!0);break;case"BBBBB":de=gi(Nn.DayPeriods,ne.Narrow,ot.Format,!0);break;case"h":de=Gi(Rn.Hours,1,-12);break;case"hh":de=Gi(Rn.Hours,2,-12);break;case"H":de=Gi(Rn.Hours,1);break;case"HH":de=Gi(Rn.Hours,2);break;case"m":de=Gi(Rn.Minutes,1);break;case"mm":de=Gi(Rn.Minutes,2);break;case"s":de=Gi(Rn.Seconds,1);break;case"ss":de=Gi(Rn.Seconds,2);break;case"S":de=Gi(Rn.FractionalSeconds,1);break;case"SS":de=Gi(Rn.FractionalSeconds,2);break;case"SSS":de=Gi(Rn.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":de=En(vi.Short);break;case"ZZZZZ":de=En(vi.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":de=En(vi.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":de=En(vi.Long);break;default:return null}return Xr[P]=de,de}($i);Xn+=ci?ci(it,z,lr):"''"===$i?"'":$i.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),Xn}function In(P,de,z){const le=new Date(0);return le.setFullYear(P,de,z),le.setHours(0,0,0),le}function yr(P,de){const z=function _t(P){return(0,g.H5H)(P)[g.KH2.LocaleId]}(P);if(Zi[z]=Zi[z]||{},Zi[z][de])return Zi[z][de];let le="";switch(de){case"shortDate":le=qe(P,pe.Short);break;case"mediumDate":le=qe(P,pe.Medium);break;case"longDate":le=qe(P,pe.Long);break;case"fullDate":le=qe(P,pe.Full);break;case"shortTime":le=gt(P,pe.Short);break;case"mediumTime":le=gt(P,pe.Medium);break;case"longTime":le=gt(P,pe.Long);break;case"fullTime":le=gt(P,pe.Full);break;case"short":const it=yr(P,"shortTime"),Nt=yr(P,"shortDate");le=Dr(ze(P,pe.Short),[it,Nt]);break;case"medium":const un=yr(P,"mediumTime"),oi=yr(P,"mediumDate");le=Dr(ze(P,pe.Medium),[un,oi]);break;case"long":const lr=yr(P,"longTime"),Xn=yr(P,"longDate");le=Dr(ze(P,pe.Long),[lr,Xn]);break;case"full":const $i=yr(P,"fullTime"),ci=yr(P,"fullDate");le=Dr(ze(P,pe.Full),[$i,ci])}return le&&(Zi[z][de]=le),le}function Dr(P,de){return de&&(P=P.replace(/\{([^}]+)}/g,function(z,le){return null!=de&&le in de?de[le]:z})),P}function Vn(P,de,z="-",le,it){let Nt="";(P<0||it&&P<=0)&&(it?P=1-P:(P=-P,Nt=z));let un=String(P);for(;un.length<de;)un="0"+un;return le&&(un=un.slice(un.length-de)),Nt+un}function Gi(P,de,z=0,le=!1,it=!1){return function(Nt,un){let oi=function _r(P,de){switch(P){case Rn.FullYear:return de.getFullYear();case Rn.Month:return de.getMonth();case Rn.Date:return de.getDate();case Rn.Hours:return de.getHours();case Rn.Minutes:return de.getMinutes();case Rn.Seconds:return de.getSeconds();case Rn.FractionalSeconds:return de.getMilliseconds();case Rn.Day:return de.getDay();default:throw new Error(`Unknown DateType value "${P}".`)}}(P,Nt);if((z>0||oi>-z)&&(oi+=z),P===Rn.Hours)0===oi&&-12===z&&(oi=12);else if(P===Rn.FractionalSeconds)return function co(P,de){return Vn(P,3).substring(0,de)}(oi,de);const lr=De(un,Se.MinusSign);return Vn(oi,de,lr,le,it)}}function gi(P,de,z=ot.Format,le=!1){return function(it,Nt){return function ir(P,de,z,le,it,Nt){switch(z){case Nn.Months:return function an(P,de,z){const le=(0,g.H5H)(P),Nt=fi([le[g.KH2.MonthsFormat],le[g.KH2.MonthsStandalone]],de);return fi(Nt,z)}(de,it,le)[P.getMonth()];case Nn.Days:return function Yt(P,de,z){const le=(0,g.H5H)(P),Nt=fi([le[g.KH2.DaysFormat],le[g.KH2.DaysStandalone]],de);return fi(Nt,z)}(de,it,le)[P.getDay()];case Nn.DayPeriods:const un=P.getHours(),oi=P.getMinutes();if(Nt){const Xn=function ui(P){const de=(0,g.H5H)(P);return si(de),(de[g.KH2.ExtraData][2]||[]).map(le=>"string"==typeof le?Pn(le):[Pn(le[0]),Pn(le[1])])}(de),$i=function Qn(P,de,z){const le=(0,g.H5H)(P);si(le);const Nt=fi([le[g.KH2.ExtraData][0],le[g.KH2.ExtraData][1]],de)||[];return fi(Nt,z)||[]}(de,it,le),ci=Xn.findIndex(Ir=>{if(Array.isArray(Ir)){const[Qi,Pr]=Ir,Pa=un>=Qi.hours&&oi>=Qi.minutes,La=un<Pr.hours||un===Pr.hours&&oi<Pr.minutes;if(Qi.hours<Pr.hours){if(Pa&&La)return!0}else if(Pa||La)return!0}else if(Ir.hours===un&&Ir.minutes===oi)return!0;return!1});if(-1!==ci)return $i[ci]}return function xt(P,de,z){const le=(0,g.H5H)(P),Nt=fi([le[g.KH2.DayPeriodsFormat],le[g.KH2.DayPeriodsStandalone]],de);return fi(Nt,z)}(de,it,le)[un<12?0:1];case Nn.Eras:return function qt(P,de){return fi((0,g.H5H)(P)[g.KH2.Eras],de)}(de,le)[P.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${z}`)}}(it,Nt,P,de,z,le)}}function En(P){return function(de,z,le){const it=-1*le,Nt=De(z,Se.MinusSign),un=it>0?Math.floor(it/60):Math.ceil(it/60);switch(P){case vi.Short:return(it>=0?"+":"")+Vn(un,2,Nt)+Vn(Math.abs(it%60),2,Nt);case vi.ShortGMT:return"GMT"+(it>=0?"+":"")+Vn(un,1,Nt);case vi.Long:return"GMT"+(it>=0?"+":"")+Vn(un,2,Nt)+":"+Vn(Math.abs(it%60),2,Nt);case vi.Extended:return 0===le?"Z":(it>=0?"+":"")+Vn(un,2,Nt)+":"+Vn(Math.abs(it%60),2,Nt);default:throw new Error(`Unknown zone width "${P}"`)}}}const Kr=0,rr=4;function bi(P){return In(P.getFullYear(),P.getMonth(),P.getDate()+(rr-P.getDay()))}function eo(P,de=!1){return function(z,le){let it;if(de){const Nt=new Date(z.getFullYear(),z.getMonth(),1).getDay()-1,un=z.getDate();it=1+Math.floor((un+Nt)/7)}else{const Nt=bi(z),un=function ei(P){const de=In(P,Kr,1).getDay();return In(P,0,1+(de<=rr?rr:rr+7)-de)}(Nt.getFullYear()),oi=Nt.getTime()-un.getTime();it=1+Math.round(oi/6048e5)}return Vn(it,P,De(le,Se.MinusSign))}}function $r(P,de=!1){return function(z,le){return Vn(bi(z).getFullYear(),P,De(le,Se.MinusSign),de)}}const Xr={};function to(P,de){P=P.replace(/:/g,"");const z=Date.parse("Jan 01, 1970 00:00:00 "+P)/6e4;return isNaN(z)?de:z}function je(P){return P instanceof Date&&!isNaN(P.valueOf())}const dt=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function ti(P){const de=parseInt(P);if(isNaN(de))throw new Error("Invalid integer literal when parsing "+P);return de}function Ri(P,de){de=encodeURIComponent(de);for(const z of P.split(";")){const le=z.indexOf("="),[it,Nt]=-1==le?[z,""]:[z.slice(0,le),z.slice(le+1)];if(it.trim()===de)return decodeURIComponent(Nt)}return null}const zi=/\s+/,qn=[];let qi=(()=>{class P{constructor(z,le,it,Nt){this._iterableDiffers=z,this._keyValueDiffers=le,this._ngEl=it,this._renderer=Nt,this.initialClasses=qn,this.stateMap=new Map}set klass(z){this.initialClasses=null!=z?z.trim().split(zi):qn}set ngClass(z){this.rawClass="string"==typeof z?z.trim().split(zi):z}ngDoCheck(){for(const le of this.initialClasses)this._updateState(le,!0);const z=this.rawClass;if(Array.isArray(z)||z instanceof Set)for(const le of z)this._updateState(le,!0);else if(null!=z)for(const le of Object.keys(z))this._updateState(le,!!z[le]);this._applyStateDiff()}_updateState(z,le){const it=this.stateMap.get(z);void 0!==it?(it.enabled!==le&&(it.changed=!0,it.enabled=le),it.touched=!0):this.stateMap.set(z,{enabled:le,changed:!0,touched:!0})}_applyStateDiff(){for(const z of this.stateMap){const le=z[0],it=z[1];it.changed?(this._toggleClass(le,it.enabled),it.changed=!1):it.touched||(it.enabled&&this._toggleClass(le,!1),this.stateMap.delete(le)),it.touched=!1}}_toggleClass(z,le){(z=z.trim()).length>0&&z.split(zi).forEach(it=>{le?this._renderer.addClass(this._ngEl.nativeElement,it):this._renderer.removeClass(this._ngEl.nativeElement,it)})}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g._q3),g.rXU(g.MKu),g.rXU(g.aKT),g.rXU(g.sFG))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0})}return P})();class Hr{constructor(de,z,le,it){this.$implicit=de,this.ngForOf=z,this.index=le,this.count=it}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Sr=(()=>{class P{set ngForOf(z){this._ngForOf=z,this._ngForOfDirty=!0}set ngForTrackBy(z){this._trackByFn=z}get ngForTrackBy(){return this._trackByFn}constructor(z,le,it){this._viewContainer=z,this._template=le,this._differs=it,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(z){z&&(this._template=z)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const z=this._ngForOf;!this._differ&&z&&(this._differ=this._differs.find(z).create(this.ngForTrackBy))}if(this._differ){const z=this._differ.diff(this._ngForOf);z&&this._applyChanges(z)}}_applyChanges(z){const le=this._viewContainer;z.forEachOperation((it,Nt,un)=>{if(null==it.previousIndex)le.createEmbeddedView(this._template,new Hr(it.item,this._ngForOf,-1,-1),null===un?void 0:un);else if(null==un)le.remove(null===Nt?void 0:Nt);else if(null!==Nt){const oi=le.get(Nt);le.move(oi,un),uo(oi,it)}});for(let it=0,Nt=le.length;it<Nt;it++){const oi=le.get(it).context;oi.index=it,oi.count=Nt,oi.ngForOf=this._ngForOf}z.forEachIdentityChange(it=>{uo(le.get(it.currentIndex),it)})}static ngTemplateContextGuard(z,le){return!0}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.c1b),g.rXU(g.C4Q),g.rXU(g._q3))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}return P})();function uo(P,de){P.context.$implicit=de.item}let aa=(()=>{class P{constructor(z,le){this._viewContainer=z,this._context=new br,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=le}set ngIf(z){this._context.$implicit=this._context.ngIf=z,this._updateView()}set ngIfThen(z){jo("ngIfThen",z),this._thenTemplateRef=z,this._thenViewRef=null,this._updateView()}set ngIfElse(z){jo("ngIfElse",z),this._elseTemplateRef=z,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(z,le){return!0}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.c1b),g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}return P})();class br{constructor(){this.$implicit=null,this.ngIf=null}}function jo(P,de){if(de&&!de.createEmbeddedView)throw new Error(`${P} must be a TemplateRef, but received '${(0,g.Tbb)(de)}'.`)}class Xo{constructor(de,z){this._viewContainerRef=de,this._templateRef=z,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(de){de&&!this._created?this.create():!de&&this._created&&this.destroy()}}let kr=(()=>{class P{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(z){this._ngSwitch=z,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(z){this._defaultViews.push(z)}_matchCase(z){const le=z==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||le,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),le}_updateDefaultCases(z){if(this._defaultViews.length>0&&z!==this._defaultUsed){this._defaultUsed=z;for(const le of this._defaultViews)le.enforceState(z)}}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0})}return P})(),sa=(()=>{class P{constructor(z,le,it){this.ngSwitch=it,it._addCase(),this._view=new Xo(z,le)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.c1b),g.rXU(g.C4Q),g.rXU(kr,9))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0})}return P})(),Vo=(()=>{class P{constructor(z,le,it){this._ngEl=z,this._differs=le,this._renderer=it,this._ngStyle=null,this._differ=null}set ngStyle(z){this._ngStyle=z,!this._differ&&z&&(this._differ=this._differs.find(z).create())}ngDoCheck(){if(this._differ){const z=this._differ.diff(this._ngStyle);z&&this._applyChanges(z)}}_setStyle(z,le){const[it,Nt]=z.split("."),un=-1===it.indexOf("-")?void 0:g.czy.DashCase;null!=le?this._renderer.setStyle(this._ngEl.nativeElement,it,Nt?`${le}${Nt}`:le,un):this._renderer.removeStyle(this._ngEl.nativeElement,it,un)}_applyChanges(z){z.forEachRemovedItem(le=>this._setStyle(le.key,null)),z.forEachAddedItem(le=>this._setStyle(le.key,le.currentValue)),z.forEachChangedItem(le=>this._setStyle(le.key,le.currentValue))}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.aKT),g.rXU(g.MKu),g.rXU(g.sFG))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}return P})(),Qr=(()=>{class P{constructor(z){this._viewContainerRef=z,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(z){if(z.ngTemplateOutlet||z.ngTemplateOutletInjector){const le=this._viewContainerRef;if(this._viewRef&&le.remove(le.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:it,ngTemplateOutletContext:Nt,ngTemplateOutletInjector:un}=this;this._viewRef=le.createEmbeddedView(it,Nt,un?{injector:un}:void 0)}else this._viewRef=null}else this._viewRef&&z.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.c1b))};static#t=this.\u0275dir=g.FsC({type:P,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[g.OA$]})}return P})();function no(P,de){return new g.wOt(2100,!1)}let H=(()=>{class P{transform(z){if(null==z)return null;if("string"!=typeof z)throw no();return z.toLowerCase()}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275pipe=g.EJ8({name:"lowercase",type:P,pure:!0,standalone:!0})}return P})(),St=(()=>{class P{transform(z){if(null==z)return null;if("string"!=typeof z)throw no();return z.toUpperCase()}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275pipe=g.EJ8({name:"uppercase",type:P,pure:!0,standalone:!0})}return P})();const ni=new g.nKC("DATE_PIPE_DEFAULT_TIMEZONE"),Ki=new g.nKC("DATE_PIPE_DEFAULT_OPTIONS");let Yi=(()=>{class P{constructor(z,le,it){this.locale=z,this.defaultTimezone=le,this.defaultOptions=it}transform(z,le,it,Nt){if(null==z||""===z||z!=z)return null;try{return Ve(z,le??this.defaultOptions?.dateFormat??"mediumDate",Nt||this.locale,it??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(un){throw no()}}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.xe9,16),g.rXU(ni,24),g.rXU(Ki,24))};static#t=this.\u0275pipe=g.EJ8({name:"date",type:P,pure:!0,standalone:!0})}return P})(),xo=(()=>{class P{constructor(z){this._locale=z}transform(z,le,it){if(!function Eo(P){return!(null==P||""===P||P!=P)}(z))return null;it=it||this._locale;try{return function Jt(P,de,z){return function ft(P,de,z,le,it,Nt,un=!1){let oi="",lr=!1;if(isFinite(P)){let Xn=function Cn(P){let le,it,Nt,un,oi,de=Math.abs(P)+"",z=0;for((it=de.indexOf("."))>-1&&(de=de.replace(".","")),(Nt=de.search(/e/i))>0?(it<0&&(it=Nt),it+=+de.slice(Nt+1),de=de.substring(0,Nt)):it<0&&(it=de.length),Nt=0;"0"===de.charAt(Nt);Nt++);if(Nt===(oi=de.length))le=[0],it=1;else{for(oi--;"0"===de.charAt(oi);)oi--;for(it-=Nt,le=[],un=0;Nt<=oi;Nt++,un++)le[un]=Number(de.charAt(Nt))}return it>22&&(le=le.splice(0,21),z=it-1,it=1),{digits:le,exponent:z,integerLen:it}}(P);un&&(Xn=function Dn(P){if(0===P.digits[0])return P;const de=P.digits.length-P.integerLen;return P.exponent?P.exponent+=2:(0===de?P.digits.push(0,0):1===de&&P.digits.push(0),P.integerLen+=2),P}(Xn));let $i=de.minInt,ci=de.minFrac,Ir=de.maxFrac;if(Nt){const ta=Nt.match(dt);if(null===ta)throw new Error(`${Nt} is not a valid digit info`);const ua=ta[1],da=ta[3],O=ta[5];null!=ua&&($i=ti(ua)),null!=da&&(ci=ti(da)),null!=O?Ir=ti(O):null!=da&&ci>Ir&&(Ir=ci)}!function wn(P,de,z){if(de>z)throw new Error(`The minimum number of digits after fraction (${de}) is higher than the maximum (${z}).`);let le=P.digits,it=le.length-P.integerLen;const Nt=Math.min(Math.max(de,it),z);let un=Nt+P.integerLen,oi=le[un];if(un>0){le.splice(Math.max(P.integerLen,un));for(let ci=un;ci<le.length;ci++)le[ci]=0}else{it=Math.max(0,it),P.integerLen=1,le.length=Math.max(1,un=Nt+1),le[0]=0;for(let ci=1;ci<un;ci++)le[ci]=0}if(oi>=5)if(un-1<0){for(let ci=0;ci>un;ci--)le.unshift(0),P.integerLen++;le.unshift(1),P.integerLen++}else le[un-1]++;for(;it<Math.max(0,Nt);it++)le.push(0);let lr=0!==Nt;const Xn=de+P.integerLen,$i=le.reduceRight(function(ci,Ir,Qi,Pr){return Pr[Qi]=(Ir+=ci)<10?Ir:Ir-10,lr&&(0===Pr[Qi]&&Qi>=Xn?Pr.pop():lr=!1),Ir>=10?1:0},0);$i&&(le.unshift($i),P.integerLen++)}(Xn,ci,Ir);let Qi=Xn.digits,Pr=Xn.integerLen;const Pa=Xn.exponent;let La=[];for(lr=Qi.every(ta=>!ta);Pr<$i;Pr++)Qi.unshift(0);for(;Pr<0;Pr++)Qi.unshift(0);Pr>0?La=Qi.splice(Pr,Qi.length):(La=Qi,Qi=[0]);const ea=[];for(Qi.length>=de.lgSize&&ea.unshift(Qi.splice(-de.lgSize,Qi.length).join(""));Qi.length>de.gSize;)ea.unshift(Qi.splice(-de.gSize,Qi.length).join(""));Qi.length&&ea.unshift(Qi.join("")),oi=ea.join(De(z,le)),La.length&&(oi+=De(z,it)+La.join("")),Pa&&(oi+=De(z,Se.Exponential)+"+"+Pa)}else oi=De(z,Se.Infinity);return oi=P<0&&!lr?de.negPre+oi+de.negSuf:de.posPre+oi+de.posSuf,oi}(P,function Qt(P,de="-"){const z={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},le=P.split(";"),it=le[0],Nt=le[1],un=-1!==it.indexOf(".")?it.split("."):[it.substring(0,it.lastIndexOf("0")+1),it.substring(it.lastIndexOf("0")+1)],oi=un[0],lr=un[1]||"";z.posPre=oi.substring(0,oi.indexOf("#"));for(let $i=0;$i<lr.length;$i++){const ci=lr.charAt($i);"0"===ci?z.minFrac=z.maxFrac=$i+1:"#"===ci?z.maxFrac=$i+1:z.posSuf+=ci}const Xn=oi.split(",");if(z.gSize=Xn[1]?Xn[1].length:0,z.lgSize=Xn[2]||Xn[1]?(Xn[2]||Xn[1]).length:0,Nt){const $i=it.length-z.posPre.length-z.posSuf.length,ci=Nt.indexOf("#");z.negPre=Nt.substring(0,ci).replace(/'/g,""),z.negSuf=Nt.slice(ci+$i).replace(/'/g,"")}else z.negPre=de+z.posPre,z.negSuf=z.posSuf;return z}(function ue(P,de){return(0,g.H5H)(P)[g.KH2.NumberFormats][de]}(de,He.Decimal),De(de,Se.MinusSign)),de,Se.Group,Se.Decimal,z)}(function va(P){if("string"==typeof P&&!isNaN(Number(P)-parseFloat(P)))return Number(P);if("number"!=typeof P)throw new Error(`${P} is not a number`);return P}(z),it,le)}catch(Nt){throw no()}}static#e=this.\u0275fac=function(le){return new(le||P)(g.rXU(g.xe9,16))};static#t=this.\u0275pipe=g.EJ8({name:"number",type:P,pure:!0,standalone:!0})}return P})();let Ta=(()=>{class P{transform(z,le,it){if(null==z)return null;if(!this.supports(z))throw no();return z.slice(le,it)}supports(z){return"string"==typeof z||Array.isArray(z)}static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275pipe=g.EJ8({name:"slice",type:P,pure:!1,standalone:!0})}return P})(),fr=(()=>{class P{static#e=this.\u0275fac=function(le){return new(le||P)};static#t=this.\u0275mod=g.$C({type:P});static#n=this.\u0275inj=g.G2t({})}return P})();const Mn="browser",Ii="server";function xa(P){return P===Mn}function po(P){return P===Ii}let Bo=(()=>{class P{static#e=this.\u0275prov=(0,g.jDH)({token:P,providedIn:"root",factory:()=>new xi((0,g.KVO)(Ae),window)})}return P})();class xi{constructor(de,z){this.document=de,this.window=z,this.offset=()=>[0,0]}setOffset(de){this.offset=Array.isArray(de)?()=>de:de}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(de){this.supportsScrolling()&&this.window.scrollTo(de[0],de[1])}scrollToAnchor(de){if(!this.supportsScrolling())return;const z=function Or(P,de){const z=P.getElementById(de)||P.getElementsByName(de)[0];if(z)return z;if("function"==typeof P.createTreeWalker&&P.body&&"function"==typeof P.body.attachShadow){const le=P.createTreeWalker(P.body,NodeFilter.SHOW_ELEMENT);let it=le.currentNode;for(;it;){const Nt=it.shadowRoot;if(Nt){const un=Nt.getElementById(de)||Nt.querySelector(`[name="${de}"]`);if(un)return un}it=le.nextNode()}}return null}(this.document,de);z&&(this.scrollToElement(z),z.focus())}setHistoryScrollRestoration(de){this.supportsScrolling()&&(this.window.history.scrollRestoration=de)}scrollToElement(de){const z=de.getBoundingClientRect(),le=z.left+this.window.pageXOffset,it=z.top+this.window.pageYOffset,Nt=this.offset();this.window.scrollTo(le-Nt[0],it-Nt[1])}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}class A{}},1626:(tn,st,q)=>{"use strict";q.d(st,{Lr:()=>Mt,Qq:()=>Ft,q1:()=>dt});var g=q(2598),Y=q(7673),Me=q(6648),e=q(1985),fe=q(274),Ae=q(5964),Te=q(6354),Ee=q(980),ke=q(5558),te=q(177);class rt{}class at{}class Mt{constructor(Ze){this.normalizedNames=new Map,this.lazyUpdate=null,Ze?"string"==typeof Ze?this.lazyInit=()=>{this.headers=new Map,Ze.split("\n").forEach(lt=>{const Jt=lt.indexOf(":");if(Jt>0){const Qt=lt.slice(0,Jt),Dn=Qt.toLowerCase(),Cn=lt.slice(Jt+1).trim();this.maybeSetNormalizedName(Qt,Dn),this.headers.has(Dn)?this.headers.get(Dn).push(Cn):this.headers.set(Dn,[Cn])}})}:typeof Headers<"u"&&Ze instanceof Headers?(this.headers=new Map,Ze.forEach((lt,Jt)=>{this.setHeaderEntries(Jt,lt)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(Ze).forEach(([lt,Jt])=>{this.setHeaderEntries(lt,Jt)})}:this.headers=new Map}has(Ze){return this.init(),this.headers.has(Ze.toLowerCase())}get(Ze){this.init();const lt=this.headers.get(Ze.toLowerCase());return lt&&lt.length>0?lt[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Ze){return this.init(),this.headers.get(Ze.toLowerCase())||null}append(Ze,lt){return this.clone({name:Ze,value:lt,op:"a"})}set(Ze,lt){return this.clone({name:Ze,value:lt,op:"s"})}delete(Ze,lt){return this.clone({name:Ze,value:lt,op:"d"})}maybeSetNormalizedName(Ze,lt){this.normalizedNames.has(lt)||this.normalizedNames.set(lt,Ze)}init(){this.lazyInit&&(this.lazyInit instanceof Mt?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Ze=>this.applyUpdate(Ze)),this.lazyUpdate=null))}copyFrom(Ze){Ze.init(),Array.from(Ze.headers.keys()).forEach(lt=>{this.headers.set(lt,Ze.headers.get(lt)),this.normalizedNames.set(lt,Ze.normalizedNames.get(lt))})}clone(Ze){const lt=new Mt;return lt.lazyInit=this.lazyInit&&this.lazyInit instanceof Mt?this.lazyInit:this,lt.lazyUpdate=(this.lazyUpdate||[]).concat([Ze]),lt}applyUpdate(Ze){const lt=Ze.name.toLowerCase();switch(Ze.op){case"a":case"s":let Jt=Ze.value;if("string"==typeof Jt&&(Jt=[Jt]),0===Jt.length)return;this.maybeSetNormalizedName(Ze.name,lt);const Qt=("a"===Ze.op?this.headers.get(lt):void 0)||[];Qt.push(...Jt),this.headers.set(lt,Qt);break;case"d":const Dn=Ze.value;if(Dn){let Cn=this.headers.get(lt);if(!Cn)return;Cn=Cn.filter(wn=>-1===Dn.indexOf(wn)),0===Cn.length?(this.headers.delete(lt),this.normalizedNames.delete(lt)):this.headers.set(lt,Cn)}else this.headers.delete(lt),this.normalizedNames.delete(lt)}}setHeaderEntries(Ze,lt){const Jt=(Array.isArray(lt)?lt:[lt]).map(Dn=>Dn.toString()),Qt=Ze.toLowerCase();this.headers.set(Qt,Jt),this.maybeSetNormalizedName(Ze,Qt)}forEach(Ze){this.init(),Array.from(this.normalizedNames.keys()).forEach(lt=>Ze(this.normalizedNames.get(lt),this.headers.get(lt)))}}class ut{encodeKey(Ze){return zt(Ze)}encodeValue(Ze){return zt(Ze)}decodeKey(Ze){return decodeURIComponent(Ze)}decodeValue(Ze){return decodeURIComponent(Ze)}}const Bt=/%(\d[a-f0-9])/gi,vt={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function zt(ft){return encodeURIComponent(ft).replace(Bt,(Ze,lt)=>vt[lt]??Ze)}function Ut(ft){return`${ft}`}class Ot{constructor(Ze={}){if(this.updates=null,this.cloneFrom=null,this.encoder=Ze.encoder||new ut,Ze.fromString){if(Ze.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function Wt(ft,Ze){const lt=new Map;return ft.length>0&&ft.replace(/^\?/,"").split("&").forEach(Qt=>{const Dn=Qt.indexOf("="),[Cn,wn]=-1==Dn?[Ze.decodeKey(Qt),""]:[Ze.decodeKey(Qt.slice(0,Dn)),Ze.decodeValue(Qt.slice(Dn+1))],ti=lt.get(Cn)||[];ti.push(wn),lt.set(Cn,ti)}),lt}(Ze.fromString,this.encoder)}else Ze.fromObject?(this.map=new Map,Object.keys(Ze.fromObject).forEach(lt=>{const Jt=Ze.fromObject[lt],Qt=Array.isArray(Jt)?Jt.map(Ut):[Ut(Jt)];this.map.set(lt,Qt)})):this.map=null}has(Ze){return this.init(),this.map.has(Ze)}get(Ze){this.init();const lt=this.map.get(Ze);return lt?lt[0]:null}getAll(Ze){return this.init(),this.map.get(Ze)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Ze,lt){return this.clone({param:Ze,value:lt,op:"a"})}appendAll(Ze){const lt=[];return Object.keys(Ze).forEach(Jt=>{const Qt=Ze[Jt];Array.isArray(Qt)?Qt.forEach(Dn=>{lt.push({param:Jt,value:Dn,op:"a"})}):lt.push({param:Jt,value:Qt,op:"a"})}),this.clone(lt)}set(Ze,lt){return this.clone({param:Ze,value:lt,op:"s"})}delete(Ze,lt){return this.clone({param:Ze,value:lt,op:"d"})}toString(){return this.init(),this.keys().map(Ze=>{const lt=this.encoder.encodeKey(Ze);return this.map.get(Ze).map(Jt=>lt+"="+this.encoder.encodeValue(Jt)).join("&")}).filter(Ze=>""!==Ze).join("&")}clone(Ze){const lt=new Ot({encoder:this.encoder});return lt.cloneFrom=this.cloneFrom||this,lt.updates=(this.updates||[]).concat(Ze),lt}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Ze=>this.map.set(Ze,this.cloneFrom.map.get(Ze))),this.updates.forEach(Ze=>{switch(Ze.op){case"a":case"s":const lt=("a"===Ze.op?this.map.get(Ze.param):void 0)||[];lt.push(Ut(Ze.value)),this.map.set(Ze.param,lt);break;case"d":if(void 0===Ze.value){this.map.delete(Ze.param);break}{let Jt=this.map.get(Ze.param)||[];const Qt=Jt.indexOf(Ut(Ze.value));-1!==Qt&&Jt.splice(Qt,1),Jt.length>0?this.map.set(Ze.param,Jt):this.map.delete(Ze.param)}}}),this.cloneFrom=this.updates=null)}}class He{constructor(){this.map=new Map}set(Ze,lt){return this.map.set(Ze,lt),this}get(Ze){return this.map.has(Ze)||this.map.set(Ze,Ze.defaultValue()),this.map.get(Ze)}delete(Ze){return this.map.delete(Ze),this}has(Ze){return this.map.has(Ze)}keys(){return this.map.keys()}}function ot(ft){return typeof ArrayBuffer<"u"&&ft instanceof ArrayBuffer}function ne(ft){return typeof Blob<"u"&&ft instanceof Blob}function pe(ft){return typeof FormData<"u"&&ft instanceof FormData}class Rt{constructor(Ze,lt,Jt,Qt){let Dn;if(this.url=lt,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=Ze.toUpperCase(),function I(ft){switch(ft){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Qt?(this.body=void 0!==Jt?Jt:null,Dn=Qt):Dn=Jt,Dn&&(this.reportProgress=!!Dn.reportProgress,this.withCredentials=!!Dn.withCredentials,Dn.responseType&&(this.responseType=Dn.responseType),Dn.headers&&(this.headers=Dn.headers),Dn.context&&(this.context=Dn.context),Dn.params&&(this.params=Dn.params)),this.headers||(this.headers=new Mt),this.context||(this.context=new He),this.params){const Cn=this.params.toString();if(0===Cn.length)this.urlWithParams=lt;else{const wn=lt.indexOf("?");this.urlWithParams=lt+(-1===wn?"?":wn<lt.length-1?"&":"")+Cn}}else this.params=new Ot,this.urlWithParams=lt}serializeBody(){return null===this.body?null:ot(this.body)||ne(this.body)||pe(this.body)||function Se(ft){return typeof URLSearchParams<"u"&&ft instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Ot?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||pe(this.body)?null:ne(this.body)?this.body.type||null:ot(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Ot?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(Ze={}){const lt=Ze.method||this.method,Jt=Ze.url||this.url,Qt=Ze.responseType||this.responseType,Dn=void 0!==Ze.body?Ze.body:this.body,Cn=void 0!==Ze.withCredentials?Ze.withCredentials:this.withCredentials,wn=void 0!==Ze.reportProgress?Ze.reportProgress:this.reportProgress;let ti=Ze.headers||this.headers,bn=Ze.params||this.params;const Cr=Ze.context??this.context;return void 0!==Ze.setHeaders&&(ti=Object.keys(Ze.setHeaders).reduce((Fi,li)=>Fi.set(li,Ze.setHeaders[li]),ti)),Ze.setParams&&(bn=Object.keys(Ze.setParams).reduce((Fi,li)=>Fi.set(li,Ze.setParams[li]),bn)),new Rt(lt,Jt,Dn,{params:bn,headers:ti,context:Cr,reportProgress:wn,responseType:Qt,withCredentials:Cn})}}var _t=function(ft){return ft[ft.Sent=0]="Sent",ft[ft.UploadProgress=1]="UploadProgress",ft[ft.ResponseHeader=2]="ResponseHeader",ft[ft.DownloadProgress=3]="DownloadProgress",ft[ft.Response=4]="Response",ft[ft.User=5]="User",ft}(_t||{});class xt{constructor(Ze,lt=200,Jt="OK"){this.headers=Ze.headers||new Mt,this.status=void 0!==Ze.status?Ze.status:lt,this.statusText=Ze.statusText||Jt,this.url=Ze.url||null,this.ok=this.status>=200&&this.status<300}}class Yt extends xt{constructor(Ze={}){super(Ze),this.type=_t.ResponseHeader}clone(Ze={}){return new Yt({headers:Ze.headers||this.headers,status:void 0!==Ze.status?Ze.status:this.status,statusText:Ze.statusText||this.statusText,url:Ze.url||this.url||void 0})}}class an extends xt{constructor(Ze={}){super(Ze),this.type=_t.Response,this.body=void 0!==Ze.body?Ze.body:null}clone(Ze={}){return new an({body:void 0!==Ze.body?Ze.body:this.body,headers:Ze.headers||this.headers,status:void 0!==Ze.status?Ze.status:this.status,statusText:Ze.statusText||this.statusText,url:Ze.url||this.url||void 0})}}class qt extends xt{constructor(Ze){super(Ze,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${Ze.url||"(unknown url)"}`:`Http failure response for ${Ze.url||"(unknown url)"}: ${Ze.status} ${Ze.statusText}`,this.error=Ze.error||null}}function Kt(ft,Ze){return{body:Ze,headers:ft.headers,context:ft.context,observe:ft.observe,params:ft.params,reportProgress:ft.reportProgress,responseType:ft.responseType,withCredentials:ft.withCredentials}}let Ft=(()=>{class ft{constructor(lt){this.handler=lt}request(lt,Jt,Qt={}){let Dn;if(lt instanceof Rt)Dn=lt;else{let ti,bn;ti=Qt.headers instanceof Mt?Qt.headers:new Mt(Qt.headers),Qt.params&&(bn=Qt.params instanceof Ot?Qt.params:new Ot({fromObject:Qt.params})),Dn=new Rt(lt,Jt,void 0!==Qt.body?Qt.body:null,{headers:ti,context:Qt.context,params:bn,reportProgress:Qt.reportProgress,responseType:Qt.responseType||"json",withCredentials:Qt.withCredentials})}const Cn=(0,Y.of)(Dn).pipe((0,fe.H)(ti=>this.handler.handle(ti)));if(lt instanceof Rt||"events"===Qt.observe)return Cn;const wn=Cn.pipe((0,Ae.p)(ti=>ti instanceof an));switch(Qt.observe||"body"){case"body":switch(Dn.responseType){case"arraybuffer":return wn.pipe((0,Te.T)(ti=>{if(null!==ti.body&&!(ti.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return ti.body}));case"blob":return wn.pipe((0,Te.T)(ti=>{if(null!==ti.body&&!(ti.body instanceof Blob))throw new Error("Response is not a Blob.");return ti.body}));case"text":return wn.pipe((0,Te.T)(ti=>{if(null!==ti.body&&"string"!=typeof ti.body)throw new Error("Response is not a string.");return ti.body}));default:return wn.pipe((0,Te.T)(ti=>ti.body))}case"response":return wn;default:throw new Error(`Unreachable: unhandled observe type ${Qt.observe}}`)}}delete(lt,Jt={}){return this.request("DELETE",lt,Jt)}get(lt,Jt={}){return this.request("GET",lt,Jt)}head(lt,Jt={}){return this.request("HEAD",lt,Jt)}jsonp(lt,Jt){return this.request("JSONP",lt,{params:(new Ot).append(Jt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(lt,Jt={}){return this.request("OPTIONS",lt,Jt)}patch(lt,Jt,Qt={}){return this.request("PATCH",lt,Kt(Qt,Jt))}post(lt,Jt,Qt={}){return this.request("POST",lt,Kt(Qt,Jt))}put(lt,Jt,Qt={}){return this.request("PUT",lt,Kt(Qt,Jt))}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(g.KVO(rt))};static#t=this.\u0275prov=g.jDH({token:ft,factory:ft.\u0275fac})}return ft})();function Ke(ft,Ze){return Ze(ft)}function ht(ft,Ze){return(lt,Jt)=>Ze.intercept(lt,{handle:Qt=>ft(Qt,Jt)})}const si=new g.nKC(""),ui=new g.nKC(""),Qn=new g.nKC("");function Zt(){let ft=null;return(Ze,lt)=>{null===ft&&(ft=((0,g.WQX)(si,{optional:!0})??[]).reduceRight(ht,Ke));const Jt=(0,g.WQX)(g.$K3),Qt=Jt.add();return ft(Ze,lt).pipe((0,Ee.j)(()=>Jt.remove(Qt)))}}let fi=(()=>{class ft extends rt{constructor(lt,Jt){super(),this.backend=lt,this.injector=Jt,this.chain=null,this.pendingTasks=(0,g.WQX)(g.$K3)}handle(lt){if(null===this.chain){const Qt=Array.from(new Set([...this.injector.get(ui),...this.injector.get(Qn,[])]));this.chain=Qt.reduceRight((Dn,Cn)=>function On(ft,Ze,lt){return(Jt,Qt)=>lt.runInContext(()=>Ze(Jt,Dn=>ft(Dn,Qt)))}(Dn,Cn,this.injector),Ke)}const Jt=this.pendingTasks.add();return this.chain(lt,Qt=>this.backend.handle(Qt)).pipe((0,Ee.j)(()=>this.pendingTasks.remove(Jt)))}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(g.KVO(at),g.KVO(g.uvJ))};static#t=this.\u0275prov=g.jDH({token:ft,factory:ft.\u0275fac})}return ft})();const In=/^\)\]\}',?\n/;let Dr=(()=>{class ft{constructor(lt){this.xhrFactory=lt}handle(lt){if("JSONP"===lt.method)throw new g.wOt(-2800,!1);const Jt=this.xhrFactory;return(Jt.\u0275loadImpl?(0,Me.H)(Jt.\u0275loadImpl()):(0,Y.of)(null)).pipe((0,ke.n)(()=>new e.c(Dn=>{const Cn=Jt.build();if(Cn.open(lt.method,lt.urlWithParams),lt.withCredentials&&(Cn.withCredentials=!0),lt.headers.forEach((qn,qi)=>Cn.setRequestHeader(qn,qi.join(","))),lt.headers.has("Accept")||Cn.setRequestHeader("Accept","application/json, text/plain, */*"),!lt.headers.has("Content-Type")){const qn=lt.detectContentTypeHeader();null!==qn&&Cn.setRequestHeader("Content-Type",qn)}if(lt.responseType){const qn=lt.responseType.toLowerCase();Cn.responseType="json"!==qn?qn:"text"}const wn=lt.serializeBody();let ti=null;const bn=()=>{if(null!==ti)return ti;const qn=Cn.statusText||"OK",qi=new Mt(Cn.getAllResponseHeaders()),Vr=function yr(ft){return"responseURL"in ft&&ft.responseURL?ft.responseURL:/^X-Request-URL:/m.test(ft.getAllResponseHeaders())?ft.getResponseHeader("X-Request-URL"):null}(Cn)||lt.url;return ti=new Yt({headers:qi,status:Cn.status,statusText:qn,url:Vr}),ti},Cr=()=>{let{headers:qn,status:qi,statusText:Vr,url:oa}=bn(),Hr=null;204!==qi&&(Hr=typeof Cn.response>"u"?Cn.responseText:Cn.response),0===qi&&(qi=Hr?200:0);let Sr=qi>=200&&qi<300;if("json"===lt.responseType&&"string"==typeof Hr){const uo=Hr;Hr=Hr.replace(In,"");try{Hr=""!==Hr?JSON.parse(Hr):null}catch(Io){Hr=uo,Sr&&(Sr=!1,Hr={error:Io,text:Hr})}}Sr?(Dn.next(new an({body:Hr,headers:qn,status:qi,statusText:Vr,url:oa||void 0})),Dn.complete()):Dn.error(new qt({error:Hr,headers:qn,status:qi,statusText:Vr,url:oa||void 0}))},Fi=qn=>{const{url:qi}=bn(),Vr=new qt({error:qn,status:Cn.status||0,statusText:Cn.statusText||"Unknown Error",url:qi||void 0});Dn.error(Vr)};let li=!1;const Ri=qn=>{li||(Dn.next(bn()),li=!0);let qi={type:_t.DownloadProgress,loaded:qn.loaded};qn.lengthComputable&&(qi.total=qn.total),"text"===lt.responseType&&Cn.responseText&&(qi.partialText=Cn.responseText),Dn.next(qi)},zi=qn=>{let qi={type:_t.UploadProgress,loaded:qn.loaded};qn.lengthComputable&&(qi.total=qn.total),Dn.next(qi)};return Cn.addEventListener("load",Cr),Cn.addEventListener("error",Fi),Cn.addEventListener("timeout",Fi),Cn.addEventListener("abort",Fi),lt.reportProgress&&(Cn.addEventListener("progress",Ri),null!==wn&&Cn.upload&&Cn.upload.addEventListener("progress",zi)),Cn.send(wn),Dn.next({type:_t.Sent}),()=>{Cn.removeEventListener("error",Fi),Cn.removeEventListener("abort",Fi),Cn.removeEventListener("load",Cr),Cn.removeEventListener("timeout",Fi),lt.reportProgress&&(Cn.removeEventListener("progress",Ri),null!==wn&&Cn.upload&&Cn.upload.removeEventListener("progress",zi)),Cn.readyState!==Cn.DONE&&Cn.abort()}})))}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(g.KVO(te.N0))};static#t=this.\u0275prov=g.jDH({token:ft,factory:ft.\u0275fac})}return ft})();const Vn=new g.nKC("XSRF_ENABLED"),Gi=new g.nKC("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),gi=new g.nKC("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class ir{}let En=(()=>{class ft{constructor(lt,Jt,Qt){this.doc=lt,this.platform=Jt,this.cookieName=Qt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const lt=this.doc.cookie||"";return lt!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,te._b)(lt,this.cookieName),this.lastCookieString=lt),this.lastToken}static#e=this.\u0275fac=function(Jt){return new(Jt||ft)(g.KVO(te.qQ),g.KVO(g.Agw),g.KVO(Gi))};static#t=this.\u0275prov=g.jDH({token:ft,factory:ft.\u0275fac})}return ft})();function Kr(ft,Ze){const lt=ft.url.toLowerCase();if(!(0,g.WQX)(Vn)||"GET"===ft.method||"HEAD"===ft.method||lt.startsWith("http://")||lt.startsWith("https://"))return Ze(ft);const Jt=(0,g.WQX)(ir).getToken(),Qt=(0,g.WQX)(gi);return null!=Jt&&!ft.headers.has(Qt)&&(ft=ft.clone({headers:ft.headers.set(Qt,Jt)})),Ze(ft)}var ei=function(ft){return ft[ft.Interceptors=0]="Interceptors",ft[ft.LegacyInterceptors=1]="LegacyInterceptors",ft[ft.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",ft[ft.NoXsrfProtection=3]="NoXsrfProtection",ft[ft.JsonpSupport=4]="JsonpSupport",ft[ft.RequestsMadeViaParent=5]="RequestsMadeViaParent",ft[ft.Fetch=6]="Fetch",ft}(ei||{});function eo(...ft){const Ze=[Ft,Dr,fi,{provide:rt,useExisting:fi},{provide:at,useExisting:Dr},{provide:ui,useValue:Kr,multi:!0},{provide:Vn,useValue:!0},{provide:ir,useClass:En}];for(const lt of ft)Ze.push(...lt.\u0275providers);return(0,g.EmA)(Ze)}const Xr=new g.nKC("LEGACY_INTERCEPTOR_FN");function Ur(){return function bi(ft,Ze){return{\u0275kind:ft,\u0275providers:Ze}}(ei.LegacyInterceptors,[{provide:Xr,useFactory:Zt},{provide:ui,useExisting:Xr,multi:!0}])}let dt=(()=>{class ft{static#e=this.\u0275fac=function(Jt){return new(Jt||ft)};static#t=this.\u0275mod=g.$C({type:ft});static#n=this.\u0275inj=g.G2t({providers:[eo(Ur())]})}return ft})()},2598:(tn,st,q)=>{"use strict";q.d(st,{iLQ:()=>KC,sZ2:()=>bh,hnV:()=>hT,Hbi:()=>Q3,o8S:()=>Nm,BIS:()=>Pu,gRc:()=>N3,Ql9:()=>t3,Ocv:()=>Jx,Z63:()=>ku,aKT:()=>Nu,uvJ:()=>ms,zcH:()=>Vl,bkB:()=>Xs,$GK:()=>Vn,nKC:()=>ei,zZn:()=>Fs,_q3:()=>nb,MKu:()=>ib,xe9:()=>e2,Co$:()=>qy,Vns:()=>ud,NEm:()=>w3,SKi:()=>ga,Xx1:()=>Sc,Agw:()=>op,PLl:()=>Th,sFG:()=>_p,_9s:()=>ju,czy:()=>Gd,WPN:()=>dc,kdw:()=>rl,C4Q:()=>_0,NYb:()=>x3,giA:()=>ET,pJN:()=>Lu,RxE:()=>Mh,c1b:()=>Jy,gXe:()=>Ri,L39:()=>lE,Ol2:()=>f,w6W:()=>OC,oH4:()=>MT,Rfq:()=>Ie,WQX:()=>Qt,naY:()=>R3,QuC:()=>xo,EmA:()=>a_,zw6:()=>Fv,fpN:()=>K3,HJs:()=>uE,O8t:()=>Ir,H3F:()=>mT,H8p:()=>s_,$K3:()=>vT,KH2:()=>W_,wOt:()=>Se,WHO:()=>TT,e01:()=>xT,lNU:()=>pe,h9k:()=>dh,$MX:()=>Zd,ZF7:()=>$c,Kcf:()=>nh,e5t:()=>bv,UyX:()=>yv,cWb:()=>vv,osQ:()=>Cv,H5H:()=>e0,mq5:()=>_y,JZv:()=>En,LfX:()=>xe,plB:()=>GC,jNT:()=>R,zjR:()=>U,TL$:()=>gv,Tbb:()=>zt,rcV:()=>sl,Vt3:()=>k_,GFd:()=>lm,OA$:()=>ta,Jv_:()=>zy,aNF:()=>Gn,R7$:()=>ao,BMQ:()=>kp,ZvI:()=>Z0,STu:()=>ey,AVh:()=>W1,wni:()=>qb,VBU:()=>St,FsC:()=>Nr,jDH:()=>mi,G2t:()=>di,$C:()=>Yi,EJ8:()=>Fo,rXU:()=>mo,nrm:()=>U_,eu8:()=>jp,bVm:()=>H_,qex:()=>V_,k0s:()=>$_,j41:()=>vs,RV6:()=>j,xGo:()=>cg,KVO:()=>lt,kS0:()=>Ed,QTQ:()=>qo,bIt:()=>Z,lsd:()=>Wb,joV:()=>ec,qSk:()=>md,XpG:()=>Et,nI1:()=>kb,bMT:()=>Ob,i5U:()=>Pb,brH:()=>Lb,SdG:()=>ri,NAR:()=>Un,Y8G:()=>Gr,FS9:()=>kn,Mz_:()=>Si,FCK:()=>Wo,lJ4:()=>yb,eq3:()=>Cb,l_i:()=>bb,sMw:()=>Tb,ziG:()=>xb,s1E:()=>Eb,sGs:()=>Ab,mGM:()=>Xb,sdS:()=>Cc,Njj:()=>xl,tSv:()=>qc,eBV:()=>zo,npT:()=>Zf,f$h:()=>i_,B4B:()=>n_,n$t:()=>r_,xc7:()=>q1,DNE:()=>bm,C5r:()=>Zb,EFF:()=>Y0,JRh:()=>Q1,SpI:()=>wm,Lme:()=>J1,E5c:()=>Z1,GBs:()=>zb});var g=q(1413),Y=q(8359),Me=q(1985),e=q(7786),fe=q(4412),Ae=q(7673),Te=q(8750),Ee=q(7707),ke=q(9974);function te(n={}){const{connector:o=(()=>new g.B),resetOnError:u=!0,resetOnComplete:_=!0,resetOnRefCountZero:h=!0}=n;return C=>{let E,k,F,J=0,ye=!1,Ue=!1;const bt=()=>{k?.unsubscribe(),k=void 0},wt=()=>{bt(),E=F=void 0,ye=Ue=!1},dn=()=>{const xn=E;wt(),xn?.unsubscribe()};return(0,ke.N)((xn,Kn)=>{J++,!Ue&&!ye&&bt();const hi=F=F??o();Kn.add(()=>{J--,0===J&&!Ue&&!ye&&(k=rt(dn,h))}),hi.subscribe(Kn),!E&&J>0&&(E=new Ee.Ms({next:mn=>hi.next(mn),error:mn=>{Ue=!0,bt(),k=rt(wt,u,mn),hi.error(mn)},complete:()=>{ye=!0,bt(),k=rt(wt,_),hi.complete()}}),(0,Te.Tg)(xn).subscribe(E))})(C)}}function rt(n,o,...u){if(!0===o)return void n();if(!1===o)return;const _=new Ee.Ms({next:()=>{_.unsubscribe(),n()}});return(0,Te.Tg)(o(...u)).subscribe(_)}var at=q(5558),Mt=q(3669),At=q(4360);function Wt(n,o){return n===o}function Bt(n){for(let o in n)if(n[o]===Bt)return o;throw Error("Could not find renamed property on target object.")}function vt(n,o){for(const u in o)o.hasOwnProperty(u)&&!n.hasOwnProperty(u)&&(n[u]=o[u])}function zt(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(zt).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const o=n.toString();if(null==o)return""+o;const u=o.indexOf("\n");return-1===u?o:o.substring(0,u)}function Ut(n,o){return null==n||""===n?null===o?"":o:null==o||""===o?n:n+" "+o}const Ot=Bt({__forward_ref__:Bt});function Ie(n){return n.__forward_ref__=Ie,n.toString=function(){return zt(this())},n}function He(n){return I(n)?n():n}function I(n){return"function"==typeof n&&n.hasOwnProperty(Ot)&&n.__forward_ref__===Ie}function ot(n){return n&&!!n.\u0275providers}const pe="https://g.co/ng/security#xss";class Se extends Error{constructor(o,u){super(function Rt(n,o){return`NG0${Math.abs(n)}${o?": "+o:""}`}(o,u)),this.code=o}}function _t(n){return"string"==typeof n?n:null==n?"":String(n)}function Kt(n,o){throw new Se(-201,!1)}function Qn(n,o){null==n&&function Zt(n,o,u,_){throw new Error(`ASSERTION ERROR: ${n}`+(null==_?"":` [Expected=> ${u} ${_} ${o} <=Actual]`))}(o,n,null,"!=")}function mi(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function di(n){return{providers:n.providers||[],imports:n.imports||[]}}function Zi(n){return vi(n,Ve)||vi(n,yr)}function xe(n){return null!==Zi(n)}function vi(n,o){return n.hasOwnProperty(o)?n[o]:null}function Nn(n){return n&&(n.hasOwnProperty(In)||n.hasOwnProperty(Dr))?n[In]:null}const Ve=Bt({\u0275prov:Bt}),In=Bt({\u0275inj:Bt}),yr=Bt({ngInjectableDef:Bt}),Dr=Bt({ngInjectorDef:Bt});var Vn=function(n){return n[n.Default=0]="Default",n[n.Host=1]="Host",n[n.Self=2]="Self",n[n.SkipSelf=4]="SkipSelf",n[n.Optional=8]="Optional",n}(Vn||{});let co;function _r(n){const o=co;return co=n,o}function gi(n,o,u){const _=Zi(n);return _&&"root"==_.providedIn?void 0===_.value?_.value=_.factory():_.value:u&Vn.Optional?null:void 0!==o?o:void Kt(zt(n))}const En=globalThis;class ei{constructor(o,u){this._desc=o,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof u?this.__NG_ELEMENT_ID__=u:void 0!==u&&(this.\u0275prov=mi({token:this,providedIn:u.providedIn||"root",factory:u.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const dt={},Gt="__NG_DI_FLAG__",Tn="ngTempTokenPath",ce=/\n/gm,nt="__source";let It;function ft(n){const o=It;return It=n,o}function Ze(n,o=Vn.Default){if(void 0===It)throw new Se(-203,!1);return null===It?gi(n,void 0,o):It.get(n,o&Vn.Optional?null:void 0,o)}function lt(n,o=Vn.Default){return(function Gi(){return co}()||Ze)(He(n),o)}function Qt(n,o=Vn.Default){return lt(n,Dn(o))}function Dn(n){return typeof n>"u"||"number"==typeof n?n:0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)}function Cn(n){const o=[];for(let u=0;u<n.length;u++){const _=He(n[u]);if(Array.isArray(_)){if(0===_.length)throw new Se(900,!1);let h,C=Vn.Default;for(let E=0;E<_.length;E++){const k=_[E],F=ti(k);"number"==typeof F?-1===F?h=k.token:C|=F:h=k}o.push(lt(h,C))}else o.push(lt(_))}return o}function wn(n,o){return n[Gt]=o,n.prototype[Gt]=o,n}function ti(n){return n[Gt]}function Fi(n){return{toString:n}.toString()}var li=function(n){return n[n.OnPush=0]="OnPush",n[n.Default=1]="Default",n}(li||{}),Ri=function(n){return n[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",n}(Ri||{});const zi={},qn=[],qi=Bt({\u0275cmp:Bt}),Vr=Bt({\u0275dir:Bt}),oa=Bt({\u0275pipe:Bt}),Hr=Bt({\u0275mod:Bt}),Sr=Bt({\u0275fac:Bt}),uo=Bt({__NG_ELEMENT_ID__:Bt}),Io=Bt({__NG_ENV_ID__:Bt});function aa(n,o,u){let _=n.length;for(;;){const h=n.indexOf(o,u);if(-1===h)return h;if(0===h||n.charCodeAt(h-1)<=32){const C=o.length;if(h+C===_||n.charCodeAt(h+C)<=32)return h}u=h+1}}function br(n,o,u){let _=0;for(;_<u.length;){const h=u[_];if("number"==typeof h){if(0!==h)break;_++;const C=u[_++],E=u[_++],k=u[_++];n.setAttribute(o,E,k,C)}else{const C=h,E=u[++_];Xo(C)?n.setProperty(o,C,E):n.setAttribute(o,C,E),_++}}return _}function jo(n){return 3===n||4===n||6===n}function Xo(n){return 64===n.charCodeAt(0)}function kr(n,o){if(null!==o&&0!==o.length)if(null===n||0===n.length)n=o.slice();else{let u=-1;for(let _=0;_<o.length;_++){const h=o[_];"number"==typeof h?u=h:0===u||sa(n,u,h,null,-1===u||2===u?o[++_]:null)}}return n}function sa(n,o,u,_,h){let C=0,E=n.length;if(-1===o)E=-1;else for(;C<n.length;){const k=n[C++];if("number"==typeof k){if(k===o){E=-1;break}if(k>o){E=C-1;break}}}for(;C<n.length;){const k=n[C];if("number"==typeof k)break;if(k===u){if(null===_)return void(null!==h&&(n[C+1]=h));if(_===n[C+1])return void(n[C+2]=h)}C++,null!==_&&C++,null!==h&&C++}-1!==E&&(n.splice(E,0,o),C=E+1),n.splice(C++,0,u),null!==_&&n.splice(C++,0,_),null!==h&&n.splice(C++,0,h)}const _o="ng-template";function Ko(n,o,u){let _=0,h=!0;for(;_<n.length;){let C=n[_++];if("string"==typeof C&&h){const E=n[_++];if(u&&"class"===C&&-1!==aa(E.toLowerCase(),o,0))return!0}else{if(1===C){for(;_<n.length&&"string"==typeof(C=n[_++]);)if(C.toLowerCase()===o)return!0;return!1}"number"==typeof C&&(h=!1)}}return!1}function fo(n){return 4===n.type&&n.value!==_o}function la(n,o,u){return o===(4!==n.type||u?n.value:_o)}function Vo(n,o,u){let _=4;const h=n.attrs||[],C=function cs(n){for(let o=0;o<n.length;o++)if(jo(n[o]))return o;return n.length}(h);let E=!1;for(let k=0;k<o.length;k++){const F=o[k];if("number"!=typeof F){if(!E)if(4&_){if(_=2|1&_,""!==F&&!la(n,F,u)||""===F&&1===o.length){if(Qr(_))return!1;E=!0}}else{const J=8&_?F:o[++k];if(8&_&&null!==n.attrs){if(!Ko(n.attrs,J,u)){if(Qr(_))return!1;E=!0}continue}const Ue=bo(8&_?"class":F,h,fo(n),u);if(-1===Ue){if(Qr(_))return!1;E=!0;continue}if(""!==J){let bt;bt=Ue>C?"":h[Ue+1].toLowerCase();const wt=8&_?bt:null;if(wt&&-1!==aa(wt,J,0)||2&_&&J!==bt){if(Qr(_))return!1;E=!0}}}}else{if(!E&&!Qr(_)&&!Qr(F))return!1;if(E&&Qr(F))continue;E=!1,_=F|1&_}}return Qr(_)||E}function Qr(n){return 0==(1&n)}function bo(n,o,u,_){if(null===o)return-1;let h=0;if(_||!u){let C=!1;for(;h<o.length;){const E=o[h];if(E===n)return h;if(3===E||6===E)C=!0;else{if(1===E||2===E){let k=o[++h];for(;"string"==typeof k;)k=o[++h];continue}if(4===E)break;if(0===E){h+=4;continue}}h+=C?1:2}return-1}return function Tr(n,o){let u=n.indexOf(4);if(u>-1)for(u++;u<n.length;){const _=n[u];if("number"==typeof _)return-1;if(_===o)return u;u++}return-1}(o,n)}function no(n,o,u=!1){for(let _=0;_<o.length;_++)if(Vo(n,o[_],u))return!0;return!1}function Fe(n,o){e:for(let u=0;u<o.length;u++){const _=o[u];if(n.length===_.length){for(let h=0;h<n.length;h++)if(n[h]!==_[h])continue e;return!0}}return!1}function Oe(n,o){return n?":not("+o.trim()+")":o}function H(n){let o=n[0],u=1,_=2,h="",C=!1;for(;u<n.length;){let E=n[u];if("string"==typeof E)if(2&_){const k=n[++u];h+="["+E+(k.length>0?'="'+k+'"':"")+"]"}else 8&_?h+="."+E:4&_&&(h+=" "+E);else""!==h&&!Qr(E)&&(o+=Oe(C,h),h=""),_=E,C=C||!Qr(_);u++}return""!==h&&(o+=Oe(C,h)),o}function St(n){return Fi(()=>{const o=us(n),u={...o,decls:n.decls,vars:n.vars,template:n.template,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,onPush:n.changeDetection===li.OnPush,directiveDefs:null,pipeDefs:null,dependencies:o.standalone&&n.dependencies||null,getStandaloneInjector:null,signals:n.signals??!1,data:n.data||{},encapsulation:n.encapsulation||Ri.Emulated,styles:n.styles||qn,_:null,schemas:n.schemas||null,tView:null,id:""};Eo(u);const _=n.dependencies;return u.directiveDefs=va(_,!1),u.pipeDefs=va(_,!0),u.id=function Ha(n){let o=0;const u=[n.selectors,n.ngContentSelectors,n.hostVars,n.hostAttrs,n.consts,n.vars,n.decls,n.encapsulation,n.standalone,n.signals,n.exportAs,JSON.stringify(n.inputs),JSON.stringify(n.outputs),Object.getOwnPropertyNames(n.type.prototype),!!n.contentQueries,!!n.viewQuery].join("|");for(const h of u)o=Math.imul(31,o)+h.charCodeAt(0)<<0;return o+=2147483648,"c"+o}(u),u})}function ni(n){return Ui(n)||tr(n)}function Ki(n){return null!==n}function Yi(n){return Fi(()=>({type:n.type,bootstrap:n.bootstrap||qn,declarations:n.declarations||qn,imports:n.imports||qn,exports:n.exports||qn,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function Rr(n,o){if(null==n)return zi;const u={};for(const _ in n)if(n.hasOwnProperty(_)){let h=n[_],C=h;Array.isArray(h)&&(C=h[1],h=h[0]),u[h]=_,o&&(o[h]=C)}return u}function Nr(n){return Fi(()=>{const o=us(n);return Eo(o),o})}function Fo(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function Ui(n){return n[qi]||null}function tr(n){return n[Vr]||null}function wr(n){return n[oa]||null}function xo(n){const o=Ui(n)||tr(n)||wr(n);return null!==o&&o.standalone}function So(n,o){const u=n[Hr]||null;if(!u&&!0===o)throw new Error(`Type ${zt(n)} does not have '\u0275mod' property.`);return u}function us(n){const o={};return{type:n.type,providersResolver:null,factory:null,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:o,inputTransforms:null,inputConfig:n.inputs||zi,exportAs:n.exportAs||null,standalone:!0===n.standalone,signals:!0===n.signals,selectors:n.selectors||qn,viewQuery:n.viewQuery||null,features:n.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Rr(n.inputs,o),outputs:Rr(n.outputs)}}function Eo(n){n.features?.forEach(o=>o(n))}function va(n,o){if(!n)return null;const u=o?wr:ni;return()=>("function"==typeof n?n():n).map(_=>u(_)).filter(Ki)}const fr=0,Mn=1,Ii=2,pr=3,ko=4,xa=5,po=6,Ho=7,Ji=8,ca=9,Bo=10,xi=11,Or=12,T=13,A=14,N=15,X=16,oe=17,ae=18,_e=19,ct=20,Qe=21,yt=22,Xt=23,nn=24,Tt=25,Ei=1,Ni=2,ii=7,or=9,ar=11;function jr(n){return Array.isArray(n)&&"object"==typeof n[Ei]}function Ti(n){return Array.isArray(n)&&!0===n[Ei]}function Mr(n){return 0!=(4&n.flags)}function gr(n){return n.componentOffset>-1}function ee(n){return 1==(1&n.flags)}function ie(n){return!!n.template}function V(n){return 0!=(512&n[Ii])}function ya(n,o){return n.hasOwnProperty(Sr)?n[Sr]:null}let Jr=null,er=!1;function Fr(n){const o=Jr;return Jr=n,o}const Ya={version:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{}};function io(n){if(!wi(n)||n.dirty){if(!n.producerMustRecompute(n)&&!Sn(n))return void(n.dirty=!1);n.producerRecomputeValue(n),n.dirty=!1}}function Pt(n){n.dirty=!0,function Be(n){if(void 0===n.liveConsumerNode)return;const o=er;er=!0;try{for(const u of n.liveConsumerNode)u.dirty||Pt(u)}finally{er=o}}(n),n.consumerMarkedDirty?.(n)}function Ht(n){return n&&(n.nextProducerIndex=0),Fr(n)}function en(n,o){if(Fr(o),n&&void 0!==n.producerNode&&void 0!==n.producerIndexOfThis&&void 0!==n.producerLastReadVersion){if(wi(n))for(let u=n.nextProducerIndex;u<n.producerNode.length;u++)Fn(n.producerNode[u],n.producerIndexOfThis[u]);for(;n.producerNode.length>n.nextProducerIndex;)n.producerNode.pop(),n.producerLastReadVersion.pop(),n.producerIndexOfThis.pop()}}function Sn(n){pi(n);for(let o=0;o<n.producerNode.length;o++){const u=n.producerNode[o],_=n.producerLastReadVersion[o];if(_!==u.version||(io(u),_!==u.version))return!0}return!1}function Hn(n){if(pi(n),wi(n))for(let o=0;o<n.producerNode.length;o++)Fn(n.producerNode[o],n.producerIndexOfThis[o]);n.producerNode.length=n.producerLastReadVersion.length=n.producerIndexOfThis.length=0,n.liveConsumerNode&&(n.liveConsumerNode.length=n.liveConsumerIndexOfThis.length=0)}function Fn(n,o){if(function Ai(n){n.liveConsumerNode??=[],n.liveConsumerIndexOfThis??=[]}(n),pi(n),1===n.liveConsumerNode.length)for(let _=0;_<n.producerNode.length;_++)Fn(n.producerNode[_],n.producerIndexOfThis[_]);const u=n.liveConsumerNode.length-1;if(n.liveConsumerNode[o]=n.liveConsumerNode[u],n.liveConsumerIndexOfThis[o]=n.liveConsumerIndexOfThis[u],n.liveConsumerNode.length--,n.liveConsumerIndexOfThis.length--,o<n.liveConsumerNode.length){const _=n.liveConsumerIndexOfThis[o],h=n.liveConsumerNode[o];pi(h),h.producerIndexOfThis[_]=o}}function wi(n){return n.consumerIsAlwaysLive||(n?.liveConsumerNode?.length??0)>0}function pi(n){n.producerNode??=[],n.producerIndexOfThis??=[],n.producerLastReadVersion??=[]}let P=null;function Ir(n){const o=Fr(null);try{return n()}finally{Fr(o)}}const Pr=()=>{},Pa=(()=>({...Ya,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:n=>{n.schedule(n.ref)},hasRun:!1,cleanupFn:Pr}))();class ea{constructor(o,u,_){this.previousValue=o,this.currentValue=u,this.firstChange=_}isFirstChange(){return this.firstChange}}function ta(){return ua}function ua(n){return n.type.prototype.ngOnChanges&&(n.setInput=O),da}function da(){const n=se(this),o=n?.current;if(o){const u=n.previous;if(u===zi)n.previous=o;else for(let _ in o)u[_]=o[_];n.current=null,this.ngOnChanges(o)}}function O(n,o,u,_){const h=this.declaredInputs[u],C=se(n)||function $e(n,o){return n[$]=o}(n,{previous:zi,current:null}),E=C.current||(C.current={}),k=C.previous,F=k[h];E[h]=new ea(F&&F.currentValue,o,k===zi),n[_]=o}ta.ngInherit=!0;const $="__ngSimpleChanges__";function se(n){return n[$]||null}const Mi=function(n,o,u){},mr="svg";function Bi(n){for(;Array.isArray(n);)n=n[fr];return n}function is(n,o){return Bi(o[n])}function _a(n,o){return Bi(o[n.index])}function ou(n,o){return n.data[o]}function Ls(n,o){return n[o]}function rs(n,o){const u=o[n];return jr(u)?u:u[fr]}function bs(n,o){return null==o?null:n[o]}function J_(n){n[oe]=0}function gd(n){1024&n[Ii]||(n[Ii]|=1024,su(n,1))}function na(n){1024&n[Ii]&&(n[Ii]&=-1025,su(n,-1))}function su(n,o){let u=n[pr];if(null===u)return;u[xa]+=o;let _=u;for(u=u[pr];null!==u&&(1===o&&1===_[xa]||-1===o&&0===_[xa]);)u[xa]+=o,_=u,u=u[pr]}const Pi={lFrame:dr(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Ca(){return Pi.bindingsEnabled}function os(){return null!==Pi.skipHydrationRootTNode}function gn(){return Pi.lFrame.lView}function cr(){return Pi.lFrame.tView}function zo(n){return Pi.lFrame.contextLView=n,n[Ji]}function xl(n){return Pi.lFrame.contextLView=null,n}function Wi(){let n=xs();for(;null!==n&&64===n.type;)n=n.parent;return n}function xs(){return Pi.lFrame.currentTNode}function as(n,o){const u=Pi.lFrame;u.currentTNode=n,u.isParent=o}function El(){return Pi.lFrame.isParent}function Ec(){Pi.lFrame.isParent=!1}function Ra(){const n=Pi.lFrame;let o=n.bindingRootIndex;return-1===o&&(o=n.bindingRootIndex=n.tView.bindingStartIndex),o}function Es(){return Pi.lFrame.bindingIndex}function Al(){return Pi.lFrame.bindingIndex++}function _s(n){const o=Pi.lFrame,u=o.bindingIndex;return o.bindingIndex=o.bindingIndex+n,u}function M(n,o){const u=Pi.lFrame;u.bindingIndex=u.bindingRootIndex=n,Q(o)}function Q(n){Pi.lFrame.currentDirectiveIndex=n}function Xe(){return Pi.lFrame.currentQueryIndex}function et(n){Pi.lFrame.currentQueryIndex=n}function Lt(n){const o=n[Mn];return 2===o.type?o.declTNode:1===o.type?n[po]:null}function Yn(n,o,u){if(u&Vn.SkipSelf){let h=o,C=n;for(;!(h=h.parent,null!==h||u&Vn.Host||(h=Lt(C),null===h||(C=C[A],10&h.type))););if(null===h)return!1;o=h,n=C}const _=Pi.lFrame=ur();return _.currentTNode=o,_.lView=n,!0}function Oi(n){const o=ur(),u=n[Mn];Pi.lFrame=o,o.currentTNode=u.firstChild,o.lView=n,o.tView=u,o.contextLView=n,o.bindingIndex=u.bindingStartIndex,o.inI18n=!1}function ur(){const n=Pi.lFrame,o=null===n?null:n.child;return null===o?dr(n):o}function dr(n){const o={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=o),o}function go(){const n=Pi.lFrame;return Pi.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const fs=go;function ps(){const n=go();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function Da(){return Pi.lFrame.selectedIndex}function Zl(n){Pi.lFrame.selectedIndex=n}function Lo(){const n=Pi.lFrame;return ou(n.tView,n.selectedIndex)}function md(){Pi.lFrame.currentNamespace=mr}function ec(){!function Fm(){Pi.lFrame.currentNamespace=null}()}let Jp=!0;function Dc(){return Jp}function Dl(n){Jp=n}function yd(n,o){for(let u=o.directiveStart,_=o.directiveEnd;u<_;u++){const C=n.data[u].type.prototype,{ngAfterContentInit:E,ngAfterContentChecked:k,ngAfterViewInit:F,ngAfterViewChecked:J,ngOnDestroy:ye}=C;E&&(n.contentHooks??=[]).push(-u,E),k&&((n.contentHooks??=[]).push(u,k),(n.contentCheckHooks??=[]).push(u,k)),F&&(n.viewHooks??=[]).push(-u,F),J&&((n.viewHooks??=[]).push(u,J),(n.viewCheckHooks??=[]).push(u,J)),null!=ye&&(n.destroyHooks??=[]).push(u,ye)}}function uu(n,o,u){eg(n,o,3,u)}function Cd(n,o,u,_){(3&n[Ii])===u&&eg(n,o,u,_)}function rf(n,o){let u=n[Ii];(3&u)===o&&(u&=8191,u+=1,n[Ii]=u)}function eg(n,o,u,_){const C=_??-1,E=o.length-1;let k=0;for(let F=void 0!==_?65535&n[oe]:0;F<E;F++)if("number"==typeof o[F+1]){if(k=o[F],null!=_&&k>=_)break}else o[F]<0&&(n[oe]+=65536),(k<C||-1==C)&&(sf(n,u,o,F),n[oe]=(4294901760&n[oe])+F+2),F++}function af(n,o){Mi(4,n,o);const u=Fr(null);try{o.call(n)}finally{Fr(u),Mi(5,n,o)}}function sf(n,o,u,_){const h=u[_]<0,C=u[_+1],k=n[h?-u[_]:u[_]];h?n[Ii]>>13<n[oe]>>16&&(3&n[Ii])===o&&(n[Ii]+=8192,af(k,C)):af(k,C)}const wl=-1;class wc{constructor(o,u,_){this.factory=o,this.resolving=!1,this.canSeeViewProviders=u,this.injectImpl=_}}function bd(n){return n!==wl}function _u(n){return 32767&n}function fu(n,o){let u=function ng(n){return n>>16}(n),_=o;for(;u>0;)_=_[A],u--;return _}let Ml=!0;function qa(n){const o=Ml;return Ml=n,o}const Na=255,ig=5;let oo=0;const ja={};function tc(n,o){const u=rg(n,o);if(-1!==u)return u;const _=o[Mn];_.firstCreatePass&&(n.injectorIndex=o.length,_f(_.data,n),_f(o,null),_f(_.blueprint,null));const h=Td(n,o),C=n.injectorIndex;if(bd(h)){const E=_u(h),k=fu(h,o),F=k[Mn].data;for(let J=0;J<8;J++)o[C+J]=k[E+J]|F[E+J]}return o[C+8]=h,C}function _f(n,o){n.push(0,0,0,0,0,0,0,0,o)}function rg(n,o){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===o[n.injectorIndex+8]?-1:n.injectorIndex}function Td(n,o){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let u=0,_=null,h=o;for(;null!==h;){if(_=gs(h),null===_)return wl;if(u++,h=h[A],-1!==_.injectorIndex)return _.injectorIndex|u<<16}return wl}function ff(n,o,u){!function df(n,o,u){let _;"string"==typeof u?_=u.charCodeAt(0)||0:u.hasOwnProperty(uo)&&(_=u[uo]),null==_&&(_=u[uo]=oo++);const h=_&Na;o.data[n+(h>>ig)]|=1<<h}(n,o,u)}function pf(n,o,u){if(u&Vn.Optional||void 0!==n)return n;Kt()}function og(n,o,u,_){if(u&Vn.Optional&&void 0===_&&(_=null),!(u&(Vn.Self|Vn.Host))){const h=n[ca],C=_r(void 0);try{return h?h.get(o,_,u&Vn.Optional):gi(o,_,u&Vn.Optional)}finally{_r(C)}}return pf(_,0,u)}function ag(n,o,u,_=Vn.Default,h){if(null!==n){if(2048&o[Ii]&&!(_&Vn.Self)){const E=function Ym(n,o,u,_,h){let C=n,E=o;for(;null!==C&&null!==E&&2048&E[Ii]&&!(512&E[Ii]);){const k=gf(C,E,u,_|Vn.Self,ja);if(k!==ja)return k;let F=C.parent;if(!F){const J=E[ct];if(J){const ye=J.get(u,ja,_);if(ye!==ja)return ye}F=gs(E),E=E[A]}C=F}return h}(n,o,u,_,ja);if(E!==ja)return E}const C=gf(n,o,u,_,ja);if(C!==ja)return C}return og(o,u,_,h)}function gf(n,o,u,_,h){const C=function Vm(n){if("string"==typeof n)return n.charCodeAt(0)||0;const o=n.hasOwnProperty(uo)?n[uo]:void 0;return"number"==typeof o?o>=0?o&Na:lg:o}(u);if("function"==typeof C){if(!Yn(o,n,_))return _&Vn.Host?pf(h,0,_):og(o,u,_,h);try{let E;if(E=C(_),null!=E||_&Vn.Optional)return E;Kt()}finally{fs()}}else if("number"==typeof C){let E=null,k=rg(n,o),F=wl,J=_&Vn.Host?o[N][po]:null;for((-1===k||_&Vn.SkipSelf)&&(F=-1===k?Td(n,o):o[k+8],F!==wl&&sg(_,!1)?(E=o[Mn],k=_u(F),o=fu(F,o)):k=-1);-1!==k;){const ye=o[Mn];if(Il(C,k,ye.data)){const Ue=hf(k,o,u,E,_,J);if(Ue!==ja)return Ue}F=o[k+8],F!==wl&&sg(_,o[Mn].data[k+8]===J)&&Il(C,k,o)?(E=ye,k=_u(F),o=fu(F,o)):k=-1}}return h}function hf(n,o,u,_,h,C){const E=o[Mn],k=E.data[n+8],ye=xd(k,E,u,null==_?gr(k)&&Ml:_!=E&&0!=(3&k.type),h&Vn.Host&&C===k);return null!==ye?nc(o,E,ye,k):ja}function xd(n,o,u,_,h){const C=n.providerIndexes,E=o.data,k=1048575&C,F=n.directiveStart,ye=C>>20,bt=h?k+ye:n.directiveEnd;for(let wt=_?k:k+ye;wt<bt;wt++){const dn=E[wt];if(wt<F&&u===dn||wt>=F&&dn.type===u)return wt}if(h){const wt=E[F];if(wt&&ie(wt)&&wt.type===u)return F}return null}function nc(n,o,u,_){let h=n[u];const C=o.data;if(function lf(n){return n instanceof wc}(h)){const E=h;E.resolving&&function Yt(n,o){const u=o?`. Dependency path: ${o.join(" > ")} > ${n}`:"";throw new Se(-200,`Circular dependency in DI detected for ${n}${u}`)}(function xt(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():_t(n)}(C[u]));const k=qa(E.canSeeViewProviders);E.resolving=!0;const J=E.injectImpl?_r(E.injectImpl):null;Yn(n,_,Vn.Default);try{h=n[u]=E.factory(void 0,C,n,_),o.firstCreatePass&&u>=_.directiveStart&&function Zp(n,o,u){const{ngOnChanges:_,ngOnInit:h,ngDoCheck:C}=o.type.prototype;if(_){const E=ua(o);(u.preOrderHooks??=[]).push(n,E),(u.preOrderCheckHooks??=[]).push(n,E)}h&&(u.preOrderHooks??=[]).push(0-n,h),C&&((u.preOrderHooks??=[]).push(n,C),(u.preOrderCheckHooks??=[]).push(n,C))}(u,C[u],o)}finally{null!==J&&_r(J),qa(k),E.resolving=!1,fs()}}return h}function Il(n,o,u){return!!(u[o+(n>>ig)]&1<<n)}function sg(n,o){return!(n&Vn.Self||n&Vn.Host&&o)}class Wa{constructor(o,u){this._tNode=o,this._lView=u}get(o,u,_){return ag(this._tNode,this._lView,o,Dn(_),u)}}function lg(){return new Wa(Wi(),gn())}function cg(n){return Fi(()=>{const o=n.prototype.constructor,u=o[Sr]||Mc(o),_=Object.prototype;let h=Object.getPrototypeOf(n.prototype).constructor;for(;h&&h!==_;){const C=h[Sr]||Mc(h);if(C&&C!==u)return C;h=Object.getPrototypeOf(h)}return C=>new C})}function Mc(n){return I(n)?()=>{const o=Mc(He(n));return o&&o()}:ya(n)}function gs(n){const o=n[Mn],u=o.type;return 2===u?o.declTNode:1===u?n[po]:null}function Ed(n){return function Um(n,o){if("class"===o)return n.classes;if("style"===o)return n.styles;const u=n.attrs;if(u){const _=u.length;let h=0;for(;h<_;){const C=u[h];if(jo(C))break;if(0===C)h+=2;else if("number"==typeof C)for(h++;h<_&&"string"==typeof u[h];)h++;else{if(C===o)return u[h+1];h+=2}}}return null}(Wi(),n)}const kl="__parameters__";function Fa(n,o,u){return Fi(()=>{const _=function mf(n){return function(...u){if(n){const _=n(...u);for(const h in _)this[h]=_[h]}}}(o);function h(...C){if(this instanceof h)return _.apply(this,C),this;const E=new h(...C);return k.annotation=E,k;function k(F,J,ye){const Ue=F.hasOwnProperty(kl)?F[kl]:Object.defineProperty(F,kl,{value:[]})[kl];for(;Ue.length<=ye;)Ue.push(null);return(Ue[ye]=Ue[ye]||[]).push(E),F}}return u&&(h.prototype=Object.create(u.prototype)),h.prototype.ngMetadataName=n,h.annotationCls=h,h})}function Pl(n,o){n.forEach(u=>Array.isArray(u)?Pl(u,o):o(u))}function Ad(n,o,u){o>=n.length?n.push(u):n.splice(o,0,u)}function Dd(n,o){return o>=n.length-1?n.pop():n.splice(o,1)[0]}function mu(n,o){const u=[];for(let _=0;_<n;_++)u.push(o);return u}function Qa(n,o,u){let _=ic(n,o);return _>=0?n[1|_]=u:(_=~_,function wd(n,o,u,_){let h=n.length;if(h==o)n.push(u,_);else if(1===h)n.push(_,n[0]),n[0]=u;else{for(h--,n.push(n[h-1],n[h]);h>o;)n[h]=n[h-2],h--;n[o]=u,n[o+1]=_}}(n,_,o,u)),_}function Md(n,o){const u=ic(n,o);if(u>=0)return n[1|u]}function ic(n,o){return function fg(n,o,u){let _=0,h=n.length>>u;for(;h!==_;){const C=_+(h-_>>1),E=n[C<<u];if(o===E)return C<<u;E>o?h=C:_=C+1}return~(h<<u)}(n,o,1)}const Sc=wn(Fa("Optional"),8),rl=wn(Fa("SkipSelf"),4);function Tu(n){return 128==(128&n.flags)}var Gd=function(n){return n[n.Important=1]="Important",n[n.DashCase=2]="DashCase",n}(Gd||{});const dv=/^>|^->|<!--|-->|--!>|<!-$/g,Sf=/(<|>)/g,Zn="\u200b$1\u200b";const $d=new Map;let kf=0;const Lc="__ngContext__";function pa(n,o){jr(o)?(n[Lc]=o[_e],function Ud(n){$d.set(n[_e],n)}(o)):n[Lc]=o}let hs;function Nc(n,o){return hs(n,o)}function As(n){const o=n[pr];return Ti(o)?o[pr]:o}function ac(n){return Lg(n[Or])}function Du(n){return Lg(n[ko])}function Lg(n){for(;null!==n&&!Ti(n);)n=n[ko];return n}function jc(n,o,u,_,h){if(null!=_){let C,E=!1;Ti(_)?C=_:jr(_)&&(E=!0,_=_[fr]);const k=Bi(_);0===n&&null!==u?null==h?$g(o,u,k):lc(o,u,k,h||null,!0):1===n&&null!==u?lc(o,u,k,h||null,!0):2===n?function zd(n,o,u){const _=Yd(n,o);_&&function Uf(n,o,u,_){n.removeChild(o,u,_)}(n,_,o,u)}(o,k,E):3===n&&o.destroyNode(k),null!=C&&function pv(n,o,u,_,h){const C=u[ii];C!==Bi(u)&&jc(o,n,_,C,h);for(let k=ar;k<u.length;k++){const F=u[k];Fc(F[Mn],F,n,o,_,C)}}(o,n,C,u,h)}}function al(n,o){return n.createComment(function xu(n){return n.replace(dv,o=>o.replace(Sf,Zn))}(o))}function Hd(n,o,u){return n.createElement(o,u)}function jf(n,o){const u=n[or],_=u.indexOf(o);na(o),u.splice(_,1)}function Mu(n,o){if(n.length<=ar)return;const u=ar+o,_=n[u];if(_){const h=_[X];null!==h&&h!==n&&jf(h,_),o>0&&(n[u-1][ko]=_[ko]);const C=Dd(n,ar+o);!function Ng(n,o){Fc(n,o,o[xi],2,null,null),o[fr]=null,o[po]=null}(_[Mn],_);const E=C[ae];null!==E&&E.detachView(C[Mn]),_[pr]=null,_[ko]=null,_[Ii]&=-129}return _}function Ff(n,o){if(!(256&o[Ii])){const u=o[xi];o[Xt]&&Hn(o[Xt]),o[nn]&&Hn(o[nn]),u.destroyNode&&Fc(n,o,u,3,null,null),function Rf(n){let o=n[Or];if(!o)return Bf(n[Mn],n);for(;o;){let u=null;if(jr(o))u=o[Or];else{const _=o[ar];_&&(u=_)}if(!u){for(;o&&!o[ko]&&o!==n;)jr(o)&&Bf(o[Mn],o),o=o[pr];null===o&&(o=n),jr(o)&&Bf(o[Mn],o),u=o&&o[ko]}o=u}}(o)}}function Bf(n,o){if(!(256&o[Ii])){o[Ii]&=-129,o[Ii]|=256,function Gg(n,o){let u;if(null!=n&&null!=(u=n.destroyHooks))for(let _=0;_<u.length;_+=2){const h=o[u[_]];if(!(h instanceof wc)){const C=u[_+1];if(Array.isArray(C))for(let E=0;E<C.length;E+=2){const k=h[C[E]],F=C[E+1];Mi(4,k,F);try{F.call(k)}finally{Mi(5,k,F)}}else{Mi(4,h,C);try{C.call(h)}finally{Mi(5,h,C)}}}}}(n,o),function Bg(n,o){const u=n.cleanup,_=o[Ho];if(null!==u)for(let C=0;C<u.length-1;C+=2)if("string"==typeof u[C]){const E=u[C+3];E>=0?_[E]():_[-E].unsubscribe(),C+=2}else u[C].call(_[u[C+1]]);null!==_&&(o[Ho]=null);const h=o[Qe];if(null!==h){o[Qe]=null;for(let C=0;C<h.length;C++)(0,h[C])()}}(n,o),1===o[Mn].type&&o[xi].destroy();const u=o[X];if(null!==u&&Ti(o[pr])){u!==o[pr]&&jf(u,o);const _=o[ae];null!==_&&_.detachView(n)}!function ia(n){$d.delete(n[_e])}(o)}}function sc(n,o,u){return function Gf(n,o,u){let _=o;for(;null!==_&&40&_.type;)_=(o=_).parent;if(null===_)return u[fr];{const{componentOffset:h}=_;if(h>-1){const{encapsulation:C}=n.data[_.directiveStart+h];if(C===Ri.None||C===Ri.Emulated)return null}return _a(_,u)}}(n,o.parent,u)}function lc(n,o,u,_,h){n.insertBefore(o,u,_,h)}function $g(n,o,u){n.appendChild(o,u)}function $f(n,o,u,_,h){null!==_?lc(n,o,u,_,h):$g(n,o,u)}function Yd(n,o){return n.parentNode(o)}function Hf(n,o,u){return Xd(n,o,u)}let Iu,Wd,Fl,Gc,Xd=function Ug(n,o,u){return 40&n.type?_a(n,u):null};function Nl(n,o,u,_){const h=sc(n,_,o),C=o[xi],k=Hf(_.parent||o[po],_,o);if(null!=h)if(Array.isArray(u))for(let F=0;F<u.length;F++)$f(C,h,u[F],k,!1);else $f(C,h,u,k,!1);void 0!==Iu&&Iu(C,_,o,u,h)}function ba(n,o){if(null!==o){const u=o.type;if(3&u)return _a(o,n);if(4&u)return Su(-1,n[o.index]);if(8&u){const _=o.child;if(null!==_)return ba(n,_);{const h=n[o.index];return Ti(h)?Su(-1,h):Bi(h)}}if(32&u)return Nc(o,n)()||Bi(n[o.index]);{const _=Xf(n,o);return null!==_?Array.isArray(_)?_[0]:ba(As(n[N]),_):ba(n,o.next)}}return null}function Xf(n,o){return null!==o?n[N][po].projection[o.projection]:null}function Su(n,o){const u=ar+n+1;if(u<o.length){const _=o[u],h=_[Mn].firstChild;if(null!==h)return ba(_,h)}return o[ii]}function jl(n,o,u,_,h,C,E){for(;null!=u;){const k=_[u.index],F=u.type;if(E&&0===o&&(k&&pa(Bi(k),_),u.flags|=2),32!=(32&u.flags))if(8&F)jl(n,o,u.child,_,h,C,!1),jc(o,n,h,k,C);else if(32&F){const J=Nc(u,_);let ye;for(;ye=J();)jc(o,n,h,ye,C);jc(o,n,h,k,C)}else 16&F?Hg(n,o,_,u,h,C):jc(o,n,h,k,C);u=E?u.projectionNext:u.next}}function Fc(n,o,u,_,h,C){jl(u,_,n.firstChild,o,h,C,!1)}function Hg(n,o,u,_,h,C){const E=u[N],F=E[po].projection[_.projection];if(Array.isArray(F))for(let J=0;J<F.length;J++)jc(o,n,h,F[J],C);else{let J=F;const ye=E[pr];Tu(_)&&(J.flags|=128),jl(n,o,J,ye,h,C,!0)}}function Xg(n,o,u){""===u?n.removeAttribute(o,"class"):n.setAttribute(o,"class",u)}function zg(n,o,u){const{mergedAttrs:_,classes:h,styles:C}=u;null!==_&&br(n,o,_),null!==h&&Xg(n,o,h),null!==C&&function qd(n,o,u){n.setAttribute(o,"style",u)}(n,o,C)}function cc(n){return function zf(){if(void 0===Wd&&(Wd=null,En.trustedTypes))try{Wd=En.trustedTypes.createPolicy("angular",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch{}return Wd}()?.createHTML(n)||n}function gv(n){Fl=n}function Bc(){if(void 0!==Fl)return Fl;if(typeof document<"u")return document;throw new Se(210,!1)}function Kd(){if(void 0===Gc&&(Gc=null,En.trustedTypes))try{Gc=En.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch{}return Gc}function Qg(n){return Kd()?.createHTML(n)||n}function Jg(n){return Kd()?.createScriptURL(n)||n}class uc{constructor(o){this.changingThisBreaksApplicationSecurity=o}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${pe})`}}class hv extends uc{getTypeName(){return"HTML"}}class Zg extends uc{getTypeName(){return"Style"}}class Jd extends uc{getTypeName(){return"Script"}}class eh extends uc{getTypeName(){return"URL"}}class th extends uc{getTypeName(){return"ResourceURL"}}function sl(n){return n instanceof uc?n.changingThisBreaksApplicationSecurity:n}function $c(n,o){const u=function mv(n){return n instanceof uc&&n.getTypeName()||null}(n);if(null!=u&&u!==o){if("ResourceURL"===u&&"URL"===o)return!0;throw new Error(`Required a safe ${o}, got a ${u} (see ${pe})`)}return u===o}function nh(n){return new hv(n)}function vv(n){return new Zg(n)}function yv(n){return new Jd(n)}function Cv(n){return new eh(n)}function bv(n){return new th(n)}class Tv{constructor(o){this.inertDocumentHelper=o}getInertBodyElement(o){o="<body><remove></remove>"+o;try{const u=(new window.DOMParser).parseFromString(cc(o),"text/html").body;return null===u?this.inertDocumentHelper.getInertBodyElement(o):(u.removeChild(u.firstChild),u)}catch{return null}}}class xv{constructor(o){this.defaultDoc=o,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(o){const u=this.inertDocument.createElement("template");return u.innerHTML=cc(o),u}}const Wf=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Zd(n){return(n=String(n)).match(Wf)?n:"unsafe:"+n}function ll(n){const o={};for(const u of n.split(","))o[u]=!0;return o}function Uc(...n){const o={};for(const u of n)for(const _ in u)u.hasOwnProperty(_)&&(o[_]=!0);return o}const Kf=ll("area,br,col,hr,img,wbr"),rh=ll("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),oh=ll("rp,rt"),e_=Uc(Kf,Uc(rh,ll("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Uc(oh,ll("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Uc(oh,rh)),Qf=ll("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),sh=Uc(Qf,ll("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),ll("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),lh=ll("script,style,template");class Av{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(o){let u=o.firstChild,_=!0;for(;u;)if(u.nodeType===Node.ELEMENT_NODE?_=this.startElement(u):u.nodeType===Node.TEXT_NODE?this.chars(u.nodeValue):this.sanitizedSomething=!0,_&&u.firstChild)u=u.firstChild;else for(;u;){u.nodeType===Node.ELEMENT_NODE&&this.endElement(u);let h=this.checkClobberedElement(u,u.nextSibling);if(h){u=h;break}u=this.checkClobberedElement(u,u.parentNode)}return this.buf.join("")}startElement(o){const u=o.nodeName.toLowerCase();if(!e_.hasOwnProperty(u))return this.sanitizedSomething=!0,!lh.hasOwnProperty(u);this.buf.push("<"),this.buf.push(u);const _=o.attributes;for(let h=0;h<_.length;h++){const C=_.item(h),E=C.name,k=E.toLowerCase();if(!sh.hasOwnProperty(k)){this.sanitizedSomething=!0;continue}let F=C.value;Qf[k]&&(F=Zd(F)),this.buf.push(" ",E,'="',Jf(F),'"')}return this.buf.push(">"),!0}endElement(o){const u=o.nodeName.toLowerCase();e_.hasOwnProperty(u)&&!Kf.hasOwnProperty(u)&&(this.buf.push("</"),this.buf.push(u),this.buf.push(">"))}chars(o){this.buf.push(Jf(o))}checkClobberedElement(o,u){if(u&&(o.compareDocumentPosition(u)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${o.outerHTML}`);return u}}const ch=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,uh=/([^\#-~ |!])/g;function Jf(n){return n.replace(/&/g,"&amp;").replace(ch,function(o){return"&#"+(1024*(o.charCodeAt(0)-55296)+(o.charCodeAt(1)-56320)+65536)+";"}).replace(uh,function(o){return"&#"+o.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let t_;function dh(n,o){let u=null;try{t_=t_||function ih(n){const o=new xv(n);return function Ev(){try{return!!(new window.DOMParser).parseFromString(cc(""),"text/html")}catch{return!1}}()?new Tv(o):o}(n);let _=o?String(o):"";u=t_.getInertBodyElement(_);let h=5,C=_;do{if(0===h)throw new Error("Failed to sanitize html because the input is unstable");h--,_=C,C=u.innerHTML,u=t_.getInertBodyElement(_)}while(_!==C);return cc((new Av).sanitizeChildren(Vs(u)||u))}finally{if(u){const _=Vs(u)||u;for(;_.firstChild;)_.removeChild(_.firstChild)}}}function Vs(n){return"content"in n&&function Dv(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var dc=function(n){return n[n.NONE=0]="NONE",n[n.HTML=1]="HTML",n[n.STYLE=2]="STYLE",n[n.SCRIPT=3]="SCRIPT",n[n.URL=4]="URL",n[n.RESOURCE_URL=5]="RESOURCE_URL",n}(dc||{});function Zf(n){const o=_c();return o?Qg(o.sanitize(dc.HTML,n)||""):$c(n,"HTML")?Qg(sl(n)):dh(Bc(),_t(n))}function n_(n){const o=_c();return o?o.sanitize(dc.URL,n)||"":$c(n,"URL")?sl(n):Zd(_t(n))}function i_(n){const o=_c();if(o)return Jg(o.sanitize(dc.RESOURCE_URL,n)||"");if($c(n,"ResourceURL"))return Jg(sl(n));throw new Se(904,!1)}function r_(n,o,u){return function Iv(n,o){return"src"===o&&("embed"===n||"frame"===n||"iframe"===n||"media"===n||"script"===n)||"href"===o&&("base"===n||"link"===n)?i_:n_}(o,u)(n)}function _c(){const n=gn();return n&&n[Bo].sanitizer}const ku=new ei("ENVIRONMENT_INITIALIZER"),ph=new ei("INJECTOR",-1),Bl=new ei("INJECTOR_DEF_TYPES");class o_{get(o,u=dt){if(u===dt){const _=new Error(`NullInjectorError: No provider for ${zt(o)}!`);throw _.name="NullInjectorError",_}return u}}function a_(n){return{\u0275providers:n}}function Sv(...n){return{\u0275providers:gh(0,n),\u0275fromNgModule:!0}}function gh(n,...o){const u=[],_=new Set;let h;const C=E=>{u.push(E)};return Pl(o,E=>{const k=E;Ou(k,C,[],_)&&(h||=[],h.push(k))}),void 0!==h&&hh(h,C),u}function hh(n,o){for(let u=0;u<n.length;u++){const{ngModule:_,providers:h}=n[u];tp(h,C=>{o(C,_)})}}function Ou(n,o,u,_){if(!(n=He(n)))return!1;let h=null,C=Nn(n);const E=!C&&Ui(n);if(C||E){if(E&&!E.standalone)return!1;h=n}else{const F=n.ngModule;if(C=Nn(F),!C)return!1;h=F}const k=_.has(h);if(E){if(k)return!1;if(_.add(h),E.dependencies){const F="function"==typeof E.dependencies?E.dependencies():E.dependencies;for(const J of F)Ou(J,o,u,_)}}else{if(!C)return!1;{if(null!=C.imports&&!k){let J;_.add(h);try{Pl(C.imports,ye=>{Ou(ye,o,u,_)&&(J||=[],J.push(ye))})}finally{}void 0!==J&&hh(J,o)}if(!k){const J=ya(h)||(()=>new h);o({provide:h,useFactory:J,deps:qn},h),o({provide:Bl,useValue:h,multi:!0},h),o({provide:ku,useValue:()=>lt(h),multi:!0},h)}const F=C.providers;if(null!=F&&!k){const J=n;tp(F,ye=>{o(ye,J)})}}}return h!==n&&void 0!==n.providers}function tp(n,o){for(let u of n)ot(u)&&(u=u.\u0275providers),Array.isArray(u)?tp(u,o):o(u)}const Ov=Bt({provide:String,useValue:Bt});function np(n){return null!==n&&"object"==typeof n&&Ov in n}function fc(n){return"function"==typeof n}const s_=new ei("Set Injector scope."),l_={},c_={};let u_;function Gl(){return void 0===u_&&(u_=new o_),u_}class ms{}class pc extends ms{get destroyed(){return this._destroyed}constructor(o,u,_,h){super(),this.parent=u,this.source=_,this.scopes=h,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,rp(o,E=>this.processProvider(E)),this.records.set(ph,gc(void 0,this)),h.has("environment")&&this.records.set(ms,gc(void 0,this));const C=this.records.get(s_);null!=C&&"string"==typeof C.value&&this.scopes.add(C.value),this.injectorDefTypes=new Set(this.get(Bl.multi,qn,Vn.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const u of this._ngOnDestroyHooks)u.ngOnDestroy();const o=this._onDestroyHooks;this._onDestroyHooks=[];for(const u of o)u()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(o){return this.assertNotDestroyed(),this._onDestroyHooks.push(o),()=>this.removeOnDestroy(o)}runInContext(o){this.assertNotDestroyed();const u=ft(this),_=_r(void 0);try{return o()}finally{ft(u),_r(_)}}get(o,u=dt,_=Vn.Default){if(this.assertNotDestroyed(),o.hasOwnProperty(Io))return o[Io](this);_=Dn(_);const C=ft(this),E=_r(void 0);try{if(!(_&Vn.SkipSelf)){let F=this.records.get(o);if(void 0===F){const J=function Rv(n){return"function"==typeof n||"object"==typeof n&&n instanceof ei}(o)&&Zi(o);F=J&&this.injectableDefInScope(J)?gc(Vc(o),l_):null,this.records.set(o,F)}if(null!=F)return this.hydrate(o,F)}return(_&Vn.Self?Gl():this.parent).get(o,u=_&Vn.Optional&&u===dt?null:u)}catch(k){if("NullInjectorError"===k.name){if((k[Tn]=k[Tn]||[]).unshift(zt(o)),C)throw k;return function bn(n,o,u,_){const h=n[Tn];throw o[nt]&&h.unshift(o[nt]),n.message=function Cr(n,o,u,_=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let h=zt(o);if(Array.isArray(o))h=o.map(zt).join(" -> ");else if("object"==typeof o){let C=[];for(let E in o)if(o.hasOwnProperty(E)){let k=o[E];C.push(E+":"+("string"==typeof k?JSON.stringify(k):zt(k)))}h=`{${C.join(", ")}}`}return`${u}${_?"("+_+")":""}[${h}]: ${n.replace(ce,"\n  ")}`}("\n"+n.message,h,u,_),n.ngTokenPath=h,n[Tn]=null,n}(k,o,"R3InjectorError",this.source)}throw k}finally{_r(E),ft(C)}}resolveInjectorInitializers(){const o=ft(this),u=_r(void 0);try{const h=this.get(ku.multi,qn,Vn.Self);for(const C of h)C()}finally{ft(o),_r(u)}}toString(){const o=[],u=this.records;for(const _ of u.keys())o.push(zt(_));return`R3Injector[${o.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Se(205,!1)}processProvider(o){let u=fc(o=He(o))?o:He(o&&o.provide);const _=function ip(n){return np(n)?gc(void 0,n.useValue):gc(yh(n),l_)}(o);if(fc(o)||!0!==o.multi)this.records.get(u);else{let h=this.records.get(u);h||(h=gc(void 0,l_,!0),h.factory=()=>Cn(h.multi),this.records.set(u,h)),u=o,h.multi.push(o)}this.records.set(u,_)}hydrate(o,u){return u.value===l_&&(u.value=c_,u.value=u.factory()),"object"==typeof u.value&&u.value&&function Lv(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(u.value)&&this._ngOnDestroyHooks.add(u.value),u.value}injectableDefInScope(o){if(!o.providedIn)return!1;const u=He(o.providedIn);return"string"==typeof u?"any"===u||this.scopes.has(u):this.injectorDefTypes.has(u)}removeOnDestroy(o){const u=this._onDestroyHooks.indexOf(o);-1!==u&&this._onDestroyHooks.splice(u,1)}}function Vc(n){const o=Zi(n),u=null!==o?o.factory:ya(n);if(null!==u)return u;if(n instanceof ei)throw new Se(204,!1);if(n instanceof Function)return function Hc(n){const o=n.length;if(o>0)throw mu(o,"?"),new Se(204,!1);const u=function Rn(n){return n&&(n[Ve]||n[yr])||null}(n);return null!==u?()=>u.factory(n):()=>new n}(n);throw new Se(204,!1)}function yh(n,o,u){let _;if(fc(n)){const h=He(n);return ya(h)||Vc(h)}if(np(n))_=()=>He(n.useValue);else if(function vh(n){return!(!n||!n.useFactory)}(n))_=()=>n.useFactory(...Cn(n.deps||[]));else if(function mh(n){return!(!n||!n.useExisting)}(n))_=()=>lt(He(n.useExisting));else{const h=He(n&&(n.useClass||n.provide));if(!function Ch(n){return!!n.deps}(n))return ya(h)||Vc(h);_=()=>new h(...Cn(n.deps))}return _}function gc(n,o,u=!1){return{factory:n,value:o,multi:u?[]:void 0}}function rp(n,o){for(const u of n)Array.isArray(u)?rp(u,o):u&&ot(u)?rp(u.\u0275providers,o):o(u)}const bh=new ei("AppId",{providedIn:"root",factory:()=>Nv}),Nv="ng",Th=new ei("Platform Initializer"),op=new ei("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),Pu=new ei("CSP nonce",{providedIn:"root",factory:()=>Bc().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Fv(n){return n}function Bv(){const n=new Lu;return"browser"===Qt(op)&&(n.store=function Gv(n,o){const u=n.getElementById(o+"-state");if(u?.textContent)try{return JSON.parse(u.textContent)}catch(_){console.warn("Exception while restoring TransferState for app "+o,_)}return{}}(Bc(),Qt(bh))),n}let Lu=(()=>{class n{constructor(){this.store={},this.onSerializeCallbacks={}}static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:Bv});get(u,_){return void 0!==this.store[u]?this.store[u]:_}set(u,_){this.store[u]=_}remove(u){delete this.store[u]}hasKey(u){return this.store.hasOwnProperty(u)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(u,_){this.onSerializeCallbacks[u]=_}toJson(){for(const u in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(u))try{this.store[u]=this.onSerializeCallbacks[u]()}catch(_){console.warn("Exception in onSerialize callback: ",_)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return n})(),h_=(n,o,u)=>null;function cp(n,o,u=!1){return h_(n,o,u)}class Yv{}class Ah{}class wh{resolveComponentFactory(o){throw function Xv(n){const o=Error(`No component factory found for ${zt(n)}.`);return o.ngComponent=n,o}(o)}}let y_=(()=>{class n{static#e=this.NULL=new wh}return n})();function zv(){return zc(Wi(),gn())}function zc(n,o){return new Nu(_a(n,o))}let Nu=(()=>{class n{constructor(u){this.nativeElement=u}static#e=this.__NG_ELEMENT_ID__=zv}return n})();function qv(n){return n instanceof Nu?n.nativeElement:n}class ju{}let _p=(()=>{class n{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function Wv(){const n=gn(),u=rs(Wi().index,n);return(jr(u)?u:n)[xi]}()}return n})(),Kv=(()=>{class n{static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:()=>null})}return n})();class Mh{constructor(o){this.full=o,this.major=o.split(".")[0],this.minor=o.split(".")[1],this.patch=o.split(".").slice(2).join(".")}}const C_=new Mh("16.2.12"),b_={};function Oh(n,o=null,u=null,_){const h=Ph(n,o,u,_);return h.resolveInjectorInitializers(),h}function Ph(n,o=null,u=null,_,h=new Set){const C=[u||qn,Sv(n)];return _=_||("object"==typeof n?void 0:zt(n)),new pc(C,o||Gl(),_||null,h)}let Fs=(()=>{class n{static#e=this.THROW_IF_NOT_FOUND=dt;static#t=this.NULL=new o_;static create(u,_){if(Array.isArray(u))return Oh({name:""},_,u,"");{const h=u.name??"";return Oh({name:h},u.parent,u.providers,h)}}static#n=this.\u0275prov=mi({token:n,providedIn:"any",factory:()=>lt(ph)});static#i=this.__NG_ELEMENT_ID__=-1}return n})();function T_(n){return n.ngOriginalError}class Vl{constructor(){this._console=console}handleError(o){const u=this._findOriginalError(o);this._console.error("ERROR",o),u&&this._console.error("ORIGINAL ERROR",u)}_findOriginalError(o){let u=o&&T_(o);for(;u&&T_(u);)u=T_(u);return u||null}}function pp(n){return o=>{setTimeout(n,void 0,o)}}const Xs=class Rh extends g.B{constructor(o=!1){super(),this.__isAsync=o}emit(o){super.next(o)}subscribe(o,u,_){let h=o,C=u||(()=>null),E=_;if(o&&"object"==typeof o){const F=o;h=F.next?.bind(F),C=F.error?.bind(F),E=F.complete?.bind(F)}this.__isAsync&&(C=pp(C),h&&(h=pp(h)),E&&(E=pp(E)));const k=super.subscribe({next:h,error:C,complete:E});return o instanceof Y.yU&&o.add(k),k}};function Nh(...n){}class ga{constructor({enableLongStackTrace:o=!1,shouldCoalesceEventChangeDetection:u=!1,shouldCoalesceRunChangeDetection:_=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Xs(!1),this.onMicrotaskEmpty=new Xs(!1),this.onStable=new Xs(!1),this.onError=new Xs(!1),typeof Zone>"u")throw new Se(908,!1);Zone.assertZonePatched();const h=this;h._nesting=0,h._outer=h._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(h._inner=h._inner.fork(new Zone.TaskTrackingZoneSpec)),o&&Zone.longStackTraceZoneSpec&&(h._inner=h._inner.fork(Zone.longStackTraceZoneSpec)),h.shouldCoalesceEventChangeDetection=!_&&u,h.shouldCoalesceRunChangeDetection=_,h.lastRequestAnimationFrameId=-1,h.nativeRequestAnimationFrame=function i1(){const n="function"==typeof En.requestAnimationFrame;let o=En[n?"requestAnimationFrame":"setTimeout"],u=En[n?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&o&&u){const _=o[Zone.__symbol__("OriginalDelegate")];_&&(o=_);const h=u[Zone.__symbol__("OriginalDelegate")];h&&(u=h)}return{nativeRequestAnimationFrame:o,nativeCancelAnimationFrame:u}}().nativeRequestAnimationFrame,function o1(n){const o=()=>{!function r1(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(En,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,hp(n),n.isCheckStableRunning=!0,gp(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),hp(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(u,_,h,C,E,k)=>{if(function vp(n){return!(!Array.isArray(n)||1!==n.length)&&!0===n[0].data?.__ignore_ng_zone__}(k))return u.invokeTask(h,C,E,k);try{return Fh(n),u.invokeTask(h,C,E,k)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===C.type||n.shouldCoalesceRunChangeDetection)&&o(),mp(n)}},onInvoke:(u,_,h,C,E,k,F)=>{try{return Fh(n),u.invoke(h,C,E,k,F)}finally{n.shouldCoalesceRunChangeDetection&&o(),mp(n)}},onHasTask:(u,_,h,C)=>{u.hasTask(h,C),_===h&&("microTask"==C.change?(n._hasPendingMicrotasks=C.microTask,hp(n),gp(n)):"macroTask"==C.change&&(n.hasPendingMacrotasks=C.macroTask))},onHandleError:(u,_,h,C)=>(u.handleError(h,C),n.runOutsideAngular(()=>n.onError.emit(C)),!1)})}(h)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!ga.isInAngularZone())throw new Se(909,!1)}static assertNotInAngularZone(){if(ga.isInAngularZone())throw new Se(909,!1)}run(o,u,_){return this._inner.run(o,u,_)}runTask(o,u,_,h){const C=this._inner,E=C.scheduleEventTask("NgZoneEvent: "+h,o,jh,Nh,Nh);try{return C.runTask(E,u,_)}finally{C.cancelTask(E)}}runGuarded(o,u,_){return this._inner.runGuarded(o,u,_)}runOutsideAngular(o){return this._outer.run(o)}}const jh={};function gp(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function hp(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function Fh(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function mp(n){n._nesting--,gp(n)}class a1{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Xs,this.onMicrotaskEmpty=new Xs,this.onStable=new Xs,this.onError=new Xs}run(o,u,_){return o.apply(u,_)}runGuarded(o,u,_){return o.apply(u,_)}runOutsideAngular(o){return o()}runTask(o,u,_,h){return o.apply(u,_)}}const Bh=new ei("",{providedIn:"root",factory:Gh});function Gh(){const n=Qt(ga);let o=!0;const u=new Me.c(h=>{o=n.isStable&&!n.hasPendingMacrotasks&&!n.hasPendingMicrotasks,n.runOutsideAngular(()=>{h.next(o),h.complete()})}),_=new Me.c(h=>{let C;n.runOutsideAngular(()=>{C=n.onStable.subscribe(()=>{ga.assertNotInAngularZone(),queueMicrotask(()=>{!o&&!n.hasPendingMacrotasks&&!n.hasPendingMicrotasks&&(o=!0,h.next(!0))})})});const E=n.onUnstable.subscribe(()=>{ga.assertInAngularZone(),o&&(o=!1,n.runOutsideAngular(()=>{h.next(!1)}))});return()=>{C.unsubscribe(),E.unsubscribe()}});return(0,e.h)(u,_.pipe(te()))}function qc(n){return n.ownerDocument.defaultView}function v(n){return n instanceof Function?n():n}let d=(()=>{class n{constructor(){this.renderDepth=0,this.handler=null}begin(){this.handler?.validateBegin(),this.renderDepth++}end(){this.renderDepth--,0===this.renderDepth&&this.handler?.execute()}ngOnDestroy(){this.handler?.destroy(),this.handler=null}static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:()=>new n})}return n})();function y(n){for(;n;){n[Ii]|=64;const o=As(n);if(V(n)&&!o)return n;n=o}return null}const L=new ei("",{providedIn:"root",factory:()=>!1});let sn=null;function ln(n,o){return n[o]??zn()}function yn(n,o){const u=zn();u.producerNode?.length&&(n[o]=sn,u.lView=n,sn=Di())}const pn={...Ya,consumerIsAlwaysLive:!0,consumerMarkedDirty:n=>{y(n.lView)},lView:null};function Di(){return Object.create(pn)}function zn(){return sn??=Di(),sn}const Ln={};function ao(n){ho(cr(),gn(),Da()+n,!1)}function ho(n,o,u,_){if(!_)if(3==(3&o[Ii])){const C=n.preOrderCheckHooks;null!==C&&uu(o,C,u)}else{const C=n.preOrderHooks;null!==C&&Cd(o,C,0,u)}Zl(u)}function mo(n,o=Vn.Default){const u=gn();return null===u?lt(n,o):ag(Wi(),u,He(n),o)}function qo(){throw new Error("invalid")}function ha(n,o,u,_,h,C,E,k,F,J,ye){const Ue=o.blueprint.slice();return Ue[fr]=h,Ue[Ii]=140|_,(null!==J||n&&2048&n[Ii])&&(Ue[Ii]|=2048),J_(Ue),Ue[pr]=Ue[A]=n,Ue[Ji]=u,Ue[Bo]=E||n&&n[Bo],Ue[xi]=k||n&&n[xi],Ue[ca]=F||n&&n[ca]||null,Ue[po]=C,Ue[_e]=function Of(){return kf++}(),Ue[yt]=ye,Ue[ct]=J,Ue[N]=2==o.type?n[N]:Ue,Ue}function Ar(n,o,u,_,h){let C=n.data[o];if(null===C)C=function Kc(n,o,u,_,h){const C=xs(),E=El(),F=n.data[o]=function Fu(n,o,u,_,h,C){let E=o?o.injectorIndex:-1,k=0;return os()&&(k|=128),{type:u,index:_,insertBeforeIndex:null,injectorIndex:E,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:k,providerIndexes:0,value:h,attrs:C,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:o,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,E?C:C&&C.parent,u,o,_,h);return null===n.firstChild&&(n.firstChild=F),null!==C&&(E?null==C.child&&null!==F.parent&&(C.child=F):null===C.next&&(C.next=F,F.prev=C)),F}(n,o,u,_,h),function S(){return Pi.lFrame.inI18n}()&&(C.flags|=32);else if(64&C.type){C.type=u,C.value=_,C.attrs=h;const E=function Jl(){const n=Pi.lFrame,o=n.currentTNode;return n.isParent?o:o.parent}();C.injectorIndex=null===E?-1:E.injectorIndex}return as(C,!0),C}function $a(n,o,u,_){if(0===u)return-1;const h=o.length;for(let C=0;C<u;C++)o.push(_),n.blueprint.push(_),n.data.push(null);return h}function zs(n,o,u,_,h){const C=ln(o,Xt),E=Da(),k=2&_;try{Zl(-1),k&&o.length>Tt&&ho(n,o,Tt,!1),Mi(k?2:0,h);const J=k?C:null,ye=Ht(J);try{null!==J&&(J.dirty=!1),u(_,h)}finally{en(J,ye)}}finally{k&&null===o[Xt]&&yn(o,Xt),Zl(E),Mi(k?3:1,h)}}function qs(n,o,u){if(Mr(o)){const _=Fr(null);try{const C=o.directiveEnd;for(let E=o.directiveStart;E<C;E++){const k=n.data[E];k.contentQueries&&k.contentQueries(1,u[E],E)}}finally{Fr(_)}}}function _l(n,o,u){Ca()&&(function Xh(n,o,u,_){const h=u.directiveStart,C=u.directiveEnd;gr(u)&&function v1(n,o,u){const _=_a(o,n),h=hc(u);let E=16;u.signals?E=4096:u.onPush&&(E=64);const k=D_(n,ha(n,h,null,E,_,o,null,n[Bo].rendererFactory.createRenderer(_,u),null,null,null));n[o.index]=k}(o,u,n.data[h+u.componentOffset]),n.firstCreatePass||tc(u,o),pa(_,o);const E=u.initialInputs;for(let k=h;k<C;k++){const F=n.data[k],J=nc(o,n,k,u);pa(J,o),null!==E&&y1(0,k-h,J,F,0,E),ie(F)&&(rs(u.index,o)[Ji]=nc(o,n,k,u))}}(n,o,u,_a(u,o)),64==(64&u.flags)&&bp(n,o,u))}function Ds(n,o,u=_a){const _=o.localNames;if(null!==_){let h=o.index+1;for(let C=0;C<_.length;C+=2){const E=_[C+1],k=-1===E?u(o,n):n[E];n[h++]=k}}}function hc(n){const o=n.tView;return null===o||o.incompleteFirstPass?n.tView=Hl(1,null,n.template,n.decls,n.vars,n.directiveDefs,n.pipeDefs,n.viewQuery,n.schemas,n.consts,n.id):o}function Hl(n,o,u,_,h,C,E,k,F,J,ye){const Ue=Tt+_,bt=Ue+h,wt=function Qc(n,o){const u=[];for(let _=0;_<o;_++)u.push(_<n?null:Ln);return u}(Ue,bt),dn="function"==typeof J?J():J;return wt[Mn]={type:n,blueprint:wt,template:u,queries:null,viewQuery:k,declTNode:o,data:wt.slice().fill(null,Ue),bindingStartIndex:Ue,expandoStartIndex:bt,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof C?C():C,pipeRegistry:"function"==typeof E?E():E,firstChild:null,schemas:F,consts:dn,incompleteFirstPass:!1,ssrId:ye}}let Vh=n=>null;function fl(n,o,u,_){for(let h in n)if(n.hasOwnProperty(h)){u=null===u?{}:u;const C=n[h];null===_?E_(u,o,h,C):_.hasOwnProperty(h)&&E_(u,o,_[h],C)}return u}function E_(n,o,u,_){n.hasOwnProperty(u)?n[u].push(o,_):n[u]=[o,_]}function Za(n,o,u,_,h,C,E,k){const F=_a(o,u);let ye,J=o.inputs;!k&&null!=J&&(ye=J[_])?(Zc(n,u,ye,_,h),gr(o)&&function f1(n,o){const u=rs(o,n);16&u[Ii]||(u[Ii]|=64)}(u,o.index)):3&o.type&&(_=function _1(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(_),h=null!=E?E(h,o.value||"",_):h,C.setProperty(F,_,h))}function Bu(n,o,u,_){if(Ca()){const h=null===_?null:{"":-1},C=function p1(n,o){const u=n.directiveRegistry;let _=null,h=null;if(u)for(let C=0;C<u.length;C++){const E=u[C];if(no(o,E.selectors,!1))if(_||(_=[]),ie(E))if(null!==E.findHostDirectiveDefs){const k=[];h=h||new Map,E.findHostDirectiveDefs(E,k,h),_.unshift(...k,E),Tp(n,o,k.length)}else _.unshift(E),Tp(n,o,0);else h=h||new Map,E.findHostDirectiveDefs?.(E,_,h),_.push(E)}return null===_?null:[_,h]}(n,u);let E,k;null===C?E=k=null:[E,k]=C,null!==E&&Gu(n,o,u,E,h,k),h&&function g1(n,o,u){if(o){const _=n.localNames=[];for(let h=0;h<o.length;h+=2){const C=u[o[h+1]];if(null==C)throw new Se(-301,!1);_.push(o[h],C)}}}(u,_,h)}u.mergedAttrs=kr(u.mergedAttrs,u.attrs)}function Gu(n,o,u,_,h,C){for(let J=0;J<_.length;J++)ff(tc(u,o),n,_[J].type);!function m1(n,o,u){n.flags|=1,n.directiveStart=o,n.directiveEnd=o+u,n.providerIndexes=o}(u,n.data.length,_.length);for(let J=0;J<_.length;J++){const ye=_[J];ye.providersResolver&&ye.providersResolver(ye)}let E=!1,k=!1,F=$a(n,o,_.length,null);for(let J=0;J<_.length;J++){const ye=_[J];u.mergedAttrs=kr(u.mergedAttrs,ye.hostAttrs),A_(n,u,o,F,ye),h1(F,ye,h),null!==ye.contentQueries&&(u.flags|=4),(null!==ye.hostBindings||null!==ye.hostAttrs||0!==ye.hostVars)&&(u.flags|=64);const Ue=ye.type.prototype;!E&&(Ue.ngOnChanges||Ue.ngOnInit||Ue.ngDoCheck)&&((n.preOrderHooks??=[]).push(u.index),E=!0),!k&&(Ue.ngOnChanges||Ue.ngDoCheck)&&((n.preOrderCheckHooks??=[]).push(u.index),k=!0),F++}!function qr(n,o,u){const h=o.directiveEnd,C=n.data,E=o.attrs,k=[];let F=null,J=null;for(let ye=o.directiveStart;ye<h;ye++){const Ue=C[ye],bt=u?u.get(Ue):null,dn=bt?bt.outputs:null;F=fl(Ue.inputs,ye,F,bt?bt.inputs:null),J=fl(Ue.outputs,ye,J,dn);const xn=null===F||null===E||fo(o)?null:zh(F,ye,E);k.push(xn)}null!==F&&(F.hasOwnProperty("class")&&(o.flags|=8),F.hasOwnProperty("style")&&(o.flags|=16)),o.initialInputs=k,o.inputs=F,o.outputs=J}(n,u,C)}function bp(n,o,u){const _=u.directiveStart,h=u.directiveEnd,C=u.index,E=function G(){return Pi.lFrame.currentDirectiveIndex}();try{Zl(C);for(let k=_;k<h;k++){const F=n.data[k],J=o[k];Q(k),(null!==F.hostBindings||0!==F.hostVars||null!==F.hostAttrs)&&Br(F,J)}}finally{Zl(-1),Q(E)}}function Br(n,o){null!==n.hostBindings&&n.hostBindings(1,o)}function Tp(n,o,u){o.componentOffset=u,(n.components??=[]).push(o.index)}function h1(n,o,u){if(u){if(o.exportAs)for(let _=0;_<o.exportAs.length;_++)u[o.exportAs[_]]=n;ie(o)&&(u[""]=n)}}function A_(n,o,u,_,h){n.data[_]=h;const C=h.factory||(h.factory=ya(h.type)),E=new wc(C,ie(h),mo);n.blueprint[_]=E,u[_]=E,function Cp(n,o,u,_,h){const C=h.hostBindings;if(C){let E=n.hostBindingOpCodes;null===E&&(E=n.hostBindingOpCodes=[]);const k=~o.index;(function Yh(n){let o=n.length;for(;o>0;){const u=n[--o];if("number"==typeof u&&u<0)return u}return 0})(E)!=k&&E.push(k),E.push(u,_,C)}}(n,o,_,$a(n,u,h.hostVars,Ln),h)}function Ws(n,o,u,_,h,C){const E=_a(n,o);!function xp(n,o,u,_,h,C,E){if(null==C)n.removeAttribute(o,h,u);else{const k=null==E?_t(C):E(C,_||"",h);n.setAttribute(o,h,k,u)}}(o[xi],E,C,n.value,u,_,h)}function y1(n,o,u,_,h,C){const E=C[o];if(null!==E)for(let k=0;k<E.length;)ws(_,u,E[k++],E[k++],E[k++])}function ws(n,o,u,_,h){const C=Fr(null);try{const E=n.inputTransforms;null!==E&&E.hasOwnProperty(_)&&(h=E[_].call(o,h)),null!==n.setInput?n.setInput(o,h,u,_):o[_]=h}finally{Fr(C)}}function zh(n,o,u){let _=null,h=0;for(;h<u.length;){const C=u[h];if(0!==C)if(5!==C){if("number"==typeof C)break;if(n.hasOwnProperty(C)){null===_&&(_=[]);const E=n[C];for(let k=0;k<E.length;k+=2)if(E[k]===o){_.push(C,E[k+1],u[h+1]);break}}h+=2}else h+=2;else h+=4}return _}function qh(n,o,u,_){return[n,!0,!1,o,null,0,_,u,null,null,null]}function Wh(n,o){const u=n.contentQueries;if(null!==u)for(let _=0;_<u.length;_+=2){const C=u[_+1];if(-1!==C){const E=n.data[C];et(u[_]),E.contentQueries(2,o[C],C)}}}function D_(n,o){return n[Or]?n[T][ko]=o:n[Or]=o,n[T]=o,o}function Ep(n,o,u){et(0);const _=Fr(null);try{o(n,u)}finally{Fr(_)}}function Jc(n){return n[Ho]||(n[Ho]=[])}function ls(n){return n.cleanup||(n.cleanup=[])}function Qh(n,o){const u=n[ca],_=u?u.get(Vl,null):null;_&&_.handleError(o)}function Zc(n,o,u,_,h){for(let C=0;C<u.length;){const E=u[C++],k=u[C++];ws(n.data[E],o[E],_,k,h)}}function Ia(n,o,u){const _=is(o,n);!function Rg(n,o,u){n.setValue(o,u)}(n[xi],_,u)}function w_(n,o){const u=rs(o,n),_=u[Mn];!function vo(n,o){for(let u=o.length;u<n.blueprint.length;u++)o.push(n.blueprint[u])}(_,u);const h=u[fr];null!==h&&null===u[yt]&&(u[yt]=cp(h,u[ca])),Ap(_,u,u[Ji])}function Ap(n,o,u){Oi(o);try{const _=n.viewQuery;null!==_&&Ep(1,_,u);const h=n.template;null!==h&&zs(n,o,h,1,u),n.firstCreatePass&&(n.firstCreatePass=!1),n.staticContentQueries&&Wh(n,o),n.staticViewQueries&&Ep(2,n.viewQuery,u);const C=n.components;null!==C&&function $u(n,o){for(let u=0;u<o.length;u++)w_(n,o[u])}(o,C)}catch(_){throw n.firstCreatePass&&(n.incompleteFirstPass=!0,n.firstCreatePass=!1),_}finally{o[Ii]&=-5,ps()}}let Uu=(()=>{class n{constructor(){this.all=new Set,this.queue=new Map}create(u,_,h){const C=typeof Zone>"u"?null:Zone.current,E=function Qi(n,o,u){const _=Object.create(Pa);u&&(_.consumerAllowSignalWrites=!0),_.fn=n,_.schedule=o;const h=E=>{_.cleanupFn=E};return _.ref={notify:()=>Pt(_),run:()=>{if(_.dirty=!1,_.hasRun&&!Sn(_))return;_.hasRun=!0;const E=Ht(_);try{_.cleanupFn(),_.cleanupFn=Pr,_.fn(h)}finally{en(_,E)}},cleanup:()=>_.cleanupFn()},_.ref}(u,J=>{this.all.has(J)&&this.queue.set(J,C)},h);let k;this.all.add(E),E.notify();const F=()=>{E.cleanup(),k?.(),this.all.delete(E),this.queue.delete(E)};return k=_?.onDestroy(F),{destroy:F}}flush(){if(0!==this.queue.size)for(const[u,_]of this.queue)this.queue.delete(u),_?_.run(()=>u.run()):u.run()}get isQueueEmpty(){return 0===this.queue.size}static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:()=>new n})}return n})();function Ks(n,o,u){let _=u?n.styles:null,h=u?n.classes:null,C=0;if(null!==o)for(let E=0;E<o.length;E++){const k=o[E];"number"==typeof k?C=k:1==C?h=Ut(h,k):2==C&&(_=Ut(_,k+": "+o[++E]+";"))}u?n.styles=_:n.stylesWithoutHost=_,u?n.classes=h:n.classesWithoutHost=h}function so(n,o,u,_,h=!1){for(;null!==u;){const C=o[u.index];null!==C&&_.push(Bi(C)),Ti(C)&&Vu(C,_);const E=u.type;if(8&E)so(n,o,u.child,_);else if(32&E){const k=Nc(u,o);let F;for(;F=k();)_.push(F)}else if(16&E){const k=Xf(o,u);if(Array.isArray(k))_.push(...k);else{const F=As(o[N]);so(F[Mn],F,k,_,!0)}}u=h?u.projectionNext:u.next}return _}function Vu(n,o){for(let u=ar;u<n.length;u++){const _=n[u],h=_[Mn].firstChild;null!==h&&so(_[Mn],_,h,o)}n[ii]!==n[fr]&&o.push(n[ii])}function ra(n,o,u,_=!0){const h=o[Bo],C=h.rendererFactory,E=h.afterRenderEventManager;C.begin?.(),E?.begin();try{Dp(n,o,n.template,u)}catch(F){throw _&&Qh(o,F),F}finally{C.end?.(),h.effectManager?.flush(),E?.end()}}function Dp(n,o,u,_){const h=o[Ii];if(256!=(256&h)){o[Bo].effectManager?.flush(),Oi(o);try{J_(o),function nf(n){return Pi.lFrame.bindingIndex=n}(n.bindingStartIndex),null!==u&&zs(n,o,u,2,_);const E=3==(3&h);if(E){const J=n.preOrderCheckHooks;null!==J&&uu(o,J,null)}else{const J=n.preOrderHooks;null!==J&&Cd(o,J,0,null),rf(o,0)}if(function Jh(n){for(let o=ac(n);null!==o;o=Du(o)){if(!o[Ni])continue;const u=o[or];for(let _=0;_<u.length;_++){gd(u[_])}}}(o),M_(o,2),null!==n.contentQueries&&Wh(n,o),E){const J=n.contentCheckHooks;null!==J&&uu(o,J)}else{const J=n.contentHooks;null!==J&&Cd(o,J,1),rf(o,1)}!function Ro(n,o){const u=n.hostBindingOpCodes;if(null===u)return;const _=ln(o,nn);try{for(let h=0;h<u.length;h++){const C=u[h];if(C<0)Zl(~C);else{const E=C,k=u[++h],F=u[++h];M(k,E),_.dirty=!1;const J=Ht(_);try{F(2,o[E])}finally{en(_,J)}}}}finally{null===o[nn]&&yn(o,nn),Zl(-1)}}(n,o);const k=n.components;null!==k&&Hu(o,k,0);const F=n.viewQuery;if(null!==F&&Ep(2,F,_),E){const J=n.viewCheckHooks;null!==J&&uu(o,J)}else{const J=n.viewHooks;null!==J&&Cd(o,J,2),rf(o,2)}!0===n.firstUpdatePass&&(n.firstUpdatePass=!1),o[Ii]&=-73,na(o)}finally{ps()}}}function M_(n,o){for(let u=ac(n);null!==u;u=Du(u))for(let _=ar;_<u.length;_++)wp(u[_],o)}function Zh(n,o,u){wp(rs(o,n),u)}function wp(n,o){if(!function au(n){return 128==(128&n[Ii])}(n))return;const u=n[Mn],_=n[Ii];if(80&_&&0===o||1024&_||2===o)Dp(u,n,u.template,n[Ji]);else if(n[xa]>0){M_(n,1);const h=u.components;null!==h&&Hu(n,h,1)}}function Hu(n,o,u){for(let _=0;_<o.length;_++)Zh(n,o[_],u)}class Yu{get rootNodes(){const o=this._lView,u=o[Mn];return so(u,o,u.firstChild,[])}constructor(o,u){this._lView=o,this._cdRefInjectingView=u,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[Ji]}set context(o){this._lView[Ji]=o}get destroyed(){return 256==(256&this._lView[Ii])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const o=this._lView[pr];if(Ti(o)){const u=o[8],_=u?u.indexOf(this):-1;_>-1&&(Mu(o,_),Dd(u,_))}this._attachedToViewContainer=!1}Ff(this._lView[Mn],this._lView)}onDestroy(o){!function Aa(n,o){if(256==(256&n[Ii]))throw new Se(911,!1);null===n[Qe]&&(n[Qe]=[]),n[Qe].push(o)}(this._lView,o)}markForCheck(){y(this._cdRefInjectingView||this._lView)}detach(){this._lView[Ii]&=-129}reattach(){this._lView[Ii]|=128}detectChanges(){ra(this._lView[Mn],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Se(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function jg(n,o){Fc(n,o,o[xi],2,null,null)}(this._lView[Mn],this._lView)}attachToAppRef(o){if(this._attachedToViewContainer)throw new Se(902,!1);this._appRef=o}}class I_ extends Yu{constructor(o){super(o),this._view=o}detectChanges(){const o=this._view;ra(o[Mn],o,o[Ji],!1)}checkNoChanges(){}get context(){return null}}class Mp extends y_{constructor(o){super(),this.ngModule=o}resolveComponentFactory(o){const u=Ui(o);return new Yl(u,this.ngModule)}}function Xu(n){const o=[];for(let u in n)n.hasOwnProperty(u)&&o.push({propName:n[u],templateName:u});return o}class x1{constructor(o,u){this.injector=o,this.parentInjector=u}get(o,u,_){_=Dn(_);const h=this.injector.get(o,b_,_);return h!==b_||u===b_?h:this.parentInjector.get(o,u,_)}}class Yl extends Ah{get inputs(){const o=this.componentDef,u=o.inputTransforms,_=Xu(o.inputs);if(null!==u)for(const h of _)u.hasOwnProperty(h.propName)&&(h.transform=u[h.propName]);return _}get outputs(){return Xu(this.componentDef.outputs)}constructor(o,u){super(),this.componentDef=o,this.ngModule=u,this.componentType=o.type,this.selector=function we(n){return n.map(H).join(",")}(o.selectors),this.ngContentSelectors=o.ngContentSelectors?o.ngContentSelectors:[],this.isBoundToModule=!!u}create(o,u,_,h){let C=(h=h||this.ngModule)instanceof ms?h:h?.injector;C&&null!==this.componentDef.getStandaloneInjector&&(C=this.componentDef.getStandaloneInjector(C)||C);const E=C?new x1(o,C):o,k=E.get(ju,null);if(null===k)throw new Se(407,!1);const Ue={rendererFactory:k,sanitizer:E.get(Kv,null),effectManager:E.get(Uu,null),afterRenderEventManager:E.get(d,null)},bt=k.createRenderer(null,this.componentDef),wt=this.componentDef.selectors[0][0]||"div",dn=_?function l1(n,o,u,_){const C=_.get(L,!1)||u===Ri.ShadowDom,E=n.selectRootElement(o,C);return function Uh(n){Vh(n)}(E),E}(bt,_,this.componentDef.encapsulation,E):Hd(bt,wt,function T1(n){const o=n.toLowerCase();return"svg"===o?mr:"math"===o?"math":null}(wt)),hi=this.componentDef.signals?4608:this.componentDef.onPush?576:528;let mn=null;null!==dn&&(mn=cp(dn,E,!0));const Xi=Hl(0,null,null,1,0,null,null,null,null,null,null),vr=ha(null,Xi,null,hi,null,null,Ue,bt,E,null,mn);let Mo,tl;Oi(vr);try{const _d=this.componentDef;let jm,ob=null;_d.findHostDirectiveDefs?(jm=[],ob=new Map,_d.findHostDirectiveDefs(_d,jm,ob),jm.push(_d)):jm=[_d];const dE=function S_(n,o){const u=n[Mn],_=Tt;return n[_]=o,Ar(u,_,2,"#host",null)}(vr,dn),_E=function eu(n,o,u,_,h,C,E){const k=h[Mn];!function Ip(n,o,u,_){for(const h of n)o.mergedAttrs=kr(o.mergedAttrs,h.hostAttrs);null!==o.mergedAttrs&&(Ks(o,o.mergedAttrs,!0),null!==u&&zg(_,u,o))}(_,n,o,E);let F=null;null!==o&&(F=cp(o,h[ca]));const J=C.rendererFactory.createRenderer(o,u);let ye=16;u.signals?ye=4096:u.onPush&&(ye=64);const Ue=ha(h,hc(u),null,ye,h[n.index],n,C,J,null,null,F);return k.firstCreatePass&&Tp(k,n,_.length-1),D_(h,Ue),h[n.index]=Ue}(dE,dn,_d,jm,vr,Ue,bt);tl=ou(Xi,Tt),dn&&function Sp(n,o,u,_){if(_)br(n,u,["ng-version",C_.full]);else{const{attrs:h,classes:C}=function Je(n){const o=[],u=[];let _=1,h=2;for(;_<n.length;){let C=n[_];if("string"==typeof C)2===h?""!==C&&o.push(C,n[++_]):8===h&&u.push(C);else{if(!Qr(h))break;h=C}_++}return{attrs:o,classes:u}}(o.selectors[0]);h&&br(n,u,h),C&&C.length>0&&Xg(n,u,C.join(" "))}}(bt,_d,dn,_),void 0!==u&&function pl(n,o,u){const _=n.projection=[];for(let h=0;h<o.length;h++){const C=u[h];_.push(null!=C?Array.from(C):null)}}(tl,this.ngContentSelectors,u),Mo=function em(n,o,u,_,h,C){const E=Wi(),k=h[Mn],F=_a(E,h);Gu(k,h,E,u,null,_);for(let ye=0;ye<u.length;ye++)pa(nc(h,k,E.directiveStart+ye,E),h);bp(k,h,E),F&&pa(F,h);const J=nc(h,k,E.directiveStart+E.componentOffset,E);if(n[Ji]=h[Ji]=J,null!==C)for(const ye of C)ye(J,o);return qs(k,E,n),J}(_E,_d,jm,ob,vr,[E1]),Ap(Xi,vr,null)}finally{ps()}return new zu(this.componentType,Mo,zc(tl,vr),vr,tl)}}class zu extends Yv{constructor(o,u,_,h,C){super(),this.location=_,this._rootLView=h,this._tNode=C,this.previousInputValues=null,this.instance=u,this.hostView=this.changeDetectorRef=new I_(h),this.componentType=o}setInput(o,u){const _=this._tNode.inputs;let h;if(null!==_&&(h=_[o])){if(this.previousInputValues??=new Map,this.previousInputValues.has(o)&&Object.is(this.previousInputValues.get(o),u))return;const C=this._rootLView;Zc(C[Mn],C,h,o,u),this.previousInputValues.set(o,u),y(rs(this._tNode.index,C))}}get injector(){return new Wa(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(o){this.hostView.onDestroy(o)}}function E1(){const n=Wi();yd(gn()[Mn],n)}function k_(n){let o=function qu(n){return Object.getPrototypeOf(n.prototype).constructor}(n.type),u=!0;const _=[n];for(;o;){let h;if(ie(n))h=o.\u0275cmp||o.\u0275dir;else{if(o.\u0275cmp)throw new Se(903,!1);h=o.\u0275dir}if(h){if(u){_.push(h);const E=n;E.inputs=Wu(n.inputs),E.inputTransforms=Wu(n.inputTransforms),E.declaredInputs=Wu(n.declaredInputs),E.outputs=Wu(n.outputs);const k=h.hostBindings;k&&Ku(n,k);const F=h.viewQuery,J=h.contentQueries;if(F&&A1(n,F),J&&O_(n,J),vt(n.inputs,h.inputs),vt(n.declaredInputs,h.declaredInputs),vt(n.outputs,h.outputs),null!==h.inputTransforms&&(null===E.inputTransforms&&(E.inputTransforms={}),vt(E.inputTransforms,h.inputTransforms)),ie(h)&&h.data.animation){const ye=n.data;ye.animation=(ye.animation||[]).concat(h.data.animation)}}const C=h.features;if(C)for(let E=0;E<C.length;E++){const k=C[E];k&&k.ngInherit&&k(n),k===k_&&(u=!1)}}o=Object.getPrototypeOf(o)}!function tm(n){let o=0,u=null;for(let _=n.length-1;_>=0;_--){const h=n[_];h.hostVars=o+=h.hostVars,h.hostAttrs=kr(h.hostAttrs,u=kr(u,h.hostAttrs))}}(_)}function Wu(n){return n===zi?{}:n===qn?[]:n}function A1(n,o){const u=n.viewQuery;n.viewQuery=u?(_,h)=>{o(_,h),u(_,h)}:o}function O_(n,o){const u=n.contentQueries;n.contentQueries=u?(_,h,C)=>{o(_,h,C),u(_,h,C)}:o}function Ku(n,o){const u=n.hostBindings;n.hostBindings=u?(_,h)=>{o(_,h),u(_,h)}:o}function lm(n){const o=n.inputConfig,u={};for(const _ in o)if(o.hasOwnProperty(_)){const h=o[_];Array.isArray(h)&&h[2]&&(u[_]=h[2])}n.inputTransforms=u}function P_(n){return!!tu(n)&&(Array.isArray(n)||!(n instanceof Map)&&Symbol.iterator in n)}function tu(n){return null!==n&&("function"==typeof n||"object"==typeof n)}function Qs(n,o,u){return n[o]=u}function mc(n,o){return n[o]}function Ua(n,o,u){return!Object.is(n[o],u)&&(n[o]=u,!0)}function gl(n,o,u,_){const h=Ua(n,o,u);return Ua(n,o+1,_)||h}function R_(n,o,u,_,h){const C=gl(n,o,u,_);return Ua(n,o+2,h)||C}function Ms(n,o,u,_,h,C){const E=gl(n,o,u,_);return gl(n,o+2,h,C)||E}function kp(n,o,u,_){const h=gn();return Ua(h,Al(),o)&&(cr(),Ws(Lo(),h,n,o,u,_)),kp}function Bs(n,o,u,_){return Ua(n,Al(),u)?o+_t(u)+_:Ln}function hl(n,o,u,_,h,C){const k=gl(n,Es(),u,h);return _s(2),k?o+_t(u)+_+_t(h)+C:Ln}function bm(n,o,u,_,h,C,E,k){const F=gn(),J=cr(),ye=n+Tt,Ue=J.firstCreatePass?function G1(n,o,u,_,h,C,E,k,F){const J=o.consts,ye=Ar(o,n,4,E||null,bs(J,k));Bu(o,u,ye,bs(J,F)),yd(o,ye);const Ue=ye.tView=Hl(2,ye,_,h,C,o.directiveRegistry,o.pipeRegistry,null,o.schemas,J,null);return null!==o.queries&&(o.queries.template(o,ye),Ue.queries=o.queries.embeddedTView(ye)),ye}(ye,J,F,o,u,_,h,C,E):J.data[ye];as(Ue,!1);const bt=Tm(J,F,Ue,n);Dc()&&Nl(J,F,bt,Ue),pa(bt,F),D_(F,F[ye]=qh(bt,F,bt,Ue)),ee(Ue)&&_l(J,F,Ue),null!=E&&Ds(F,Ue,k)}let Tm=function xm(n,o,u,_){return Dl(!0),o[xi].createComment("")};function Cc(n){return Ls(function cu(){return Pi.lFrame.contextLView}(),Tt+n)}function Gr(n,o,u){const _=gn();return Ua(_,Al(),o)&&Za(cr(),Lo(),_,n,o,_[xi],u,!1),Gr}function ml(n,o,u,_,h){const E=h?"class":"style";Zc(n,u,o.inputs[E],E,_)}function vs(n,o,u,_){const h=gn(),C=cr(),E=Tt+n,k=h[xi],F=C.firstCreatePass?function es(n,o,u,_,h,C){const E=o.consts,F=Ar(o,n,2,_,bs(E,h));return Bu(o,u,F,bs(E,C)),null!==F.attrs&&Ks(F,F.attrs,!1),null!==F.mergedAttrs&&Ks(F,F.mergedAttrs,!0),null!==o.queries&&o.queries.elementStart(o,F),F}(E,C,h,o,u,_):C.data[E],J=Em(C,h,F,k,o,n);h[E]=J;const ye=ee(F);return as(F,!0),zg(k,J,F),32!=(32&F.flags)&&Dc()&&Nl(C,h,J,F),0===function lu(){return Pi.lFrame.elementDepthCount}()&&pa(J,h),function ef(){Pi.lFrame.elementDepthCount++}(),ye&&(_l(C,h,F),qs(C,F,h)),null!==_&&Ds(h,F),vs}function $_(){let n=Wi();El()?Ec():(n=n.parent,as(n,!1));const o=n;(function xc(n){return Pi.skipHydrationRootTNode===n})(o)&&function ro(){Pi.skipHydrationRootTNode=null}(),function za(){Pi.lFrame.elementDepthCount--}();const u=cr();return u.firstCreatePass&&(yd(u,n),Mr(n)&&u.queries.elementEnd(n)),null!=o.classesWithoutHost&&function tg(n){return 0!=(8&n.flags)}(o)&&ml(u,o,gn(),o.classesWithoutHost,!0),null!=o.stylesWithoutHost&&function du(n){return 0!=(16&n.flags)}(o)&&ml(u,o,gn(),o.stylesWithoutHost,!1),$_}function U_(n,o,u,_){return vs(n,o,u,_),$_(),U_}let Em=(n,o,u,_,h,C)=>(Dl(!0),Hd(_,h,function vd(){return Pi.lFrame.currentNamespace}()));function V_(n,o,u){const _=gn(),h=cr(),C=n+Tt,E=h.firstCreatePass?function Y1(n,o,u,_,h){const C=o.consts,E=bs(C,_),k=Ar(o,n,8,"ng-container",E);return null!==E&&Ks(k,E,!0),Bu(o,u,k,bs(C,h)),null!==o.queries&&o.queries.elementStart(o,k),k}(C,h,_,o,u):h.data[C];as(E,!0);const k=Fp(h,_,E,n);return _[C]=k,Dc()&&Nl(h,_,k,E),pa(k,_),ee(E)&&(_l(h,_,E),qs(h,E,_)),null!=u&&Ds(_,E),V_}function H_(){let n=Wi();const o=cr();return El()?Ec():(n=n.parent,as(n,!1)),o.firstCreatePass&&(yd(o,n),Mr(n)&&o.queries.elementEnd(n)),H_}function jp(n,o,u){return V_(n,o,u),H_(),jp}let Fp=(n,o,u,_)=>(Dl(!0),al(o[xi],""));function j(){return gn()}function R(n){return!!n&&"function"==typeof n.then}function U(n){return!!n&&"function"==typeof n.subscribe}function Z(n,o,u,_){const h=gn(),C=cr(),E=Wi();return function We(n,o,u,_,h,C,E){const k=ee(_),J=n.firstCreatePass&&ls(n),ye=o[Ji],Ue=Jc(o);let bt=!0;if(3&_.type||E){const xn=_a(_,o),Kn=E?E(xn):xn,hi=Ue.length,mn=E?vr=>E(Bi(vr[_.index])):_.index;let Xi=null;if(!E&&k&&(Xi=function Le(n,o,u,_){const h=n.cleanup;if(null!=h)for(let C=0;C<h.length-1;C+=2){const E=h[C];if(E===u&&h[C+1]===_){const k=o[Ho],F=h[C+2];return k.length>F?k[F]:null}"string"==typeof E&&(C+=2)}return null}(n,o,h,_.index)),null!==Xi)(Xi.__ngLastListenerFn__||Xi).__ngNextListenerFn__=C,Xi.__ngLastListenerFn__=C,bt=!1;else{C=pt(_,o,ye,C,!1);const vr=u.listen(Kn,h,C);Ue.push(C,vr),J&&J.push(h,mn,hi,hi+1)}}else C=pt(_,o,ye,C,!1);const wt=_.outputs;let dn;if(bt&&null!==wt&&(dn=wt[h])){const xn=dn.length;if(xn)for(let Kn=0;Kn<xn;Kn+=2){const Mo=o[dn[Kn]][dn[Kn+1]].subscribe(C),tl=Ue.length;Ue.push(C,Mo),J&&J.push(h,_.index,tl,-(tl+1))}}}(C,h,h[xi],E,n,o,_),Z}function mt(n,o,u,_){try{return Mi(6,o,u),!1!==u(_)}catch(h){return Qh(n,h),!1}finally{Mi(7,o,u)}}function pt(n,o,u,_,h){return function C(E){if(E===Function)return _;y(n.componentOffset>-1?rs(n.index,o):o);let F=mt(o,u,_,E),J=C.__ngNextListenerFn__;for(;J;)F=mt(o,u,J,E)&&F,J=J.__ngNextListenerFn__;return h&&!1===F&&E.preventDefault(),F}}function Et(n=1){return function ss(n){return(Pi.lFrame.contextLView=function $s(n,o){for(;n>0;)o=o[A],n--;return o}(n,Pi.lFrame.contextLView))[Ji]}(n)}function cn(n,o){let u=null;const _=function ma(n){const o=n.attrs;if(null!=o){const u=o.indexOf(5);if(!(1&u))return o[u+1]}return null}(n);for(let h=0;h<o.length;h++){const C=o[h];if("*"!==C){if(null===_?no(n,C,!0):Fe(_,C))return h}else u=h}return u}function Un(n){const o=gn()[N][po];if(!o.projection){const _=o.projection=mu(n?n.length:1,null),h=_.slice();let C=o.child;for(;null!==C;){const E=n?cn(C,n):0;null!==E&&(h[E]?h[E].projectionNext=C:_[E]=C,h[E]=C),C=C.next}}}function ri(n,o=0,u){const _=gn(),h=cr(),C=Ar(h,Tt+n,16,null,u||null);null===C.projection&&(C.projection=o),Ec(),(!_[yt]||os())&&32!=(32&C.flags)&&function fv(n,o,u){Hg(o[xi],0,o,u,sc(n,u,o),Hf(u.parent||o[po],u,o))}(h,_,C)}function kn(n,o,u){return Si(n,"",o,"",u),kn}function Si(n,o,u,_,h){const C=gn(),E=Bs(C,o,u,_);return E!==Ln&&Za(cr(),Lo(),C,n,E,C[xi],h,!1),Si}function Wo(n,o,u,_,h,C,E){const k=gn(),F=hl(k,o,u,_,h,C);return F!==Ln&&Za(cr(),Lo(),k,n,F,k[xi],E,!1),Wo}function sd(n,o){return n<<17|o<<2}function Zr(n){return n>>17&32767}function ru(n){return 2|n}function ld(n){return(131068&n)>>2}function X1(n,o){return-131069&n|o<<2}function z1(n){return 1|n}function O0(n,o,u,_,h){const C=n[u+1],E=null===o;let k=_?Zr(C):ld(C),F=!1;for(;0!==k&&(!1===F||E);){const ye=n[k+1];c2(n[k],o)&&(F=!0,n[k+1]=_?z1(ye):ru(ye)),k=_?Zr(ye):ld(ye)}F&&(n[u+1]=_?ru(C):z1(C))}function c2(n,o){return null===n||null==o||(Array.isArray(n)?n[1]:n)===o||!(!Array.isArray(n)||"string"!=typeof o)&&ic(n,o)>=0}const Sa={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function P0(n){return n.substring(Sa.key,Sa.keyEnd)}function L0(n,o){const u=Sa.textEnd;return u===o?-1:(o=Sa.keyEnd=function f2(n,o,u){for(;o<u&&n.charCodeAt(o)>32;)o++;return o}(n,Sa.key=o,u),z_(n,o,u))}function z_(n,o,u){for(;o<u&&n.charCodeAt(o)<=32;)o++;return o}function q1(n,o,u){return Zs(n,o,u,!1),q1}function W1(n,o){return Zs(n,o,null,!0),W1}function Kl(n,o){for(let u=function d2(n){return function N0(n){Sa.key=0,Sa.keyEnd=0,Sa.value=0,Sa.valueEnd=0,Sa.textEnd=n.length}(n),L0(n,z_(n,0,Sa.textEnd))}(o);u>=0;u=L0(o,u))Qa(n,P0(o),!0)}function Zs(n,o,u,_){const h=gn(),C=cr(),E=_s(2);C.firstUpdatePass&&G0(C,n,E,_),o!==Ln&&Ua(h,E,o)&&U0(C,C.data[Da()],h,h[xi],n,h[E+1]=function A2(n,o){return null==n||""===n||("string"==typeof o?n+=o:"object"==typeof n&&(n=zt(sl(n)))),n}(o,u),_,E)}function vl(n,o,u,_){const h=cr(),C=_s(2);h.firstUpdatePass&&G0(h,null,C,_);const E=gn();if(u!==Ln&&Ua(E,C,u)){const k=h.data[Da()];if(H0(k,_)&&!B0(h,C)){let F=_?k.classesWithoutHost:k.stylesWithoutHost;null!==F&&(u=Ut(F,u||"")),ml(h,k,E,u,_)}else!function E2(n,o,u,_,h,C,E,k){h===Ln&&(h=qn);let F=0,J=0,ye=0<h.length?h[0]:null,Ue=0<C.length?C[0]:null;for(;null!==ye||null!==Ue;){const bt=F<h.length?h[F+1]:void 0,wt=J<C.length?C[J+1]:void 0;let xn,dn=null;ye===Ue?(F+=2,J+=2,bt!==wt&&(dn=Ue,xn=wt)):null===Ue||null!==ye&&ye<Ue?(F+=2,dn=ye):(J+=2,dn=Ue,xn=wt),null!==dn&&U0(n,o,u,_,dn,xn,E,k),ye=F<h.length?h[F]:null,Ue=J<C.length?C[J]:null}}(h,k,E,E[xi],E[C+1],E[C+1]=function T2(n,o,u){if(null==u||""===u)return qn;const _=[],h=sl(u);if(Array.isArray(h))for(let C=0;C<h.length;C++)n(_,h[C],!0);else if("object"==typeof h)for(const C in h)h.hasOwnProperty(C)&&n(_,C,h[C]);else"string"==typeof h&&o(_,h);return _}(n,o,u),_,C)}}function B0(n,o){return o>=n.expandoStartIndex}function G0(n,o,u,_){const h=n.data;if(null===h[u+1]){const C=h[Da()],E=B0(n,u);H0(C,_)&&null===o&&!E&&(o=!1),o=function v2(n,o,u,_){const h=function Ce(n){const o=Pi.lFrame.currentDirectiveIndex;return-1===o?null:n[o]}(n);let C=_?o.residualClasses:o.residualStyles;if(null===h)0===(_?o.classBindings:o.styleBindings)&&(u=Up(u=K1(null,n,o,u,_),o.attrs,_),C=null);else{const E=o.directiveStylingLast;if(-1===E||n[E]!==h)if(u=K1(h,n,o,u,_),null===C){let F=function y2(n,o,u){const _=u?o.classBindings:o.styleBindings;if(0!==ld(_))return n[Zr(_)]}(n,o,_);void 0!==F&&Array.isArray(F)&&(F=K1(null,n,o,F[1],_),F=Up(F,o.attrs,_),function C2(n,o,u,_){n[Zr(u?o.classBindings:o.styleBindings)]=_}(n,o,_,F))}else C=function b2(n,o,u){let _;const h=o.directiveEnd;for(let C=1+o.directiveStylingLast;C<h;C++)_=Up(_,n[C].hostAttrs,u);return Up(_,o.attrs,u)}(n,o,_)}return void 0!==C&&(_?o.residualClasses=C:o.residualStyles=C),u}(h,C,o,_),function s2(n,o,u,_,h,C){let E=C?o.classBindings:o.styleBindings,k=Zr(E),F=ld(E);n[_]=u;let ye,J=!1;if(Array.isArray(u)?(ye=u[1],(null===ye||ic(u,ye)>0)&&(J=!0)):ye=u,h)if(0!==F){const bt=Zr(n[k+1]);n[_+1]=sd(bt,k),0!==bt&&(n[bt+1]=X1(n[bt+1],_)),n[k+1]=function Ss(n,o){return 131071&n|o<<17}(n[k+1],_)}else n[_+1]=sd(k,0),0!==k&&(n[k+1]=X1(n[k+1],_)),k=_;else n[_+1]=sd(F,0),0===k?k=_:n[F+1]=X1(n[F+1],_),F=_;J&&(n[_+1]=ru(n[_+1])),O0(n,ye,_,!0),O0(n,ye,_,!1),function l2(n,o,u,_,h){const C=h?n.residualClasses:n.residualStyles;null!=C&&"string"==typeof o&&ic(C,o)>=0&&(u[_+1]=z1(u[_+1]))}(o,ye,n,_,C),E=sd(k,F),C?o.classBindings=E:o.styleBindings=E}(h,C,o,u,E,_)}}function K1(n,o,u,_,h){let C=null;const E=u.directiveEnd;let k=u.directiveStylingLast;for(-1===k?k=u.directiveStart:k++;k<E&&(C=o[k],_=Up(_,C.hostAttrs,h),C!==n);)k++;return null!==n&&(u.directiveStylingLast=k),_}function Up(n,o,u){const _=u?1:2;let h=-1;if(null!==o)for(let C=0;C<o.length;C++){const E=o[C];"number"==typeof E?h=E:h===_&&(Array.isArray(n)||(n=void 0===n?[]:["",n]),Qa(n,E,!!u||o[++C]))}return void 0===n?null:n}function U0(n,o,u,_,h,C,E,k){if(!(3&o.type))return;const F=n.data,J=F[k+1],ye=function a2(n){return 1==(1&n)}(J)?V0(F,o,u,h,ld(J),E):void 0;Dm(ye)||(Dm(C)||function Am(n){return 2==(2&n)}(J)&&(C=V0(F,null,u,h,k,E)),function Yg(n,o,u,_,h){if(o)h?n.addClass(u,_):n.removeClass(u,_);else{let C=-1===_.indexOf("-")?void 0:Gd.DashCase;null==h?n.removeStyle(u,_,C):("string"==typeof h&&h.endsWith("!important")&&(h=h.slice(0,-10),C|=Gd.Important),n.setStyle(u,_,h,C))}}(_,E,is(Da(),u),h,C))}function V0(n,o,u,_,h,C){const E=null===o;let k;for(;h>0;){const F=n[h],J=Array.isArray(F),ye=J?F[1]:F,Ue=null===ye;let bt=u[h+1];bt===Ln&&(bt=Ue?qn:void 0);let wt=Ue?Md(bt,_):ye===_?bt:void 0;if(J&&!Dm(wt)&&(wt=Md(F,_)),Dm(wt)&&(k=wt,E))return k;const dn=n[h+1];h=E?Zr(dn):ld(dn)}if(null!==o){let F=C?o.residualClasses:o.residualStyles;null!=F&&(k=Md(F,_))}return k}function Dm(n){return void 0!==n}function H0(n,o){return 0!=(n.flags&(o?8:16))}function Y0(n,o=""){const u=gn(),_=cr(),h=n+Tt,C=_.firstCreatePass?Ar(_,h,1,o,null):_.data[h],E=X0(_,u,C,o,n);u[h]=E,Dc()&&Nl(_,u,E,C),as(C,!1)}let X0=(n,o,u,_,h)=>(Dl(!0),function wu(n,o){return n.createText(o)}(o[xi],_));function Q1(n){return wm("",n,""),Q1}function wm(n,o,u){const _=gn(),h=Bs(_,n,o,u);return h!==Ln&&Ia(_,Da(),h),wm}function J1(n,o,u,_,h){const C=gn(),E=hl(C,n,o,u,_,h);return E!==Ln&&Ia(C,Da(),E),J1}function Z1(n,o,u,_,h,C,E){const k=gn(),F=function Is(n,o,u,_,h,C,E,k){const J=R_(n,Es(),u,h,E);return _s(3),J?o+_t(u)+_+_t(h)+C+_t(E)+k:Ln}(k,n,o,u,_,h,C,E);return F!==Ln&&Ia(k,Da(),F),Z1}function Z0(n,o,u){vl(Qa,Kl,Bs(gn(),n,o,u),!0)}function ey(n,o,u,_,h){vl(Qa,Kl,hl(gn(),n,o,u,_,h),!0)}const cd=void 0;var Y2=["en",[["a","p"],["AM","PM"],cd],[["AM","PM"],cd,cd],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],cd,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],cd,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",cd,"{1} 'at' {0}",cd],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function H2(n){const u=Math.floor(Math.abs(n)),_=n.toString().replace(/^[^.]*\.?/,"").length;return 1===u&&0===_?1:5}];let q_={};function e0(n){const o=function X2(n){return n.toLowerCase().replace(/_/g,"-")}(n);let u=fy(o);if(u)return u;const _=o.split("-")[0];if(u=fy(_),u)return u;if("en"===_)return Y2;throw new Se(701,!1)}function _y(n){return e0(n)[W_.PluralCase]}function fy(n){return n in q_||(q_[n]=En.ng&&En.ng.common&&En.ng.common.locales&&En.ng.common.locales[n]),q_[n]}var W_=function(n){return n[n.LocaleId=0]="LocaleId",n[n.DayPeriodsFormat=1]="DayPeriodsFormat",n[n.DayPeriodsStandalone=2]="DayPeriodsStandalone",n[n.DaysFormat=3]="DaysFormat",n[n.DaysStandalone=4]="DaysStandalone",n[n.MonthsFormat=5]="MonthsFormat",n[n.MonthsStandalone=6]="MonthsStandalone",n[n.Eras=7]="Eras",n[n.FirstDayOfWeek=8]="FirstDayOfWeek",n[n.WeekendRange=9]="WeekendRange",n[n.DateFormat=10]="DateFormat",n[n.TimeFormat=11]="TimeFormat",n[n.DateTimeFormat=12]="DateTimeFormat",n[n.NumberSymbols=13]="NumberSymbols",n[n.NumberFormats=14]="NumberFormats",n[n.CurrencyCode=15]="CurrencyCode",n[n.CurrencySymbol=16]="CurrencySymbol",n[n.CurrencyName=17]="CurrencyName",n[n.Currencies=18]="Currencies",n[n.Directionality=19]="Directionality",n[n.PluralCase=20]="PluralCase",n[n.ExtraData=21]="ExtraData",n}(W_||{});const K_="en-US";let py=K_;function a0(n,o,u,_,h){if(n=He(n),Array.isArray(n))for(let C=0;C<n.length;C++)a0(n[C],o,u,_,h);else{const C=cr(),E=gn(),k=Wi();let F=fc(n)?n:He(n.provide);const J=yh(n),ye=1048575&k.providerIndexes,Ue=k.directiveStart,bt=k.providerIndexes>>20;if(fc(n)||!n.multi){const wt=new wc(J,h,mo),dn=l0(F,o,h?ye:ye+bt,Ue);-1===dn?(ff(tc(k,E),C,F),s0(C,n,o.length),o.push(F),k.directiveStart++,k.directiveEnd++,h&&(k.providerIndexes+=1048576),u.push(wt),E.push(wt)):(u[dn]=wt,E[dn]=wt)}else{const wt=l0(F,o,ye+bt,Ue),dn=l0(F,o,ye,ye+bt),Kn=dn>=0&&u[dn];if(h&&!Kn||!h&&!(wt>=0&&u[wt])){ff(tc(k,E),C,F);const hi=function kC(n,o,u,_,h){const C=new wc(n,u,mo);return C.multi=[],C.index=o,C.componentProviders=0,Xy(C,h,_&&!u),C}(h?vb:SC,u.length,h,_,J);!h&&Kn&&(u[dn].providerFactory=hi),s0(C,n,o.length,0),o.push(F),k.directiveStart++,k.directiveEnd++,h&&(k.providerIndexes+=1048576),u.push(hi),E.push(hi)}else s0(C,n,wt>-1?wt:dn,Xy(u[h?dn:wt],J,!h&&_));!h&&_&&Kn&&u[dn].componentProviders++}}}function s0(n,o,u,_){const h=fc(o),C=function Pv(n){return!!n.useClass}(o);if(h||C){const F=(C?He(o.useClass):o).prototype.ngOnDestroy;if(F){const J=n.destroyHooks||(n.destroyHooks=[]);if(!h&&o.multi){const ye=J.indexOf(u);-1===ye?J.push(u,[_,F]):J[ye+1].push(_,F)}else J.push(u,F)}}}function Xy(n,o,u){return u&&n.componentProviders++,n.multi.push(o)-1}function l0(n,o,u,_){for(let h=u;h<_;h++)if(o[h]===n)return h;return-1}function SC(n,o,u,_){return c0(this.multi,[])}function vb(n,o,u,_){const h=this.multi;let C;if(this.providerFactory){const E=this.providerFactory.componentProviders,k=nc(u,u[Mn],this.providerFactory.index,_);C=k.slice(0,E),c0(h,C);for(let F=E;F<k.length;F++)C.push(k[F])}else C=[],c0(h,C);return C}function c0(n,o){for(let u=0;u<n.length;u++)o.push((0,n[u])());return o}function zy(n,o=[]){return u=>{u.providersResolver=(_,h)=>function IC(n,o,u){const _=cr();if(_.firstCreatePass){const h=ie(n);a0(u,_.data,_.blueprint,h,!0),a0(o,_.data,_.blueprint,h,!1)}}(_,h?h(n):n,o)}}class ud{}class qy{}function OC(n,o){return new b(n,o??null,[])}class b extends ud{constructor(o,u,_){super(),this._parent=u,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Mp(this);const h=So(o);this._bootstrapComponents=v(h.bootstrap),this._r3Injector=Ph(o,u,[{provide:ud,useValue:this},{provide:y_,useValue:this.componentFactoryResolver},..._],zt(o),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(o)}get injector(){return this._r3Injector}destroy(){const o=this._r3Injector;!o.destroyed&&o.destroy(),this.destroyCbs.forEach(u=>u()),this.destroyCbs=null}onDestroy(o){this.destroyCbs.push(o)}}class t extends qy{constructor(o){super(),this.moduleType=o}create(o){return new b(this.moduleType,o,[])}}class m extends ud{constructor(o){super(),this.componentFactoryResolver=new Mp(this),this.instance=null;const u=new pc([...o.providers,{provide:ud,useValue:this},{provide:y_,useValue:this.componentFactoryResolver}],o.parent||Gl(),o.debugName,new Set(["environment"]));this.injector=u,o.runEnvironmentInitializers&&u.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(o){this.injector.onDestroy(o)}}function f(n,o,u=null){return new m({providers:n,parent:o,debugName:u,runEnvironmentInitializers:!0}).injector}let Ye=(()=>{class n{constructor(u){this._injector=u,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(u){if(!u.standalone)return null;if(!this.cachedInjectors.has(u)){const _=gh(0,u.type),h=_.length>0?f([_],this._injector,`Standalone[${u.type.name}]`):null;this.cachedInjectors.set(u,h)}return this.cachedInjectors.get(u)}ngOnDestroy(){try{for(const u of this.cachedInjectors.values())null!==u&&u.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=mi({token:n,providedIn:"environment",factory:()=>new n(lt(ms))})}return n})();function Gn(n){n.getStandaloneInjector=o=>o.get(Ye).getOrCreateStandaloneInjector(n)}function yb(n,o,u){const _=Ra()+n,h=gn();return h[_]===Ln?Qs(h,_,u?o.call(u):o()):mc(h,_)}function Cb(n,o,u,_){return Db(gn(),Ra(),n,o,u,_)}function bb(n,o,u,_,h){return wb(gn(),Ra(),n,o,u,_,h)}function Tb(n,o,u,_,h,C){return Mb(gn(),Ra(),n,o,u,_,h,C)}function xb(n,o,u,_,h,C,E){return function Ib(n,o,u,_,h,C,E,k,F){const J=o+u;return Ms(n,J,h,C,E,k)?Qs(n,J+4,F?_.call(F,h,C,E,k):_(h,C,E,k)):u0(n,J+4)}(gn(),Ra(),n,o,u,_,h,C,E)}function Eb(n,o,u,_,h,C,E,k){const F=Ra()+n,J=gn(),ye=Ms(J,F,u,_,h,C);return Ua(J,F+4,E)||ye?Qs(J,F+5,k?o.call(k,u,_,h,C,E):o(u,_,h,C,E)):mc(J,F+5)}function Ab(n,o,u,_,h,C,E,k,F,J){const ye=Ra()+n,Ue=gn();let bt=Ms(Ue,ye,u,_,h,C);return R_(Ue,ye+4,E,k,F)||bt?Qs(Ue,ye+7,J?o.call(J,u,_,h,C,E,k,F):o(u,_,h,C,E,k,F)):mc(Ue,ye+7)}function u0(n,o){const u=n[o];return u===Ln?void 0:u}function Db(n,o,u,_,h,C){const E=o+u;return Ua(n,E,h)?Qs(n,E+1,C?_.call(C,h):_(h)):u0(n,E+1)}function wb(n,o,u,_,h,C,E){const k=o+u;return gl(n,k,h,C)?Qs(n,k+2,E?_.call(E,h,C):_(h,C)):u0(n,k+2)}function Mb(n,o,u,_,h,C,E,k){const F=o+u;return R_(n,F,h,C,E)?Qs(n,F+3,k?_.call(k,h,C,E):_(h,C,E)):u0(n,F+3)}function kb(n,o){const u=cr();let _;const h=n+Tt;u.firstCreatePass?(_=function ax(n,o){if(o)for(let u=o.length-1;u>=0;u--){const _=o[u];if(n===_.name)return _}}(o,u.pipeRegistry),u.data[h]=_,_.onDestroy&&(u.destroyHooks??=[]).push(h,_.onDestroy)):_=u.data[h];const C=_.factory||(_.factory=ya(_.type)),k=_r(mo);try{const F=qa(!1),J=C();return qa(F),function U1(n,o,u,_){u>=n.data.length&&(n.data[u]=null,n.blueprint[u]=null),o[u]=_}(u,gn(),h,J),J}finally{_r(k)}}function Ob(n,o,u){const _=n+Tt,h=gn(),C=Ls(h,_);return d0(h,_)?Db(h,Ra(),o,C.transform,u,C):C.transform(u)}function Pb(n,o,u,_){const h=n+Tt,C=gn(),E=Ls(C,h);return d0(C,h)?wb(C,Ra(),o,E.transform,u,_,E):E.transform(u,_)}function Lb(n,o,u,_,h){const C=n+Tt,E=gn(),k=Ls(E,C);return d0(E,C)?Mb(E,Ra(),o,k.transform,u,_,h,k):k.transform(u,_,h)}function d0(n,o){return n[Mn].data[o].pure}function cx(){return this._results[Symbol.iterator]()}class PC{static#e=Symbol.iterator;get changes(){return this._changes||(this._changes=new Xs)}constructor(o=!1){this._emitDistinctChangesOnly=o,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const u=PC.prototype;u[Symbol.iterator]||(u[Symbol.iterator]=cx)}get(o){return this._results[o]}map(o){return this._results.map(o)}filter(o){return this._results.filter(o)}find(o){return this._results.find(o)}reduce(o,u){return this._results.reduce(o,u)}forEach(o){this._results.forEach(o)}some(o){return this._results.some(o)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(o,u){const _=this;_.dirty=!1;const h=function Ka(n){return n.flat(Number.POSITIVE_INFINITY)}(o);(this._changesDetected=!function _g(n,o,u){if(n.length!==o.length)return!1;for(let _=0;_<n.length;_++){let h=n[_],C=o[_];if(u&&(h=u(h),C=u(C)),C!==h)return!1}return!0}(_._results,h,u))&&(_._results=h,_.length=h.length,_.last=h[this.length-1],_.first=h[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}function dx(n,o,u,_=!0){const h=o[Mn];if(function Nf(n,o,u,_){const h=ar+_,C=u.length;_>0&&(u[h-1][ko]=o),_<C-ar?(o[ko]=u[h],Ad(u,ar+_,o)):(u.push(o),o[ko]=null),o[pr]=u;const E=o[X];null!==E&&u!==E&&function Fg(n,o){const u=n[or];o[N]!==o[pr][pr][N]&&(n[Ni]=!0),null===u?n[or]=[o]:u.push(o)}(E,o);const k=o[ae];null!==k&&k.insertView(n),o[Ii]|=128}(h,o,n,u),_){const C=Su(u,n),E=o[xi],k=Yd(E,n[ii]);null!==k&&function Lf(n,o,u,_,h,C){_[fr]=h,_[po]=o,Fc(n,_,u,1,h,C)}(h,n[po],E,o,k,C)}}let _0=(()=>{class n{static#e=this.__NG_ELEMENT_ID__=px}return n})();const _x=_0,fx=class extends _x{constructor(o,u,_){super(),this._declarationLView=o,this._declarationTContainer=u,this.elementRef=_}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(o,u){return this.createEmbeddedViewImpl(o,u)}createEmbeddedViewImpl(o,u,_){const h=function ux(n,o,u,_){const h=o.tView,k=ha(n,h,u,4096&n[Ii]?4096:16,null,o,null,null,null,_?.injector??null,_?.hydrationInfo??null);k[X]=n[o.index];const J=n[ae];return null!==J&&(k[ae]=J.createEmbeddedView(h)),Ap(h,k,u),k}(this._declarationLView,this._declarationTContainer,o,{injector:u,hydrationInfo:_});return new Yu(h)}};function px(){return Ky(Wi(),gn())}function Ky(n,o){return 4&n.type?new fx(o,n,zc(n,o)):null}let Jy=(()=>{class n{static#e=this.__NG_ELEMENT_ID__=Cx}return n})();function Cx(){return $b(Wi(),gn())}const bx=Jy,Bb=class extends bx{constructor(o,u,_){super(),this._lContainer=o,this._hostTNode=u,this._hostLView=_}get element(){return zc(this._hostTNode,this._hostLView)}get injector(){return new Wa(this._hostTNode,this._hostLView)}get parentInjector(){const o=Td(this._hostTNode,this._hostLView);if(bd(o)){const u=fu(o,this._hostLView),_=_u(o);return new Wa(u[Mn].data[_+8],u)}return new Wa(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(o){const u=Gb(this._lContainer);return null!==u&&u[o]||null}get length(){return this._lContainer.length-ar}createEmbeddedView(o,u,_){let h,C;"number"==typeof _?h=_:null!=_&&(h=_.index,C=_.injector);const k=o.createEmbeddedViewImpl(u||{},C,null);return this.insertImpl(k,h,false),k}createComponent(o,u,_,h,C){const E=o&&!function hu(n){return"function"==typeof n}(o);let k;if(E)k=u;else{const xn=u||{};k=xn.index,_=xn.injector,h=xn.projectableNodes,C=xn.environmentInjector||xn.ngModuleRef}const F=E?o:new Yl(Ui(o)),J=_||this.parentInjector;if(!C&&null==F.ngModule){const Kn=(E?J:this.parentInjector).get(ms,null);Kn&&(C=Kn)}Ui(F.componentType??{});const wt=F.create(J,h,null,C);return this.insertImpl(wt.hostView,k,false),wt}insert(o,u){return this.insertImpl(o,u,!1)}insertImpl(o,u,_){const h=o._lView;if(function bc(n){return Ti(n[pr])}(h)){const F=this.indexOf(o);if(-1!==F)this.detach(F);else{const J=h[pr],ye=new Bb(J,J[po],J[pr]);ye.detach(ye.indexOf(o))}}const E=this._adjustIndex(u),k=this._lContainer;return dx(k,h,E,!_),o.attachToViewContainerRef(),Ad(LC(k),E,o),o}move(o,u){return this.insert(o,u)}indexOf(o){const u=Gb(this._lContainer);return null!==u?u.indexOf(o):-1}remove(o){const u=this._adjustIndex(o,-1),_=Mu(this._lContainer,u);_&&(Dd(LC(this._lContainer),u),Ff(_[Mn],_))}detach(o){const u=this._adjustIndex(o,-1),_=Mu(this._lContainer,u);return _&&null!=Dd(LC(this._lContainer),u)?new Yu(_):null}_adjustIndex(o,u=0){return o??this.length+u}};function Gb(n){return n[8]}function LC(n){return n[8]||(n[8]=[])}function $b(n,o){let u;const _=o[n.index];return Ti(_)?u=_:(u=qh(_,o,null,n),o[n.index]=u,D_(o,u)),Ub(u,o,n,_),new Bb(u,n,o)}let Ub=function Vb(n,o,u,_){if(n[ii])return;let h;h=8&u.type?Bi(_):function Tx(n,o){const u=n[xi],_=u.createComment(""),h=_a(o,n);return lc(u,Yd(u,h),_,function _v(n,o){return n.nextSibling(o)}(u,h),!1),_}(o,u),n[ii]=h};class RC{constructor(o){this.queryList=o,this.matches=null}clone(){return new RC(this.queryList)}setDirty(){this.queryList.setDirty()}}class NC{constructor(o=[]){this.queries=o}createEmbeddedView(o){const u=o.queries;if(null!==u){const _=null!==o.contentQueries?o.contentQueries[0]:u.length,h=[];for(let C=0;C<_;C++){const E=u.getByIndex(C);h.push(this.queries[E.indexInDeclarationView].clone())}return new NC(h)}return null}insertView(o){this.dirtyQueriesWithMatches(o)}detachView(o){this.dirtyQueriesWithMatches(o)}dirtyQueriesWithMatches(o){for(let u=0;u<this.queries.length;u++)null!==Jb(o,u).matches&&this.queries[u].setDirty()}}class Hb{constructor(o,u,_=null){this.predicate=o,this.flags=u,this.read=_}}class jC{constructor(o=[]){this.queries=o}elementStart(o,u){for(let _=0;_<this.queries.length;_++)this.queries[_].elementStart(o,u)}elementEnd(o){for(let u=0;u<this.queries.length;u++)this.queries[u].elementEnd(o)}embeddedTView(o){let u=null;for(let _=0;_<this.length;_++){const h=null!==u?u.length:0,C=this.getByIndex(_).embeddedTView(o,h);C&&(C.indexInDeclarationView=_,null!==u?u.push(C):u=[C])}return null!==u?new jC(u):null}template(o,u){for(let _=0;_<this.queries.length;_++)this.queries[_].template(o,u)}getByIndex(o){return this.queries[o]}get length(){return this.queries.length}track(o){this.queries.push(o)}}class FC{constructor(o,u=-1){this.metadata=o,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=u}elementStart(o,u){this.isApplyingToNode(u)&&this.matchTNode(o,u)}elementEnd(o){this._declarationNodeIndex===o.index&&(this._appliesToNextNode=!1)}template(o,u){this.elementStart(o,u)}embeddedTView(o,u){return this.isApplyingToNode(o)?(this.crossesNgTemplate=!0,this.addMatch(-o.index,u),new FC(this.metadata)):null}isApplyingToNode(o){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const u=this._declarationNodeIndex;let _=o.parent;for(;null!==_&&8&_.type&&_.index!==u;)_=_.parent;return u===(null!==_?_.index:-1)}return this._appliesToNextNode}matchTNode(o,u){const _=this.metadata.predicate;if(Array.isArray(_))for(let h=0;h<_.length;h++){const C=_[h];this.matchTNodeWithReadOption(o,u,Ax(u,C)),this.matchTNodeWithReadOption(o,u,xd(u,o,C,!1,!1))}else _===_0?4&u.type&&this.matchTNodeWithReadOption(o,u,-1):this.matchTNodeWithReadOption(o,u,xd(u,o,_,!1,!1))}matchTNodeWithReadOption(o,u,_){if(null!==_){const h=this.metadata.read;if(null!==h)if(h===Nu||h===Jy||h===_0&&4&u.type)this.addMatch(u.index,-2);else{const C=xd(u,o,h,!1,!1);null!==C&&this.addMatch(u.index,C)}else this.addMatch(u.index,_)}}addMatch(o,u){null===this.matches?this.matches=[o,u]:this.matches.push(o,u)}}function Ax(n,o){const u=n.localNames;if(null!==u)for(let _=0;_<u.length;_+=2)if(u[_]===o)return u[_+1];return null}function wx(n,o,u,_){return-1===u?function Dx(n,o){return 11&n.type?zc(n,o):4&n.type?Ky(n,o):null}(o,n):-2===u?function Mx(n,o,u){return u===Nu?zc(o,n):u===_0?Ky(o,n):u===Jy?$b(o,n):void 0}(n,o,_):nc(n,n[Mn],u,o)}function Yb(n,o,u,_){const h=o[ae].queries[_];if(null===h.matches){const C=n.data,E=u.matches,k=[];for(let F=0;F<E.length;F+=2){const J=E[F];k.push(J<0?null:wx(o,C[J],E[F+1],u.metadata.read))}h.matches=k}return h.matches}function BC(n,o,u,_){const h=n.queries.getByIndex(u),C=h.matches;if(null!==C){const E=Yb(n,o,h,u);for(let k=0;k<C.length;k+=2){const F=C[k];if(F>0)_.push(E[k/2]);else{const J=C[k+1],ye=o[-F];for(let Ue=ar;Ue<ye.length;Ue++){const bt=ye[Ue];bt[X]===bt[pr]&&BC(bt[Mn],bt,J,_)}if(null!==ye[or]){const Ue=ye[or];for(let bt=0;bt<Ue.length;bt++){const wt=Ue[bt];BC(wt[Mn],wt,J,_)}}}}}return _}function Xb(n){const o=gn(),u=cr(),_=Xe();et(_+1);const h=Jb(u,_);if(n.dirty&&function pd(n){return 4==(4&n[Ii])}(o)===(2==(2&h.metadata.flags))){if(null===h.matches)n.reset([]);else{const C=h.crossesNgTemplate?BC(u,o,_,[]):Yb(u,o,h,_);n.reset(C,qv),n.notifyOnChanges()}return!0}return!1}function zb(n,o,u){const _=cr();_.firstCreatePass&&(Qb(_,new Hb(n,o,u),-1),2==(2&o)&&(_.staticViewQueries=!0)),Kb(_,gn(),o)}function qb(n,o,u,_){const h=cr();if(h.firstCreatePass){const C=Wi();Qb(h,new Hb(o,u,_),C.index),function Sx(n,o){const u=n.contentQueries||(n.contentQueries=[]);o!==(u.length?u[u.length-1]:-1)&&u.push(n.queries.length-1,o)}(h,n),2==(2&u)&&(h.staticContentQueries=!0)}Kb(h,gn(),u)}function Wb(){return function Ix(n,o){return n[ae].queries[o].queryList}(gn(),Xe())}function Kb(n,o,u){const _=new PC(4==(4&u));(function d1(n,o,u,_){const h=Jc(o);h.push(u),n.firstCreatePass&&ls(n).push(_,h.length-1)})(n,o,_,_.destroy),null===o[ae]&&(o[ae]=new NC),o[ae].queries.push(new RC(_))}function Qb(n,o,u){null===n.queries&&(n.queries=new jC),n.queries.track(new FC(o,u))}function Jb(n,o){return n.queries.getByIndex(o)}function Zb(n,o){return Ky(n,o)}function GC(n){return!!So(n)}const hT=new ei("Application Initializer");let YC=(()=>{class n{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((u,_)=>{this.resolve=u,this.reject=_}),this.appInits=Qt(hT,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const u=[];for(const h of this.appInits){const C=h();if(R(C))u.push(C);else if(U(C)){const E=new Promise((k,F)=>{C.subscribe({complete:k,error:F})});u.push(E)}}const _=()=>{this.done=!0,this.resolve()};Promise.all(u).then(()=>{_()}).catch(h=>{this.reject(h)}),0===u.length&&_(),this.initialized=!0}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),mT=(()=>{class n{log(u){console.log(u)}warn(u){console.warn(u)}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"platform"})}return n})();const e2=new ei("LocaleId",{providedIn:"root",factory:()=>Qt(e2,Vn.Optional|Vn.SkipSelf)||function Qx(){return typeof $localize<"u"&&$localize.locale||K_}()}),Jx=new ei("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});let vT=(()=>{class n{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new fe.t(!1)}add(){this.hasPendingTasks.next(!0);const u=this.taskId++;return this.pendingTasks.add(u),u}remove(u){this.pendingTasks.delete(u),0===this.pendingTasks.size&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks.next(!1)}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();class e3{constructor(o,u){this.ngModuleFactory=o,this.componentFactories=u}}let t3=(()=>{class n{compileModuleSync(u){return new t(u)}compileModuleAsync(u){return Promise.resolve(this.compileModuleSync(u))}compileModuleAndAllComponentsSync(u){const _=this.compileModuleSync(u),C=v(So(u).declarations).reduce((E,k)=>{const F=Ui(k);return F&&E.push(new Yl(F)),E},[]);return new e3(_,C)}compileModuleAndAllComponentsAsync(u){return Promise.resolve(this.compileModuleAndAllComponentsSync(u))}clearCache(){}clearCacheFor(u){}getModuleId(u){}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();const TT=new ei(""),xT=new ei("");let qC,x3=(()=>{class n{constructor(u,_,h){this._ngZone=u,this.registry=_,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,qC||(function E3(n){qC=n}(h),h.addToWindow(_)),this._watchAngularEvents(),u.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{ga.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let u=this._callbacks.pop();clearTimeout(u.timeoutId),u.doneCb(this._didWork)}this._didWork=!1});else{let u=this.getPendingTasks();this._callbacks=this._callbacks.filter(_=>!_.updateCb||!_.updateCb(u)||(clearTimeout(_.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(u=>({source:u.source,creationLocation:u.creationLocation,data:u.data})):[]}addCallback(u,_,h){let C=-1;_&&_>0&&(C=setTimeout(()=>{this._callbacks=this._callbacks.filter(E=>E.timeoutId!==C),u(this._didWork,this.getPendingTasks())},_)),this._callbacks.push({doneCb:u,timeoutId:C,updateCb:h})}whenStable(u,_,h){if(h&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(u,_,h),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(u){this.registry.registerApplication(u,this)}unregisterApplication(u){this.registry.unregisterApplication(u)}findProviders(u,_,h){return[]}static#e=this.\u0275fac=function(_){return new(_||n)(lt(ga),lt(ET),lt(xT))};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac})}return n})(),ET=(()=>{class n{constructor(){this._applications=new Map}registerApplication(u,_){this._applications.set(u,_)}unregisterApplication(u){this._applications.delete(u)}unregisterAllApplications(){this._applications.clear()}getTestability(u){return this._applications.get(u)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(u,_=!0){return qC?.findTestabilityInTree(this,u,_)??null}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"platform"})}return n})(),Q_=null;const AT=new ei("AllowMultipleToken"),WC=new ei("PlatformDestroyListeners"),KC=new ei("appBootstrapListener");class w3{constructor(o,u){this.name=o,this.token=u}}function MT(n,o,u=[]){const _=`Platform: ${o}`,h=new ei(_);return(C=[])=>{let E=QC();if(!E||E.injector.get(AT,!1)){const k=[...u,...C,{provide:h,useValue:!0}];n?n(k):function M3(n){if(Q_&&!Q_.get(AT,!1))throw new Se(400,!1);(function DT(){!function z(n){P=n}(()=>{throw new Se(600,!1)})})(),Q_=n;const o=n.get(ST);(function wT(n){n.get(Th,null)?.forEach(u=>u())})(n)}(function IT(n=[],o){return Fs.create({name:o,providers:[{provide:s_,useValue:"platform"},{provide:WC,useValue:new Set([()=>Q_=null])},...n]})}(k,_))}return function S3(n){const o=QC();if(!o)throw new Se(401,!1);return o}()}}function QC(){return Q_?.get(ST)??null}let ST=(()=>{class n{constructor(u){this._injector=u,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(u,_){const h=function k3(n="zone.js",o){return"noop"===n?new a1:"zone.js"===n?new ga(o):n}(_?.ngZone,function kT(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:n?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:n?.runCoalescing??!1}}({eventCoalescing:_?.ngZoneEventCoalescing,runCoalescing:_?.ngZoneRunCoalescing}));return h.run(()=>{const C=function p(n,o,u){return new b(n,o,u)}(u.moduleType,this.injector,function NT(n){return[{provide:ga,useFactory:n},{provide:ku,multi:!0,useFactory:()=>{const o=Qt(P3,{optional:!0});return()=>o.initialize()}},{provide:RT,useFactory:O3},{provide:Bh,useFactory:Gh}]}(()=>h)),E=C.injector.get(Vl,null);return h.runOutsideAngular(()=>{const k=h.onError.subscribe({next:F=>{E.handleError(F)}});C.onDestroy(()=>{n2(this._modules,C),k.unsubscribe()})}),function OT(n,o,u){try{const _=u();return R(_)?_.catch(h=>{throw o.runOutsideAngular(()=>n.handleError(h)),h}):_}catch(_){throw o.runOutsideAngular(()=>n.handleError(_)),_}}(E,h,()=>{const k=C.injector.get(YC);return k.runInitializers(),k.donePromise.then(()=>(function gy(n){Qn(n,"Expected localeId to be defined"),"string"==typeof n&&(py=n.toLowerCase().replace(/_/g,"-"))}(C.injector.get(e2,K_)||K_),this._moduleDoBootstrap(C),C))})})}bootstrapModule(u,_=[]){const h=PT({},_);return function A3(n,o,u){const _=new t(u);return Promise.resolve(_)}(0,0,u).then(C=>this.bootstrapModuleFactory(C,h))}_moduleDoBootstrap(u){const _=u.injector.get(Nm);if(u._bootstrapComponents.length>0)u._bootstrapComponents.forEach(h=>_.bootstrap(h));else{if(!u.instance.ngDoBootstrap)throw new Se(-403,!1);u.instance.ngDoBootstrap(_)}this._modules.push(u)}onDestroy(u){this._destroyListeners.push(u)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Se(404,!1);this._modules.slice().forEach(_=>_.destroy()),this._destroyListeners.forEach(_=>_());const u=this._injector.get(WC,null);u&&(u.forEach(_=>_()),u.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static#e=this.\u0275fac=function(_){return new(_||n)(lt(Fs))};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"platform"})}return n})();function PT(n,o){return Array.isArray(o)?o.reduce(PT,n):{...n,...o}}let Nm=(()=>{class n{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Qt(RT),this.zoneIsStable=Qt(Bh),this.componentTypes=[],this.components=[],this.isStable=Qt(vT).hasPendingTasks.pipe((0,at.n)(u=>u?(0,Ae.of)(!1):this.zoneIsStable),function ut(n,o=Mt.D){return n=n??Wt,(0,ke.N)((u,_)=>{let h,C=!0;u.subscribe((0,At._)(_,E=>{const k=o(E);(C||!n(h,k))&&(C=!1,h=k,_.next(E))}))})}(),te()),this._injector=Qt(ms)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(u,_){const h=u instanceof Ah;if(!this._injector.get(YC).done)throw!h&&xo(u),new Se(405,!1);let E;E=h?u:this._injector.get(y_).resolveComponentFactory(u),this.componentTypes.push(E.componentType);const k=function D3(n){return n.isBoundToModule}(E)?void 0:this._injector.get(ud),J=E.create(Fs.NULL,[],_||E.selector,k),ye=J.location.nativeElement,Ue=J.injector.get(TT,null);return Ue?.registerApplication(ye),J.onDestroy(()=>{this.detachView(J.hostView),n2(this.components,J),Ue?.unregisterApplication(ye)}),this._loadComponent(J),J}tick(){if(this._runningTick)throw new Se(101,!1);try{this._runningTick=!0;for(let u of this._views)u.detectChanges()}catch(u){this.internalErrorHandler(u)}finally{this._runningTick=!1}}attachView(u){const _=u;this._views.push(_),_.attachToAppRef(this)}detachView(u){const _=u;n2(this._views,_),_.detachFromAppRef()}_loadComponent(u){this.attachView(u.hostView),this.tick(),this.components.push(u);const _=this._injector.get(KC,[]);_.push(...this._bootstrapListeners),_.forEach(h=>h(u))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(u=>u()),this._views.slice().forEach(u=>u.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(u){return this._destroyListeners.push(u),()=>n2(this._destroyListeners,u)}destroy(){if(this._destroyed)throw new Se(406,!1);const u=this._injector;u.destroy&&!u.destroyed&&u.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function n2(n,o){const u=n.indexOf(o);u>-1&&n.splice(u,1)}const RT=new ei("",{providedIn:"root",factory:()=>Qt(Vl).handleError.bind(void 0)});function O3(){const n=Qt(ga),o=Qt(Vl);return u=>n.runOutsideAngular(()=>o.handleError(u))}let P3=(()=>{class n{constructor(){this.zone=Qt(ga),this.applicationRef=Qt(Nm)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(_){return new(_||n)};static#t=this.\u0275prov=mi({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function R3(){return!1}let N3=(()=>{class n{static#e=this.__NG_ELEMENT_ID__=j3}return n})();function j3(n){return function F3(n,o,u){if(gr(n)&&!u){const _=rs(n.index,o);return new Yu(_,_)}return 47&n.type?new Yu(o[N],o):null}(Wi(),gn(),16==(16&n))}class $T{constructor(){}supports(o){return P_(o)}create(o){return new V3(o)}}const U3=(n,o)=>o;class V3{constructor(o){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=o||U3}forEachItem(o){let u;for(u=this._itHead;null!==u;u=u._next)o(u)}forEachOperation(o){let u=this._itHead,_=this._removalsHead,h=0,C=null;for(;u||_;){const E=!_||u&&u.currentIndex<VT(_,h,C)?u:_,k=VT(E,h,C),F=E.currentIndex;if(E===_)h--,_=_._nextRemoved;else if(u=u._next,null==E.previousIndex)h++;else{C||(C=[]);const J=k-h,ye=F-h;if(J!=ye){for(let bt=0;bt<J;bt++){const wt=bt<C.length?C[bt]:C[bt]=0,dn=wt+bt;ye<=dn&&dn<J&&(C[bt]=wt+1)}C[E.previousIndex]=ye-J}}k!==F&&o(E,k,F)}}forEachPreviousItem(o){let u;for(u=this._previousItHead;null!==u;u=u._nextPrevious)o(u)}forEachAddedItem(o){let u;for(u=this._additionsHead;null!==u;u=u._nextAdded)o(u)}forEachMovedItem(o){let u;for(u=this._movesHead;null!==u;u=u._nextMoved)o(u)}forEachRemovedItem(o){let u;for(u=this._removalsHead;null!==u;u=u._nextRemoved)o(u)}forEachIdentityChange(o){let u;for(u=this._identityChangesHead;null!==u;u=u._nextIdentityChange)o(u)}diff(o){if(null==o&&(o=[]),!P_(o))throw new Se(900,!1);return this.check(o)?this:null}onDestroy(){}check(o){this._reset();let h,C,E,u=this._itHead,_=!1;if(Array.isArray(o)){this.length=o.length;for(let k=0;k<this.length;k++)C=o[k],E=this._trackByFn(k,C),null!==u&&Object.is(u.trackById,E)?(_&&(u=this._verifyReinsertion(u,C,E,k)),Object.is(u.item,C)||this._addIdentityChange(u,C)):(u=this._mismatch(u,C,E,k),_=!0),u=u._next}else h=0,function L_(n,o){if(Array.isArray(n))for(let u=0;u<n.length;u++)o(n[u]);else{const u=n[Symbol.iterator]();let _;for(;!(_=u.next()).done;)o(_.value)}}(o,k=>{E=this._trackByFn(h,k),null!==u&&Object.is(u.trackById,E)?(_&&(u=this._verifyReinsertion(u,k,E,h)),Object.is(u.item,k)||this._addIdentityChange(u,k)):(u=this._mismatch(u,k,E,h),_=!0),u=u._next,h++}),this.length=h;return this._truncate(u),this.collection=o,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let o;for(o=this._previousItHead=this._itHead;null!==o;o=o._next)o._nextPrevious=o._next;for(o=this._additionsHead;null!==o;o=o._nextAdded)o.previousIndex=o.currentIndex;for(this._additionsHead=this._additionsTail=null,o=this._movesHead;null!==o;o=o._nextMoved)o.previousIndex=o.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(o,u,_,h){let C;return null===o?C=this._itTail:(C=o._prev,this._remove(o)),null!==(o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(_,null))?(Object.is(o.item,u)||this._addIdentityChange(o,u),this._reinsertAfter(o,C,h)):null!==(o=null===this._linkedRecords?null:this._linkedRecords.get(_,h))?(Object.is(o.item,u)||this._addIdentityChange(o,u),this._moveAfter(o,C,h)):o=this._addAfter(new H3(u,_),C,h),o}_verifyReinsertion(o,u,_,h){let C=null===this._unlinkedRecords?null:this._unlinkedRecords.get(_,null);return null!==C?o=this._reinsertAfter(C,o._prev,h):o.currentIndex!=h&&(o.currentIndex=h,this._addToMoves(o,h)),o}_truncate(o){for(;null!==o;){const u=o._next;this._addToRemovals(this._unlink(o)),o=u}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(o,u,_){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(o);const h=o._prevRemoved,C=o._nextRemoved;return null===h?this._removalsHead=C:h._nextRemoved=C,null===C?this._removalsTail=h:C._prevRemoved=h,this._insertAfter(o,u,_),this._addToMoves(o,_),o}_moveAfter(o,u,_){return this._unlink(o),this._insertAfter(o,u,_),this._addToMoves(o,_),o}_addAfter(o,u,_){return this._insertAfter(o,u,_),this._additionsTail=null===this._additionsTail?this._additionsHead=o:this._additionsTail._nextAdded=o,o}_insertAfter(o,u,_){const h=null===u?this._itHead:u._next;return o._next=h,o._prev=u,null===h?this._itTail=o:h._prev=o,null===u?this._itHead=o:u._next=o,null===this._linkedRecords&&(this._linkedRecords=new UT),this._linkedRecords.put(o),o.currentIndex=_,o}_remove(o){return this._addToRemovals(this._unlink(o))}_unlink(o){null!==this._linkedRecords&&this._linkedRecords.remove(o);const u=o._prev,_=o._next;return null===u?this._itHead=_:u._next=_,null===_?this._itTail=u:_._prev=u,o}_addToMoves(o,u){return o.previousIndex===u||(this._movesTail=null===this._movesTail?this._movesHead=o:this._movesTail._nextMoved=o),o}_addToRemovals(o){return null===this._unlinkedRecords&&(this._unlinkedRecords=new UT),this._unlinkedRecords.put(o),o.currentIndex=null,o._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=o,o._prevRemoved=null):(o._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=o),o}_addIdentityChange(o,u){return o.item=u,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=o:this._identityChangesTail._nextIdentityChange=o,o}}class H3{constructor(o,u){this.item=o,this.trackById=u,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Y3{constructor(){this._head=null,this._tail=null}add(o){null===this._head?(this._head=this._tail=o,o._nextDup=null,o._prevDup=null):(this._tail._nextDup=o,o._prevDup=this._tail,o._nextDup=null,this._tail=o)}get(o,u){let _;for(_=this._head;null!==_;_=_._nextDup)if((null===u||u<=_.currentIndex)&&Object.is(_.trackById,o))return _;return null}remove(o){const u=o._prevDup,_=o._nextDup;return null===u?this._head=_:u._nextDup=_,null===_?this._tail=u:_._prevDup=u,null===this._head}}class UT{constructor(){this.map=new Map}put(o){const u=o.trackById;let _=this.map.get(u);_||(_=new Y3,this.map.set(u,_)),_.add(o)}get(o,u){const h=this.map.get(o);return h?h.get(o,u):null}remove(o){const u=o.trackById;return this.map.get(u).remove(o)&&this.map.delete(u),o}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function VT(n,o,u){const _=n.previousIndex;if(null===_)return _;let h=0;return u&&_<u.length&&(h=u[_]),_+o+h}class HT{constructor(){}supports(o){return o instanceof Map||tu(o)}create(){return new X3}}class X3{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(o){let u;for(u=this._mapHead;null!==u;u=u._next)o(u)}forEachPreviousItem(o){let u;for(u=this._previousMapHead;null!==u;u=u._nextPrevious)o(u)}forEachChangedItem(o){let u;for(u=this._changesHead;null!==u;u=u._nextChanged)o(u)}forEachAddedItem(o){let u;for(u=this._additionsHead;null!==u;u=u._nextAdded)o(u)}forEachRemovedItem(o){let u;for(u=this._removalsHead;null!==u;u=u._nextRemoved)o(u)}diff(o){if(o){if(!(o instanceof Map||tu(o)))throw new Se(900,!1)}else o=new Map;return this.check(o)?this:null}onDestroy(){}check(o){this._reset();let u=this._mapHead;if(this._appendAfter=null,this._forEach(o,(_,h)=>{if(u&&u.key===h)this._maybeAddToChanges(u,_),this._appendAfter=u,u=u._next;else{const C=this._getOrCreateRecordForKey(h,_);u=this._insertBeforeOrAppend(u,C)}}),u){u._prev&&(u._prev._next=null),this._removalsHead=u;for(let _=u;null!==_;_=_._nextRemoved)_===this._mapHead&&(this._mapHead=null),this._records.delete(_.key),_._nextRemoved=_._next,_.previousValue=_.currentValue,_.currentValue=null,_._prev=null,_._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(o,u){if(o){const _=o._prev;return u._next=o,u._prev=_,o._prev=u,_&&(_._next=u),o===this._mapHead&&(this._mapHead=u),this._appendAfter=o,o}return this._appendAfter?(this._appendAfter._next=u,u._prev=this._appendAfter):this._mapHead=u,this._appendAfter=u,null}_getOrCreateRecordForKey(o,u){if(this._records.has(o)){const h=this._records.get(o);this._maybeAddToChanges(h,u);const C=h._prev,E=h._next;return C&&(C._next=E),E&&(E._prev=C),h._next=null,h._prev=null,h}const _=new z3(o);return this._records.set(o,_),_.currentValue=u,this._addToAdditions(_),_}_reset(){if(this.isDirty){let o;for(this._previousMapHead=this._mapHead,o=this._previousMapHead;null!==o;o=o._next)o._nextPrevious=o._next;for(o=this._changesHead;null!==o;o=o._nextChanged)o.previousValue=o.currentValue;for(o=this._additionsHead;null!=o;o=o._nextAdded)o.previousValue=o.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(o,u){Object.is(u,o.currentValue)||(o.previousValue=o.currentValue,o.currentValue=u,this._addToChanges(o))}_addToAdditions(o){null===this._additionsHead?this._additionsHead=this._additionsTail=o:(this._additionsTail._nextAdded=o,this._additionsTail=o)}_addToChanges(o){null===this._changesHead?this._changesHead=this._changesTail=o:(this._changesTail._nextChanged=o,this._changesTail=o)}_forEach(o,u){o instanceof Map?o.forEach(u):Object.keys(o).forEach(_=>u(o[_],_))}}class z3{constructor(o){this.key=o,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function YT(){return new nb([new $T])}let nb=(()=>{class n{static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:YT});constructor(u){this.factories=u}static create(u,_){if(null!=_){const h=_.factories.slice();u=u.concat(h)}return new n(u)}static extend(u){return{provide:n,useFactory:_=>n.create(u,_||YT()),deps:[[n,new rl,new Sc]]}}find(u){const _=this.factories.find(h=>h.supports(u));if(null!=_)return _;throw new Se(901,!1)}}return n})();function XT(){return new ib([new HT])}let ib=(()=>{class n{static#e=this.\u0275prov=mi({token:n,providedIn:"root",factory:XT});constructor(u){this.factories=u}static create(u,_){if(_){const h=_.factories.slice();u=u.concat(h)}return new n(u)}static extend(u){return{provide:n,useFactory:_=>n.create(u,_||XT()),deps:[[n,new rl,new Sc]]}}find(u){const _=this.factories.find(h=>h.supports(u));if(_)return _;throw new Se(901,!1)}}return n})();const K3=MT(null,"core",[]);let Q3=(()=>{class n{constructor(u){}static#e=this.\u0275fac=function(_){return new(_||n)(lt(Nm))};static#t=this.\u0275mod=Yi({type:n});static#n=this.\u0275inj=di({})}return n})();function lE(n){return"boolean"==typeof n?n:null!=n&&"false"!==n}function uE(n){const o=Ui(n);if(!o)return null;const u=new Yl(o);return{get selector(){return u.selector},get type(){return u.componentType},get inputs(){return u.inputs},get outputs(){return u.outputs},get ngContentSelectors(){return u.ngContentSelectors},get isStandalone(){return o.standalone},get isSignal(){return o.signals}}}},9417:(tn,st,q)=>{"use strict";q.d(st,{BC:()=>Ci,Fm:()=>Je,Q0:()=>Tr,R_:()=>nn,X1:()=>gr,YN:()=>Mr,YS:()=>N,Zm:()=>te,cV:()=>uo,cb:()=>mi,k0:()=>Ut,kq:()=>Ee,me:()=>At,ok:()=>ar,qT:()=>ma,tU:()=>yt,vS:()=>no,wz:()=>Ta,xH:()=>Ha,xh:()=>ct,y7:()=>xa});var g=q(2598),Y=q(177),Me=q(6648),e=q(7468),fe=q(6354);let Ae=(()=>{class ee{constructor(V,be){this._renderer=V,this._elementRef=be,this.onChange=tt=>{},this.onTouched=()=>{}}setProperty(V,be){this._renderer.setProperty(this._elementRef.nativeElement,V,be)}registerOnTouched(V){this.onTouched=V}registerOnChange(V){this.onChange=V}setDisabledState(V){this.setProperty("disabled",V)}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(g.sFG),g.rXU(g.aKT))};static#t=this.\u0275dir=g.FsC({type:ee})}return ee})(),Te=(()=>{class ee extends Ae{static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,features:[g.Vt3]})}return ee})();const Ee=new g.nKC("NgValueAccessor"),ke={provide:Ee,useExisting:(0,g.Rfq)(()=>te),multi:!0};let te=(()=>{class ee extends Te{writeValue(V){this.setProperty("checked",V)}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(be,tt){1&be&&g.bIt("change",function(_i){return tt.onChange(_i.target.checked)})("blur",function(){return tt.onTouched()})},features:[g.Jv_([ke]),g.Vt3]})}return ee})();const rt={provide:Ee,useExisting:(0,g.Rfq)(()=>At),multi:!0},Mt=new g.nKC("CompositionEventMode");let At=(()=>{class ee extends Ae{constructor(V,be,tt){super(V,be),this._compositionMode=tt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function at(){const ee=(0,Y.QT)()?(0,Y.QT)().getUserAgent():"";return/android (\d+)/.test(ee.toLowerCase())}())}writeValue(V){this.setProperty("value",V??"")}_handleInput(V){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(V)}_compositionStart(){this._composing=!0}_compositionEnd(V){this._composing=!1,this._compositionMode&&this.onChange(V)}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(g.sFG),g.rXU(g.aKT),g.rXU(Mt,8))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(be,tt){1&be&&g.bIt("input",function(_i){return tt._handleInput(_i.target.value)})("blur",function(){return tt.onTouched()})("compositionstart",function(){return tt._compositionStart()})("compositionend",function(_i){return tt._compositionEnd(_i.target.value)})},features:[g.Jv_([rt]),g.Vt3]})}return ee})();function ut(ee){return null==ee||("string"==typeof ee||Array.isArray(ee))&&0===ee.length}function Wt(ee){return null!=ee&&"number"==typeof ee.length}const Bt=new g.nKC("NgValidators"),vt=new g.nKC("NgAsyncValidators"),zt=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class Ut{static min(ie){return function Ot(ee){return ie=>{if(ut(ie.value)||ut(ee))return null;const V=parseFloat(ie.value);return!isNaN(V)&&V<ee?{min:{min:ee,actual:ie.value}}:null}}(ie)}static max(ie){return function Ie(ee){return ie=>{if(ut(ie.value)||ut(ee))return null;const V=parseFloat(ie.value);return!isNaN(V)&&V>ee?{max:{max:ee,actual:ie.value}}:null}}(ie)}static required(ie){return He(ie)}static requiredTrue(ie){return function I(ee){return!0===ee.value?null:{required:!0}}(ie)}static email(ie){return function ot(ee){return ut(ee.value)||zt.test(ee.value)?null:{email:!0}}(ie)}static minLength(ie){return ne(ie)}static maxLength(ie){return pe(ie)}static pattern(ie){return Se(ie)}static nullValidator(ie){return null}static compose(ie){return Ft(ie)}static composeAsync(ie){return gt(ie)}}function He(ee){return ut(ee.value)?{required:!0}:null}function ne(ee){return ie=>ut(ie.value)||!Wt(ie.value)?null:ie.value.length<ee?{minlength:{requiredLength:ee,actualLength:ie.value.length}}:null}function pe(ee){return ie=>Wt(ie.value)&&ie.value.length>ee?{maxlength:{requiredLength:ee,actualLength:ie.value.length}}:null}function Se(ee){if(!ee)return Rt;let ie,V;return"string"==typeof ee?(V="","^"!==ee.charAt(0)&&(V+="^"),V+=ee,"$"!==ee.charAt(ee.length-1)&&(V+="$"),ie=new RegExp(V)):(V=ee.toString(),ie=ee),be=>{if(ut(be.value))return null;const tt=be.value;return ie.test(tt)?null:{pattern:{requiredPattern:V,actualValue:tt}}}}function Rt(ee){return null}function _t(ee){return null!=ee}function xt(ee){return(0,g.jNT)(ee)?(0,Me.H)(ee):ee}function Yt(ee){let ie={};return ee.forEach(V=>{ie=null!=V?{...ie,...V}:ie}),0===Object.keys(ie).length?null:ie}function an(ee,ie){return ie.map(V=>V(ee))}function Kt(ee){return ee.map(ie=>function qt(ee){return!ee.validate}(ie)?ie:V=>ie.validate(V))}function Ft(ee){if(!ee)return null;const ie=ee.filter(_t);return 0==ie.length?null:function(V){return Yt(an(V,ie))}}function qe(ee){return null!=ee?Ft(Kt(ee)):null}function gt(ee){if(!ee)return null;const ie=ee.filter(_t);return 0==ie.length?null:function(V){const be=an(V,ie).map(xt);return(0,e.p)(be).pipe((0,fe.T)(Yt))}}function ze(ee){return null!=ee?gt(Kt(ee)):null}function De(ee,ie){return null===ee?[ie]:Array.isArray(ee)?[...ee,ie]:[ee,ie]}function Ne(ee){return ee?Array.isArray(ee)?ee:[ee]:[]}function Ke(ee,ie){return Array.isArray(ee)?ee.includes(ie):ee===ie}function ht(ee,ie){const V=Ne(ie);return Ne(ee).forEach(tt=>{Ke(V,tt)||V.push(tt)}),V}function On(ee,ie){return Ne(ie).filter(V=>!Ke(ee,V))}class si{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(ie){this._rawValidators=ie||[],this._composedValidatorFn=qe(this._rawValidators)}_setAsyncValidators(ie){this._rawAsyncValidators=ie||[],this._composedAsyncValidatorFn=ze(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(ie){this._onDestroyCallbacks.push(ie)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(ie=>ie()),this._onDestroyCallbacks=[]}reset(ie=void 0){this.control&&this.control.reset(ie)}hasError(ie,V){return!!this.control&&this.control.hasError(ie,V)}getError(ie,V){return this.control?this.control.getError(ie,V):null}}class ui extends si{get formDirective(){return null}get path(){return null}}class Qn extends si{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Zt{constructor(ie){this._cd=ie}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Ci=(()=>{class ee extends Zt{constructor(V){super(V)}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(Qn,2))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(be,tt){2&be&&g.AVh("ng-untouched",tt.isUntouched)("ng-touched",tt.isTouched)("ng-pristine",tt.isPristine)("ng-dirty",tt.isDirty)("ng-valid",tt.isValid)("ng-invalid",tt.isInvalid)("ng-pending",tt.isPending)},features:[g.Vt3]})}return ee})(),mi=(()=>{class ee extends Zt{constructor(V){super(V)}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(ui,10))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(be,tt){2&be&&g.AVh("ng-untouched",tt.isUntouched)("ng-touched",tt.isTouched)("ng-pristine",tt.isPristine)("ng-dirty",tt.isDirty)("ng-valid",tt.isValid)("ng-invalid",tt.isInvalid)("ng-pending",tt.isPending)("ng-submitted",tt.isSubmitted)},features:[g.Vt3]})}return ee})();const En="VALID",Kr="INVALID",rr="PENDING",ei="DISABLED";function bi(ee){return(Ur(ee)?ee.validators:ee)||null}function $r(ee,ie){return(Ur(ie)?ie.asyncValidators:ee)||null}function Ur(ee){return null!=ee&&!Array.isArray(ee)&&"object"==typeof ee}function to(ee,ie,V){const be=ee.controls;if(!(ie?Object.keys(be):be).length)throw new g.wOt(1e3,"");if(!be[V])throw new g.wOt(1001,"")}function Lr(ee,ie,V){ee._forEachChild((be,tt)=>{if(void 0===V[tt])throw new g.wOt(1002,"")})}class Li{constructor(ie,V){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(ie),this._assignAsyncValidators(V)}get validator(){return this._composedValidatorFn}set validator(ie){this._rawValidators=this._composedValidatorFn=ie}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(ie){this._rawAsyncValidators=this._composedAsyncValidatorFn=ie}get parent(){return this._parent}get valid(){return this.status===En}get invalid(){return this.status===Kr}get pending(){return this.status==rr}get disabled(){return this.status===ei}get enabled(){return this.status!==ei}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(ie){this._assignValidators(ie)}setAsyncValidators(ie){this._assignAsyncValidators(ie)}addValidators(ie){this.setValidators(ht(ie,this._rawValidators))}addAsyncValidators(ie){this.setAsyncValidators(ht(ie,this._rawAsyncValidators))}removeValidators(ie){this.setValidators(On(ie,this._rawValidators))}removeAsyncValidators(ie){this.setAsyncValidators(On(ie,this._rawAsyncValidators))}hasValidator(ie){return Ke(this._rawValidators,ie)}hasAsyncValidator(ie){return Ke(this._rawAsyncValidators,ie)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(ie={}){this.touched=!0,this._parent&&!ie.onlySelf&&this._parent.markAsTouched(ie)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(ie=>ie.markAllAsTouched())}markAsUntouched(ie={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(V=>{V.markAsUntouched({onlySelf:!0})}),this._parent&&!ie.onlySelf&&this._parent._updateTouched(ie)}markAsDirty(ie={}){this.pristine=!1,this._parent&&!ie.onlySelf&&this._parent.markAsDirty(ie)}markAsPristine(ie={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(V=>{V.markAsPristine({onlySelf:!0})}),this._parent&&!ie.onlySelf&&this._parent._updatePristine(ie)}markAsPending(ie={}){this.status=rr,!1!==ie.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!ie.onlySelf&&this._parent.markAsPending(ie)}disable(ie={}){const V=this._parentMarkedDirty(ie.onlySelf);this.status=ei,this.errors=null,this._forEachChild(be=>{be.disable({...ie,onlySelf:!0})}),this._updateValue(),!1!==ie.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...ie,skipPristineCheck:V}),this._onDisabledChange.forEach(be=>be(!0))}enable(ie={}){const V=this._parentMarkedDirty(ie.onlySelf);this.status=En,this._forEachChild(be=>{be.enable({...ie,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:ie.emitEvent}),this._updateAncestors({...ie,skipPristineCheck:V}),this._onDisabledChange.forEach(be=>be(!1))}_updateAncestors(ie){this._parent&&!ie.onlySelf&&(this._parent.updateValueAndValidity(ie),ie.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(ie){this._parent=ie}getRawValue(){return this.value}updateValueAndValidity(ie={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===En||this.status===rr)&&this._runAsyncValidator(ie.emitEvent)),!1!==ie.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!ie.onlySelf&&this._parent.updateValueAndValidity(ie)}_updateTreeValidity(ie={emitEvent:!0}){this._forEachChild(V=>V._updateTreeValidity(ie)),this.updateValueAndValidity({onlySelf:!0,emitEvent:ie.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ei:En}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(ie){if(this.asyncValidator){this.status=rr,this._hasOwnPendingAsyncValidator=!0;const V=xt(this.asyncValidator(this));this._asyncValidationSubscription=V.subscribe(be=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(be,{emitEvent:ie})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(ie,V={}){this.errors=ie,this._updateControlsErrors(!1!==V.emitEvent)}get(ie){let V=ie;return null==V||(Array.isArray(V)||(V=V.split(".")),0===V.length)?null:V.reduce((be,tt)=>be&&be._find(tt),this)}getError(ie,V){const be=V?this.get(V):this;return be&&be.errors?be.errors[ie]:null}hasError(ie,V){return!!this.getError(ie,V)}get root(){let ie=this;for(;ie._parent;)ie=ie._parent;return ie}_updateControlsErrors(ie){this.status=this._calculateStatus(),ie&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(ie)}_initObservables(){this.valueChanges=new g.bkB,this.statusChanges=new g.bkB}_calculateStatus(){return this._allControlsDisabled()?ei:this.errors?Kr:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(rr)?rr:this._anyControlsHaveStatus(Kr)?Kr:En}_anyControlsHaveStatus(ie){return this._anyControls(V=>V.status===ie)}_anyControlsDirty(){return this._anyControls(ie=>ie.dirty)}_anyControlsTouched(){return this._anyControls(ie=>ie.touched)}_updatePristine(ie={}){this.pristine=!this._anyControlsDirty(),this._parent&&!ie.onlySelf&&this._parent._updatePristine(ie)}_updateTouched(ie={}){this.touched=this._anyControlsTouched(),this._parent&&!ie.onlySelf&&this._parent._updateTouched(ie)}_registerOnCollectionChange(ie){this._onCollectionChange=ie}_setUpdateStrategy(ie){Ur(ie)&&null!=ie.updateOn&&(this._updateOn=ie.updateOn)}_parentMarkedDirty(ie){return!ie&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(ie){return null}_assignValidators(ie){this._rawValidators=Array.isArray(ie)?ie.slice():ie,this._composedValidatorFn=function eo(ee){return Array.isArray(ee)?qe(ee):ee||null}(this._rawValidators)}_assignAsyncValidators(ie){this._rawAsyncValidators=Array.isArray(ie)?ie.slice():ie,this._composedAsyncValidatorFn=function Xr(ee){return Array.isArray(ee)?ze(ee):ee||null}(this._rawAsyncValidators)}}class Vt extends Li{constructor(ie,V,be){super(bi(V),$r(be,V)),this.controls=ie,this._initObservables(),this._setUpdateStrategy(V),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(ie,V){return this.controls[ie]?this.controls[ie]:(this.controls[ie]=V,V.setParent(this),V._registerOnCollectionChange(this._onCollectionChange),V)}addControl(ie,V,be={}){this.registerControl(ie,V),this.updateValueAndValidity({emitEvent:be.emitEvent}),this._onCollectionChange()}removeControl(ie,V={}){this.controls[ie]&&this.controls[ie]._registerOnCollectionChange(()=>{}),delete this.controls[ie],this.updateValueAndValidity({emitEvent:V.emitEvent}),this._onCollectionChange()}setControl(ie,V,be={}){this.controls[ie]&&this.controls[ie]._registerOnCollectionChange(()=>{}),delete this.controls[ie],V&&this.registerControl(ie,V),this.updateValueAndValidity({emitEvent:be.emitEvent}),this._onCollectionChange()}contains(ie){return this.controls.hasOwnProperty(ie)&&this.controls[ie].enabled}setValue(ie,V={}){Lr(this,0,ie),Object.keys(ie).forEach(be=>{to(this,!0,be),this.controls[be].setValue(ie[be],{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V)}patchValue(ie,V={}){null!=ie&&(Object.keys(ie).forEach(be=>{const tt=this.controls[be];tt&&tt.patchValue(ie[be],{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V))}reset(ie={},V={}){this._forEachChild((be,tt)=>{be.reset(ie?ie[tt]:null,{onlySelf:!0,emitEvent:V.emitEvent})}),this._updatePristine(V),this._updateTouched(V),this.updateValueAndValidity(V)}getRawValue(){return this._reduceChildren({},(ie,V,be)=>(ie[be]=V.getRawValue(),ie))}_syncPendingControls(){let ie=this._reduceChildren(!1,(V,be)=>!!be._syncPendingControls()||V);return ie&&this.updateValueAndValidity({onlySelf:!0}),ie}_forEachChild(ie){Object.keys(this.controls).forEach(V=>{const be=this.controls[V];be&&ie(be,V)})}_setUpControls(){this._forEachChild(ie=>{ie.setParent(this),ie._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(ie){for(const[V,be]of Object.entries(this.controls))if(this.contains(V)&&ie(be))return!0;return!1}_reduceValue(){return this._reduceChildren({},(V,be,tt)=>((be.enabled||this.disabled)&&(V[tt]=be.value),V))}_reduceChildren(ie,V){let be=ie;return this._forEachChild((tt,Bn)=>{be=V(be,tt,Bn)}),be}_allControlsDisabled(){for(const ie of Object.keys(this.controls))if(this.controls[ie].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(ie){return this.controls.hasOwnProperty(ie)?this.controls[ie]:null}}class dt extends Vt{}const Tn=new g.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>Jn}),Jn="always";function ge(ee,ie,V=Jn){ft(ee,ie),ie.valueAccessor.writeValue(ee.value),(ee.disabled||"always"===V)&&ie.valueAccessor.setDisabledState?.(ee.disabled),function lt(ee,ie){ie.valueAccessor.registerOnChange(V=>{ee._pendingValue=V,ee._pendingChange=!0,ee._pendingDirty=!0,"change"===ee.updateOn&&Qt(ee,ie)})}(ee,ie),function Dn(ee,ie){const V=(be,tt)=>{ie.valueAccessor.writeValue(be),tt&&ie.viewToModelUpdate(be)};ee.registerOnChange(V),ie._registerOnDestroy(()=>{ee._unregisterOnChange(V)})}(ee,ie),function Jt(ee,ie){ie.valueAccessor.registerOnTouched(()=>{ee._pendingTouched=!0,"blur"===ee.updateOn&&ee._pendingChange&&Qt(ee,ie),"submit"!==ee.updateOn&&ee.markAsTouched()})}(ee,ie),function vn(ee,ie){if(ie.valueAccessor.setDisabledState){const V=be=>{ie.valueAccessor.setDisabledState(be)};ee.registerOnDisabledChange(V),ie._registerOnDestroy(()=>{ee._unregisterOnDisabledChange(V)})}}(ee,ie)}function It(ee,ie){ee.forEach(V=>{V.registerOnValidatorChange&&V.registerOnValidatorChange(ie)})}function ft(ee,ie){const V=function ue(ee){return ee._rawValidators}(ee);null!==ie.validator?ee.setValidators(De(V,ie.validator)):"function"==typeof V&&ee.setValidators([V]);const be=function he(ee){return ee._rawAsyncValidators}(ee);null!==ie.asyncValidator?ee.setAsyncValidators(De(be,ie.asyncValidator)):"function"==typeof be&&ee.setAsyncValidators([be]);const tt=()=>ee.updateValueAndValidity();It(ie._rawValidators,tt),It(ie._rawAsyncValidators,tt)}function Qt(ee,ie){ee._pendingDirty&&ee.markAsDirty(),ee.setValue(ee._pendingValue,{emitModelToViewChange:!1}),ie.viewToModelUpdate(ee._pendingValue),ee._pendingChange=!1}const Hr={provide:ui,useExisting:(0,g.Rfq)(()=>uo)},Sr=(()=>Promise.resolve())();let uo=(()=>{class ee extends ui{constructor(V,be,tt){super(),this.callSetDisabledState=tt,this.submitted=!1,this._directives=new Set,this.ngSubmit=new g.bkB,this.form=new Vt({},qe(V),ze(be))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(V){Sr.then(()=>{const be=this._findContainer(V.path);V.control=be.registerControl(V.name,V.control),ge(V.control,V,this.callSetDisabledState),V.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(V)})}getControl(V){return this.form.get(V.path)}removeControl(V){Sr.then(()=>{const be=this._findContainer(V.path);be&&be.removeControl(V.name),this._directives.delete(V)})}addFormGroup(V){Sr.then(()=>{const be=this._findContainer(V.path),tt=new Vt({});(function Cn(ee,ie){ft(ee,ie)})(tt,V),be.registerControl(V.name,tt),tt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(V){Sr.then(()=>{const be=this._findContainer(V.path);be&&be.removeControl(V.name)})}getFormGroup(V){return this.form.get(V.path)}updateModel(V,be){Sr.then(()=>{this.form.get(V.path).setValue(be)})}setValue(V){this.control.setValue(V)}onSubmit(V){return this.submitted=!0,function qn(ee,ie){ee._syncPendingControls(),ie.forEach(V=>{const be=V.control;"submit"===be.updateOn&&be._pendingChange&&(V.viewToModelUpdate(be._pendingValue),be._pendingChange=!1)})}(this.form,this._directives),this.ngSubmit.emit(V),"dialog"===V?.target?.method}onReset(){this.resetForm()}resetForm(V=void 0){this.form.reset(V),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(V){return V.pop(),V.length?this.form.get(V):this.form}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(Bt,10),g.rXU(vt,10),g.rXU(Tn,8))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(be,tt){1&be&&g.bIt("submit",function(_i){return tt.onSubmit(_i)})("reset",function(){return tt.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[g.Jv_([Hr]),g.Vt3]})}return ee})();function Io(ee,ie){const V=ee.indexOf(ie);V>-1&&ee.splice(V,1)}function aa(ee){return"object"==typeof ee&&null!==ee&&2===Object.keys(ee).length&&"value"in ee&&"disabled"in ee}const br=class extends Li{constructor(ie=null,V,be){super(bi(V),$r(be,V)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(ie),this._setUpdateStrategy(V),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Ur(V)&&(V.nonNullable||V.initialValueIsDefault)&&(this.defaultValue=aa(ie)?ie.value:ie)}setValue(ie,V={}){this.value=this._pendingValue=ie,this._onChange.length&&!1!==V.emitModelToViewChange&&this._onChange.forEach(be=>be(this.value,!1!==V.emitViewToModelChange)),this.updateValueAndValidity(V)}patchValue(ie,V={}){this.setValue(ie,V)}reset(ie=this.defaultValue,V={}){this._applyFormState(ie),this.markAsPristine(V),this.markAsUntouched(V),this.setValue(this.value,V),this._pendingChange=!1}_updateValue(){}_anyControls(ie){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(ie){this._onChange.push(ie)}_unregisterOnChange(ie){Io(this._onChange,ie)}registerOnDisabledChange(ie){this._onDisabledChange.push(ie)}_unregisterOnDisabledChange(ie){Io(this._onDisabledChange,ie)}_forEachChild(ie){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(ie){aa(ie)?(this.value=this._pendingValue=ie.value,ie.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=ie}},Qr={provide:Qn,useExisting:(0,g.Rfq)(()=>no)},bo=(()=>Promise.resolve())();let no=(()=>{class ee extends Qn{constructor(V,be,tt,Bn,_i,Qo){super(),this._changeDetectorRef=_i,this.callSetDisabledState=Qo,this.control=new br,this._registered=!1,this.name="",this.update=new g.bkB,this._parent=V,this._setValidators(be),this._setAsyncValidators(tt),this.valueAccessor=function qi(ee,ie){if(!ie)return null;let V,be,tt;return Array.isArray(ie),ie.forEach(Bn=>{Bn.constructor===At?V=Bn:function zi(ee){return Object.getPrototypeOf(ee.constructor)===Te}(Bn)?be=Bn:tt=Bn}),tt||be||V||null}(0,Bn)}ngOnChanges(V){if(this._checkForErrors(),!this._registered||"name"in V){if(this._registered&&(this._checkName(),this.formDirective)){const be=V.name.previousValue;this.formDirective.removeControl({name:be,path:this._getPath(be)})}this._setUpControl()}"isDisabled"in V&&this._updateDisabled(V),function Ri(ee,ie){if(!ee.hasOwnProperty("model"))return!1;const V=ee.model;return!!V.isFirstChange()||!Object.is(ie,V.currentValue)}(V,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(V){this.viewModel=V,this.update.emit(V)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){ge(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(V){bo.then(()=>{this.control.setValue(V,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(V){const be=V.isDisabled.currentValue,tt=0!==be&&(0,g.L39)(be);bo.then(()=>{tt&&!this.control.disabled?this.control.disable():!tt&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(V){return this._parent?function ce(ee,ie){return[...ie.path,ee]}(V,this._parent):[V]}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(ui,9),g.rXU(Bt,10),g.rXU(vt,10),g.rXU(Ee,10),g.rXU(g.gRc,8),g.rXU(Tn,8))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[g.Jv_([Qr]),g.Vt3,g.OA$]})}return ee})(),ma=(()=>{class ee{static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}return ee})();const cs={provide:Ee,useExisting:(0,g.Rfq)(()=>Tr),multi:!0};let Tr=(()=>{class ee extends Te{writeValue(V){this.setProperty("value",V??"")}registerOnChange(V){this.onChange=be=>{V(""==be?null:parseFloat(be))}}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(be,tt){1&be&&g.bIt("input",function(_i){return tt.onChange(_i.target.value)})("blur",function(){return tt.onTouched()})},features:[g.Jv_([cs]),g.Vt3]})}return ee})();const Fe={provide:Ee,useExisting:(0,g.Rfq)(()=>Je),multi:!0};let H=(()=>{class ee{static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275mod=g.$C({type:ee});static#n=this.\u0275inj=g.G2t({})}return ee})(),we=(()=>{class ee{constructor(){this._accessors=[]}add(V,be){this._accessors.push([V,be])}remove(V){for(let be=this._accessors.length-1;be>=0;--be)if(this._accessors[be][1]===V)return void this._accessors.splice(be,1)}select(V){this._accessors.forEach(be=>{this._isSameGroup(be,V)&&be[1]!==V&&be[1].fireUncheck(V.value)})}_isSameGroup(V,be){return!!V[0].control&&V[0]._parent===be._control._parent&&V[1].name===be.name}static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275prov=g.jDH({token:ee,factory:ee.\u0275fac,providedIn:H})}return ee})(),Je=(()=>{class ee extends Te{constructor(V,be,tt,Bn){super(V,be),this._registry=tt,this._injector=Bn,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,g.WQX)(Tn,{optional:!0})??Jn}ngOnInit(){this._control=this._injector.get(Qn),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(V){this._state=V===this.value,this.setProperty("checked",this._state)}registerOnChange(V){this._fn=V,this.onChange=()=>{V(this.value),this._registry.select(this)}}setDisabledState(V){(this.setDisabledStateFired||V||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",V),this.setDisabledStateFired=!0}fireUncheck(V){this.writeValue(V)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(g.sFG),g.rXU(g.aKT),g.rXU(we),g.rXU(g.zZn))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(be,tt){1&be&&g.bIt("change",function(){return tt.onChange()})("blur",function(){return tt.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[g.Jv_([Fe]),g.Vt3]})}return ee})();const ni=new g.nKC("NgModelWithFormControlWarning"),us={provide:Ee,useExisting:(0,g.Rfq)(()=>Ta),multi:!0};function Eo(ee,ie){return null==ee?`${ie}`:(ie&&"object"==typeof ie&&(ie="Object"),`${ee}: ${ie}`.slice(0,50))}let Ta=(()=>{class ee extends Te{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(V){this._compareWith=V}writeValue(V){this.value=V;const tt=Eo(this._getOptionId(V),V);this.setProperty("value",tt)}registerOnChange(V){this.onChange=be=>{this.value=this._getOptionValue(be),V(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(V){for(const be of this._optionMap.keys())if(this._compareWith(this._optionMap.get(be),V))return be;return null}_getOptionValue(V){const be=function va(ee){return ee.split(":")[0]}(V);return this._optionMap.has(be)?this._optionMap.get(be):V}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(be,tt){1&be&&g.bIt("change",function(_i){return tt.onChange(_i.target.value)})("blur",function(){return tt.onTouched()})},inputs:{compareWith:"compareWith"},features:[g.Jv_([us]),g.Vt3]})}return ee})(),Ha=(()=>{class ee{constructor(V,be,tt){this._element=V,this._renderer=be,this._select=tt,this._select&&(this.id=this._select._registerOption())}set ngValue(V){null!=this._select&&(this._select._optionMap.set(this.id,V),this._setElementValue(Eo(this.id,V)),this._select.writeValue(this._select.value))}set value(V){this._setElementValue(V),this._select&&this._select.writeValue(this._select.value)}_setElementValue(V){this._renderer.setProperty(this._element.nativeElement,"value",V)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(g.aKT),g.rXU(g.sFG),g.rXU(Ta,9))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return ee})();const fr={provide:Ee,useExisting:(0,g.Rfq)(()=>ko),multi:!0};function Mn(ee,ie){return null==ee?`${ie}`:("string"==typeof ie&&(ie=`'${ie}'`),ie&&"object"==typeof ie&&(ie="Object"),`${ee}: ${ie}`.slice(0,50))}let ko=(()=>{class ee extends Te{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(V){this._compareWith=V}writeValue(V){let be;if(this.value=V,Array.isArray(V)){const tt=V.map(Bn=>this._getOptionId(Bn));be=(Bn,_i)=>{Bn._setSelected(tt.indexOf(_i.toString())>-1)}}else be=(tt,Bn)=>{tt._setSelected(!1)};this._optionMap.forEach(be)}registerOnChange(V){this.onChange=be=>{const tt=[],Bn=be.selectedOptions;if(void 0!==Bn){const _i=Bn;for(let Qo=0;Qo<_i.length;Qo++){const Jo=this._getOptionValue(_i[Qo].value);tt.push(Jo)}}else{const _i=be.options;for(let Qo=0;Qo<_i.length;Qo++){const Go=_i[Qo];if(Go.selected){const Jo=this._getOptionValue(Go.value);tt.push(Jo)}}}this.value=tt,V(tt)}}_registerOption(V){const be=(this._idCounter++).toString();return this._optionMap.set(be,V),be}_getOptionId(V){for(const be of this._optionMap.keys())if(this._compareWith(this._optionMap.get(be)._value,V))return be;return null}_getOptionValue(V){const be=function Ii(ee){return ee.split(":")[0]}(V);return this._optionMap.has(be)?this._optionMap.get(be)._value:V}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(be,tt){1&be&&g.bIt("change",function(_i){return tt.onChange(_i.target)})("blur",function(){return tt.onTouched()})},inputs:{compareWith:"compareWith"},features:[g.Jv_([fr]),g.Vt3]})}return ee})(),xa=(()=>{class ee{constructor(V,be,tt){this._element=V,this._renderer=be,this._select=tt,this._select&&(this.id=this._select._registerOption(this))}set ngValue(V){null!=this._select&&(this._value=V,this._setElementValue(Mn(this.id,V)),this._select.writeValue(this._select.value))}set value(V){this._select?(this._value=V,this._setElementValue(Mn(this.id,V)),this._select.writeValue(this._select.value)):this._setElementValue(V)}_setElementValue(V){this._renderer.setProperty(this._element.nativeElement,"value",V)}_setSelected(V){this._renderer.setProperty(this._element.nativeElement,"selected",V)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static#e=this.\u0275fac=function(be){return new(be||ee)(g.rXU(g.aKT),g.rXU(g.sFG),g.rXU(ko,9))};static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}return ee})();function po(ee){return"number"==typeof ee?ee:parseInt(ee,10)}let Ji=(()=>{class ee{constructor(){this._validator=Rt}ngOnChanges(V){if(this.inputName in V){const be=this.normalizeInput(V[this.inputName].currentValue);this._enabled=this.enabled(be),this._validator=this._enabled?this.createValidator(be):Rt,this._onChange&&this._onChange()}}validate(V){return this._validator(V)}registerOnValidatorChange(V){this._onChange=V}enabled(V){return null!=V}static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275dir=g.FsC({type:ee,features:[g.OA$]})}return ee})();const T={provide:Bt,useExisting:(0,g.Rfq)(()=>N),multi:!0};let N=(()=>{class ee extends Ji{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=g.L39,this.createValidator=V=>He}enabled(V){return V}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(be,tt){2&be&&g.BMQ("required",tt._enabled?"":null)},inputs:{required:"required"},features:[g.Jv_([T]),g.Vt3]})}return ee})();const _e={provide:Bt,useExisting:(0,g.Rfq)(()=>ct),multi:!0};let ct=(()=>{class ee extends Ji{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=V=>po(V),this.createValidator=V=>ne(V)}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(be,tt){2&be&&g.BMQ("minlength",tt._enabled?tt.minlength:null)},inputs:{minlength:"minlength"},features:[g.Jv_([_e]),g.Vt3]})}return ee})();const Qe={provide:Bt,useExisting:(0,g.Rfq)(()=>yt),multi:!0};let yt=(()=>{class ee extends Ji{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=V=>po(V),this.createValidator=V=>pe(V)}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(be,tt){2&be&&g.BMQ("maxlength",tt._enabled?tt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[g.Jv_([Qe]),g.Vt3]})}return ee})();const Xt={provide:Bt,useExisting:(0,g.Rfq)(()=>nn),multi:!0};let nn=(()=>{class ee extends Ji{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=V=>V,this.createValidator=V=>Se(V)}static#e=this.\u0275fac=function(){let V;return function(tt){return(V||(V=g.xGo(ee)))(tt||ee)}}();static#t=this.\u0275dir=g.FsC({type:ee,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(be,tt){2&be&&g.BMQ("pattern",tt._enabled?tt.pattern:null)},inputs:{pattern:"pattern"},features:[g.Jv_([Xt]),g.Vt3]})}return ee})(),Ni=(()=>{class ee{static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275mod=g.$C({type:ee});static#n=this.\u0275inj=g.G2t({imports:[H]})}return ee})();class ii extends Li{constructor(ie,V,be){super(bi(V),$r(be,V)),this.controls=ie,this._initObservables(),this._setUpdateStrategy(V),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(ie){return this.controls[this._adjustIndex(ie)]}push(ie,V={}){this.controls.push(ie),this._registerControl(ie),this.updateValueAndValidity({emitEvent:V.emitEvent}),this._onCollectionChange()}insert(ie,V,be={}){this.controls.splice(ie,0,V),this._registerControl(V),this.updateValueAndValidity({emitEvent:be.emitEvent})}removeAt(ie,V={}){let be=this._adjustIndex(ie);be<0&&(be=0),this.controls[be]&&this.controls[be]._registerOnCollectionChange(()=>{}),this.controls.splice(be,1),this.updateValueAndValidity({emitEvent:V.emitEvent})}setControl(ie,V,be={}){let tt=this._adjustIndex(ie);tt<0&&(tt=0),this.controls[tt]&&this.controls[tt]._registerOnCollectionChange(()=>{}),this.controls.splice(tt,1),V&&(this.controls.splice(tt,0,V),this._registerControl(V)),this.updateValueAndValidity({emitEvent:be.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(ie,V={}){Lr(this,0,ie),ie.forEach((be,tt)=>{to(this,!1,tt),this.at(tt).setValue(be,{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V)}patchValue(ie,V={}){null!=ie&&(ie.forEach((be,tt)=>{this.at(tt)&&this.at(tt).patchValue(be,{onlySelf:!0,emitEvent:V.emitEvent})}),this.updateValueAndValidity(V))}reset(ie=[],V={}){this._forEachChild((be,tt)=>{be.reset(ie[tt],{onlySelf:!0,emitEvent:V.emitEvent})}),this._updatePristine(V),this._updateTouched(V),this.updateValueAndValidity(V)}getRawValue(){return this.controls.map(ie=>ie.getRawValue())}clear(ie={}){this.controls.length<1||(this._forEachChild(V=>V._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:ie.emitEvent}))}_adjustIndex(ie){return ie<0?ie+this.length:ie}_syncPendingControls(){let ie=this.controls.reduce((V,be)=>!!be._syncPendingControls()||V,!1);return ie&&this.updateValueAndValidity({onlySelf:!0}),ie}_forEachChild(ie){this.controls.forEach((V,be)=>{ie(V,be)})}_updateValue(){this.value=this.controls.filter(ie=>ie.enabled||this.disabled).map(ie=>ie.value)}_anyControls(ie){return this.controls.some(V=>V.enabled&&ie(V))}_setUpControls(){this._forEachChild(ie=>this._registerControl(ie))}_allControlsDisabled(){for(const ie of this.controls)if(ie.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(ie){ie.setParent(this),ie._registerOnCollectionChange(this._onCollectionChange)}_find(ie){return this.at(ie)??null}}function Oo(ee){return!!ee&&(void 0!==ee.asyncValidators||void 0!==ee.validators||void 0!==ee.updateOn)}let ar=(()=>{class ee{constructor(){this.useNonNullable=!1}get nonNullable(){const V=new ee;return V.useNonNullable=!0,V}group(V,be=null){const tt=this._reduceControls(V);let Bn={};return Oo(be)?Bn=be:null!==be&&(Bn.validators=be.validator,Bn.asyncValidators=be.asyncValidator),new Vt(tt,Bn)}record(V,be=null){const tt=this._reduceControls(V);return new dt(tt,be)}control(V,be,tt){let Bn={};return this.useNonNullable?(Oo(be)?Bn=be:(Bn.validators=be,Bn.asyncValidators=tt),new br(V,{...Bn,nonNullable:!0})):new br(V,be,tt)}array(V,be,tt){const Bn=V.map(_i=>this._createControl(_i));return new ii(Bn,be,tt)}_reduceControls(V){const be={};return Object.keys(V).forEach(tt=>{be[tt]=this._createControl(V[tt])}),be}_createControl(V){return V instanceof br||V instanceof Li?V:Array.isArray(V)?this.control(V[0],V.length>1?V[1]:null,V.length>2?V[2]:null):this.control(V)}static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275prov=g.jDH({token:ee,factory:ee.\u0275fac,providedIn:"root"})}return ee})(),Mr=(()=>{class ee{static withConfig(V){return{ngModule:ee,providers:[{provide:Tn,useValue:V.callSetDisabledState??Jn}]}}static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275mod=g.$C({type:ee});static#n=this.\u0275inj=g.G2t({imports:[Ni]})}return ee})(),gr=(()=>{class ee{static withConfig(V){return{ngModule:ee,providers:[{provide:ni,useValue:V.warnOnNgModelWithFormControl??"always"},{provide:Tn,useValue:V.callSetDisabledState??Jn}]}}static#e=this.\u0275fac=function(be){return new(be||ee)};static#t=this.\u0275mod=g.$C({type:ee});static#n=this.\u0275inj=g.G2t({imports:[Ni]})}return ee})()},345:(tn,st,q)=>{"use strict";q.d(st,{Bb:()=>fi,W8:()=>Ci,hE:()=>di,sG:()=>si,up:()=>Kr});var g=q(2598),Y=q(177);class Me extends Y.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class e extends Me{static makeCurrent(){(0,Y.ZD)(new e)}onAndCancel(kt,je,dt){return kt.addEventListener(je,dt),()=>{kt.removeEventListener(je,dt)}}dispatchEvent(kt,je){kt.dispatchEvent(je)}remove(kt){kt.parentNode&&kt.parentNode.removeChild(kt)}createElement(kt,je){return(je=je||this.getDefaultDocument()).createElement(kt)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(kt){return kt.nodeType===Node.ELEMENT_NODE}isShadowRoot(kt){return kt instanceof DocumentFragment}getGlobalEventTarget(kt,je){return"window"===je?window:"document"===je?kt:"body"===je?kt.body:null}getBaseHref(kt){const je=function Ae(){return fe=fe||document.querySelector("base"),fe?fe.getAttribute("href"):null}();return null==je?null:function Ee(Vt){Te=Te||document.createElement("a"),Te.setAttribute("href",Vt);const kt=Te.pathname;return"/"===kt.charAt(0)?kt:`/${kt}`}(je)}resetBaseElement(){fe=null}getUserAgent(){return window.navigator.userAgent}getCookie(kt){return(0,Y._b)(document.cookie,kt)}}let Te,fe=null,te=(()=>{class Vt{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(dt){return new(dt||Vt)};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();const rt=new g.nKC("EventManagerPlugins");let at=(()=>{class Vt{constructor(je,dt){this._zone=dt,this._eventNameToPlugin=new Map,je.forEach(Gt=>{Gt.manager=this}),this._plugins=je.slice().reverse()}addEventListener(je,dt,Gt){return this._findPluginFor(dt).addEventListener(je,dt,Gt)}getZone(){return this._zone}_findPluginFor(je){let dt=this._eventNameToPlugin.get(je);if(dt)return dt;if(dt=this._plugins.find(Tn=>Tn.supports(je)),!dt)throw new g.wOt(5101,!1);return this._eventNameToPlugin.set(je,dt),dt}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(rt),g.KVO(g.SKi))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();class Mt{constructor(kt){this._doc=kt}}const At="ng-app-id";let ut=(()=>{class Vt{constructor(je,dt,Gt,Tn={}){this.doc=je,this.appId=dt,this.nonce=Gt,this.platformId=Tn,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,Y.Vy)(Tn),this.resetHostNodes()}addStyles(je){for(const dt of je)1===this.changeUsageCount(dt,1)&&this.onStyleAdded(dt)}removeStyles(je){for(const dt of je)this.changeUsageCount(dt,-1)<=0&&this.onStyleRemoved(dt)}ngOnDestroy(){const je=this.styleNodesInDOM;je&&(je.forEach(dt=>dt.remove()),je.clear());for(const dt of this.getAllStyles())this.onStyleRemoved(dt);this.resetHostNodes()}addHost(je){this.hostNodes.add(je);for(const dt of this.getAllStyles())this.addStyleToHost(je,dt)}removeHost(je){this.hostNodes.delete(je)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(je){for(const dt of this.hostNodes)this.addStyleToHost(dt,je)}onStyleRemoved(je){const dt=this.styleRef;dt.get(je)?.elements?.forEach(Gt=>Gt.remove()),dt.delete(je)}collectServerRenderedStyles(){const je=this.doc.head?.querySelectorAll(`style[${At}="${this.appId}"]`);if(je?.length){const dt=new Map;return je.forEach(Gt=>{null!=Gt.textContent&&dt.set(Gt.textContent,Gt)}),dt}return null}changeUsageCount(je,dt){const Gt=this.styleRef;if(Gt.has(je)){const Tn=Gt.get(je);return Tn.usage+=dt,Tn.usage}return Gt.set(je,{usage:dt,elements:[]}),dt}getStyleElement(je,dt){const Gt=this.styleNodesInDOM,Tn=Gt?.get(dt);if(Tn?.parentNode===je)return Gt.delete(dt),Tn.removeAttribute(At),Tn;{const Jn=this.doc.createElement("style");return this.nonce&&Jn.setAttribute("nonce",this.nonce),Jn.textContent=dt,this.platformIsServer&&Jn.setAttribute(At,this.appId),Jn}}addStyleToHost(je,dt){const Gt=this.getStyleElement(je,dt);je.appendChild(Gt);const Tn=this.styleRef,Jn=Tn.get(dt)?.elements;Jn?Jn.push(Gt):Tn.set(dt,{elements:[Gt],usage:1})}resetHostNodes(){const je=this.hostNodes;je.clear(),je.add(this.doc.head)}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ),g.KVO(g.sZ2),g.KVO(g.BIS,8),g.KVO(g.Agw))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();const Wt={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Bt=/%COMP%/g,Ie=new g.nKC("RemoveStylesOnCompDestroy",{providedIn:"root",factory:()=>!1});function ot(Vt,kt){return kt.map(je=>je.replace(Bt,Vt))}let ne=(()=>{class Vt{constructor(je,dt,Gt,Tn,Jn,ce,ge,nt=null){this.eventManager=je,this.sharedStylesHost=dt,this.appId=Gt,this.removeStylesOnCompDestroy=Tn,this.doc=Jn,this.platformId=ce,this.ngZone=ge,this.nonce=nt,this.rendererByCompId=new Map,this.platformIsServer=(0,Y.Vy)(ce),this.defaultRenderer=new pe(je,Jn,ge,this.platformIsServer)}createRenderer(je,dt){if(!je||!dt)return this.defaultRenderer;this.platformIsServer&&dt.encapsulation===g.gXe.ShadowDom&&(dt={...dt,encapsulation:g.gXe.Emulated});const Gt=this.getOrCreateRenderer(je,dt);return Gt instanceof an?Gt.applyToHost(je):Gt instanceof Yt&&Gt.applyStyles(),Gt}getOrCreateRenderer(je,dt){const Gt=this.rendererByCompId;let Tn=Gt.get(dt.id);if(!Tn){const Jn=this.doc,ce=this.ngZone,ge=this.eventManager,nt=this.sharedStylesHost,It=this.removeStylesOnCompDestroy,vn=this.platformIsServer;switch(dt.encapsulation){case g.gXe.Emulated:Tn=new an(ge,nt,dt,this.appId,It,Jn,ce,vn);break;case g.gXe.ShadowDom:return new xt(ge,nt,je,dt,Jn,ce,this.nonce,vn);default:Tn=new Yt(ge,nt,dt,It,Jn,ce,vn)}Gt.set(dt.id,Tn)}return Tn}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(at),g.KVO(ut),g.KVO(g.sZ2),g.KVO(Ie),g.KVO(Y.qQ),g.KVO(g.Agw),g.KVO(g.SKi),g.KVO(g.BIS))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();class pe{constructor(kt,je,dt,Gt){this.eventManager=kt,this.doc=je,this.ngZone=dt,this.platformIsServer=Gt,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(kt,je){return je?this.doc.createElementNS(Wt[je]||je,kt):this.doc.createElement(kt)}createComment(kt){return this.doc.createComment(kt)}createText(kt){return this.doc.createTextNode(kt)}appendChild(kt,je){(_t(kt)?kt.content:kt).appendChild(je)}insertBefore(kt,je,dt){kt&&(_t(kt)?kt.content:kt).insertBefore(je,dt)}removeChild(kt,je){kt&&kt.removeChild(je)}selectRootElement(kt,je){let dt="string"==typeof kt?this.doc.querySelector(kt):kt;if(!dt)throw new g.wOt(-5104,!1);return je||(dt.textContent=""),dt}parentNode(kt){return kt.parentNode}nextSibling(kt){return kt.nextSibling}setAttribute(kt,je,dt,Gt){if(Gt){je=Gt+":"+je;const Tn=Wt[Gt];Tn?kt.setAttributeNS(Tn,je,dt):kt.setAttribute(je,dt)}else kt.setAttribute(je,dt)}removeAttribute(kt,je,dt){if(dt){const Gt=Wt[dt];Gt?kt.removeAttributeNS(Gt,je):kt.removeAttribute(`${dt}:${je}`)}else kt.removeAttribute(je)}addClass(kt,je){kt.classList.add(je)}removeClass(kt,je){kt.classList.remove(je)}setStyle(kt,je,dt,Gt){Gt&(g.czy.DashCase|g.czy.Important)?kt.style.setProperty(je,dt,Gt&g.czy.Important?"important":""):kt.style[je]=dt}removeStyle(kt,je,dt){dt&g.czy.DashCase?kt.style.removeProperty(je):kt.style[je]=""}setProperty(kt,je,dt){kt[je]=dt}setValue(kt,je){kt.nodeValue=je}listen(kt,je,dt){if("string"==typeof kt&&!(kt=(0,Y.QT)().getGlobalEventTarget(this.doc,kt)))throw new Error(`Unsupported event target ${kt} for event ${je}`);return this.eventManager.addEventListener(kt,je,this.decoratePreventDefault(dt))}decoratePreventDefault(kt){return je=>{if("__ngUnwrap__"===je)return kt;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>kt(je)):kt(je))&&je.preventDefault()}}}function _t(Vt){return"TEMPLATE"===Vt.tagName&&void 0!==Vt.content}class xt extends pe{constructor(kt,je,dt,Gt,Tn,Jn,ce,ge){super(kt,Tn,Jn,ge),this.sharedStylesHost=je,this.hostEl=dt,this.shadowRoot=dt.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const nt=ot(Gt.id,Gt.styles);for(const It of nt){const vn=document.createElement("style");ce&&vn.setAttribute("nonce",ce),vn.textContent=It,this.shadowRoot.appendChild(vn)}}nodeOrShadowRoot(kt){return kt===this.hostEl?this.shadowRoot:kt}appendChild(kt,je){return super.appendChild(this.nodeOrShadowRoot(kt),je)}insertBefore(kt,je,dt){return super.insertBefore(this.nodeOrShadowRoot(kt),je,dt)}removeChild(kt,je){return super.removeChild(this.nodeOrShadowRoot(kt),je)}parentNode(kt){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(kt)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Yt extends pe{constructor(kt,je,dt,Gt,Tn,Jn,ce,ge){super(kt,Tn,Jn,ce),this.sharedStylesHost=je,this.removeStylesOnCompDestroy=Gt,this.styles=ge?ot(ge,dt.styles):dt.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class an extends Yt{constructor(kt,je,dt,Gt,Tn,Jn,ce,ge){const nt=Gt+"-"+dt.id;super(kt,je,dt,Tn,Jn,ce,ge,nt),this.contentAttr=function He(Vt){return"_ngcontent-%COMP%".replace(Bt,Vt)}(nt),this.hostAttr=function I(Vt){return"_nghost-%COMP%".replace(Bt,Vt)}(nt)}applyToHost(kt){this.applyStyles(),this.setAttribute(kt,this.hostAttr,"")}createElement(kt,je){const dt=super.createElement(kt,je);return super.setAttribute(dt,this.contentAttr,""),dt}}let qt=(()=>{class Vt extends Mt{constructor(je){super(je)}supports(je){return!0}addEventListener(je,dt,Gt){return je.addEventListener(dt,Gt,!1),()=>this.removeEventListener(je,dt,Gt)}removeEventListener(je,dt,Gt){return je.removeEventListener(dt,Gt)}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();const Kt=["alt","control","meta","shift"],Ft={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},qe={alt:Vt=>Vt.altKey,control:Vt=>Vt.ctrlKey,meta:Vt=>Vt.metaKey,shift:Vt=>Vt.shiftKey};let gt=(()=>{class Vt extends Mt{constructor(je){super(je)}supports(je){return null!=Vt.parseEventName(je)}addEventListener(je,dt,Gt){const Tn=Vt.parseEventName(dt),Jn=Vt.eventCallback(Tn.fullKey,Gt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,Y.QT)().onAndCancel(je,Tn.domEventName,Jn))}static parseEventName(je){const dt=je.toLowerCase().split("."),Gt=dt.shift();if(0===dt.length||"keydown"!==Gt&&"keyup"!==Gt)return null;const Tn=Vt._normalizeKey(dt.pop());let Jn="",ce=dt.indexOf("code");if(ce>-1&&(dt.splice(ce,1),Jn="code."),Kt.forEach(nt=>{const It=dt.indexOf(nt);It>-1&&(dt.splice(It,1),Jn+=nt+".")}),Jn+=Tn,0!=dt.length||0===Tn.length)return null;const ge={};return ge.domEventName=Gt,ge.fullKey=Jn,ge}static matchEventFullKeyCode(je,dt){let Gt=Ft[je.key]||je.key,Tn="";return dt.indexOf("code.")>-1&&(Gt=je.code,Tn="code."),!(null==Gt||!Gt)&&(Gt=Gt.toLowerCase()," "===Gt?Gt="space":"."===Gt&&(Gt="dot"),Kt.forEach(Jn=>{Jn!==Gt&&(0,qe[Jn])(je)&&(Tn+=Jn+".")}),Tn+=Gt,Tn===dt)}static eventCallback(je,dt,Gt){return Tn=>{Vt.matchEventFullKeyCode(Tn,je)&&Gt.runGuarded(()=>dt(Tn))}}static _normalizeKey(je){return"esc"===je?"escape":je}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:Vt.\u0275fac})}return Vt})();const si=(0,g.oH4)(g.fpN,"browser",[{provide:g.Agw,useValue:Y.AJ},{provide:g.PLl,useValue:function Ne(){e.makeCurrent()},multi:!0},{provide:Y.qQ,useFactory:function ht(){return(0,g.TL$)(document),document},deps:[]}]),ui=new g.nKC(""),Qn=[{provide:g.e01,useClass:class ke{addToWindow(kt){g.JZv.getAngularTestability=(dt,Gt=!0)=>{const Tn=kt.findTestabilityInTree(dt,Gt);if(null==Tn)throw new g.wOt(5103,!1);return Tn},g.JZv.getAllAngularTestabilities=()=>kt.getAllTestabilities(),g.JZv.getAllAngularRootElements=()=>kt.getAllRootElements(),g.JZv.frameworkStabilizers||(g.JZv.frameworkStabilizers=[]),g.JZv.frameworkStabilizers.push(dt=>{const Gt=g.JZv.getAllAngularTestabilities();let Tn=Gt.length,Jn=!1;const ce=function(ge){Jn=Jn||ge,Tn--,0==Tn&&dt(Jn)};Gt.forEach(ge=>{ge.whenStable(ce)})})}findTestabilityInTree(kt,je,dt){return null==je?null:kt.getTestability(je)??(dt?(0,Y.QT)().isShadowRoot(je)?this.findTestabilityInTree(kt,je.host,!0):this.findTestabilityInTree(kt,je.parentElement,!0):null)}},deps:[]},{provide:g.WHO,useClass:g.NYb,deps:[g.SKi,g.giA,g.e01]},{provide:g.NYb,useClass:g.NYb,deps:[g.SKi,g.giA,g.e01]}],Zt=[{provide:g.H8p,useValue:"root"},{provide:g.zcH,useFactory:function Ke(){return new g.zcH},deps:[]},{provide:rt,useClass:qt,multi:!0,deps:[Y.qQ,g.SKi,g.Agw]},{provide:rt,useClass:gt,multi:!0,deps:[Y.qQ]},ne,ut,at,{provide:g._9s,useExisting:ne},{provide:Y.N0,useClass:te,deps:[]},[]];let fi=(()=>{class Vt{constructor(je){}static withServerTransition(je){return{ngModule:Vt,providers:[{provide:g.sZ2,useValue:je.appId}]}}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(ui,12))};static#t=this.\u0275mod=g.$C({type:Vt});static#n=this.\u0275inj=g.G2t({providers:[...Zt,...Qn],imports:[Y.MD,g.Hbi]})}return Vt})(),Ci=(()=>{class Vt{constructor(je){this._doc=je,this._dom=(0,Y.QT)()}addTag(je,dt=!1){return je?this._getOrCreateElement(je,dt):null}addTags(je,dt=!1){return je?je.reduce((Gt,Tn)=>(Tn&&Gt.push(this._getOrCreateElement(Tn,dt)),Gt),[]):[]}getTag(je){return je&&this._doc.querySelector(`meta[${je}]`)||null}getTags(je){if(!je)return[];const dt=this._doc.querySelectorAll(`meta[${je}]`);return dt?[].slice.call(dt):[]}updateTag(je,dt){if(!je)return null;dt=dt||this._parseSelector(je);const Gt=this.getTag(dt);return Gt?this._setMetaElementAttributes(je,Gt):this._getOrCreateElement(je,!0)}removeTag(je){this.removeTagElement(this.getTag(je))}removeTagElement(je){je&&this._dom.remove(je)}_getOrCreateElement(je,dt=!1){if(!dt){const Jn=this._parseSelector(je),ce=this.getTags(Jn).filter(ge=>this._containsAttributes(je,ge))[0];if(void 0!==ce)return ce}const Gt=this._dom.createElement("meta");return this._setMetaElementAttributes(je,Gt),this._doc.getElementsByTagName("head")[0].appendChild(Gt),Gt}_setMetaElementAttributes(je,dt){return Object.keys(je).forEach(Gt=>dt.setAttribute(this._getMetaKeyMap(Gt),je[Gt])),dt}_parseSelector(je){const dt=je.name?"name":"property";return`${dt}="${je[dt]}"`}_containsAttributes(je,dt){return Object.keys(je).every(Gt=>dt.getAttribute(this._getMetaKeyMap(Gt))===je[Gt])}_getMetaKeyMap(je){return mi[je]||je}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:function(dt){let Gt=null;return Gt=dt?new dt:function Pn(){return new Ci((0,g.KVO)(Y.qQ))}(),Gt},providedIn:"root"})}return Vt})();const mi={httpEquiv:"http-equiv"};let di=(()=>{class Vt{constructor(je){this._doc=je}getTitle(){return this._doc.title}setTitle(je){this._doc.title=je||""}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:function(dt){let Gt=null;return Gt=dt?new dt:function nr(){return new di((0,g.KVO)(Y.qQ))}(),Gt},providedIn:"root"})}return Vt})();typeof window<"u"&&window;let Kr=(()=>{class Vt{static#e=this.\u0275fac=function(dt){return new(dt||Vt)};static#t=this.\u0275prov=g.jDH({token:Vt,factory:function(dt){let Gt=null;return Gt=dt?new(dt||Vt):g.KVO(ei),Gt},providedIn:"root"})}return Vt})(),ei=(()=>{class Vt extends Kr{constructor(je){super(),this._doc=je}sanitize(je,dt){if(null==dt)return null;switch(je){case g.WPN.NONE:return dt;case g.WPN.HTML:return(0,g.ZF7)(dt,"HTML")?(0,g.rcV)(dt):(0,g.h9k)(this._doc,String(dt)).toString();case g.WPN.STYLE:return(0,g.ZF7)(dt,"Style")?(0,g.rcV)(dt):dt;case g.WPN.SCRIPT:if((0,g.ZF7)(dt,"Script"))return(0,g.rcV)(dt);throw new g.wOt(5200,!1);case g.WPN.URL:return(0,g.ZF7)(dt,"URL")?(0,g.rcV)(dt):(0,g.$MX)(String(dt));case g.WPN.RESOURCE_URL:if((0,g.ZF7)(dt,"ResourceURL"))return(0,g.rcV)(dt);throw new g.wOt(5201,!1);default:throw new g.wOt(5202,!1)}}bypassSecurityTrustHtml(je){return(0,g.Kcf)(je)}bypassSecurityTrustStyle(je){return(0,g.cWb)(je)}bypassSecurityTrustScript(je){return(0,g.UyX)(je)}bypassSecurityTrustUrl(je){return(0,g.osQ)(je)}bypassSecurityTrustResourceUrl(je){return(0,g.e5t)(je)}static#e=this.\u0275fac=function(dt){return new(dt||Vt)(g.KVO(Y.qQ))};static#t=this.\u0275prov=g.jDH({token:Vt,factory:function(dt){let Gt=null;return Gt=dt?new dt:function rr(Vt){return new ei(Vt.get(Y.qQ))}(g.KVO(g.zZn)),Gt},providedIn:"root"})}return Vt})()},6425:(tn,st,q)=>{"use strict";q.d(st,{nX:()=>Eo,Ix:()=>Bi,iI:()=>Wi,n3:()=>xa});var g=q(2598),Y=q(1985),Me=q(8071),fe=q(6648),Ae=q(7673),Te=q(4412),Ee=q(3073),ke=q(3669),te=q(6450),rt=q(9326),at=q(8496),Mt=q(4360),At=q(5225);function ut(...S){const B=(0,rt.lI)(S),M=(0,rt.ms)(S),{args:G,keys:Q}=(0,Ee.D)(S);if(0===G.length)return(0,fe.H)([],B);const Ce=new Y.c(function Wt(S,B,M=ke.D){return G=>{Bt(B,()=>{const{length:Q}=S,Ce=new Array(Q);let Xe=Q,et=Q;for(let Lt=0;Lt<Q;Lt++)Bt(B,()=>{const Yn=(0,fe.H)(S[Lt],B);let Oi=!1;Yn.subscribe((0,Mt._)(G,ur=>{Ce[Lt]=ur,Oi||(Oi=!0,et--),et||G.next(M(Ce.slice()))},()=>{--Xe||G.complete()}))},G)},G)}}(G,B,Q?Xe=>(0,at.e)(Q,Xe):ke.D));return M?Ce.pipe((0,te.I)(M)):Ce}function Bt(S,B,M){S?(0,At.N)(M,S,B):B()}var vt=q(9350),zt=q(8793),Ut=q(8750);function Ot(S){return new Y.c(B=>{(0,Ut.Tg)(S()).subscribe(B)})}var Ie=q(1203);function He(S,B){const M=(0,Me.T)(S)?S:()=>S,G=Q=>Q.error(M());return new Y.c(B?Q=>B.schedule(G,0,Q):G)}var I=q(983),ot=q(8359),ne=q(9974);function pe(){return(0,ne.N)((S,B)=>{let M=null;S._refCount++;const G=(0,Mt._)(B,void 0,void 0,void 0,()=>{if(!S||S._refCount<=0||0<--S._refCount)return void(M=null);const Q=S._connection,Ce=M;M=null,Q&&(!Ce||Q===Ce)&&Q.unsubscribe(),B.unsubscribe()});S.subscribe(G),G.closed||(M=S.connect())})}class Se extends Y.c{constructor(B,M){super(),this.source=B,this.subjectFactory=M,this._subject=null,this._refCount=0,this._connection=null,(0,ne.S)(B)&&(this.lift=B.lift)}_subscribe(B){return this.getSubject().subscribe(B)}getSubject(){const B=this._subject;return(!B||B.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:B}=this;this._subject=this._connection=null,B?.unsubscribe()}connect(){let B=this._connection;if(!B){B=this._connection=new ot.yU;const M=this.getSubject();B.add(this.source.subscribe((0,Mt._)(M,void 0,()=>{this._teardown(),M.complete()},G=>{this._teardown(),M.error(G)},()=>this._teardown()))),B.closed&&(this._connection=null,B=ot.yU.EMPTY)}return B}refCount(){return pe()(this)}}var Rt=q(1413),_t=q(177),xt=q(6354),Yt=q(5558),an=q(6697),qt=q(9172),Kt=q(5964),Ft=q(1397),qe=q(1594),gt=q(274),ze=q(8141);function De(S){return(0,ne.N)((B,M)=>{let Ce,G=null,Q=!1;G=B.subscribe((0,Mt._)(M,void 0,void 0,Xe=>{Ce=(0,Ut.Tg)(S(Xe,De(S)(B))),G?(G.unsubscribe(),G=null,Ce.subscribe(M)):Q=!0})),Q&&(G.unsubscribe(),G=null,Ce.subscribe(M))})}var Ne=q(9901);function Ke(S){return S<=0?()=>I.w:(0,ne.N)((B,M)=>{let G=[];B.subscribe((0,Mt._)(M,Q=>{G.push(Q),S<G.length&&G.shift()},()=>{for(const Q of G)M.next(Q);M.complete()},void 0,()=>{G=null}))})}var ht=q(3774),ui=q(980),Qn=q(6977),Zt=q(6365),fi=q(345);const Pn="primary",Ci=Symbol("RouteTitle");class mi{constructor(B){this.params=B||{}}has(B){return Object.prototype.hasOwnProperty.call(this.params,B)}get(B){if(this.has(B)){const M=this.params[B];return Array.isArray(M)?M[0]:M}return null}getAll(B){if(this.has(B)){const M=this.params[B];return Array.isArray(M)?M:[M]}return[]}get keys(){return Object.keys(this.params)}}function nr(S){return new mi(S)}function di(S,B,M){const G=M.path.split("/");if(G.length>S.length||"full"===M.pathMatch&&(B.hasChildren()||G.length<S.length))return null;const Q={};for(let Ce=0;Ce<G.length;Ce++){const Xe=G[Ce],et=S[Ce];if(Xe.startsWith(":"))Q[Xe.substring(1)]=et;else if(Xe!==et.path)return null}return{consumed:S.slice(0,G.length),posParams:Q}}function xe(S,B){const M=S?Object.keys(S):void 0,G=B?Object.keys(B):void 0;if(!M||!G||M.length!=G.length)return!1;let Q;for(let Ce=0;Ce<M.length;Ce++)if(Q=M[Ce],!vi(S[Q],B[Q]))return!1;return!0}function vi(S,B){if(Array.isArray(S)&&Array.isArray(B)){if(S.length!==B.length)return!1;const M=[...S].sort(),G=[...B].sort();return M.every((Q,Ce)=>G[Ce]===Q)}return S===B}function Rn(S){return S.length>0?S[S.length-1]:null}function Nn(S){return function e(S){return!!S&&(S instanceof Y.c||(0,Me.T)(S.lift)&&(0,Me.T)(S.subscribe))}(S)?S:(0,g.jNT)(S)?(0,fe.H)(Promise.resolve(S)):(0,Ae.of)(S)}const Ve={exact:function Vn(S,B,M){if(!ei(S.segments,B.segments)||!gi(S.segments,B.segments,M)||S.numberOfChildren!==B.numberOfChildren)return!1;for(const G in B.children)if(!S.children[G]||!Vn(S.children[G],B.children[G],M))return!1;return!0},subset:Gi},In={exact:function Dr(S,B){return xe(S,B)},subset:function co(S,B){return Object.keys(B).length<=Object.keys(S).length&&Object.keys(B).every(M=>vi(S[M],B[M]))},ignored:()=>!0};function yr(S,B,M){return Ve[M.paths](S.root,B.root,M.matrixParams)&&In[M.queryParams](S.queryParams,B.queryParams)&&!("exact"===M.fragment&&S.fragment!==B.fragment)}function Gi(S,B,M){return _r(S,B,B.segments,M)}function _r(S,B,M,G){if(S.segments.length>M.length){const Q=S.segments.slice(0,M.length);return!(!ei(Q,M)||B.hasChildren()||!gi(Q,M,G))}if(S.segments.length===M.length){if(!ei(S.segments,M)||!gi(S.segments,M,G))return!1;for(const Q in B.children)if(!S.children[Q]||!Gi(S.children[Q],B.children[Q],G))return!1;return!0}{const Q=M.slice(0,S.segments.length),Ce=M.slice(S.segments.length);return!!(ei(S.segments,Q)&&gi(S.segments,Q,G)&&S.children[Pn])&&_r(S.children[Pn],B,Ce,G)}}function gi(S,B,M){return B.every((G,Q)=>In[M](S[Q].parameters,G.parameters))}class ir{constructor(B=new En([],{}),M={},G=null){this.root=B,this.queryParams=M,this.fragment=G}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=nr(this.queryParams)),this._queryParamMap}toString(){return Xr.serialize(this)}}class En{constructor(B,M){this.segments=B,this.children=M,this.parent=null,Object.values(M).forEach(G=>G.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Ur(this)}}class Kr{constructor(B,M){this.path=B,this.parameters=M}get parameterMap(){return this._parameterMap||(this._parameterMap=nr(this.parameters)),this._parameterMap}toString(){return Gt(this)}}function ei(S,B){return S.length===B.length&&S.every((M,G)=>M.path===B[G].path)}let eo=(()=>{class S{static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:function(){return new $r},providedIn:"root"})}return S})();class $r{parse(B){const M=new Jt(B);return new ir(M.parseRootSegment(),M.parseQueryParams(),M.parseFragment())}serialize(B){const M=`/${to(B.root,!0)}`,G=function Jn(S){const B=Object.keys(S).map(M=>{const G=S[M];return Array.isArray(G)?G.map(Q=>`${Li(M)}=${Li(Q)}`).join("&"):`${Li(M)}=${Li(G)}`}).filter(M=>!!M);return B.length?`?${B.join("&")}`:""}(B.queryParams);return`${M}${G}${"string"==typeof B.fragment?`#${function Vt(S){return encodeURI(S)}(B.fragment)}`:""}`}}const Xr=new $r;function Ur(S){return S.segments.map(B=>Gt(B)).join("/")}function to(S,B){if(!S.hasChildren())return Ur(S);if(B){const M=S.children[Pn]?to(S.children[Pn],!1):"",G=[];return Object.entries(S.children).forEach(([Q,Ce])=>{Q!==Pn&&G.push(`${Q}:${to(Ce,!1)}`)}),G.length>0?`${M}(${G.join("//")})`:M}{const M=function bi(S,B){let M=[];return Object.entries(S.children).forEach(([G,Q])=>{G===Pn&&(M=M.concat(B(Q,G)))}),Object.entries(S.children).forEach(([G,Q])=>{G!==Pn&&(M=M.concat(B(Q,G)))}),M}(S,(G,Q)=>Q===Pn?[to(S.children[Pn],!1)]:[`${Q}:${to(G,!1)}`]);return 1===Object.keys(S.children).length&&null!=S.children[Pn]?`${Ur(S)}/${M[0]}`:`${Ur(S)}/(${M.join("//")})`}}function Lr(S){return encodeURIComponent(S).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Li(S){return Lr(S).replace(/%3B/gi,";")}function kt(S){return Lr(S).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function je(S){return decodeURIComponent(S)}function dt(S){return je(S.replace(/\+/g,"%20"))}function Gt(S){return`${kt(S.path)}${function Tn(S){return Object.keys(S).map(B=>`;${kt(B)}=${kt(S[B])}`).join("")}(S.parameters)}`}const ce=/^[^\/()?;#]+/;function ge(S){const B=S.match(ce);return B?B[0]:""}const nt=/^[^\/()?;=#]+/,vn=/^[^=?&#]+/,Ze=/^[^&#]+/;class Jt{constructor(B){this.url=B,this.remaining=B}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new En([],{}):new En([],this.parseChildren())}parseQueryParams(){const B={};if(this.consumeOptional("?"))do{this.parseQueryParam(B)}while(this.consumeOptional("&"));return B}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const B=[];for(this.peekStartsWith("(")||B.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),B.push(this.parseSegment());let M={};this.peekStartsWith("/(")&&(this.capture("/"),M=this.parseParens(!0));let G={};return this.peekStartsWith("(")&&(G=this.parseParens(!1)),(B.length>0||Object.keys(M).length>0)&&(G[Pn]=new En(B,M)),G}parseSegment(){const B=ge(this.remaining);if(""===B&&this.peekStartsWith(";"))throw new g.wOt(4009,!1);return this.capture(B),new Kr(je(B),this.parseMatrixParams())}parseMatrixParams(){const B={};for(;this.consumeOptional(";");)this.parseParam(B);return B}parseParam(B){const M=function It(S){const B=S.match(nt);return B?B[0]:""}(this.remaining);if(!M)return;this.capture(M);let G="";if(this.consumeOptional("=")){const Q=ge(this.remaining);Q&&(G=Q,this.capture(G))}B[je(M)]=je(G)}parseQueryParam(B){const M=function ft(S){const B=S.match(vn);return B?B[0]:""}(this.remaining);if(!M)return;this.capture(M);let G="";if(this.consumeOptional("=")){const Xe=function lt(S){const B=S.match(Ze);return B?B[0]:""}(this.remaining);Xe&&(G=Xe,this.capture(G))}const Q=dt(M),Ce=dt(G);if(B.hasOwnProperty(Q)){let Xe=B[Q];Array.isArray(Xe)||(Xe=[Xe],B[Q]=Xe),Xe.push(Ce)}else B[Q]=Ce}parseParens(B){const M={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const G=ge(this.remaining),Q=this.remaining[G.length];if("/"!==Q&&")"!==Q&&";"!==Q)throw new g.wOt(4010,!1);let Ce;G.indexOf(":")>-1?(Ce=G.slice(0,G.indexOf(":")),this.capture(Ce),this.capture(":")):B&&(Ce=Pn);const Xe=this.parseChildren();M[Ce]=1===Object.keys(Xe).length?Xe[Pn]:new En([],Xe),this.consumeOptional("//")}return M}peekStartsWith(B){return this.remaining.startsWith(B)}consumeOptional(B){return!!this.peekStartsWith(B)&&(this.remaining=this.remaining.substring(B.length),!0)}capture(B){if(!this.consumeOptional(B))throw new g.wOt(4011,!1)}}function Qt(S){return S.segments.length>0?new En([],{[Pn]:S}):S}function Dn(S){const B={};for(const G of Object.keys(S.children)){const Ce=Dn(S.children[G]);if(G===Pn&&0===Ce.segments.length&&Ce.hasChildren())for(const[Xe,et]of Object.entries(Ce.children))B[Xe]=et;else(Ce.segments.length>0||Ce.hasChildren())&&(B[G]=Ce)}return function Cn(S){if(1===S.numberOfChildren&&S.children[Pn]){const B=S.children[Pn];return new En(S.segments.concat(B.segments),B.children)}return S}(new En(S.segments,B))}function wn(S){return S instanceof ir}function bn(S){let B;const Q=Qt(function M(Ce){const Xe={};for(const Lt of Ce.children){const Yn=M(Lt);Xe[Lt.outlet]=Yn}const et=new En(Ce.url,Xe);return Ce===S&&(B=et),et}(S.root));return B??Q}function Cr(S,B,M,G){let Q=S;for(;Q.parent;)Q=Q.parent;if(0===B.length)return Ri(Q,Q,Q,M,G);const Ce=function qi(S){if("string"==typeof S[0]&&1===S.length&&"/"===S[0])return new qn(!0,0,S);let B=0,M=!1;const G=S.reduce((Q,Ce,Xe)=>{if("object"==typeof Ce&&null!=Ce){if(Ce.outlets){const et={};return Object.entries(Ce.outlets).forEach(([Lt,Yn])=>{et[Lt]="string"==typeof Yn?Yn.split("/"):Yn}),[...Q,{outlets:et}]}if(Ce.segmentPath)return[...Q,Ce.segmentPath]}return"string"!=typeof Ce?[...Q,Ce]:0===Xe?(Ce.split("/").forEach((et,Lt)=>{0==Lt&&"."===et||(0==Lt&&""===et?M=!0:".."===et?B++:""!=et&&Q.push(et))}),Q):[...Q,Ce]},[]);return new qn(M,B,G)}(B);if(Ce.toRoot())return Ri(Q,Q,new En([],{}),M,G);const Xe=function oa(S,B,M){if(S.isAbsolute)return new Vr(B,!0,0);if(!M)return new Vr(B,!1,NaN);if(null===M.parent)return new Vr(M,!0,0);const G=Fi(S.commands[0])?0:1;return function Hr(S,B,M){let G=S,Q=B,Ce=M;for(;Ce>Q;){if(Ce-=Q,G=G.parent,!G)throw new g.wOt(4005,!1);Q=G.segments.length}return new Vr(G,!1,Q-Ce)}(M,M.segments.length-1+G,S.numberOfDoubleDots)}(Ce,Q,S),et=Xe.processChildren?Io(Xe.segmentGroup,Xe.index,Ce.commands):uo(Xe.segmentGroup,Xe.index,Ce.commands);return Ri(Q,Xe.segmentGroup,et,M,G)}function Fi(S){return"object"==typeof S&&null!=S&&!S.outlets&&!S.segmentPath}function li(S){return"object"==typeof S&&null!=S&&S.outlets}function Ri(S,B,M,G,Q){let Xe,Ce={};G&&Object.entries(G).forEach(([Lt,Yn])=>{Ce[Lt]=Array.isArray(Yn)?Yn.map(Oi=>`${Oi}`):`${Yn}`}),Xe=S===B?M:zi(S,B,M);const et=Qt(Dn(Xe));return new ir(et,Ce,Q)}function zi(S,B,M){const G={};return Object.entries(S.children).forEach(([Q,Ce])=>{G[Q]=Ce===B?M:zi(Ce,B,M)}),new En(S.segments,G)}class qn{constructor(B,M,G){if(this.isAbsolute=B,this.numberOfDoubleDots=M,this.commands=G,B&&G.length>0&&Fi(G[0]))throw new g.wOt(4003,!1);const Q=G.find(li);if(Q&&Q!==Rn(G))throw new g.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Vr{constructor(B,M,G){this.segmentGroup=B,this.processChildren=M,this.index=G}}function uo(S,B,M){if(S||(S=new En([],{})),0===S.segments.length&&S.hasChildren())return Io(S,B,M);const G=function aa(S,B,M){let G=0,Q=B;const Ce={match:!1,pathIndex:0,commandIndex:0};for(;Q<S.segments.length;){if(G>=M.length)return Ce;const Xe=S.segments[Q],et=M[G];if(li(et))break;const Lt=`${et}`,Yn=G<M.length-1?M[G+1]:null;if(Q>0&&void 0===Lt)break;if(Lt&&Yn&&"object"==typeof Yn&&void 0===Yn.outlets){if(!kr(Lt,Yn,Xe))return Ce;G+=2}else{if(!kr(Lt,{},Xe))return Ce;G++}Q++}return{match:!0,pathIndex:Q,commandIndex:G}}(S,B,M),Q=M.slice(G.commandIndex);if(G.match&&G.pathIndex<S.segments.length){const Ce=new En(S.segments.slice(0,G.pathIndex),{});return Ce.children[Pn]=new En(S.segments.slice(G.pathIndex),S.children),Io(Ce,0,Q)}return G.match&&0===Q.length?new En(S.segments,{}):G.match&&!S.hasChildren()?br(S,B,M):G.match?Io(S,0,Q):br(S,B,M)}function Io(S,B,M){if(0===M.length)return new En(S.segments,{});{const G=function Sr(S){return li(S[0])?S[0].outlets:{[Pn]:S}}(M),Q={};if(Object.keys(G).some(Ce=>Ce!==Pn)&&S.children[Pn]&&1===S.numberOfChildren&&0===S.children[Pn].segments.length){const Ce=Io(S.children[Pn],B,M);return new En(S.segments,Ce.children)}return Object.entries(G).forEach(([Ce,Xe])=>{"string"==typeof Xe&&(Xe=[Xe]),null!==Xe&&(Q[Ce]=uo(S.children[Ce],B,Xe))}),Object.entries(S.children).forEach(([Ce,Xe])=>{void 0===G[Ce]&&(Q[Ce]=Xe)}),new En(S.segments,Q)}}function br(S,B,M){const G=S.segments.slice(0,B);let Q=0;for(;Q<M.length;){const Ce=M[Q];if(li(Ce)){const Lt=jo(Ce.outlets);return new En(G,Lt)}if(0===Q&&Fi(M[0])){G.push(new Kr(S.segments[B].path,Xo(M[0]))),Q++;continue}const Xe=li(Ce)?Ce.outlets[Pn]:`${Ce}`,et=Q<M.length-1?M[Q+1]:null;Xe&&et&&Fi(et)?(G.push(new Kr(Xe,Xo(et))),Q+=2):(G.push(new Kr(Xe,{})),Q++)}return new En(G,{})}function jo(S){const B={};return Object.entries(S).forEach(([M,G])=>{"string"==typeof G&&(G=[G]),null!==G&&(B[M]=br(new En([],{}),0,G))}),B}function Xo(S){const B={};return Object.entries(S).forEach(([M,G])=>B[M]=`${G}`),B}function kr(S,B,M){return S==M.path&&xe(B,M.parameters)}const sa="imperative";class _o{constructor(B,M){this.id=B,this.url=M}}class Ko extends _o{constructor(B,M,G="imperative",Q=null){super(B,M),this.type=0,this.navigationTrigger=G,this.restoredState=Q}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class fo extends _o{constructor(B,M,G){super(B,M),this.urlAfterRedirects=G,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class la extends _o{constructor(B,M,G,Q){super(B,M),this.reason=G,this.code=Q,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Vo extends _o{constructor(B,M,G,Q){super(B,M),this.reason=G,this.code=Q,this.type=16}}class Qr extends _o{constructor(B,M,G,Q){super(B,M),this.error=G,this.target=Q,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class bo extends _o{constructor(B,M,G,Q){super(B,M),this.urlAfterRedirects=G,this.state=Q,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class no extends _o{constructor(B,M,G,Q){super(B,M),this.urlAfterRedirects=G,this.state=Q,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ma extends _o{constructor(B,M,G,Q,Ce){super(B,M),this.urlAfterRedirects=G,this.state=Q,this.shouldActivate=Ce,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class cs extends _o{constructor(B,M,G,Q){super(B,M),this.urlAfterRedirects=G,this.state=Q,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Tr extends _o{constructor(B,M,G,Q){super(B,M),this.urlAfterRedirects=G,this.state=Q,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Fe{constructor(B){this.route=B,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Oe{constructor(B){this.route=B,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class H{constructor(B){this.snapshot=B,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class we{constructor(B){this.snapshot=B,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Je{constructor(B){this.snapshot=B,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class St{constructor(B){this.snapshot=B,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class fn{constructor(B,M,G){this.routerEvent=B,this.position=M,this.anchor=G,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class ni{}class Ki{constructor(B){this.url=B}}class To{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Rr,this.attachRef=null}}let Rr=(()=>{class S{constructor(){this.contexts=new Map}onChildOutletCreated(M,G){const Q=this.getOrCreateContext(M);Q.outlet=G,this.contexts.set(M,Q)}onChildOutletDestroyed(M){const G=this.getContext(M);G&&(G.outlet=null,G.attachRef=null)}onOutletDeactivated(){const M=this.contexts;return this.contexts=new Map,M}onOutletReAttached(M){this.contexts=M}getOrCreateContext(M){let G=this.getContext(M);return G||(G=new To,this.contexts.set(M,G)),G}getContext(M){return this.contexts.get(M)||null}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();class Nr{constructor(B){this._root=B}get root(){return this._root.value}parent(B){const M=this.pathFromRoot(B);return M.length>1?M[M.length-2]:null}children(B){const M=Fo(B,this._root);return M?M.children.map(G=>G.value):[]}firstChild(B){const M=Fo(B,this._root);return M&&M.children.length>0?M.children[0].value:null}siblings(B){const M=Ui(B,this._root);return M.length<2?[]:M[M.length-2].children.map(Q=>Q.value).filter(Q=>Q!==B)}pathFromRoot(B){return Ui(B,this._root).map(M=>M.value)}}function Fo(S,B){if(S===B.value)return B;for(const M of B.children){const G=Fo(S,M);if(G)return G}return null}function Ui(S,B){if(S===B.value)return[B];for(const M of B.children){const G=Ui(S,M);if(G.length)return G.unshift(B),G}return[]}class tr{constructor(B,M){this.value=B,this.children=M}toString(){return`TreeNode(${this.value})`}}function wr(S){const B={};return S&&S.children.forEach(M=>B[M.value.outlet]=M),B}class xo extends Nr{constructor(B,M){super(B),this.snapshot=M,Mn(this,B)}toString(){return this.snapshot.toString()}}function So(S,B){const M=function us(S,B){const Xe=new Ha([],{},{},"",{},Pn,B,null,{});return new fr("",new tr(Xe,[]))}(0,B),G=new Te.t([new Kr("",{})]),Q=new Te.t({}),Ce=new Te.t({}),Xe=new Te.t({}),et=new Te.t(""),Lt=new Eo(G,Q,Xe,et,Ce,Pn,B,M.root);return Lt.snapshot=M.root,new xo(new tr(Lt,[]),M)}class Eo{constructor(B,M,G,Q,Ce,Xe,et,Lt){this.urlSubject=B,this.paramsSubject=M,this.queryParamsSubject=G,this.fragmentSubject=Q,this.dataSubject=Ce,this.outlet=Xe,this.component=et,this._futureSnapshot=Lt,this.title=this.dataSubject?.pipe((0,xt.T)(Yn=>Yn[Ci]))??(0,Ae.of)(void 0),this.url=B,this.params=M,this.queryParams=G,this.fragment=Q,this.data=Ce}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,xt.T)(B=>nr(B)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,xt.T)(B=>nr(B)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function va(S,B="emptyOnly"){const M=S.pathFromRoot;let G=0;if("always"!==B)for(G=M.length-1;G>=1;){const Q=M[G],Ce=M[G-1];if(Q.routeConfig&&""===Q.routeConfig.path)G--;else{if(Ce.component)break;G--}}return function Ta(S){return S.reduce((B,M)=>({params:{...B.params,...M.params},data:{...B.data,...M.data},resolve:{...M.data,...B.resolve,...M.routeConfig?.data,...M._resolvedData}}),{params:{},data:{},resolve:{}})}(M.slice(G))}class Ha{get title(){return this.data?.[Ci]}constructor(B,M,G,Q,Ce,Xe,et,Lt,Yn){this.url=B,this.params=M,this.queryParams=G,this.fragment=Q,this.data=Ce,this.outlet=Xe,this.component=et,this.routeConfig=Lt,this._resolve=Yn}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=nr(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=nr(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(G=>G.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class fr extends Nr{constructor(B,M){super(M),this.url=B,Mn(this,M)}toString(){return Ii(this._root)}}function Mn(S,B){B.value._routerState=S,B.children.forEach(M=>Mn(S,M))}function Ii(S){const B=S.children.length>0?` { ${S.children.map(Ii).join(", ")} } `:"";return`${S.value}${B}`}function pr(S){if(S.snapshot){const B=S.snapshot,M=S._futureSnapshot;S.snapshot=M,xe(B.queryParams,M.queryParams)||S.queryParamsSubject.next(M.queryParams),B.fragment!==M.fragment&&S.fragmentSubject.next(M.fragment),xe(B.params,M.params)||S.paramsSubject.next(M.params),function Zi(S,B){if(S.length!==B.length)return!1;for(let M=0;M<S.length;++M)if(!xe(S[M],B[M]))return!1;return!0}(B.url,M.url)||S.urlSubject.next(M.url),xe(B.data,M.data)||S.dataSubject.next(M.data)}else S.snapshot=S._futureSnapshot,S.dataSubject.next(S._futureSnapshot.data)}function ko(S,B){const M=xe(S.params,B.params)&&function rr(S,B){return ei(S,B)&&S.every((M,G)=>xe(M.parameters,B[G].parameters))}(S.url,B.url);return M&&!(!S.parent!=!B.parent)&&(!S.parent||ko(S.parent,B.parent))}let xa=(()=>{class S{constructor(){this.activated=null,this._activatedRoute=null,this.name=Pn,this.activateEvents=new g.bkB,this.deactivateEvents=new g.bkB,this.attachEvents=new g.bkB,this.detachEvents=new g.bkB,this.parentContexts=(0,g.WQX)(Rr),this.location=(0,g.WQX)(g.c1b),this.changeDetector=(0,g.WQX)(g.gRc),this.environmentInjector=(0,g.WQX)(g.uvJ),this.inputBinder=(0,g.WQX)(Ho,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(M){if(M.name){const{firstChange:G,previousValue:Q}=M.name;if(G)return;this.isTrackedInParentContexts(Q)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(Q)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(M){return this.parentContexts.getContext(M)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const M=this.parentContexts.getContext(this.name);M?.route&&(M.attachRef?this.attach(M.attachRef,M.route):this.activateWith(M.route,M.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new g.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new g.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new g.wOt(4012,!1);this.location.detach();const M=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(M.instance),M}attach(M,G){this.activated=M,this._activatedRoute=G,this.location.insert(M.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(M.instance)}deactivate(){if(this.activated){const M=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(M)}}activateWith(M,G){if(this.isActivated)throw new g.wOt(4013,!1);this._activatedRoute=M;const Q=this.location,Xe=M.snapshot.component,et=this.parentContexts.getOrCreateContext(this.name).children,Lt=new po(M,et,Q.injector);this.activated=Q.createComponent(Xe,{index:Q.length,injector:Lt,environmentInjector:G??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275dir=g.FsC({type:S,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[g.OA$]})}return S})();class po{constructor(B,M,G){this.route=B,this.childContexts=M,this.parent=G}get(B,M){return B===Eo?this.route:B===Rr?this.childContexts:this.parent.get(B,M)}}const Ho=new g.nKC("");let Ji=(()=>{class S{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(M){this.unsubscribeFromRouteData(M),this.subscribeToRouteData(M)}unsubscribeFromRouteData(M){this.outletDataSubscriptions.get(M)?.unsubscribe(),this.outletDataSubscriptions.delete(M)}subscribeToRouteData(M){const{activatedRoute:G}=M,Q=ut([G.queryParams,G.params,G.data]).pipe((0,Yt.n)(([Ce,Xe,et],Lt)=>(et={...Ce,...Xe,...et},0===Lt?(0,Ae.of)(et):Promise.resolve(et)))).subscribe(Ce=>{if(!M.isActivated||!M.activatedComponentRef||M.activatedRoute!==G||null===G.component)return void this.unsubscribeFromRouteData(M);const Xe=(0,g.HJs)(G.component);if(Xe)for(const{templateName:et}of Xe.inputs)M.activatedComponentRef.setInput(et,Ce[et]);else this.unsubscribeFromRouteData(M)});this.outletDataSubscriptions.set(M,Q)}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac})}return S})();function Bo(S,B,M){if(M&&S.shouldReuseRoute(B.value,M.value.snapshot)){const G=M.value;G._futureSnapshot=B.value;const Q=function xi(S,B,M){return B.children.map(G=>{for(const Q of M.children)if(S.shouldReuseRoute(G.value,Q.value.snapshot))return Bo(S,G,Q);return Bo(S,G)})}(S,B,M);return new tr(G,Q)}{if(S.shouldAttach(B.value)){const Ce=S.retrieve(B.value);if(null!==Ce){const Xe=Ce.route;return Xe.value._futureSnapshot=B.value,Xe.children=B.children.map(et=>Bo(S,et)),Xe}}const G=function Or(S){return new Eo(new Te.t(S.url),new Te.t(S.params),new Te.t(S.queryParams),new Te.t(S.fragment),new Te.t(S.data),S.outlet,S.component,S)}(B.value),Q=B.children.map(Ce=>Bo(S,Ce));return new tr(G,Q)}}const T="ngNavigationCancelingError";function A(S,B){const{redirectTo:M,navigationBehaviorOptions:G}=wn(B)?{redirectTo:B,navigationBehaviorOptions:void 0}:B,Q=N(!1,0,B);return Q.url=M,Q.navigationBehaviorOptions=G,Q}function N(S,B,M){const G=new Error("NavigationCancelingError: "+(S||""));return G[T]=!0,G.cancellationCode=B,M&&(G.url=M),G}function oe(S){return S&&S[T]}let ae=(()=>{class S{static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275cmp=g.VBU({type:S,selectors:[["ng-component"]],standalone:!0,features:[g.aNF],decls:1,vars:0,template:function(G,Q){1&G&&g.nrm(0,"router-outlet")},dependencies:[xa],encapsulation:2})}return S})();function Ni(S){const B=S.children&&S.children.map(Ni),M=B?{...S,children:B}:{...S};return!M.component&&!M.loadComponent&&(B||M.loadChildren)&&M.outlet&&M.outlet!==Pn&&(M.component=ae),M}function ii(S){return S.outlet||Pn}function or(S){if(!S)return null;if(S.routeConfig?._injector)return S.routeConfig._injector;for(let B=S.parent;B;B=B.parent){const M=B.routeConfig;if(M?._loadedInjector)return M._loadedInjector;if(M?._injector)return M._injector}return null}class ji{constructor(B,M,G,Q,Ce){this.routeReuseStrategy=B,this.futureState=M,this.currState=G,this.forwardEvent=Q,this.inputBindingEnabled=Ce}activate(B){const M=this.futureState._root,G=this.currState?this.currState._root:null;this.deactivateChildRoutes(M,G,B),pr(this.futureState.root),this.activateChildRoutes(M,G,B)}deactivateChildRoutes(B,M,G){const Q=wr(M);B.children.forEach(Ce=>{const Xe=Ce.value.outlet;this.deactivateRoutes(Ce,Q[Xe],G),delete Q[Xe]}),Object.values(Q).forEach(Ce=>{this.deactivateRouteAndItsChildren(Ce,G)})}deactivateRoutes(B,M,G){const Q=B.value,Ce=M?M.value:null;if(Q===Ce)if(Q.component){const Xe=G.getContext(Q.outlet);Xe&&this.deactivateChildRoutes(B,M,Xe.children)}else this.deactivateChildRoutes(B,M,G);else Ce&&this.deactivateRouteAndItsChildren(M,G)}deactivateRouteAndItsChildren(B,M){B.value.component&&this.routeReuseStrategy.shouldDetach(B.value.snapshot)?this.detachAndStoreRouteSubtree(B,M):this.deactivateRouteAndOutlet(B,M)}detachAndStoreRouteSubtree(B,M){const G=M.getContext(B.value.outlet),Q=G&&B.value.component?G.children:M,Ce=wr(B);for(const Xe of Object.keys(Ce))this.deactivateRouteAndItsChildren(Ce[Xe],Q);if(G&&G.outlet){const Xe=G.outlet.detach(),et=G.children.onOutletDeactivated();this.routeReuseStrategy.store(B.value.snapshot,{componentRef:Xe,route:B,contexts:et})}}deactivateRouteAndOutlet(B,M){const G=M.getContext(B.value.outlet),Q=G&&B.value.component?G.children:M,Ce=wr(B);for(const Xe of Object.keys(Ce))this.deactivateRouteAndItsChildren(Ce[Xe],Q);G&&(G.outlet&&(G.outlet.deactivate(),G.children.onOutletDeactivated()),G.attachRef=null,G.route=null)}activateChildRoutes(B,M,G){const Q=wr(M);B.children.forEach(Ce=>{this.activateRoutes(Ce,Q[Ce.value.outlet],G),this.forwardEvent(new St(Ce.value.snapshot))}),B.children.length&&this.forwardEvent(new we(B.value.snapshot))}activateRoutes(B,M,G){const Q=B.value,Ce=M?M.value:null;if(pr(Q),Q===Ce)if(Q.component){const Xe=G.getOrCreateContext(Q.outlet);this.activateChildRoutes(B,M,Xe.children)}else this.activateChildRoutes(B,M,G);else if(Q.component){const Xe=G.getOrCreateContext(Q.outlet);if(this.routeReuseStrategy.shouldAttach(Q.snapshot)){const et=this.routeReuseStrategy.retrieve(Q.snapshot);this.routeReuseStrategy.store(Q.snapshot,null),Xe.children.onOutletReAttached(et.contexts),Xe.attachRef=et.componentRef,Xe.route=et.route.value,Xe.outlet&&Xe.outlet.attach(et.componentRef,et.route.value),pr(et.route.value),this.activateChildRoutes(B,null,Xe.children)}else{const et=or(Q.snapshot);Xe.attachRef=null,Xe.route=Q,Xe.injector=et,Xe.outlet&&Xe.outlet.activateWith(Q,Xe.injector),this.activateChildRoutes(B,null,Xe.children)}}else this.activateChildRoutes(B,null,G)}}class jr{constructor(B){this.path=B,this.route=this.path[this.path.length-1]}}class Ti{constructor(B,M){this.component=B,this.route=M}}function Mr(S,B,M){const G=S._root;return ie(G,B?B._root:null,M,[G.value])}function ee(S,B){const M=Symbol(),G=B.get(S,M);return G===M?"function"!=typeof S||(0,g.LfX)(S)?B.get(S):S:G}function ie(S,B,M,G,Q={canDeactivateChecks:[],canActivateChecks:[]}){const Ce=wr(B);return S.children.forEach(Xe=>{(function V(S,B,M,G,Q={canDeactivateChecks:[],canActivateChecks:[]}){const Ce=S.value,Xe=B?B.value:null,et=M?M.getContext(S.value.outlet):null;if(Xe&&Ce.routeConfig===Xe.routeConfig){const Lt=function be(S,B,M){if("function"==typeof M)return M(S,B);switch(M){case"pathParamsChange":return!ei(S.url,B.url);case"pathParamsOrQueryParamsChange":return!ei(S.url,B.url)||!xe(S.queryParams,B.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ko(S,B)||!xe(S.queryParams,B.queryParams);default:return!ko(S,B)}}(Xe,Ce,Ce.routeConfig.runGuardsAndResolvers);Lt?Q.canActivateChecks.push(new jr(G)):(Ce.data=Xe.data,Ce._resolvedData=Xe._resolvedData),ie(S,B,Ce.component?et?et.children:null:M,G,Q),Lt&&et&&et.outlet&&et.outlet.isActivated&&Q.canDeactivateChecks.push(new Ti(et.outlet.component,Xe))}else Xe&&tt(B,et,Q),Q.canActivateChecks.push(new jr(G)),ie(S,null,Ce.component?et?et.children:null:M,G,Q)})(Xe,Ce[Xe.value.outlet],M,G.concat([Xe.value]),Q),delete Ce[Xe.value.outlet]}),Object.entries(Ce).forEach(([Xe,et])=>tt(et,M.getContext(Xe),Q)),Q}function tt(S,B,M){const G=wr(S),Q=S.value;Object.entries(G).forEach(([Ce,Xe])=>{tt(Xe,Q.component?B?B.children.getContext(Ce):null:B,M)}),M.canDeactivateChecks.push(new Ti(Q.component&&B&&B.outlet&&B.outlet.isActivated?B.outlet.component:null,Q))}function Bn(S){return"function"==typeof S}function Os(S){return S instanceof vt.G||"EmptyError"===S?.name}const $o=Symbol("INITIAL_VALUE");function Ao(){return(0,Yt.n)(S=>ut(S.map(B=>B.pipe((0,an.s)(1),(0,qt.Z)($o)))).pipe((0,xt.T)(B=>{for(const M of B)if(!0!==M){if(M===$o)return $o;if(!1===M||M instanceof ir)return M}return!0}),(0,Kt.p)(B=>B!==$o),(0,an.s)(1)))}function Zo(S){return(0,Ie.F)((0,ze.M)(B=>{if(wn(B))throw A(0,B)}),(0,xt.T)(B=>!0===B))}class Ea{constructor(B){this.segmentGroup=B||null}}class Jr{constructor(B){this.urlTree=B}}function er(S){return He(new Ea(S))}function Fr(S){return He(new Jr(S))}class io{constructor(B,M){this.urlSerializer=B,this.urlTree=M}noMatchError(B){return new g.wOt(4002,!1)}lineralizeSegments(B,M){let G=[],Q=M.root;for(;;){if(G=G.concat(Q.segments),0===Q.numberOfChildren)return(0,Ae.of)(G);if(Q.numberOfChildren>1||!Q.children[Pn])return He(new g.wOt(4e3,!1));Q=Q.children[Pn]}}applyRedirectCommands(B,M,G){return this.applyRedirectCreateUrlTree(M,this.urlSerializer.parse(M),B,G)}applyRedirectCreateUrlTree(B,M,G,Q){const Ce=this.createSegmentGroup(B,M.root,G,Q);return new ir(Ce,this.createQueryParams(M.queryParams,this.urlTree.queryParams),M.fragment)}createQueryParams(B,M){const G={};return Object.entries(B).forEach(([Q,Ce])=>{if("string"==typeof Ce&&Ce.startsWith(":")){const et=Ce.substring(1);G[Q]=M[et]}else G[Q]=Ce}),G}createSegmentGroup(B,M,G,Q){const Ce=this.createSegments(B,M.segments,G,Q);let Xe={};return Object.entries(M.children).forEach(([et,Lt])=>{Xe[et]=this.createSegmentGroup(B,Lt,G,Q)}),new En(Ce,Xe)}createSegments(B,M,G,Q){return M.map(Ce=>Ce.path.startsWith(":")?this.findPosParam(B,Ce,Q):this.findOrReturn(Ce,G))}findPosParam(B,M,G){const Q=G[M.path.substring(1)];if(!Q)throw new g.wOt(4001,!1);return Q}findOrReturn(B,M){let G=0;for(const Q of M){if(Q.path===B.path)return M.splice(G),Q;G++}return B}}const Be={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Ct(S,B,M,G,Q){const Ce=Pt(S,B,M);return Ce.matched?(G=function _e(S,B){return S.providers&&!S._injector&&(S._injector=(0,g.Ol2)(S.providers,B,`Route: ${S.path}`)),S._injector??B}(B,G),function Cs(S,B,M,G){const Q=B.canMatch;if(!Q||0===Q.length)return(0,Ae.of)(!0);const Ce=Q.map(Xe=>{const et=ee(Xe,S);return Nn(function Oa(S){return S&&Bn(S.canMatch)}(et)?et.canMatch(B,M):S.runInContext(()=>et(B,M)))});return(0,Ae.of)(Ce).pipe(Ao(),Zo())}(G,B,M).pipe((0,xt.T)(Xe=>!0===Xe?Ce:{...Be}))):(0,Ae.of)(Ce)}function Pt(S,B,M){if(""===B.path)return"full"===B.pathMatch&&(S.hasChildren()||M.length>0)?{...Be}:{matched:!0,consumedSegments:[],remainingSegments:M,parameters:{},positionalParamSegments:{}};const Q=(B.matcher||di)(M,S,B);if(!Q)return{...Be};const Ce={};Object.entries(Q.posParams??{}).forEach(([et,Lt])=>{Ce[et]=Lt.path});const Xe=Q.consumed.length>0?{...Ce,...Q.consumed[Q.consumed.length-1].parameters}:Ce;return{matched:!0,consumedSegments:Q.consumed,remainingSegments:M.slice(Q.consumed.length),parameters:Xe,positionalParamSegments:Q.posParams??{}}}function Ht(S,B,M,G){return M.length>0&&function Hn(S,B,M){return M.some(G=>Fn(S,B,G)&&ii(G)!==Pn)}(S,M,G)?{segmentGroup:new En(B,Sn(G,new En(M,S.children))),slicedSegments:[]}:0===M.length&&function ai(S,B,M){return M.some(G=>Fn(S,B,G))}(S,M,G)?{segmentGroup:new En(S.segments,en(S,0,M,G,S.children)),slicedSegments:M}:{segmentGroup:new En(S.segments,S.children),slicedSegments:M}}function en(S,B,M,G,Q){const Ce={};for(const Xe of G)if(Fn(S,M,Xe)&&!Q[ii(Xe)]){const et=new En([],{});Ce[ii(Xe)]=et}return{...Q,...Ce}}function Sn(S,B){const M={};M[Pn]=B;for(const G of S)if(""===G.path&&ii(G)!==Pn){const Q=new En([],{});M[ii(G)]=Q}return M}function Fn(S,B,M){return(!(S.hasChildren()||B.length>0)||"full"!==M.pathMatch)&&""===M.path}class Vi{constructor(B,M,G,Q,Ce,Xe,et){this.injector=B,this.configLoader=M,this.rootComponentType=G,this.config=Q,this.urlTree=Ce,this.paramsInheritanceStrategy=Xe,this.urlSerializer=et,this.allowRedirects=!0,this.applyRedirects=new io(this.urlSerializer,this.urlTree)}noMatchError(B){return new g.wOt(4002,!1)}recognize(){const B=Ht(this.urlTree.root,[],[],this.config).segmentGroup;return this.processSegmentGroup(this.injector,this.config,B,Pn).pipe(De(M=>{if(M instanceof Jr)return this.allowRedirects=!1,this.urlTree=M.urlTree,this.match(M.urlTree);throw M instanceof Ea?this.noMatchError(M):M}),(0,xt.T)(M=>{const G=new Ha([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},Pn,this.rootComponentType,null,{}),Q=new tr(G,M),Ce=new fr("",Q),Xe=function ti(S,B,M=null,G=null){return Cr(bn(S),B,M,G)}(G,[],this.urlTree.queryParams,this.urlTree.fragment);return Xe.queryParams=this.urlTree.queryParams,Ce.url=this.urlSerializer.serialize(Xe),this.inheritParamsAndData(Ce._root),{state:Ce,tree:Xe}}))}match(B){return this.processSegmentGroup(this.injector,this.config,B.root,Pn).pipe(De(G=>{throw G instanceof Ea?this.noMatchError(G):G}))}inheritParamsAndData(B){const M=B.value,G=va(M,this.paramsInheritanceStrategy);M.params=Object.freeze(G.params),M.data=Object.freeze(G.data),B.children.forEach(Q=>this.inheritParamsAndData(Q))}processSegmentGroup(B,M,G,Q){return 0===G.segments.length&&G.hasChildren()?this.processChildren(B,M,G):this.processSegment(B,M,G,G.segments,Q,!0)}processChildren(B,M,G){const Q=[];for(const Ce of Object.keys(G.children))"primary"===Ce?Q.unshift(Ce):Q.push(Ce);return(0,fe.H)(Q).pipe((0,gt.H)(Ce=>{const Xe=G.children[Ce],et=function zr(S,B){const M=S.filter(G=>ii(G)===B);return M.push(...S.filter(G=>ii(G)!==B)),M}(M,Ce);return this.processSegmentGroup(B,et,Xe,Ce)}),function he(S,B){return(0,ne.N)(function ue(S,B,M,G,Q){return(Ce,Xe)=>{let et=M,Lt=B,Yn=0;Ce.subscribe((0,Mt._)(Xe,Oi=>{const ur=Yn++;Lt=et?S(Lt,Oi,ur):(et=!0,Oi),G&&Xe.next(Lt)},Q&&(()=>{et&&Xe.next(Lt),Xe.complete()})))}}(S,B,arguments.length>=2,!0))}((Ce,Xe)=>(Ce.push(...Xe),Ce)),(0,Ne.U)(null),function On(S,B){const M=arguments.length>=2;return G=>G.pipe(S?(0,Kt.p)((Q,Ce)=>S(Q,Ce,G)):ke.D,Ke(1),M?(0,Ne.U)(B):(0,ht.v)(()=>new vt.G))}(),(0,Ft.Z)(Ce=>{if(null===Ce)return er(G);const Xe=Po(Ce);return function yi(S){S.sort((B,M)=>B.value.outlet===Pn?-1:M.value.outlet===Pn?1:B.value.outlet.localeCompare(M.value.outlet))}(Xe),(0,Ae.of)(Xe)}))}processSegment(B,M,G,Q,Ce,Xe){return(0,fe.H)(M).pipe((0,gt.H)(et=>this.processSegmentAgainstRoute(et._injector??B,M,et,G,Q,Ce,Xe).pipe(De(Lt=>{if(Lt instanceof Ea)return(0,Ae.of)(null);throw Lt}))),(0,qe.$)(et=>!!et),De(et=>{if(Os(et))return function pi(S,B,M){return 0===B.length&&!S.children[M]}(G,Q,Ce)?(0,Ae.of)([]):er(G);throw et}))}processSegmentAgainstRoute(B,M,G,Q,Ce,Xe,et){return function wi(S,B,M,G){return!!(ii(S)===G||G!==Pn&&Fn(B,M,S))&&("**"===S.path||Pt(B,S,M).matched)}(G,Q,Ce,Xe)?void 0===G.redirectTo?this.matchSegmentAgainstRoute(B,Q,G,Ce,Xe,et):et&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(B,Q,M,G,Ce,Xe):er(Q):er(Q)}expandSegmentAgainstRouteUsingRedirect(B,M,G,Q,Ce,Xe){return"**"===Q.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(B,G,Q,Xe):this.expandRegularSegmentAgainstRouteUsingRedirect(B,M,G,Q,Ce,Xe)}expandWildCardWithParamsAgainstRouteUsingRedirect(B,M,G,Q){const Ce=this.applyRedirects.applyRedirectCommands([],G.redirectTo,{});return G.redirectTo.startsWith("/")?Fr(Ce):this.applyRedirects.lineralizeSegments(G,Ce).pipe((0,Ft.Z)(Xe=>{const et=new En(Xe,{});return this.processSegment(B,M,et,Xe,Q,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(B,M,G,Q,Ce,Xe){const{matched:et,consumedSegments:Lt,remainingSegments:Yn,positionalParamSegments:Oi}=Pt(M,Q,Ce);if(!et)return er(M);const ur=this.applyRedirects.applyRedirectCommands(Lt,Q.redirectTo,Oi);return Q.redirectTo.startsWith("/")?Fr(ur):this.applyRedirects.lineralizeSegments(Q,ur).pipe((0,Ft.Z)(dr=>this.processSegment(B,G,M,dr.concat(Yn),Xe,!1)))}matchSegmentAgainstRoute(B,M,G,Q,Ce,Xe){let et;if("**"===G.path){const Lt=Q.length>0?Rn(Q).parameters:{},Yn=new Ha(Q,Lt,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Er(G),ii(G),G.component??G._loadedComponent??null,G,P(G));et=(0,Ae.of)({snapshot:Yn,consumedSegments:[],remainingSegments:[]}),M.children={}}else et=Ct(M,G,Q,B).pipe((0,xt.T)(({matched:Lt,consumedSegments:Yn,remainingSegments:Oi,parameters:ur})=>Lt?{snapshot:new Ha(Yn,ur,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Er(G),ii(G),G.component??G._loadedComponent??null,G,P(G)),consumedSegments:Yn,remainingSegments:Oi}:null));return et.pipe((0,Yt.n)(Lt=>null===Lt?er(M):this.getChildConfig(B=G._injector??B,G,Q).pipe((0,Yt.n)(({routes:Yn})=>{const Oi=G._loadedInjector??B,{snapshot:ur,consumedSegments:dr,remainingSegments:go}=Lt,{segmentGroup:fs,slicedSegments:ps}=Ht(M,dr,go,Yn);if(0===ps.length&&fs.hasChildren())return this.processChildren(Oi,Yn,fs).pipe((0,xt.T)($s=>null===$s?null:[new tr(ur,$s)]));if(0===Yn.length&&0===ps.length)return(0,Ae.of)([new tr(ur,[])]);const ss=ii(G)===Ce;return this.processSegment(Oi,Yn,fs,ps,ss?Pn:Ce,!0).pipe((0,xt.T)($s=>[new tr(ur,$s)]))}))))}getChildConfig(B,M,G){return M.children?(0,Ae.of)({routes:M.children,injector:B}):M.loadChildren?void 0!==M._loadedRoutes?(0,Ae.of)({routes:M._loadedRoutes,injector:M._loadedInjector}):function ya(S,B,M,G){const Q=B.canLoad;if(void 0===Q||0===Q.length)return(0,Ae.of)(!0);const Ce=Q.map(Xe=>{const et=ee(Xe,S);return Nn(function Qo(S){return S&&Bn(S.canLoad)}(et)?et.canLoad(B,M):S.runInContext(()=>et(B,M)))});return(0,Ae.of)(Ce).pipe(Ao(),Zo())}(B,M,G).pipe((0,Ft.Z)(Q=>Q?this.configLoader.loadChildren(B,M).pipe((0,ze.M)(Ce=>{M._loadedRoutes=Ce.routes,M._loadedInjector=Ce.injector})):function Xa(S){return He(N(!1,3))}())):(0,Ae.of)({routes:[],injector:B})}}function sr(S){const B=S.value.routeConfig;return B&&""===B.path}function Po(S){const B=[],M=new Set;for(const G of S){if(!sr(G)){B.push(G);continue}const Q=B.find(Ce=>G.value.routeConfig===Ce.value.routeConfig);void 0!==Q?(Q.children.push(...G.children),M.add(Q)):B.push(G)}for(const G of M){const Q=Po(G.children);B.push(new tr(G.value,Q))}return B.filter(G=>!M.has(G))}function Er(S){return S.data||{}}function P(S){return S.resolve||{}}function oi(S){return"string"==typeof S.title||null===S.title}function lr(S){return(0,Yt.n)(B=>{const M=S(B);return M?(0,fe.H)(M).pipe((0,xt.T)(()=>B)):(0,Ae.of)(B)})}const Xn=new g.nKC("ROUTES");let $i=(()=>{class S{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,g.WQX)(g.Ql9)}loadComponent(M){if(this.componentLoaders.get(M))return this.componentLoaders.get(M);if(M._loadedComponent)return(0,Ae.of)(M._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(M);const G=Nn(M.loadComponent()).pipe((0,xt.T)(Qi),(0,ze.M)(Ce=>{this.onLoadEndListener&&this.onLoadEndListener(M),M._loadedComponent=Ce}),(0,ui.j)(()=>{this.componentLoaders.delete(M)})),Q=new Se(G,()=>new Rt.B).pipe(pe());return this.componentLoaders.set(M,Q),Q}loadChildren(M,G){if(this.childrenLoaders.get(G))return this.childrenLoaders.get(G);if(G._loadedRoutes)return(0,Ae.of)({routes:G._loadedRoutes,injector:G._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(G);const Ce=function ci(S,B,M,G){return Nn(S.loadChildren()).pipe((0,xt.T)(Qi),(0,Ft.Z)(Q=>Q instanceof g.Co$||Array.isArray(Q)?(0,Ae.of)(Q):(0,fe.H)(B.compileModuleAsync(Q))),(0,xt.T)(Q=>{G&&G(S);let Ce,Xe,et=!1;return Array.isArray(Q)?(Xe=Q,!0):(Ce=Q.create(M).injector,Xe=Ce.get(Xn,[],{optional:!0,self:!0}).flat()),{routes:Xe.map(Ni),injector:Ce}}))}(G,this.compiler,M,this.onLoadEndListener).pipe((0,ui.j)(()=>{this.childrenLoaders.delete(G)})),Xe=new Se(Ce,()=>new Rt.B).pipe(pe());return this.childrenLoaders.set(G,Xe),Xe}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();function Qi(S){return function Ir(S){return S&&"object"==typeof S&&"default"in S}(S)?S.default:S}let Pr=(()=>{class S{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new Rt.B,this.transitionAbortSubject=new Rt.B,this.configLoader=(0,g.WQX)($i),this.environmentInjector=(0,g.WQX)(g.uvJ),this.urlSerializer=(0,g.WQX)(eo),this.rootContexts=(0,g.WQX)(Rr),this.inputBindingEnabled=null!==(0,g.WQX)(Ho,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,Ae.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=Q=>this.events.next(new Oe(Q)),this.configLoader.onLoadStartListener=Q=>this.events.next(new Fe(Q))}complete(){this.transitions?.complete()}handleNavigationRequest(M){const G=++this.navigationId;this.transitions?.next({...this.transitions.value,...M,id:G})}setupNavigations(M,G,Q){return this.transitions=new Te.t({id:0,currentUrlTree:G,currentRawUrl:G,currentBrowserUrl:G,extractedUrl:M.urlHandlingStrategy.extract(G),urlAfterRedirects:M.urlHandlingStrategy.extract(G),rawUrl:G,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:sa,restoredState:null,currentSnapshot:Q.snapshot,targetSnapshot:null,currentRouterState:Q,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,Kt.p)(Ce=>0!==Ce.id),(0,xt.T)(Ce=>({...Ce,extractedUrl:M.urlHandlingStrategy.extract(Ce.rawUrl)})),(0,Yt.n)(Ce=>{this.currentTransition=Ce;let Xe=!1,et=!1;return(0,Ae.of)(Ce).pipe((0,ze.M)(Lt=>{this.currentNavigation={id:Lt.id,initialUrl:Lt.rawUrl,extractedUrl:Lt.extractedUrl,trigger:Lt.source,extras:Lt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,Yt.n)(Lt=>{const Yn=Lt.currentBrowserUrl.toString(),Oi=!M.navigated||Lt.extractedUrl.toString()!==Yn||Yn!==Lt.currentUrlTree.toString();if(!Oi&&"reload"!==(Lt.extras.onSameUrlNavigation??M.onSameUrlNavigation)){const dr="";return this.events.next(new Vo(Lt.id,this.urlSerializer.serialize(Lt.rawUrl),dr,0)),Lt.resolve(null),I.w}if(M.urlHandlingStrategy.shouldProcessUrl(Lt.rawUrl))return(0,Ae.of)(Lt).pipe((0,Yt.n)(dr=>{const go=this.transitions?.getValue();return this.events.next(new Ko(dr.id,this.urlSerializer.serialize(dr.extractedUrl),dr.source,dr.restoredState)),go!==this.transitions?.getValue()?I.w:Promise.resolve(dr)}),function de(S,B,M,G,Q,Ce){return(0,Ft.Z)(Xe=>function Ai(S,B,M,G,Q,Ce,Xe="emptyOnly"){return new Vi(S,B,M,G,Q,Xe,Ce).recognize()}(S,B,M,G,Xe.extractedUrl,Q,Ce).pipe((0,xt.T)(({state:et,tree:Lt})=>({...Xe,targetSnapshot:et,urlAfterRedirects:Lt}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,M.config,this.urlSerializer,M.paramsInheritanceStrategy),(0,ze.M)(dr=>{Ce.targetSnapshot=dr.targetSnapshot,Ce.urlAfterRedirects=dr.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:dr.urlAfterRedirects};const go=new bo(dr.id,this.urlSerializer.serialize(dr.extractedUrl),this.urlSerializer.serialize(dr.urlAfterRedirects),dr.targetSnapshot);this.events.next(go)}));if(Oi&&M.urlHandlingStrategy.shouldProcessUrl(Lt.currentRawUrl)){const{id:dr,extractedUrl:go,source:fs,restoredState:ps,extras:ss}=Lt,$s=new Ko(dr,this.urlSerializer.serialize(go),fs,ps);this.events.next($s);const Da=So(0,this.rootComponentType).snapshot;return this.currentTransition=Ce={...Lt,targetSnapshot:Da,urlAfterRedirects:go,extras:{...ss,skipLocationChange:!1,replaceUrl:!1}},(0,Ae.of)(Ce)}{const dr="";return this.events.next(new Vo(Lt.id,this.urlSerializer.serialize(Lt.extractedUrl),dr,1)),Lt.resolve(null),I.w}}),(0,ze.M)(Lt=>{const Yn=new no(Lt.id,this.urlSerializer.serialize(Lt.extractedUrl),this.urlSerializer.serialize(Lt.urlAfterRedirects),Lt.targetSnapshot);this.events.next(Yn)}),(0,xt.T)(Lt=>(this.currentTransition=Ce={...Lt,guards:Mr(Lt.targetSnapshot,Lt.currentSnapshot,this.rootContexts)},Ce)),function nl(S,B){return(0,Ft.Z)(M=>{const{targetSnapshot:G,currentSnapshot:Q,guards:{canActivateChecks:Ce,canDeactivateChecks:Xe}}=M;return 0===Xe.length&&0===Ce.length?(0,Ae.of)({...M,guardsResult:!0}):function ys(S,B,M,G){return(0,fe.H)(S).pipe((0,Ft.Z)(Q=>function ki(S,B,M,G,Q){const Ce=B&&B.routeConfig?B.routeConfig.canDeactivate:null;if(!Ce||0===Ce.length)return(0,Ae.of)(!0);const Xe=Ce.map(et=>{const Lt=or(B)??Q,Yn=ee(et,Lt);return Nn(function ka(S){return S&&Bn(S.canDeactivate)}(Yn)?Yn.canDeactivate(S,B,M,G):Lt.runInContext(()=>Yn(S,B,M,G))).pipe((0,qe.$)())});return(0,Ae.of)(Xe).pipe(Ao())}(Q.component,Q.route,M,B,G)),(0,qe.$)(Q=>!0!==Q,!0))}(Xe,G,Q,S).pipe((0,Ft.Z)(et=>et&&function _i(S){return"boolean"==typeof S}(et)?function ts(S,B,M,G){return(0,fe.H)(B).pipe((0,gt.H)(Q=>(0,zt.x)(function Do(S,B){return null!==S&&B&&B(new H(S)),(0,Ae.of)(!0)}(Q.route.parent,G),function Uo(S,B){return null!==S&&B&&B(new Je(S)),(0,Ae.of)(!0)}(Q.route,G),function Ps(S,B,M){const G=B[B.length-1],Ce=B.slice(0,B.length-1).reverse().map(Xe=>function gr(S){const B=S.routeConfig?S.routeConfig.canActivateChild:null;return B&&0!==B.length?{node:S,guards:B}:null}(Xe)).filter(Xe=>null!==Xe).map(Xe=>Ot(()=>{const et=Xe.guards.map(Lt=>{const Yn=or(Xe.node)??M,Oi=ee(Lt,Yn);return Nn(function Jo(S){return S&&Bn(S.canActivateChild)}(Oi)?Oi.canActivateChild(G,S):Yn.runInContext(()=>Oi(G,S))).pipe((0,qe.$)())});return(0,Ae.of)(et).pipe(Ao())}));return(0,Ae.of)(Ce).pipe(Ao())}(S,Q.path,M),function ns(S,B,M){const G=B.routeConfig?B.routeConfig.canActivate:null;if(!G||0===G.length)return(0,Ae.of)(!0);const Q=G.map(Ce=>Ot(()=>{const Xe=or(B)??M,et=ee(Ce,Xe);return Nn(function Go(S){return S&&Bn(S.canActivate)}(et)?et.canActivate(B,S):Xe.runInContext(()=>et(B,S))).pipe((0,qe.$)())}));return(0,Ae.of)(Q).pipe(Ao())}(S,Q.route,M))),(0,qe.$)(Q=>!0!==Q,!0))}(G,Ce,S,B):(0,Ae.of)(et)),(0,xt.T)(et=>({...M,guardsResult:et})))})}(this.environmentInjector,Lt=>this.events.next(Lt)),(0,ze.M)(Lt=>{if(Ce.guardsResult=Lt.guardsResult,wn(Lt.guardsResult))throw A(0,Lt.guardsResult);const Yn=new ma(Lt.id,this.urlSerializer.serialize(Lt.extractedUrl),this.urlSerializer.serialize(Lt.urlAfterRedirects),Lt.targetSnapshot,!!Lt.guardsResult);this.events.next(Yn)}),(0,Kt.p)(Lt=>!!Lt.guardsResult||(this.cancelNavigationTransition(Lt,"",3),!1)),lr(Lt=>{if(Lt.guards.canActivateChecks.length)return(0,Ae.of)(Lt).pipe((0,ze.M)(Yn=>{const Oi=new cs(Yn.id,this.urlSerializer.serialize(Yn.extractedUrl),this.urlSerializer.serialize(Yn.urlAfterRedirects),Yn.targetSnapshot);this.events.next(Oi)}),(0,Yt.n)(Yn=>{let Oi=!1;return(0,Ae.of)(Yn).pipe(function z(S,B){return(0,Ft.Z)(M=>{const{targetSnapshot:G,guards:{canActivateChecks:Q}}=M;if(!Q.length)return(0,Ae.of)(M);let Ce=0;return(0,fe.H)(Q).pipe((0,gt.H)(Xe=>function le(S,B,M,G){const Q=S.routeConfig,Ce=S._resolve;return void 0!==Q?.title&&!oi(Q)&&(Ce[Ci]=Q.title),function it(S,B,M,G){const Q=function Nt(S){return[...Object.keys(S),...Object.getOwnPropertySymbols(S)]}(S);if(0===Q.length)return(0,Ae.of)({});const Ce={};return(0,fe.H)(Q).pipe((0,Ft.Z)(Xe=>function un(S,B,M,G){const Q=or(B)??G,Ce=ee(S,Q);return Nn(Ce.resolve?Ce.resolve(B,M):Q.runInContext(()=>Ce(B,M)))}(S[Xe],B,M,G).pipe((0,qe.$)(),(0,ze.M)(et=>{Ce[Xe]=et}))),Ke(1),function si(S){return(0,xt.T)(()=>S)}(Ce),De(Xe=>Os(Xe)?I.w:He(Xe)))}(Ce,S,B,G).pipe((0,xt.T)(Xe=>(S._resolvedData=Xe,S.data=va(S,M).resolve,Q&&oi(Q)&&(S.data[Ci]=Q.title),null)))}(Xe.route,G,S,B)),(0,ze.M)(()=>Ce++),Ke(1),(0,Ft.Z)(Xe=>Ce===Q.length?(0,Ae.of)(M):I.w))})}(M.paramsInheritanceStrategy,this.environmentInjector),(0,ze.M)({next:()=>Oi=!0,complete:()=>{Oi||this.cancelNavigationTransition(Yn,"",2)}}))}),(0,ze.M)(Yn=>{const Oi=new Tr(Yn.id,this.urlSerializer.serialize(Yn.extractedUrl),this.urlSerializer.serialize(Yn.urlAfterRedirects),Yn.targetSnapshot);this.events.next(Oi)}))}),lr(Lt=>{const Yn=Oi=>{const ur=[];Oi.routeConfig?.loadComponent&&!Oi.routeConfig._loadedComponent&&ur.push(this.configLoader.loadComponent(Oi.routeConfig).pipe((0,ze.M)(dr=>{Oi.component=dr}),(0,xt.T)(()=>{})));for(const dr of Oi.children)ur.push(...Yn(dr));return ur};return ut(Yn(Lt.targetSnapshot.root)).pipe((0,Ne.U)(),(0,an.s)(1))}),lr(()=>this.afterPreactivation()),(0,xt.T)(Lt=>{const Yn=function ca(S,B,M){const G=Bo(S,B._root,M?M._root:void 0);return new xo(G,B)}(M.routeReuseStrategy,Lt.targetSnapshot,Lt.currentRouterState);return this.currentTransition=Ce={...Lt,targetRouterState:Yn},Ce}),(0,ze.M)(()=>{this.events.next(new ni)}),((S,B,M,G)=>(0,xt.T)(Q=>(new ji(B,Q.targetRouterState,Q.currentRouterState,M,G).activate(S),Q)))(this.rootContexts,M.routeReuseStrategy,Lt=>this.events.next(Lt),this.inputBindingEnabled),(0,an.s)(1),(0,ze.M)({next:Lt=>{Xe=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new fo(Lt.id,this.urlSerializer.serialize(Lt.extractedUrl),this.urlSerializer.serialize(Lt.urlAfterRedirects))),M.titleStrategy?.updateTitle(Lt.targetRouterState.snapshot),Lt.resolve(!0)},complete:()=>{Xe=!0}}),(0,Qn.Q)(this.transitionAbortSubject.pipe((0,ze.M)(Lt=>{throw Lt}))),(0,ui.j)(()=>{Xe||et||this.cancelNavigationTransition(Ce,"",1),this.currentNavigation?.id===Ce.id&&(this.currentNavigation=null)}),De(Lt=>{if(et=!0,oe(Lt))this.events.next(new la(Ce.id,this.urlSerializer.serialize(Ce.extractedUrl),Lt.message,Lt.cancellationCode)),function X(S){return oe(S)&&wn(S.url)}(Lt)?this.events.next(new Ki(Lt.url)):Ce.resolve(!1);else{this.events.next(new Qr(Ce.id,this.urlSerializer.serialize(Ce.extractedUrl),Lt,Ce.targetSnapshot??void 0));try{Ce.resolve(M.errorHandler(Lt))}catch(Yn){Ce.reject(Yn)}}return I.w}))}))}cancelNavigationTransition(M,G,Q){const Ce=new la(M.id,this.urlSerializer.serialize(M.extractedUrl),G,Q);this.events.next(Ce),M.resolve(!1)}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();function Pa(S){return S!==sa}let La=(()=>{class S{buildTitle(M){let G,Q=M.root;for(;void 0!==Q;)G=this.getResolvedTitleForRoute(Q)??G,Q=Q.children.find(Ce=>Ce.outlet===Pn);return G}getResolvedTitleForRoute(M){return M.data[Ci]}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:function(){return(0,g.WQX)(ea)},providedIn:"root"})}return S})(),ea=(()=>{class S extends La{constructor(M){super(),this.title=M}updateTitle(M){const G=this.buildTitle(M);void 0!==G&&this.title.setTitle(G)}static#e=this.\u0275fac=function(G){return new(G||S)(g.KVO(fi.hE))};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})(),ta=(()=>{class S{static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:function(){return(0,g.WQX)(da)},providedIn:"root"})}return S})();class ua{shouldDetach(B){return!1}store(B,M){}shouldAttach(B){return!1}retrieve(B){return null}shouldReuseRoute(B,M){return B.routeConfig===M.routeConfig}}let da=(()=>{class S extends ua{static#e=this.\u0275fac=function(){let M;return function(Q){return(M||(M=g.xGo(S)))(Q||S)}}();static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();const O=new g.nKC("",{providedIn:"root",factory:()=>({})});let $=(()=>{class S{static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:function(){return(0,g.WQX)(se)},providedIn:"root"})}return S})(),se=(()=>{class S{shouldProcessUrl(M){return!0}extract(M){return M}merge(M,G){return M}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();var $e=function(S){return S[S.COMPLETE=0]="COMPLETE",S[S.FAILED=1]="FAILED",S[S.REDIRECTING=2]="REDIRECTING",S}($e||{});function $t(S,B){S.events.pipe((0,Kt.p)(M=>M instanceof fo||M instanceof la||M instanceof Qr||M instanceof Vo),(0,xt.T)(M=>M instanceof fo||M instanceof Vo?$e.COMPLETE:M instanceof la&&(0===M.code||1===M.code)?$e.REDIRECTING:$e.FAILED),(0,Kt.p)(M=>M!==$e.REDIRECTING),(0,an.s)(1)).subscribe(()=>{B()})}function Wn(S){throw S}function Mi(S,B,M){return B.parse("/")}const mr={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Yr={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Bi=(()=>{class S{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.location.getState()?.\u0275routerPageId??this.currentPageId}get events(){return this._events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=(0,g.WQX)(g.H3F),this.isNgZoneEnabled=!1,this._events=new Rt.B,this.options=(0,g.WQX)(O,{optional:!0})||{},this.pendingTasks=(0,g.WQX)(g.$K3),this.errorHandler=this.options.errorHandler||Wn,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||Mi,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=(0,g.WQX)($),this.routeReuseStrategy=(0,g.WQX)(ta),this.titleStrategy=(0,g.WQX)(La),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=(0,g.WQX)(Xn,{optional:!0})?.flat()??[],this.navigationTransitions=(0,g.WQX)(Pr),this.urlSerializer=(0,g.WQX)(eo),this.location=(0,g.WQX)(_t.aZ),this.componentInputBindingEnabled=!!(0,g.WQX)(Ho,{optional:!0}),this.eventsSubscription=new ot.yU,this.isNgZoneEnabled=(0,g.WQX)(g.SKi)instanceof g.SKi&&g.SKi.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new ir,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=So(0,null),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe(M=>{this.lastSuccessfulId=M.id,this.currentPageId=this.browserPageId},M=>{this.console.warn(`Unhandled Navigation Error: ${M}`)}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const M=this.navigationTransitions.events.subscribe(G=>{try{const{currentTransition:Q}=this.navigationTransitions;if(null===Q)return void(is(G)&&this._events.next(G));if(G instanceof Ko)Pa(Q.source)&&(this.browserUrlTree=Q.extractedUrl);else if(G instanceof Vo)this.rawUrlTree=Q.rawUrl;else if(G instanceof bo){if("eager"===this.urlUpdateStrategy){if(!Q.extras.skipLocationChange){const Ce=this.urlHandlingStrategy.merge(Q.urlAfterRedirects,Q.rawUrl);this.setBrowserUrl(Ce,Q)}this.browserUrlTree=Q.urlAfterRedirects}}else if(G instanceof ni)this.currentUrlTree=Q.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(Q.urlAfterRedirects,Q.rawUrl),this.routerState=Q.targetRouterState,"deferred"===this.urlUpdateStrategy&&(Q.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,Q),this.browserUrlTree=Q.urlAfterRedirects);else if(G instanceof la)0!==G.code&&1!==G.code&&(this.navigated=!0),(3===G.code||2===G.code)&&this.restoreHistory(Q);else if(G instanceof Ki){const Ce=this.urlHandlingStrategy.merge(G.url,Q.currentRawUrl),Xe={skipLocationChange:Q.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Pa(Q.source)};this.scheduleNavigation(Ce,sa,null,Xe,{resolve:Q.resolve,reject:Q.reject,promise:Q.promise})}G instanceof Qr&&this.restoreHistory(Q,!0),G instanceof fo&&(this.navigated=!0),is(G)&&this._events.next(G)}catch(Q){this.navigationTransitions.transitionAbortSubject.next(Q)}});this.eventsSubscription.add(M)}resetRootComponentType(M){this.routerState.root.component=M,this.navigationTransitions.rootComponentType=M}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const M=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),sa,M)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(M=>{const G="popstate"===M.type?"popstate":"hashchange";"popstate"===G&&setTimeout(()=>{this.navigateToSyncWithBrowser(M.url,G,M.state)},0)}))}navigateToSyncWithBrowser(M,G,Q){const Ce={replaceUrl:!0},Xe=Q?.navigationId?Q:null;if(Q){const Lt={...Q};delete Lt.navigationId,delete Lt.\u0275routerPageId,0!==Object.keys(Lt).length&&(Ce.state=Lt)}const et=this.parseUrl(M);this.scheduleNavigation(et,G,Xe,Ce)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(M){this.config=M.map(Ni),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(M,G={}){const{relativeTo:Q,queryParams:Ce,fragment:Xe,queryParamsHandling:et,preserveFragment:Lt}=G,Yn=Lt?this.currentUrlTree.fragment:Xe;let ur,Oi=null;switch(et){case"merge":Oi={...this.currentUrlTree.queryParams,...Ce};break;case"preserve":Oi=this.currentUrlTree.queryParams;break;default:Oi=Ce||null}null!==Oi&&(Oi=this.removeEmptyProps(Oi));try{ur=bn(Q?Q.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof M[0]||!M[0].startsWith("/"))&&(M=[]),ur=this.currentUrlTree.root}return Cr(ur,M,Oi,Yn??null)}navigateByUrl(M,G={skipLocationChange:!1}){const Q=wn(M)?M:this.parseUrl(M),Ce=this.urlHandlingStrategy.merge(Q,this.rawUrlTree);return this.scheduleNavigation(Ce,sa,null,G)}navigate(M,G={skipLocationChange:!1}){return function ds(S){for(let B=0;B<S.length;B++)if(null==S[B])throw new g.wOt(4008,!1)}(M),this.navigateByUrl(this.createUrlTree(M,G),G)}serializeUrl(M){return this.urlSerializer.serialize(M)}parseUrl(M){let G;try{G=this.urlSerializer.parse(M)}catch(Q){G=this.malformedUriErrorHandler(Q,this.urlSerializer,M)}return G}isActive(M,G){let Q;if(Q=!0===G?{...mr}:!1===G?{...Yr}:G,wn(M))return yr(this.currentUrlTree,M,Q);const Ce=this.parseUrl(M);return yr(this.currentUrlTree,Ce,Q)}removeEmptyProps(M){return Object.keys(M).reduce((G,Q)=>{const Ce=M[Q];return null!=Ce&&(G[Q]=Ce),G},{})}scheduleNavigation(M,G,Q,Ce,Xe){if(this.disposed)return Promise.resolve(!1);let et,Lt,Yn;Xe?(et=Xe.resolve,Lt=Xe.reject,Yn=Xe.promise):Yn=new Promise((ur,dr)=>{et=ur,Lt=dr});const Oi=this.pendingTasks.add();return $t(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(Oi))}),this.navigationTransitions.handleNavigationRequest({source:G,restoredState:Q,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,currentBrowserUrl:this.browserUrlTree,rawUrl:M,extras:Ce,resolve:et,reject:Lt,promise:Yn,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Yn.catch(ur=>Promise.reject(ur))}setBrowserUrl(M,G){const Q=this.urlSerializer.serialize(M);if(this.location.isCurrentPathEqualTo(Q)||G.extras.replaceUrl){const Xe={...G.extras.state,...this.generateNgRouterState(G.id,this.browserPageId)};this.location.replaceState(Q,"",Xe)}else{const Ce={...G.extras.state,...this.generateNgRouterState(G.id,this.browserPageId+1)};this.location.go(Q,"",Ce)}}restoreHistory(M,G=!1){if("computed"===this.canceledNavigationResolution){const Ce=this.currentPageId-this.browserPageId;0!==Ce?this.location.historyGo(Ce):this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===Ce&&(this.resetState(M),this.browserUrlTree=M.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(G&&this.resetState(M),this.resetUrlToCurrentUrlTree())}resetState(M){this.routerState=M.currentRouterState,this.currentUrlTree=M.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,M.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(M,G){return"computed"===this.canceledNavigationResolution?{navigationId:M,\u0275routerPageId:G}:{navigationId:M}}static#e=this.\u0275fac=function(G){return new(G||S)};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();function is(S){return!(S instanceof ni||S instanceof Ki)}class Ls{}let au=(()=>{class S{constructor(M,G,Q,Ce,Xe){this.router=M,this.injector=Q,this.preloadingStrategy=Ce,this.loader=Xe}setUpPreloading(){this.subscription=this.router.events.pipe((0,Kt.p)(M=>M instanceof fo),(0,gt.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(M,G){const Q=[];for(const Ce of G){Ce.providers&&!Ce._injector&&(Ce._injector=(0,g.Ol2)(Ce.providers,M,`Route: ${Ce.path}`));const Xe=Ce._injector??M,et=Ce._loadedInjector??Xe;(Ce.loadChildren&&!Ce._loadedRoutes&&void 0===Ce.canLoad||Ce.loadComponent&&!Ce._loadedComponent)&&Q.push(this.preloadConfig(Xe,Ce)),(Ce.children||Ce._loadedRoutes)&&Q.push(this.processRoutes(et,Ce.children??Ce._loadedRoutes))}return(0,fe.H)(Q).pipe((0,Zt.U)())}preloadConfig(M,G){return this.preloadingStrategy.preload(G,()=>{let Q;Q=G.loadChildren&&void 0===G.canLoad?this.loader.loadChildren(M,G):(0,Ae.of)(null);const Ce=Q.pipe((0,Ft.Z)(Xe=>null===Xe?(0,Ae.of)(void 0):(G._loadedRoutes=Xe.routes,G._loadedInjector=Xe.injector,this.processRoutes(Xe.injector??M,Xe.routes))));if(G.loadComponent&&!G._loadedComponent){const Xe=this.loader.loadComponent(G);return(0,fe.H)([Ce,Xe]).pipe((0,Zt.U)())}return Ce})}static#e=this.\u0275fac=function(G){return new(G||S)(g.KVO(Bi),g.KVO(g.Ql9),g.KVO(g.uvJ),g.KVO(Ls),g.KVO($i))};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac,providedIn:"root"})}return S})();const bc=new g.nKC("");let bs=(()=>{class S{constructor(M,G,Q,Ce,Xe={}){this.urlSerializer=M,this.transitions=G,this.viewportScroller=Q,this.zone=Ce,this.options=Xe,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},Xe.scrollPositionRestoration=Xe.scrollPositionRestoration||"disabled",Xe.anchorScrolling=Xe.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(M=>{M instanceof Ko?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=M.navigationTrigger,this.restoredId=M.restoredState?M.restoredState.navigationId:0):M instanceof fo?(this.lastId=M.id,this.scheduleScrollEvent(M,this.urlSerializer.parse(M.urlAfterRedirects).fragment)):M instanceof Vo&&0===M.code&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(M,this.urlSerializer.parse(M.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(M=>{M instanceof fn&&(M.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(M.position):M.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(M.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(M,G){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new fn(M,"popstate"===this.lastSource?this.store[this.restoredId]:null,G))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static#e=this.\u0275fac=function(G){g.QTQ()};static#t=this.\u0275prov=g.jDH({token:S,factory:S.\u0275fac})}return S})();function na(S,B){return{\u0275kind:S,\u0275providers:B}}function Tl(){const S=(0,g.WQX)(g.zZn);return B=>{const M=S.get(g.o8S);if(B!==M.components[0])return;const G=S.get(Bi),Q=S.get(Tc);1===S.get(lu)&&G.initialNavigation(),S.get(os,null,g.$GK.Optional)?.setUpPreloading(),S.get(bc,null,g.$GK.Optional)?.init(),G.resetRootComponentType(M.componentTypes[0]),Q.closed||(Q.next(),Q.complete(),Q.unsubscribe())}}const Tc=new g.nKC("",{factory:()=>new Rt.B}),lu=new g.nKC("",{providedIn:"root",factory:()=>1}),os=new g.nKC("");function xc(S){return na(0,[{provide:os,useExisting:au},{provide:Ls,useExisting:S}])}const cr=new g.nKC("ROUTER_FORROOT_GUARD"),zo=[_t.aZ,{provide:eo,useClass:$r},Bi,Rr,{provide:Eo,useFactory:function gd(S){return S.routerState.root},deps:[Bi]},$i,[]];function xl(){return new g.NEm("Router",Bi)}let Wi=(()=>{class S{constructor(M){}static forRoot(M,G){return{ngModule:S,providers:[zo,[],{provide:Xn,multi:!0,useValue:M},{provide:cr,useFactory:El,deps:[[Bi,new g.Xx1,new g.kdw]]},{provide:O,useValue:G||{}},G?.useHash?{provide:_t.hb,useClass:_t.fw}:{provide:_t.hb,useClass:_t.Sm},{provide:bc,useFactory:()=>{const S=(0,g.WQX)(_t.Xr),B=(0,g.WQX)(g.SKi),M=(0,g.WQX)(O),G=(0,g.WQX)(Pr),Q=(0,g.WQX)(eo);return M.scrollOffset&&S.setOffset(M.scrollOffset),new bs(Q,G,S,B,M)}},G?.preloadingStrategy?xc(G.preloadingStrategy).\u0275providers:[],{provide:g.NEm,multi:!0,useFactory:xl},G?.initialNavigation?Ec(G):[],G?.bindToComponentInputs?na(8,[Ji,{provide:Ho,useExisting:Ji}]).\u0275providers:[],[{provide:cu,useFactory:Tl},{provide:g.iLQ,multi:!0,useExisting:cu}]]}}static forChild(M){return{ngModule:S,providers:[{provide:Xn,multi:!0,useValue:M}]}}static#e=this.\u0275fac=function(G){return new(G||S)(g.KVO(cr,8))};static#t=this.\u0275mod=g.$C({type:S});static#n=this.\u0275inj=g.G2t({})}return S})();function El(S){return"guarded"}function Ec(S){return["disabled"===S.initialNavigation?na(3,[{provide:g.hnV,multi:!0,useFactory:()=>{const B=(0,g.WQX)(Bi);return()=>{B.setUpLocationChangeListener()}}},{provide:lu,useValue:2}]).\u0275providers:[],"enabledBlocking"===S.initialNavigation?na(2,[{provide:lu,useValue:0},{provide:g.hnV,multi:!0,deps:[g.zZn],useFactory:B=>{const M=B.get(_t.hj,Promise.resolve());return()=>M.then(()=>new Promise(G=>{const Q=B.get(Bi),Ce=B.get(Tc);$t(Q,()=>{G(!0)}),B.get(Pr).afterPreactivation=()=>(G(!0),Ce.closed?(0,Ae.of)(void 0):Ce),Q.initialNavigation()}))}}]).\u0275providers:[]]}const cu=new g.nKC("")},770:(tn,st,q)=>{"use strict";q.d(st,{q8:()=>Vr,Uc:()=>qi,EY:()=>qn,Uq:()=>li,vr:()=>no,MQ:()=>Tr});var g=q(2598),Y=q(9417),Me=q(6977),e=q(8359);class fe extends e.yU{constructor(Oe,H){super()}schedule(Oe,H=0){return this}}const Ae={setInterval(Fe,Oe,...H){const{delegate:we}=Ae;return we?.setInterval?we.setInterval(Fe,Oe,...H):setInterval(Fe,Oe,...H)},clearInterval(Fe){const{delegate:Oe}=Ae;return(Oe?.clearInterval||clearInterval)(Fe)},delegate:void 0};var Te=q(7908);class Ee extends fe{constructor(Oe,H){super(Oe,H),this.scheduler=Oe,this.work=H,this.pending=!1}schedule(Oe,H=0){var we;if(this.closed)return this;this.state=Oe;const Je=this.id,St=this.scheduler;return null!=Je&&(this.id=this.recycleAsyncId(St,Je,H)),this.pending=!0,this.delay=H,this.id=null!==(we=this.id)&&void 0!==we?we:this.requestAsyncId(St,this.id,H),this}requestAsyncId(Oe,H,we=0){return Ae.setInterval(Oe.flush.bind(Oe,this),we)}recycleAsyncId(Oe,H,we=0){if(null!=we&&this.delay===we&&!1===this.pending)return H;null!=H&&Ae.clearInterval(H)}execute(Oe,H){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const we=this._execute(Oe,H);if(we)return we;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(Oe,H){let Je,we=!1;try{this.work(Oe)}catch(St){we=!0,Je=St||new Error("Scheduled action threw falsy error")}if(we)return this.unsubscribe(),Je}unsubscribe(){if(!this.closed){const{id:Oe,scheduler:H}=this,{actions:we}=H;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Te.o)(we,this),null!=Oe&&(this.id=this.recycleAsyncId(H,Oe,null)),this.delay=null,super.unsubscribe()}}}const ke={now:()=>(ke.delegate||Date).now(),delegate:void 0};class te{constructor(Oe,H=te.now){this.schedulerActionCtor=Oe,this.now=H}schedule(Oe,H=0,we){return new this.schedulerActionCtor(this,Oe).schedule(we,H)}}te.now=ke.now;class rt extends te{constructor(Oe,H=te.now){super(Oe,H),this.actions=[],this._active=!1}flush(Oe){const{actions:H}=this;if(this._active)return void H.push(Oe);let we;this._active=!0;do{if(we=Oe.execute(Oe.state,Oe.delay))break}while(Oe=H.shift());if(this._active=!1,we){for(;Oe=H.shift();)Oe.unsubscribe();throw we}}}const at=new rt(Ee),Mt=at;var At=q(9974),ut=q(8750),Wt=q(4360),vt=q(1985),zt=q(9470);function Ie(Fe,Oe=at){return function Bt(Fe){return(0,At.N)((Oe,H)=>{let we=!1,Je=null,St=null,fn=!1;const ni=()=>{if(St?.unsubscribe(),St=null,we){we=!1;const Yi=Je;Je=null,H.next(Yi)}fn&&H.complete()},Ki=()=>{St=null,fn&&H.complete()};Oe.subscribe((0,Wt._)(H,Yi=>{we=!0,Je=Yi,St||(0,ut.Tg)(Fe(Yi)).subscribe(St=(0,Wt._)(H,ni,Ki))},()=>{fn=!0,(!we||!St||St.closed)&&H.complete()}))})}(()=>function Ot(Fe=0,Oe,H=Mt){let we=-1;return null!=Oe&&((0,zt.m)(Oe)?H=Oe:we=Oe),new vt.c(Je=>{let St=function Ut(Fe){return Fe instanceof Date&&!isNaN(Fe)}(Fe)?+Fe-H.now():Fe;St<0&&(St=0);let fn=0;return H.schedule(function(){Je.closed||(Je.next(fn++),0<=we?this.schedule(void 0,we):Je.complete())},St)})}(Fe,Oe))}var He=q(9172),I=q(8141),ne=q(5964),pe=q(6354);const Se={schedule(Fe){let Oe=requestAnimationFrame,H=cancelAnimationFrame;const{delegate:we}=Se;we&&(Oe=we.requestAnimationFrame,H=we.cancelAnimationFrame);const Je=Oe(St=>{H=void 0,Fe(St)});return new e.yU(()=>H?.(Je))},requestAnimationFrame(...Fe){const{delegate:Oe}=Se;return(Oe?.requestAnimationFrame||requestAnimationFrame)(...Fe)},cancelAnimationFrame(...Fe){const{delegate:Oe}=Se;return(Oe?.cancelAnimationFrame||cancelAnimationFrame)(...Fe)},delegate:void 0},xt=new class _t extends rt{flush(Oe){this._active=!0;const H=this._scheduled;this._scheduled=void 0;const{actions:we}=this;let Je;Oe=Oe||we.shift();do{if(Je=Oe.execute(Oe.state,Oe.delay))break}while((Oe=we[0])&&Oe.id===H&&we.shift());if(this._active=!1,Je){for(;(Oe=we[0])&&Oe.id===H&&we.shift();)Oe.unsubscribe();throw Je}}}(class Rt extends Ee{constructor(Oe,H){super(Oe,H),this.scheduler=Oe,this.work=H}requestAsyncId(Oe,H,we=0){return null!==we&&we>0?super.requestAsyncId(Oe,H,we):(Oe.actions.push(this),Oe._scheduled||(Oe._scheduled=Se.requestAnimationFrame(()=>Oe.flush(void 0))))}recycleAsyncId(Oe,H,we=0){var Je;if(null!=we?we>0:this.delay>0)return super.recycleAsyncId(Oe,H,we);const{actions:St}=Oe;null!=H&&(null===(Je=St[St.length-1])||void 0===Je?void 0:Je.id)!==H&&(Se.cancelAnimationFrame(H),Oe._scheduled=void 0)}});let qt,an=1;const Kt={};function Ft(Fe){return Fe in Kt&&(delete Kt[Fe],!0)}const qe={setImmediate(Fe){const Oe=an++;return Kt[Oe]=!0,qt||(qt=Promise.resolve()),qt.then(()=>Ft(Oe)&&Fe()),Oe},clearImmediate(Fe){Ft(Fe)}},{setImmediate:ze,clearImmediate:De}=qe,ue={setImmediate(...Fe){const{delegate:Oe}=ue;return(Oe?.setImmediate||ze)(...Fe)},clearImmediate(Fe){const{delegate:Oe}=ue;return(Oe?.clearImmediate||De)(Fe)},delegate:void 0},Ke=new class Ne extends rt{flush(Oe){this._active=!0;const H=this._scheduled;this._scheduled=void 0;const{actions:we}=this;let Je;Oe=Oe||we.shift();do{if(Je=Oe.execute(Oe.state,Oe.delay))break}while((Oe=we[0])&&Oe.id===H&&we.shift());if(this._active=!1,Je){for(;(Oe=we[0])&&Oe.id===H&&we.shift();)Oe.unsubscribe();throw Je}}}(class he extends Ee{constructor(Oe,H){super(Oe,H),this.scheduler=Oe,this.work=H}requestAsyncId(Oe,H,we=0){return null!==we&&we>0?super.requestAsyncId(Oe,H,we):(Oe.actions.push(this),Oe._scheduled||(Oe._scheduled=ue.setImmediate(Oe.flush.bind(Oe,void 0))))}recycleAsyncId(Oe,H,we=0){var Je;if(null!=we?we>0:this.delay>0)return super.recycleAsyncId(Oe,H,we);const{actions:St}=Oe;null!=H&&(null===(Je=St[St.length-1])||void 0===Je?void 0:Je.id)!==H&&(ue.clearImmediate(H),Oe._scheduled===H&&(Oe._scheduled=void 0))}});var On=q(1413),si=q(1397),ui=q(7441),Qn=q(8071),Zt=q(6450);const fi=["addListener","removeListener"],Pn=["addEventListener","removeEventListener"],Ci=["on","off"];function mi(Fe,Oe,H,we){if((0,Qn.T)(H)&&(we=H,H=void 0),we)return mi(Fe,Oe,H).pipe((0,Zt.I)(we));const[Je,St]=function xe(Fe){return(0,Qn.T)(Fe.addEventListener)&&(0,Qn.T)(Fe.removeEventListener)}(Fe)?Pn.map(fn=>ni=>Fe[fn](Oe,ni,H)):function di(Fe){return(0,Qn.T)(Fe.addListener)&&(0,Qn.T)(Fe.removeListener)}(Fe)?fi.map(nr(Fe,Oe)):function Zi(Fe){return(0,Qn.T)(Fe.on)&&(0,Qn.T)(Fe.off)}(Fe)?Ci.map(nr(Fe,Oe)):[];if(!Je&&(0,ui.X)(Fe))return(0,si.Z)(fn=>mi(fn,Oe,H))((0,ut.Tg)(Fe));if(!Je)throw new TypeError("Invalid event target");return new vt.c(fn=>{const ni=(...Ki)=>fn.next(1<Ki.length?Ki:Ki[0]);return Je(ni),()=>St(ni)})}function nr(Fe,Oe){return H=>we=>Fe[H](Oe,we)}var vi=q(7786),Rn=q(177);const Nn=["content"],Ve=["scroll"],In=["padding"],yr=function(Fe){return{searchTerm:Fe}};function Dr(Fe,Oe){if(1&Fe&&(g.j41(0,"div",6),g.eu8(1,7),g.k0s()),2&Fe){const H=g.XpG();g.R7$(1),g.Y8G("ngTemplateOutlet",H.headerTemplate)("ngTemplateOutletContext",g.eq3(2,yr,H.filterValue))}}function Vn(Fe,Oe){if(1&Fe&&(g.j41(0,"div",8),g.eu8(1,7),g.k0s()),2&Fe){const H=g.XpG();g.R7$(1),g.Y8G("ngTemplateOutlet",H.footerTemplate)("ngTemplateOutletContext",g.eq3(2,yr,H.filterValue))}}const co=["*"],Gi=["searchInput"],_r=["clearButton"];function gi(Fe,Oe){if(1&Fe){const H=g.RV6();g.j41(0,"span",15),g.bIt("click",function(){g.eBV(H);const Je=g.XpG().$implicit,St=g.XpG(2);return g.Njj(St.unselect(Je))}),g.EFF(1,"\xd7"),g.k0s(),g.nrm(2,"span",16)}if(2&Fe){const H=g.XpG().$implicit,we=g.XpG(2);g.R7$(2),g.Y8G("ngItemLabel",H.label)("escape",we.escapeHTML)}}function ir(Fe,Oe){}const En=function(Fe,Oe,H){return{item:Fe,clear:Oe,label:H}};function Kr(Fe,Oe){if(1&Fe&&(g.j41(0,"div",12),g.DNE(1,gi,3,2,"ng-template",null,13,g.C5r),g.DNE(3,ir,0,0,"ng-template",14),g.k0s()),2&Fe){const H=Oe.$implicit,we=g.sdS(2),Je=g.XpG(2);g.AVh("ng-value-disabled",H.disabled),g.R7$(3),g.Y8G("ngTemplateOutlet",Je.labelTemplate||we)("ngTemplateOutletContext",g.sMw(4,En,H.value,Je.clearItem,H.label))}}function rr(Fe,Oe){if(1&Fe&&(g.qex(0),g.DNE(1,Kr,4,8,"div",11),g.bVm()),2&Fe){const H=g.XpG();g.R7$(1),g.Y8G("ngForOf",H.selectedItems)("ngForTrackBy",H.trackByOption)}}function ei(Fe,Oe){}const bi=function(Fe,Oe){return{items:Fe,clear:Oe}};function eo(Fe,Oe){if(1&Fe&&g.DNE(0,ei,0,0,"ng-template",14),2&Fe){const H=g.XpG();g.Y8G("ngTemplateOutlet",H.multiLabelTemplate)("ngTemplateOutletContext",g.l_i(2,bi,H.selectedValues,H.clearItem))}}function $r(Fe,Oe){1&Fe&&g.nrm(0,"div",19)}function Xr(Fe,Oe){}function Ur(Fe,Oe){if(1&Fe&&(g.qex(0),g.DNE(1,$r,1,0,"ng-template",null,17,g.C5r),g.DNE(3,Xr,0,0,"ng-template",18),g.bVm()),2&Fe){const H=g.sdS(2),we=g.XpG();g.R7$(3),g.Y8G("ngTemplateOutlet",we.loadingSpinnerTemplate||H)}}function to(Fe,Oe){if(1&Fe&&(g.j41(0,"span",20,21)(2,"span",22),g.EFF(3,"\xd7"),g.k0s()()),2&Fe){const H=g.XpG();g.FS9("title",H.clearAllText)}}function Lr(Fe,Oe){if(1&Fe&&g.nrm(0,"span",28),2&Fe){const H=g.XpG().$implicit,we=g.XpG(2);g.Y8G("ngItemLabel",H.label)("escape",we.escapeHTML)}}function Li(Fe,Oe){}const Vt=function(Fe,Oe,H,we){return{item:Fe,item$:Oe,index:H,searchTerm:we}};function kt(Fe,Oe){if(1&Fe){const H=g.RV6();g.j41(0,"div",26),g.bIt("click",function(){const St=g.eBV(H).$implicit,fn=g.XpG(2);return g.Njj(fn.toggleItem(St))})("mouseover",function(){const St=g.eBV(H).$implicit,fn=g.XpG(2);return g.Njj(fn.onItemHover(St))}),g.DNE(1,Lr,1,2,"ng-template",null,27,g.C5r),g.DNE(3,Li,0,0,"ng-template",14),g.k0s()}if(2&Fe){const H=Oe.$implicit,we=g.sdS(2),Je=g.XpG(2);g.AVh("ng-option-disabled",H.disabled)("ng-option-selected",H.selected)("ng-optgroup",H.children)("ng-option",!H.children)("ng-option-child",!!H.parent)("ng-option-marked",H===Je.itemsList.markedItem),g.BMQ("role",H.children?"group":"option")("aria-selected",H.selected)("id",null==H?null:H.htmlId),g.R7$(3),g.Y8G("ngTemplateOutlet",H.children?Je.optgroupTemplate||we:Je.optionTemplate||we)("ngTemplateOutletContext",g.ziG(17,Vt,H.value,H,H.index,Je.searchTerm))}}function je(Fe,Oe){if(1&Fe&&(g.j41(0,"span")(1,"span",31),g.EFF(2),g.k0s(),g.EFF(3),g.k0s()),2&Fe){const H=g.XpG(3);g.R7$(2),g.JRh(H.addTagText),g.R7$(1),g.SpI('"',H.searchTerm,'"')}}function dt(Fe,Oe){}function Gt(Fe,Oe){if(1&Fe){const H=g.RV6();g.j41(0,"div",29),g.bIt("mouseover",function(){g.eBV(H);const Je=g.XpG(2);return g.Njj(Je.itemsList.unmarkItem())})("click",function(){g.eBV(H);const Je=g.XpG(2);return g.Njj(Je.selectTag())}),g.DNE(1,je,4,2,"ng-template",null,30,g.C5r),g.DNE(3,dt,0,0,"ng-template",14),g.k0s()}if(2&Fe){const H=g.sdS(2),we=g.XpG(2);g.AVh("ng-option-marked",!we.itemsList.markedItem),g.R7$(3),g.Y8G("ngTemplateOutlet",we.tagTemplate||H)("ngTemplateOutletContext",g.eq3(4,yr,we.searchTerm))}}function Tn(Fe,Oe){if(1&Fe&&(g.j41(0,"div",33),g.EFF(1),g.k0s()),2&Fe){const H=g.XpG(3);g.R7$(1),g.JRh(H.notFoundText)}}function Jn(Fe,Oe){}function ce(Fe,Oe){if(1&Fe&&(g.qex(0),g.DNE(1,Tn,2,1,"ng-template",null,32,g.C5r),g.DNE(3,Jn,0,0,"ng-template",14),g.bVm()),2&Fe){const H=g.sdS(2),we=g.XpG(2);g.R7$(3),g.Y8G("ngTemplateOutlet",we.notFoundTemplate||H)("ngTemplateOutletContext",g.eq3(2,yr,we.searchTerm))}}function ge(Fe,Oe){if(1&Fe&&(g.j41(0,"div",33),g.EFF(1),g.k0s()),2&Fe){const H=g.XpG(3);g.R7$(1),g.JRh(H.typeToSearchText)}}function nt(Fe,Oe){}function It(Fe,Oe){if(1&Fe&&(g.qex(0),g.DNE(1,ge,2,1,"ng-template",null,34,g.C5r),g.DNE(3,nt,0,0,"ng-template",18),g.bVm()),2&Fe){const H=g.sdS(2),we=g.XpG(2);g.R7$(3),g.Y8G("ngTemplateOutlet",we.typeToSearchTemplate||H)}}function vn(Fe,Oe){if(1&Fe&&(g.j41(0,"div",33),g.EFF(1),g.k0s()),2&Fe){const H=g.XpG(3);g.R7$(1),g.JRh(H.loadingText)}}function ft(Fe,Oe){}function Ze(Fe,Oe){if(1&Fe&&(g.qex(0),g.DNE(1,vn,2,1,"ng-template",null,35,g.C5r),g.DNE(3,ft,0,0,"ng-template",14),g.bVm()),2&Fe){const H=g.sdS(2),we=g.XpG(2);g.R7$(3),g.Y8G("ngTemplateOutlet",we.loadingTextTemplate||H)("ngTemplateOutletContext",g.eq3(2,yr,we.searchTerm))}}function lt(Fe,Oe){if(1&Fe){const H=g.RV6();g.j41(0,"ng-dropdown-panel",23),g.bIt("update",function(Je){g.eBV(H);const St=g.XpG();return g.Njj(St.viewPortItems=Je)})("scroll",function(Je){g.eBV(H);const St=g.XpG();return g.Njj(St.scroll.emit(Je))})("scrollToEnd",function(Je){g.eBV(H);const St=g.XpG();return g.Njj(St.scrollToEnd.emit(Je))})("outsideClick",function(){g.eBV(H);const Je=g.XpG();return g.Njj(Je.close())}),g.qex(1),g.DNE(2,kt,4,22,"div",24),g.DNE(3,Gt,4,6,"div",25),g.bVm(),g.DNE(4,ce,4,4,"ng-container",3),g.DNE(5,It,4,1,"ng-container",3),g.DNE(6,Ze,4,4,"ng-container",3),g.k0s()}if(2&Fe){const H=g.XpG();g.AVh("ng-select-multiple",H.multiple),g.Y8G("virtualScroll",H.virtualScroll)("bufferAmount",H.bufferAmount)("appendTo",H.appendTo)("position",H.dropdownPosition)("headerTemplate",H.headerTemplate)("footerTemplate",H.footerTemplate)("filterValue",H.searchTerm)("items",H.itemsList.filteredItems)("markedItem",H.itemsList.markedItem)("ngClass",H.appendTo?H.classes:null)("id",H.dropdownId),g.R7$(2),g.Y8G("ngForOf",H.viewPortItems)("ngForTrackBy",H.trackByOption),g.R7$(1),g.Y8G("ngIf",H.showAddTag),g.R7$(1),g.Y8G("ngIf",H.showNoItemsFound()),g.R7$(1),g.Y8G("ngIf",H.showTypeToSearch()),g.R7$(1),g.Y8G("ngIf",H.loading&&0===H.itemsList.filteredItems.length)}}const Jt=/[&<>"']/g,Qt=RegExp(Jt.source),Dn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function wn(Fe){return null!=Fe}function ti(Fe){return"object"==typeof Fe&&wn(Fe)}function Cr(Fe){return Fe instanceof Function}let Fi=(()=>{class Fe{constructor(H){this.element=H,this.escape=!0}ngOnChanges(H){this.element.nativeElement.innerHTML=this.escape?function Cn(Fe){return Fe&&Qt.test(Fe)?Fe.replace(Jt,Oe=>Dn[Oe]):Fe}(this.ngItemLabel):this.ngItemLabel}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.aKT))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ngItemLabel",""]],inputs:{ngItemLabel:"ngItemLabel",escape:"escape"},features:[g.OA$]})}return Fe})(),li=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-option-tmp",""]]})}return Fe})(),Ri=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-optgroup-tmp",""]]})}return Fe})(),zi=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-label-tmp",""]]})}return Fe})(),qn=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-multi-label-tmp",""]]})}return Fe})(),qi=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-header-tmp",""]]})}return Fe})(),Vr=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-footer-tmp",""]]})}return Fe})(),oa=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-notfound-tmp",""]]})}return Fe})(),Hr=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-typetosearch-tmp",""]]})}return Fe})(),Sr=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-loadingtext-tmp",""]]})}return Fe})(),uo=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-tag-tmp",""]]})}return Fe})(),Io=(()=>{class Fe{constructor(H){this.template=H}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.C4Q))};static#t=this.\u0275dir=g.FsC({type:Fe,selectors:[["","ng-loadingspinner-tmp",""]]})}return Fe})();function aa(){return"axxxxxxxxxxx".replace(/[x]/g,()=>(16*Math.random()|0).toString(16))}const br={"\u24b6":"A",\uff21:"A",\u00c0:"A",\u00c1:"A",\u00c2:"A",\u1ea6:"A",\u1ea4:"A",\u1eaa:"A",\u1ea8:"A",\u00c3:"A",\u0100:"A",\u0102:"A",\u1eb0:"A",\u1eae:"A",\u1eb4:"A",\u1eb2:"A",\u0226:"A",\u01e0:"A",\u00c4:"A",\u01de:"A",\u1ea2:"A",\u00c5:"A",\u01fa:"A",\u01cd:"A",\u0200:"A",\u0202:"A",\u1ea0:"A",\u1eac:"A",\u1eb6:"A",\u1e00:"A",\u0104:"A",\u023a:"A",\u2c6f:"A",\ua732:"AA",\u00c6:"AE",\u01fc:"AE",\u01e2:"AE",\ua734:"AO",\ua736:"AU",\ua738:"AV",\ua73a:"AV",\ua73c:"AY","\u24b7":"B",\uff22:"B",\u1e02:"B",\u1e04:"B",\u1e06:"B",\u0243:"B",\u0182:"B",\u0181:"B","\u24b8":"C",\uff23:"C",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u00c7:"C",\u1e08:"C",\u0187:"C",\u023b:"C",\ua73e:"C","\u24b9":"D",\uff24:"D",\u1e0a:"D",\u010e:"D",\u1e0c:"D",\u1e10:"D",\u1e12:"D",\u1e0e:"D",\u0110:"D",\u018b:"D",\u018a:"D",\u0189:"D",\ua779:"D",\u01f1:"DZ",\u01c4:"DZ",\u01f2:"Dz",\u01c5:"Dz","\u24ba":"E",\uff25:"E",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u1ec0:"E",\u1ebe:"E",\u1ec4:"E",\u1ec2:"E",\u1ebc:"E",\u0112:"E",\u1e14:"E",\u1e16:"E",\u0114:"E",\u0116:"E",\u00cb:"E",\u1eba:"E",\u011a:"E",\u0204:"E",\u0206:"E",\u1eb8:"E",\u1ec6:"E",\u0228:"E",\u1e1c:"E",\u0118:"E",\u1e18:"E",\u1e1a:"E",\u0190:"E",\u018e:"E","\u24bb":"F",\uff26:"F",\u1e1e:"F",\u0191:"F",\ua77b:"F","\u24bc":"G",\uff27:"G",\u01f4:"G",\u011c:"G",\u1e20:"G",\u011e:"G",\u0120:"G",\u01e6:"G",\u0122:"G",\u01e4:"G",\u0193:"G",\ua7a0:"G",\ua77d:"G",\ua77e:"G","\u24bd":"H",\uff28:"H",\u0124:"H",\u1e22:"H",\u1e26:"H",\u021e:"H",\u1e24:"H",\u1e28:"H",\u1e2a:"H",\u0126:"H",\u2c67:"H",\u2c75:"H",\ua78d:"H","\u24be":"I",\uff29:"I",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u0128:"I",\u012a:"I",\u012c:"I",\u0130:"I",\u00cf:"I",\u1e2e:"I",\u1ec8:"I",\u01cf:"I",\u0208:"I",\u020a:"I",\u1eca:"I",\u012e:"I",\u1e2c:"I",\u0197:"I","\u24bf":"J",\uff2a:"J",\u0134:"J",\u0248:"J","\u24c0":"K",\uff2b:"K",\u1e30:"K",\u01e8:"K",\u1e32:"K",\u0136:"K",\u1e34:"K",\u0198:"K",\u2c69:"K",\ua740:"K",\ua742:"K",\ua744:"K",\ua7a2:"K","\u24c1":"L",\uff2c:"L",\u013f:"L",\u0139:"L",\u013d:"L",\u1e36:"L",\u1e38:"L",\u013b:"L",\u1e3c:"L",\u1e3a:"L",\u0141:"L",\u023d:"L",\u2c62:"L",\u2c60:"L",\ua748:"L",\ua746:"L",\ua780:"L",\u01c7:"LJ",\u01c8:"Lj","\u24c2":"M",\uff2d:"M",\u1e3e:"M",\u1e40:"M",\u1e42:"M",\u2c6e:"M",\u019c:"M","\u24c3":"N",\uff2e:"N",\u01f8:"N",\u0143:"N",\u00d1:"N",\u1e44:"N",\u0147:"N",\u1e46:"N",\u0145:"N",\u1e4a:"N",\u1e48:"N",\u0220:"N",\u019d:"N",\ua790:"N",\ua7a4:"N",\u01ca:"NJ",\u01cb:"Nj","\u24c4":"O",\uff2f:"O",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u1ed2:"O",\u1ed0:"O",\u1ed6:"O",\u1ed4:"O",\u00d5:"O",\u1e4c:"O",\u022c:"O",\u1e4e:"O",\u014c:"O",\u1e50:"O",\u1e52:"O",\u014e:"O",\u022e:"O",\u0230:"O",\u00d6:"O",\u022a:"O",\u1ece:"O",\u0150:"O",\u01d1:"O",\u020c:"O",\u020e:"O",\u01a0:"O",\u1edc:"O",\u1eda:"O",\u1ee0:"O",\u1ede:"O",\u1ee2:"O",\u1ecc:"O",\u1ed8:"O",\u01ea:"O",\u01ec:"O",\u00d8:"O",\u01fe:"O",\u0186:"O",\u019f:"O",\ua74a:"O",\ua74c:"O",\u01a2:"OI",\ua74e:"OO",\u0222:"OU","\u24c5":"P",\uff30:"P",\u1e54:"P",\u1e56:"P",\u01a4:"P",\u2c63:"P",\ua750:"P",\ua752:"P",\ua754:"P","\u24c6":"Q",\uff31:"Q",\ua756:"Q",\ua758:"Q",\u024a:"Q","\u24c7":"R",\uff32:"R",\u0154:"R",\u1e58:"R",\u0158:"R",\u0210:"R",\u0212:"R",\u1e5a:"R",\u1e5c:"R",\u0156:"R",\u1e5e:"R",\u024c:"R",\u2c64:"R",\ua75a:"R",\ua7a6:"R",\ua782:"R","\u24c8":"S",\uff33:"S",\u1e9e:"S",\u015a:"S",\u1e64:"S",\u015c:"S",\u1e60:"S",\u0160:"S",\u1e66:"S",\u1e62:"S",\u1e68:"S",\u0218:"S",\u015e:"S",\u2c7e:"S",\ua7a8:"S",\ua784:"S","\u24c9":"T",\uff34:"T",\u1e6a:"T",\u0164:"T",\u1e6c:"T",\u021a:"T",\u0162:"T",\u1e70:"T",\u1e6e:"T",\u0166:"T",\u01ac:"T",\u01ae:"T",\u023e:"T",\ua786:"T",\ua728:"TZ","\u24ca":"U",\uff35:"U",\u00d9:"U",\u00da:"U",\u00db:"U",\u0168:"U",\u1e78:"U",\u016a:"U",\u1e7a:"U",\u016c:"U",\u00dc:"U",\u01db:"U",\u01d7:"U",\u01d5:"U",\u01d9:"U",\u1ee6:"U",\u016e:"U",\u0170:"U",\u01d3:"U",\u0214:"U",\u0216:"U",\u01af:"U",\u1eea:"U",\u1ee8:"U",\u1eee:"U",\u1eec:"U",\u1ef0:"U",\u1ee4:"U",\u1e72:"U",\u0172:"U",\u1e76:"U",\u1e74:"U",\u0244:"U","\u24cb":"V",\uff36:"V",\u1e7c:"V",\u1e7e:"V",\u01b2:"V",\ua75e:"V",\u0245:"V",\ua760:"VY","\u24cc":"W",\uff37:"W",\u1e80:"W",\u1e82:"W",\u0174:"W",\u1e86:"W",\u1e84:"W",\u1e88:"W",\u2c72:"W","\u24cd":"X",\uff38:"X",\u1e8a:"X",\u1e8c:"X","\u24ce":"Y",\uff39:"Y",\u1ef2:"Y",\u00dd:"Y",\u0176:"Y",\u1ef8:"Y",\u0232:"Y",\u1e8e:"Y",\u0178:"Y",\u1ef6:"Y",\u1ef4:"Y",\u01b3:"Y",\u024e:"Y",\u1efe:"Y","\u24cf":"Z",\uff3a:"Z",\u0179:"Z",\u1e90:"Z",\u017b:"Z",\u017d:"Z",\u1e92:"Z",\u1e94:"Z",\u01b5:"Z",\u0224:"Z",\u2c7f:"Z",\u2c6b:"Z",\ua762:"Z","\u24d0":"a",\uff41:"a",\u1e9a:"a",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u1ea7:"a",\u1ea5:"a",\u1eab:"a",\u1ea9:"a",\u00e3:"a",\u0101:"a",\u0103:"a",\u1eb1:"a",\u1eaf:"a",\u1eb5:"a",\u1eb3:"a",\u0227:"a",\u01e1:"a",\u00e4:"a",\u01df:"a",\u1ea3:"a",\u00e5:"a",\u01fb:"a",\u01ce:"a",\u0201:"a",\u0203:"a",\u1ea1:"a",\u1ead:"a",\u1eb7:"a",\u1e01:"a",\u0105:"a",\u2c65:"a",\u0250:"a",\ua733:"aa",\u00e6:"ae",\u01fd:"ae",\u01e3:"ae",\ua735:"ao",\ua737:"au",\ua739:"av",\ua73b:"av",\ua73d:"ay","\u24d1":"b",\uff42:"b",\u1e03:"b",\u1e05:"b",\u1e07:"b",\u0180:"b",\u0183:"b",\u0253:"b","\u24d2":"c",\uff43:"c",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u00e7:"c",\u1e09:"c",\u0188:"c",\u023c:"c",\ua73f:"c",\u2184:"c","\u24d3":"d",\uff44:"d",\u1e0b:"d",\u010f:"d",\u1e0d:"d",\u1e11:"d",\u1e13:"d",\u1e0f:"d",\u0111:"d",\u018c:"d",\u0256:"d",\u0257:"d",\ua77a:"d",\u01f3:"dz",\u01c6:"dz","\u24d4":"e",\uff45:"e",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u1ec1:"e",\u1ebf:"e",\u1ec5:"e",\u1ec3:"e",\u1ebd:"e",\u0113:"e",\u1e15:"e",\u1e17:"e",\u0115:"e",\u0117:"e",\u00eb:"e",\u1ebb:"e",\u011b:"e",\u0205:"e",\u0207:"e",\u1eb9:"e",\u1ec7:"e",\u0229:"e",\u1e1d:"e",\u0119:"e",\u1e19:"e",\u1e1b:"e",\u0247:"e",\u025b:"e",\u01dd:"e","\u24d5":"f",\uff46:"f",\u1e1f:"f",\u0192:"f",\ua77c:"f","\u24d6":"g",\uff47:"g",\u01f5:"g",\u011d:"g",\u1e21:"g",\u011f:"g",\u0121:"g",\u01e7:"g",\u0123:"g",\u01e5:"g",\u0260:"g",\ua7a1:"g",\u1d79:"g",\ua77f:"g","\u24d7":"h",\uff48:"h",\u0125:"h",\u1e23:"h",\u1e27:"h",\u021f:"h",\u1e25:"h",\u1e29:"h",\u1e2b:"h",\u1e96:"h",\u0127:"h",\u2c68:"h",\u2c76:"h",\u0265:"h",\u0195:"hv","\u24d8":"i",\uff49:"i",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u0129:"i",\u012b:"i",\u012d:"i",\u00ef:"i",\u1e2f:"i",\u1ec9:"i",\u01d0:"i",\u0209:"i",\u020b:"i",\u1ecb:"i",\u012f:"i",\u1e2d:"i",\u0268:"i",\u0131:"i","\u24d9":"j",\uff4a:"j",\u0135:"j",\u01f0:"j",\u0249:"j","\u24da":"k",\uff4b:"k",\u1e31:"k",\u01e9:"k",\u1e33:"k",\u0137:"k",\u1e35:"k",\u0199:"k",\u2c6a:"k",\ua741:"k",\ua743:"k",\ua745:"k",\ua7a3:"k","\u24db":"l",\uff4c:"l",\u0140:"l",\u013a:"l",\u013e:"l",\u1e37:"l",\u1e39:"l",\u013c:"l",\u1e3d:"l",\u1e3b:"l",\u017f:"l",\u0142:"l",\u019a:"l",\u026b:"l",\u2c61:"l",\ua749:"l",\ua781:"l",\ua747:"l",\u01c9:"lj","\u24dc":"m",\uff4d:"m",\u1e3f:"m",\u1e41:"m",\u1e43:"m",\u0271:"m",\u026f:"m","\u24dd":"n",\uff4e:"n",\u01f9:"n",\u0144:"n",\u00f1:"n",\u1e45:"n",\u0148:"n",\u1e47:"n",\u0146:"n",\u1e4b:"n",\u1e49:"n",\u019e:"n",\u0272:"n",\u0149:"n",\ua791:"n",\ua7a5:"n",\u01cc:"nj","\u24de":"o",\uff4f:"o",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u1ed3:"o",\u1ed1:"o",\u1ed7:"o",\u1ed5:"o",\u00f5:"o",\u1e4d:"o",\u022d:"o",\u1e4f:"o",\u014d:"o",\u1e51:"o",\u1e53:"o",\u014f:"o",\u022f:"o",\u0231:"o",\u00f6:"o",\u022b:"o",\u1ecf:"o",\u0151:"o",\u01d2:"o",\u020d:"o",\u020f:"o",\u01a1:"o",\u1edd:"o",\u1edb:"o",\u1ee1:"o",\u1edf:"o",\u1ee3:"o",\u1ecd:"o",\u1ed9:"o",\u01eb:"o",\u01ed:"o",\u00f8:"o",\u01ff:"o",\u0254:"o",\ua74b:"o",\ua74d:"o",\u0275:"o",\u01a3:"oi",\u0223:"ou",\ua74f:"oo","\u24df":"p",\uff50:"p",\u1e55:"p",\u1e57:"p",\u01a5:"p",\u1d7d:"p",\ua751:"p",\ua753:"p",\ua755:"p","\u24e0":"q",\uff51:"q",\u024b:"q",\ua757:"q",\ua759:"q","\u24e1":"r",\uff52:"r",\u0155:"r",\u1e59:"r",\u0159:"r",\u0211:"r",\u0213:"r",\u1e5b:"r",\u1e5d:"r",\u0157:"r",\u1e5f:"r",\u024d:"r",\u027d:"r",\ua75b:"r",\ua7a7:"r",\ua783:"r","\u24e2":"s",\uff53:"s",\u00df:"s",\u015b:"s",\u1e65:"s",\u015d:"s",\u1e61:"s",\u0161:"s",\u1e67:"s",\u1e63:"s",\u1e69:"s",\u0219:"s",\u015f:"s",\u023f:"s",\ua7a9:"s",\ua785:"s",\u1e9b:"s","\u24e3":"t",\uff54:"t",\u1e6b:"t",\u1e97:"t",\u0165:"t",\u1e6d:"t",\u021b:"t",\u0163:"t",\u1e71:"t",\u1e6f:"t",\u0167:"t",\u01ad:"t",\u0288:"t",\u2c66:"t",\ua787:"t",\ua729:"tz","\u24e4":"u",\uff55:"u",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u0169:"u",\u1e79:"u",\u016b:"u",\u1e7b:"u",\u016d:"u",\u00fc:"u",\u01dc:"u",\u01d8:"u",\u01d6:"u",\u01da:"u",\u1ee7:"u",\u016f:"u",\u0171:"u",\u01d4:"u",\u0215:"u",\u0217:"u",\u01b0:"u",\u1eeb:"u",\u1ee9:"u",\u1eef:"u",\u1eed:"u",\u1ef1:"u",\u1ee5:"u",\u1e73:"u",\u0173:"u",\u1e77:"u",\u1e75:"u",\u0289:"u","\u24e5":"v",\uff56:"v",\u1e7d:"v",\u1e7f:"v",\u028b:"v",\ua75f:"v",\u028c:"v",\ua761:"vy","\u24e6":"w",\uff57:"w",\u1e81:"w",\u1e83:"w",\u0175:"w",\u1e87:"w",\u1e85:"w",\u1e98:"w",\u1e89:"w",\u2c73:"w","\u24e7":"x",\uff58:"x",\u1e8b:"x",\u1e8d:"x","\u24e8":"y",\uff59:"y",\u1ef3:"y",\u00fd:"y",\u0177:"y",\u1ef9:"y",\u0233:"y",\u1e8f:"y",\u00ff:"y",\u1ef7:"y",\u1e99:"y",\u1ef5:"y",\u01b4:"y",\u024f:"y",\u1eff:"y","\u24e9":"z",\uff5a:"z",\u017a:"z",\u1e91:"z",\u017c:"z",\u017e:"z",\u1e93:"z",\u1e95:"z",\u01b6:"z",\u0225:"z",\u0240:"z",\u2c6c:"z",\ua763:"z",\u0386:"\u0391",\u0388:"\u0395",\u0389:"\u0397",\u038a:"\u0399",\u03aa:"\u0399",\u038c:"\u039f",\u038e:"\u03a5",\u03ab:"\u03a5",\u038f:"\u03a9",\u03ac:"\u03b1",\u03ad:"\u03b5",\u03ae:"\u03b7",\u03af:"\u03b9",\u03ca:"\u03b9",\u0390:"\u03b9",\u03cc:"\u03bf",\u03cd:"\u03c5",\u03cb:"\u03c5",\u03b0:"\u03c5",\u03c9:"\u03c9",\u03c2:"\u03c3"};function jo(Fe){return Fe.replace(/[^\u0000-\u007E]/g,H=>br[H]||H)}class Xo{constructor(Oe,H){this._ngSelect=Oe,this._selectionModel=H,this._items=[],this._filteredItems=[],this._markedIndex=-1}get items(){return this._items}get filteredItems(){return this._filteredItems}get markedIndex(){return this._markedIndex}get selectedItems(){return this._selectionModel.value}get markedItem(){return this._filteredItems[this._markedIndex]}get noItemsToSelect(){return this._ngSelect.hideSelected&&this._items.length===this.selectedItems.length}get maxItemsSelected(){return this._ngSelect.multiple&&this._ngSelect.maxSelectedItems<=this.selectedItems.length}get lastSelectedItem(){let Oe=this.selectedItems.length-1;for(;Oe>=0;Oe--){const H=this.selectedItems[Oe];if(!H.disabled)return H}return null}setItems(Oe){this._items=Oe.map((H,we)=>this.mapItem(H,we)),this._ngSelect.groupBy?(this._groups=this._groupBy(this._items,this._ngSelect.groupBy),this._items=this._flatten(this._groups)):(this._groups=new Map,this._groups.set(void 0,this._items)),this._filteredItems=[...this._items]}select(Oe){if(Oe.selected||this.maxItemsSelected)return;const H=this._ngSelect.multiple;H||this.clearSelected(),this._selectionModel.select(Oe,H,this._ngSelect.selectableGroupAsModel),this._ngSelect.hideSelected&&this._hideSelected(Oe)}unselect(Oe){Oe.selected&&(this._selectionModel.unselect(Oe,this._ngSelect.multiple),this._ngSelect.hideSelected&&wn(Oe.index)&&this._ngSelect.multiple&&this._showSelected(Oe))}findItem(Oe){let H;return H=this._ngSelect.compareWith?we=>this._ngSelect.compareWith(we.value,Oe):this._ngSelect.bindValue?we=>!we.children&&this.resolveNested(we.value,this._ngSelect.bindValue)===Oe:we=>we.value===Oe||!we.children&&we.label&&we.label===this.resolveNested(Oe,this._ngSelect.bindLabel),this._items.find(we=>H(we))}addItem(Oe){const H=this.mapItem(Oe,this._items.length);return this._items.push(H),this._filteredItems.push(H),H}clearSelected(Oe=!1){this._selectionModel.clear(Oe),this._items.forEach(H=>{H.selected=Oe&&H.selected&&H.disabled,H.marked=!1}),this._ngSelect.hideSelected&&this.resetFilteredItems()}findByLabel(Oe){return Oe=jo(Oe).toLocaleLowerCase(),this.filteredItems.find(H=>jo(H.label).toLocaleLowerCase().substr(0,Oe.length)===Oe)}filter(Oe){if(!Oe)return void this.resetFilteredItems();this._filteredItems=[],Oe=this._ngSelect.searchFn?Oe:jo(Oe).toLocaleLowerCase();const H=this._ngSelect.searchFn||this._defaultSearchFn,we=this._ngSelect.hideSelected;for(const Je of Array.from(this._groups.keys())){const St=[];for(const fn of this._groups.get(Je))we&&(fn.parent&&fn.parent.selected||fn.selected)||H(Oe,this._ngSelect.searchFn?fn.value:fn)&&St.push(fn);if(St.length>0){const[fn]=St.slice(-1);if(fn.parent){const ni=this._items.find(Ki=>Ki===fn.parent);this._filteredItems.push(ni)}this._filteredItems.push(...St)}}}resetFilteredItems(){this._filteredItems.length!==this._items.length&&(this._filteredItems=this._ngSelect.hideSelected&&this.selectedItems.length>0?this._items.filter(Oe=>!Oe.selected):this._items)}unmarkItem(){this._markedIndex=-1}markNextItem(){this._stepToItem(1)}markPreviousItem(){this._stepToItem(-1)}markItem(Oe){this._markedIndex=this._filteredItems.indexOf(Oe)}markSelectedOrDefault(Oe){if(0===this._filteredItems.length)return;const H=this._getLastMarkedIndex();this._markedIndex=H>-1?H:Oe?this.filteredItems.findIndex(we=>!we.disabled):-1}resolveNested(Oe,H){if(!ti(Oe))return Oe;if(-1===H.indexOf("."))return Oe[H];{const we=H.split(".");let Je=Oe;for(let St=0,fn=we.length;St<fn;++St){if(null==Je)return null;Je=Je[we[St]]}return Je}}mapItem(Oe,H){const we=wn(Oe.$ngOptionLabel)?Oe.$ngOptionLabel:this.resolveNested(Oe,this._ngSelect.bindLabel),Je=wn(Oe.$ngOptionValue)?Oe.$ngOptionValue:Oe;return{index:H,label:wn(we)?we.toString():"",value:Je,disabled:Oe.disabled,htmlId:`${this._ngSelect.dropdownId}-${H}`}}mapSelectedItems(){const Oe=this._ngSelect.multiple;for(const H of this.selectedItems){const we=this._ngSelect.bindValue?this.resolveNested(H.value,this._ngSelect.bindValue):H.value,Je=wn(we)?this.findItem(we):null;this._selectionModel.unselect(H,Oe),this._selectionModel.select(Je||H,Oe,this._ngSelect.selectableGroupAsModel)}this._ngSelect.hideSelected&&(this._filteredItems=this.filteredItems.filter(H=>-1===this.selectedItems.indexOf(H)))}_showSelected(Oe){if(this._filteredItems.push(Oe),Oe.parent){const H=Oe.parent;this._filteredItems.find(Je=>Je===H)||this._filteredItems.push(H)}else if(Oe.children)for(const H of Oe.children)H.selected=!1,this._filteredItems.push(H);this._filteredItems=[...this._filteredItems.sort((H,we)=>H.index-we.index)]}_hideSelected(Oe){this._filteredItems=this._filteredItems.filter(H=>H!==Oe),Oe.parent?Oe.parent.children.every(we=>we.selected)&&(this._filteredItems=this._filteredItems.filter(we=>we!==Oe.parent)):Oe.children&&(this._filteredItems=this.filteredItems.filter(H=>H.parent!==Oe))}_defaultSearchFn(Oe,H){return jo(H.label).toLocaleLowerCase().indexOf(Oe)>-1}_getNextItemIndex(Oe){return Oe>0?this._markedIndex>=this._filteredItems.length-1?0:this._markedIndex+1:this._markedIndex<=0?this._filteredItems.length-1:this._markedIndex-1}_stepToItem(Oe){0===this._filteredItems.length||this._filteredItems.every(H=>H.disabled)||(this._markedIndex=this._getNextItemIndex(Oe),this.markedItem.disabled&&this._stepToItem(Oe))}_getLastMarkedIndex(){if(this._ngSelect.hideSelected||this._markedIndex>-1&&void 0===this.markedItem)return-1;const Oe=this._filteredItems.indexOf(this.lastSelectedItem);return this.lastSelectedItem&&Oe<0?-1:Math.max(this.markedIndex,Oe)}_groupBy(Oe,H){const we=new Map;if(0===Oe.length)return we;if(Array.isArray(Oe[0].value[H])){for(const fn of Oe){const ni=(fn.value[H]||[]).map((Ki,Yi)=>this.mapItem(Ki,Yi));we.set(fn,ni)}return we}const Je=Cr(this._ngSelect.groupBy),St=fn=>{const ni=Je?H(fn.value):fn.value[H];return wn(ni)?ni:void 0};for(const fn of Oe){const ni=St(fn),Ki=we.get(ni);Ki?Ki.push(fn):we.set(ni,[fn])}return we}_flatten(Oe){const H=Cr(this._ngSelect.groupBy),we=[];for(const Je of Array.from(Oe.keys())){let St=we.length;if(void 0===Je){const Rr=Oe.get(void 0)||[];we.push(...Rr.map(Nr=>(Nr.index=St++,Nr)));continue}const fn=ti(Je),ni={label:fn?"":String(Je),children:void 0,parent:null,index:St++,disabled:!this._ngSelect.selectableGroup,htmlId:aa()},Ki=H?this._ngSelect.bindLabel:this._ngSelect.groupBy,Yi=this._ngSelect.groupValue||(()=>fn?Je.value:{[Ki]:Je}),To=Oe.get(Je).map(Rr=>(Rr.parent=ni,Rr.children=void 0,Rr.index=St++,Rr));ni.children=To,ni.value=Yi(Je,To.map(Rr=>Rr.value)),we.push(ni),we.push(...To)}return we}}var kr=function(Fe){return Fe[Fe.Tab=9]="Tab",Fe[Fe.Enter=13]="Enter",Fe[Fe.Esc=27]="Esc",Fe[Fe.Space=32]="Space",Fe[Fe.ArrowUp=38]="ArrowUp",Fe[Fe.ArrowDown=40]="ArrowDown",Fe[Fe.Backspace=8]="Backspace",Fe}(kr||{});let sa=(()=>{class Fe{constructor(){this._dimensions={itemHeight:0,panelHeight:0,itemsPerViewport:0}}get dimensions(){return this._dimensions}calculateItems(H,we,Je){const St=this._dimensions,fn=St.itemHeight*we,Ki=Math.max(0,H)/fn*we;let Yi=Math.min(we,Math.ceil(Ki)+(St.itemsPerViewport+1));const Rr=Math.max(0,Yi-St.itemsPerViewport);let Nr=Math.min(Rr,Math.floor(Ki)),Fo=St.itemHeight*Math.ceil(Nr)-St.itemHeight*Math.min(Nr,Je);return Fo=isNaN(Fo)?0:Fo,Nr=isNaN(Nr)?-1:Nr,Yi=isNaN(Yi)?-1:Yi,Nr-=Je,Nr=Math.max(0,Nr),Yi+=Je,Yi=Math.min(we,Yi),{topPadding:Fo,scrollHeight:fn,start:Nr,end:Yi}}setDimensions(H,we){const Je=Math.max(1,Math.floor(we/H));this._dimensions={itemHeight:H,panelHeight:we,itemsPerViewport:Je}}getScrollTo(H,we,Je){const{panelHeight:St}=this.dimensions,fn=H+we,Ki=Je+St;return St>=fn&&Je===H?null:fn>Ki?Je+fn-Ki:H<=Je?H:null}static#e=this.\u0275fac=function(we){return new(we||Fe)};static#t=this.\u0275prov=g.jDH({token:Fe,factory:Fe.\u0275fac})}return Fe})();const _o=["top","right","bottom","left"],Ko=typeof requestAnimationFrame<"u"?xt:Ke;let fo=(()=>{class Fe{constructor(H,we,Je,St,fn){this._renderer=H,this._zone=we,this._panelService=Je,this._document=fn,this.items=[],this.position="auto",this.virtualScroll=!1,this.filterValue=null,this.update=new g.bkB,this.scroll=new g.bkB,this.scrollToEnd=new g.bkB,this.outsideClick=new g.bkB,this._destroy$=new On.B,this._scrollToEndFired=!1,this._updateScrollHeight=!1,this._lastScrollPosition=0,this._dropdown=St.nativeElement}get currentPosition(){return this._currentPosition}get itemsLength(){return this._itemsLength}set itemsLength(H){H!==this._itemsLength&&(this._itemsLength=H,this._onItemsLengthChanged())}get _startOffset(){if(this.markedItem){const{itemHeight:H,panelHeight:we}=this._panelService.dimensions,Je=this.markedItem.index*H;return we>Je?0:Je}return 0}ngOnInit(){this._select=this._dropdown.parentElement,this._virtualPadding=this.paddingElementRef.nativeElement,this._scrollablePanel=this.scrollElementRef.nativeElement,this._contentPanel=this.contentElementRef.nativeElement,this._handleScroll(),this._handleOutsideClick(),this._appendDropdown(),this._setupMousedownListener()}ngOnChanges(H){if(H.items){const we=H.items;this._onItemsChange(we.currentValue,we.firstChange)}}ngOnDestroy(){this._destroy$.next(),this._destroy$.complete(),this._destroy$.unsubscribe(),this.appendTo&&this._renderer.removeChild(this._dropdown.parentNode,this._dropdown)}scrollTo(H,we=!1){if(!H)return;const Je=this.items.indexOf(H);if(Je<0||Je>=this.itemsLength)return;let St;if(this.virtualScroll){const fn=this._panelService.dimensions.itemHeight;St=this._panelService.getScrollTo(Je*fn,fn,this._lastScrollPosition)}else{const fn=this._dropdown.querySelector(`#${H.htmlId}`);St=this._panelService.getScrollTo(fn.offsetTop,fn.clientHeight,we?fn.offsetTop:this._lastScrollPosition)}wn(St)&&(this._scrollablePanel.scrollTop=St)}scrollToTag(){const H=this._scrollablePanel;H.scrollTop=H.scrollHeight-H.clientHeight}adjustPosition(){this._updateYPosition()}_handleDropdownPosition(){this._currentPosition=this._calculateCurrentPosition(this._dropdown),_o.includes(this._currentPosition)?this._updateDropdownClass(this._currentPosition):this._updateDropdownClass("bottom"),this.appendTo&&this._updateYPosition(),this._dropdown.style.opacity="1"}_updateDropdownClass(H){_o.forEach(Je=>{const St=`ng-select-${Je}`;this._renderer.removeClass(this._dropdown,St),this._renderer.removeClass(this._select,St)});const we=`ng-select-${H}`;this._renderer.addClass(this._dropdown,we),this._renderer.addClass(this._select,we)}_handleScroll(){this._zone.runOutsideAngular(()=>{mi(this.scrollElementRef.nativeElement,"scroll").pipe((0,Me.Q)(this._destroy$),Ie(0,Ko)).subscribe(H=>{const we=H.path||H.composedPath&&H.composedPath();this._onContentScrolled(we&&0!==we.length?we[0].scrollTop:H.target.scrollTop)})})}_handleOutsideClick(){this._document&&this._zone.runOutsideAngular(()=>{(0,vi.h)(mi(this._document,"touchstart",{capture:!0}),mi(this._document,"mousedown",{capture:!0})).pipe((0,Me.Q)(this._destroy$)).subscribe(H=>this._checkToClose(H))})}_checkToClose(H){if(this._select.contains(H.target)||this._dropdown.contains(H.target))return;const we=H.path||H.composedPath&&H.composedPath();H.target&&H.target.shadowRoot&&we&&we[0]&&this._select.contains(we[0])||this._zone.run(()=>this.outsideClick.emit())}_onItemsChange(H,we){this.items=H||[],this._scrollToEndFired=!1,this.itemsLength=H.length,this.virtualScroll?this._updateItemsRange(we):(this._setVirtualHeight(),this._updateItems(we))}_updateItems(H){this.update.emit(this.items),!1!==H&&this._zone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._panelService.setDimensions(0,this._scrollablePanel.clientHeight),this._handleDropdownPosition(),this.scrollTo(this.markedItem,H)})})}_updateItemsRange(H){this._zone.runOutsideAngular(()=>{this._measureDimensions().then(()=>{H?(this._renderItemsRange(this._startOffset),this._handleDropdownPosition()):this._renderItemsRange()})})}_onContentScrolled(H){this.virtualScroll&&this._renderItemsRange(H),this._lastScrollPosition=H,this._fireScrollToEnd(H)}_updateVirtualHeight(H){this._updateScrollHeight&&(this._virtualPadding.style.height=`${H}px`,this._updateScrollHeight=!1)}_setVirtualHeight(){this._virtualPadding&&(this._virtualPadding.style.height="0px")}_onItemsLengthChanged(){this._updateScrollHeight=!0}_renderItemsRange(H=null){if(H&&this._lastScrollPosition===H)return;const we=this._panelService.calculateItems(H=H||this._scrollablePanel.scrollTop,this.itemsLength,this.bufferAmount);this._updateVirtualHeight(we.scrollHeight),this._contentPanel.style.transform=`translateY(${we.topPadding}px)`,this._zone.run(()=>{this.update.emit(this.items.slice(we.start,we.end)),this.scroll.emit({start:we.start,end:we.end})}),wn(H)&&0===this._lastScrollPosition&&(this._scrollablePanel.scrollTop=H,this._lastScrollPosition=H)}_measureDimensions(){if(this._panelService.dimensions.itemHeight>0||0===this.itemsLength)return Promise.resolve(this._panelService.dimensions);const[H]=this.items;return this.update.emit([H]),Promise.resolve().then(()=>{const Je=this._dropdown.querySelector(`#${H.htmlId}`).clientHeight;return this._virtualPadding.style.height=Je*this.itemsLength+"px",this._panelService.setDimensions(Je,this._scrollablePanel.clientHeight),this._panelService.dimensions})}_fireScrollToEnd(H){this._scrollToEndFired||0===H||H+this._dropdown.clientHeight>=(this.virtualScroll?this._virtualPadding:this._contentPanel).clientHeight-1&&(this._zone.run(()=>this.scrollToEnd.emit()),this._scrollToEndFired=!0)}_calculateCurrentPosition(H){if("auto"!==this.position)return this.position;const we=this._select.getBoundingClientRect(),Je=document.documentElement.scrollTop||document.body.scrollTop;return we.top+window.pageYOffset+we.height+H.getBoundingClientRect().height>Je+document.documentElement.clientHeight?"top":"bottom"}_appendDropdown(){if(this.appendTo){if(this._parent=document.querySelector(this.appendTo),!this._parent)throw new Error(`appendTo selector ${this.appendTo} did not found any parent element`);this._updateXPosition(),this._parent.appendChild(this._dropdown)}}_updateXPosition(){const H=this._select.getBoundingClientRect(),we=this._parent.getBoundingClientRect();this._dropdown.style.left=H.left-we.left+"px",this._dropdown.style.width=H.width+"px",this._dropdown.style.minWidth=H.width+"px"}_updateYPosition(){const H=this._select.getBoundingClientRect(),we=this._parent.getBoundingClientRect(),Je=H.height;"top"===this._currentPosition?(this._dropdown.style.bottom=we.bottom-H.bottom+Je+"px",this._dropdown.style.top="auto"):"bottom"===this._currentPosition&&(this._dropdown.style.top=H.top-we.top+Je+"px",this._dropdown.style.bottom="auto")}_setupMousedownListener(){this._zone.runOutsideAngular(()=>{mi(this._dropdown,"mousedown").pipe((0,Me.Q)(this._destroy$)).subscribe(H=>{"INPUT"!==H.target.tagName&&H.preventDefault()})})}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.sFG),g.rXU(g.SKi),g.rXU(sa),g.rXU(g.aKT),g.rXU(Rn.qQ,8))};static#t=this.\u0275cmp=g.VBU({type:Fe,selectors:[["ng-dropdown-panel"]],viewQuery:function(we,Je){if(1&we&&(g.GBs(Nn,7,g.aKT),g.GBs(Ve,7,g.aKT),g.GBs(In,7,g.aKT)),2&we){let St;g.mGM(St=g.lsd())&&(Je.contentElementRef=St.first),g.mGM(St=g.lsd())&&(Je.scrollElementRef=St.first),g.mGM(St=g.lsd())&&(Je.paddingElementRef=St.first)}},inputs:{items:"items",markedItem:"markedItem",position:"position",appendTo:"appendTo",bufferAmount:"bufferAmount",virtualScroll:"virtualScroll",headerTemplate:"headerTemplate",footerTemplate:"footerTemplate",filterValue:"filterValue"},outputs:{update:"update",scroll:"scroll",scrollToEnd:"scrollToEnd",outsideClick:"outsideClick"},features:[g.OA$],ngContentSelectors:co,decls:9,vars:6,consts:[["class","ng-dropdown-header",4,"ngIf"],["role","listbox",1,"ng-dropdown-panel-items","scroll-host"],["scroll",""],["padding",""],["content",""],["class","ng-dropdown-footer",4,"ngIf"],[1,"ng-dropdown-header"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ng-dropdown-footer"]],template:function(we,Je){1&we&&(g.NAR(),g.DNE(0,Dr,2,4,"div",0),g.j41(1,"div",1,2),g.nrm(3,"div",null,3),g.j41(5,"div",null,4),g.SdG(7),g.k0s()(),g.DNE(8,Vn,2,4,"div",5)),2&we&&(g.Y8G("ngIf",Je.headerTemplate),g.R7$(3),g.AVh("total-padding",Je.virtualScroll),g.R7$(2),g.AVh("scrollable-content",Je.virtualScroll&&Je.items.length),g.R7$(3),g.Y8G("ngIf",Je.footerTemplate))},dependencies:[Rn.bT,Rn.T3],encapsulation:2,changeDetection:0})}return Fe})(),la=(()=>{class Fe{get disabled(){return this._disabled}set disabled(H){this._disabled=this._isDisabled(H)}constructor(H){this.elementRef=H,this.stateChange$=new On.B,this._disabled=!1}get label(){return(this.elementRef.nativeElement.textContent||"").trim()}ngOnChanges(H){H.disabled&&this.stateChange$.next({value:this.value,disabled:this._disabled})}ngAfterViewChecked(){this.label!==this._previousLabel&&(this._previousLabel=this.label,this.stateChange$.next({value:this.value,disabled:this._disabled,label:this.elementRef.nativeElement.innerHTML}))}ngOnDestroy(){this.stateChange$.complete()}_isDisabled(H){return null!=H&&"false"!=`${H}`}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.rXU(g.aKT))};static#t=this.\u0275cmp=g.VBU({type:Fe,selectors:[["ng-option"]],inputs:{value:"value",disabled:"disabled"},features:[g.OA$],ngContentSelectors:co,decls:1,vars:0,template:function(we,Je){1&we&&(g.NAR(),g.SdG(0))},encapsulation:2,changeDetection:0})}return Fe})(),Vo=(()=>{class Fe{constructor(){this.notFoundText="No items found",this.typeToSearchText="Type to search",this.addTagText="Add item",this.loadingText="Loading...",this.clearAllText="Clear all",this.disableVirtualScroll=!0,this.openOnEnter=!0,this.appearance="underline"}static#e=this.\u0275fac=function(we){return new(we||Fe)};static#t=this.\u0275prov=g.jDH({token:Fe,factory:Fe.\u0275fac,providedIn:"root"})}return Fe})(),Qr=(()=>{class Fe{warn(H){console.warn(H)}static#e=this.\u0275fac=function(we){return new(we||Fe)};static#t=this.\u0275prov=g.jDH({token:Fe,factory:Fe.\u0275fac,providedIn:"root"})}return Fe})();const bo=new g.nKC("ng-select-selection-model");let no=(()=>{class Fe{get items(){return this._items}set items(H){null===H&&(H=[]),this._itemsAreUsed=!0,this._items=H}get compareWith(){return this._compareWith}set compareWith(H){if(null!=H&&!Cr(H))throw Error("`compareWith` must be a function.");this._compareWith=H}get clearSearchOnAdd(){return wn(this._clearSearchOnAdd)?this._clearSearchOnAdd:wn(this.config.clearSearchOnAdd)?this.config.clearSearchOnAdd:this.closeOnSelect}set clearSearchOnAdd(H){this._clearSearchOnAdd=H}get deselectOnClick(){return wn(this._deselectOnClick)?this._deselectOnClick:wn(this.config.deselectOnClick)?this.config.deselectOnClick:this.multiple}set deselectOnClick(H){this._deselectOnClick=H}get disabled(){return this.readonly||this._disabled}get filtered(){return!!this.searchTerm&&this.searchable||this._isComposing}get single(){return!this.multiple}get _editableSearchTerm(){return this.editableSearchTerm&&!this.multiple}constructor(H,we,Je,St,fn,ni,Ki){this.classes=H,this.autoFocus=we,this.config=Je,this._cd=ni,this._console=Ki,this.markFirst=!0,this.dropdownPosition="auto",this.loading=!1,this.closeOnSelect=!0,this.hideSelected=!1,this.selectOnTab=!1,this.bufferAmount=4,this.selectableGroup=!1,this.selectableGroupAsModel=!0,this.searchFn=null,this.trackByFn=null,this.clearOnBackspace=!0,this.labelForId=null,this.inputAttrs={},this.readonly=!1,this.searchWhileComposing=!0,this.minTermLength=0,this.editableSearchTerm=!1,this.keyDownFn=Yi=>!0,this.multiple=!1,this.addTag=!1,this.searchable=!0,this.clearable=!0,this.isOpen=!1,this.blurEvent=new g.bkB,this.focusEvent=new g.bkB,this.changeEvent=new g.bkB,this.openEvent=new g.bkB,this.closeEvent=new g.bkB,this.searchEvent=new g.bkB,this.clearEvent=new g.bkB,this.addEvent=new g.bkB,this.removeEvent=new g.bkB,this.scroll=new g.bkB,this.scrollToEnd=new g.bkB,this.useDefaultClass=!0,this.viewPortItems=[],this.searchTerm=null,this.dropdownId=aa(),this.escapeHTML=!0,this._items=[],this._defaultLabel="label",this._pressedKeys=[],this._isComposing=!1,this._destroy$=new On.B,this._keyPress$=new On.B,this._onChange=Yi=>{},this._onTouched=()=>{},this.clearItem=Yi=>{const To=this.selectedItems.find(Rr=>Rr.value===Yi);this.unselect(To)},this.trackByOption=(Yi,To)=>this.trackByFn?this.trackByFn(To.value):To,this._mergeGlobalConfig(Je),this.itemsList=new Xo(this,St()),this.element=fn.nativeElement}get selectedItems(){return this.itemsList.selectedItems}get selectedValues(){return this.selectedItems.map(H=>H.value)}get hasValue(){return this.selectedItems.length>0}get currentPanelPosition(){if(this.dropdownPanel)return this.dropdownPanel.currentPosition}ngOnInit(){this._handleKeyPresses(),this._setInputAttributes()}ngOnChanges(H){H.multiple&&this.itemsList.clearSelected(),H.items&&this._setItems(H.items.currentValue||[]),H.isOpen&&(this._manualOpen=wn(H.isOpen.currentValue))}ngAfterViewInit(){this._itemsAreUsed||(this.escapeHTML=!1,this._setItemsFromNgOptions()),wn(this.autoFocus)&&this.focus()}ngOnDestroy(){this._destroy$.next(),this._destroy$.complete()}handleKeyDown(H){if(kr[H.which]){if(!1===this.keyDownFn(H))return;this.handleKeyCode(H)}else H.key&&1===H.key.length&&this._keyPress$.next(H.key.toLocaleLowerCase())}handleKeyCode(H){this.clearButton&&this.clearButton.nativeElement===H.target?this.handleKeyCodeClear(H):this.handleKeyCodeInput(H)}handleKeyCodeInput(H){switch(H.which){case kr.ArrowDown:this._handleArrowDown(H);break;case kr.ArrowUp:this._handleArrowUp(H);break;case kr.Space:this._handleSpace(H);break;case kr.Enter:this._handleEnter(H);break;case kr.Tab:this._handleTab(H);break;case kr.Esc:this.close(),H.preventDefault();break;case kr.Backspace:this._handleBackspace()}}handleKeyCodeClear(H){H.which===kr.Enter&&(this.handleClearClick(),H.preventDefault())}handleMousedown(H){const we=H.target;"INPUT"!==we.tagName&&H.preventDefault(),we.classList.contains("ng-clear-wrapper")?this.handleClearClick():we.classList.contains("ng-arrow-wrapper")?this.handleArrowClick():we.classList.contains("ng-value-icon")||(this.focused||this.focus(),this.searchable?this.open():this.toggle())}handleArrowClick(){this.isOpen?this.close():this.open()}handleClearClick(){this.hasValue&&(this.itemsList.clearSelected(!0),this._updateNgModel()),this._clearSearch(),this.focus(),this.clearEvent.emit(),this._onSelectionChanged()}clearModel(){this.clearable&&(this.itemsList.clearSelected(),this._updateNgModel())}writeValue(H){this.itemsList.clearSelected(),this._handleWriteValue(H),this._cd.markForCheck()}registerOnChange(H){this._onChange=H}registerOnTouched(H){this._onTouched=H}setDisabledState(H){this._disabled=H,this._cd.markForCheck()}toggle(){this.isOpen?this.close():this.open()}open(){this.disabled||this.isOpen||this._manualOpen||!this._isTypeahead&&!this.addTag&&this.itemsList.noItemsToSelect||(this.isOpen=!0,this.itemsList.markSelectedOrDefault(this.markFirst),this.openEvent.emit(),this.searchTerm||this.focus(),this.detectChanges())}close(){!this.isOpen||this._manualOpen||(this.isOpen=!1,this._isComposing=!1,this._editableSearchTerm?this.itemsList.resetFilteredItems():this._clearSearch(),this.itemsList.unmarkItem(),this._onTouched(),this.closeEvent.emit(),this._cd.markForCheck())}toggleItem(H){!H||H.disabled||this.disabled||(this.deselectOnClick&&H.selected?this.unselect(H):this.select(H),this._editableSearchTerm&&this._setSearchTermFromItems(),this._onSelectionChanged())}select(H){H.selected||(this.itemsList.select(H),this.clearSearchOnAdd&&!this._editableSearchTerm&&this._clearSearch(),this._updateNgModel(),this.multiple&&this.addEvent.emit(H.value)),(this.closeOnSelect||this.itemsList.noItemsToSelect)&&this.close()}focus(){this.searchInput.nativeElement.focus()}blur(){this.searchInput.nativeElement.blur()}unselect(H){H&&(this.itemsList.unselect(H),this.focus(),this._updateNgModel(),this.removeEvent.emit(H.value))}selectTag(){let H;H=Cr(this.addTag)?this.addTag(this.searchTerm):this._primitive?this.searchTerm:{[this.bindLabel]:this.searchTerm};const we=Je=>this._isTypeahead||!this.isOpen?this.itemsList.mapItem(Je,null):this.itemsList.addItem(Je);!function bn(Fe){return Fe instanceof Promise}(H)?H&&this.select(we(H)):H.then(Je=>this.select(we(Je))).catch(()=>{})}showClear(){return this.clearable&&(this.hasValue||this.searchTerm)&&!this.disabled}focusOnClear(){this.blur(),this.clearButton&&this.clearButton.nativeElement.focus()}get showAddTag(){if(!this._validTerm)return!1;const H=this.searchTerm.toLowerCase().trim();return this.addTag&&!this.itemsList.filteredItems.some(we=>we.label.toLowerCase()===H)&&(!this.hideSelected&&this.isOpen||!this.selectedItems.some(we=>we.label.toLowerCase()===H))&&!this.loading}showNoItemsFound(){const H=0===this.itemsList.filteredItems.length;return(H&&!this._isTypeahead&&!this.loading||H&&this._isTypeahead&&this._validTerm&&!this.loading)&&!this.showAddTag}showTypeToSearch(){return 0===this.itemsList.filteredItems.length&&this._isTypeahead&&!this._validTerm&&!this.loading}onCompositionStart(){this._isComposing=!0}onCompositionEnd(H){this._isComposing=!1,!this.searchWhileComposing&&this.filter(H)}filter(H){this._isComposing&&!this.searchWhileComposing||(this.searchTerm=H,this._isTypeahead&&(this._validTerm||0===this.minTermLength)&&this.typeahead.next(H),this._isTypeahead||(this.itemsList.filter(this.searchTerm),this.isOpen&&this.itemsList.markSelectedOrDefault(this.markFirst)),this.searchEvent.emit({term:H,items:this.itemsList.filteredItems.map(we=>we.value)}),this.open())}onInputFocus(H){this.focused||(this._editableSearchTerm&&this._setSearchTermFromItems(),this.element.classList.add("ng-select-focused"),this.focusEvent.emit(H),this.focused=!0)}onInputBlur(H){this.element.classList.remove("ng-select-focused"),this.blurEvent.emit(H),!this.isOpen&&!this.disabled&&this._onTouched(),this._editableSearchTerm&&this._setSearchTermFromItems(),this.focused=!1}onItemHover(H){H.disabled||this.itemsList.markItem(H)}detectChanges(){this._cd.destroyed||this._cd.detectChanges()}_setSearchTermFromItems(){const H=this.selectedItems&&this.selectedItems[0];this.searchTerm=H&&H.label||null}_setItems(H){const we=H[0];this.bindLabel=this.bindLabel||this._defaultLabel,this._primitive=wn(we)?!ti(we):this._primitive||this.bindLabel===this._defaultLabel,this.itemsList.setItems(H),H.length>0&&this.hasValue&&this.itemsList.mapSelectedItems(),this.isOpen&&wn(this.searchTerm)&&!this._isTypeahead&&this.itemsList.filter(this.searchTerm),(this._isTypeahead||this.isOpen)&&this.itemsList.markSelectedOrDefault(this.markFirst)}_setItemsFromNgOptions(){const H=Je=>{this.items=Je.map(St=>({$ngOptionValue:St.value,$ngOptionLabel:St.elementRef.nativeElement.innerHTML,disabled:St.disabled})),this.itemsList.setItems(this.items),this.hasValue&&this.itemsList.mapSelectedItems(),this.detectChanges()},we=()=>{const Je=(0,vi.h)(this.ngOptions.changes,this._destroy$);(0,vi.h)(...this.ngOptions.map(St=>St.stateChange$)).pipe((0,Me.Q)(Je)).subscribe(St=>{const fn=this.itemsList.findItem(St.value);fn.disabled=St.disabled,fn.label=St.label||fn.label,this._cd.detectChanges()})};this.ngOptions.changes.pipe((0,He.Z)(this.ngOptions),(0,Me.Q)(this._destroy$)).subscribe(Je=>{this.bindLabel=this._defaultLabel,H(Je),we()})}_isValidWriteValue(H){if(!wn(H)||this.multiple&&""===H||Array.isArray(H)&&0===H.length)return!1;const we=Je=>!(!wn(this.compareWith)&&ti(Je)&&this.bindValue&&(this._console.warn(`Setting object(${JSON.stringify(Je)}) as your model with bindValue is not allowed unless [compareWith] is used.`),1));return this.multiple?Array.isArray(H)?H.every(Je=>we(Je)):(this._console.warn("Multiple select ngModel should be array."),!1):we(H)}_handleWriteValue(H){if(!this._isValidWriteValue(H))return;const we=Je=>{let St=this.itemsList.findItem(Je);if(St)this.itemsList.select(St);else{const fn=ti(Je);fn||!fn&&!this.bindValue?this.itemsList.select(this.itemsList.mapItem(Je,null)):this.bindValue&&(St={[this.bindLabel]:null,[this.bindValue]:Je},this.itemsList.select(this.itemsList.mapItem(St,null)))}};this.multiple?H.forEach(Je=>we(Je)):we(H)}_handleKeyPresses(){this.searchable||this._keyPress$.pipe((0,Me.Q)(this._destroy$),(0,I.M)(H=>this._pressedKeys.push(H)),function ot(Fe,Oe=at){return(0,At.N)((H,we)=>{let Je=null,St=null,fn=null;const ni=()=>{if(Je){Je.unsubscribe(),Je=null;const Yi=St;St=null,we.next(Yi)}};function Ki(){const Yi=fn+Fe,To=Oe.now();if(To<Yi)return Je=this.schedule(void 0,Yi-To),void we.add(Je);ni()}H.subscribe((0,Wt._)(we,Yi=>{St=Yi,fn=Oe.now(),Je||(Je=Oe.schedule(Ki,Fe),we.add(Je))},()=>{ni(),we.complete()},void 0,()=>{St=Je=null}))})}(200),(0,ne.p)(()=>this._pressedKeys.length>0),(0,pe.T)(()=>this._pressedKeys.join(""))).subscribe(H=>{const we=this.itemsList.findByLabel(H);we&&(this.isOpen?(this.itemsList.markItem(we),this._scrollToMarked(),this._cd.markForCheck()):this.select(we)),this._pressedKeys=[]})}_setInputAttributes(){const H=this.searchInput.nativeElement,we={type:"text",autocorrect:"off",autocapitalize:"off",autocomplete:this.labelForId?"off":this.dropdownId,...this.inputAttrs};for(const Je of Object.keys(we))H.setAttribute(Je,we[Je])}_updateNgModel(){const H=[];for(const Je of this.selectedItems)if(this.bindValue){let St=null;St=Je.children?Je.value[(this.groupValue?this.bindValue:this.groupBy)||this.groupBy]:this.itemsList.resolveNested(Je.value,this.bindValue),H.push(St)}else H.push(Je.value);const we=this.selectedItems.map(Je=>Je.value);this.multiple?(this._onChange(H),this.changeEvent.emit(we)):(this._onChange(wn(H[0])?H[0]:null),this.changeEvent.emit(we[0])),this._cd.markForCheck()}_clearSearch(){this.searchTerm&&(this._changeSearch(null),this.itemsList.resetFilteredItems())}_changeSearch(H){this.searchTerm=H,this._isTypeahead&&this.typeahead.next(H)}_scrollToMarked(){!this.isOpen||!this.dropdownPanel||this.dropdownPanel.scrollTo(this.itemsList.markedItem)}_scrollToTag(){!this.isOpen||!this.dropdownPanel||this.dropdownPanel.scrollToTag()}_onSelectionChanged(){this.isOpen&&this.deselectOnClick&&this.appendTo&&(this._cd.detectChanges(),this.dropdownPanel.adjustPosition())}_handleTab(H){if(!1===this.isOpen)if(this.showClear())this.focusOnClear(),H.preventDefault();else if(!this.addTag)return;this.selectOnTab?this.itemsList.markedItem?(this.toggleItem(this.itemsList.markedItem),H.preventDefault()):this.showAddTag?(this.selectTag(),H.preventDefault()):this.close():this.close()}_handleEnter(H){if(this.isOpen||this._manualOpen)this.itemsList.markedItem?this.toggleItem(this.itemsList.markedItem):this.showAddTag&&this.selectTag();else{if(!this.openOnEnter)return;this.open()}H.preventDefault()}_handleSpace(H){this.isOpen||this._manualOpen||(this.open(),H.preventDefault())}_handleArrowDown(H){this._nextItemIsTag(1)?(this.itemsList.unmarkItem(),this._scrollToTag()):(this.itemsList.markNextItem(),this._scrollToMarked()),this.open(),H.preventDefault()}_handleArrowUp(H){this.isOpen&&(this._nextItemIsTag(-1)?(this.itemsList.unmarkItem(),this._scrollToTag()):(this.itemsList.markPreviousItem(),this._scrollToMarked()),H.preventDefault())}_nextItemIsTag(H){const we=this.itemsList.markedIndex+H;return this.addTag&&this.searchTerm&&this.itemsList.markedItem&&(we<0||we===this.itemsList.filteredItems.length)}_handleBackspace(){this.searchTerm||!this.clearable||!this.clearOnBackspace||!this.hasValue||(this.multiple?this.unselect(this.itemsList.lastSelectedItem):this.clearModel())}get _isTypeahead(){return this.typeahead&&this.typeahead.observers.length>0}get _validTerm(){const H=this.searchTerm&&this.searchTerm.trim();return H&&H.length>=this.minTermLength}_mergeGlobalConfig(H){this.placeholder=this.placeholder||H.placeholder,this.notFoundText=this.notFoundText||H.notFoundText,this.typeToSearchText=this.typeToSearchText||H.typeToSearchText,this.addTagText=this.addTagText||H.addTagText,this.loadingText=this.loadingText||H.loadingText,this.clearAllText=this.clearAllText||H.clearAllText,this.virtualScroll=wn(this.virtualScroll)?this.virtualScroll:!!wn(H.disableVirtualScroll)&&!H.disableVirtualScroll,this.openOnEnter=wn(this.openOnEnter)?this.openOnEnter:H.openOnEnter,this.appendTo=this.appendTo||H.appendTo,this.bindValue=this.bindValue||H.bindValue,this.bindLabel=this.bindLabel||H.bindLabel,this.appearance=this.appearance||H.appearance}static#e=this.\u0275fac=function(we){return new(we||Fe)(g.kS0("class"),g.kS0("autofocus"),g.rXU(Vo),g.rXU(bo),g.rXU(g.aKT),g.rXU(g.gRc),g.rXU(Qr))};static#t=this.\u0275cmp=g.VBU({type:Fe,selectors:[["ng-select"]],contentQueries:function(we,Je,St){if(1&we&&(g.wni(St,li,5,g.C4Q),g.wni(St,Ri,5,g.C4Q),g.wni(St,zi,5,g.C4Q),g.wni(St,qn,5,g.C4Q),g.wni(St,qi,5,g.C4Q),g.wni(St,Vr,5,g.C4Q),g.wni(St,oa,5,g.C4Q),g.wni(St,Hr,5,g.C4Q),g.wni(St,Sr,5,g.C4Q),g.wni(St,uo,5,g.C4Q),g.wni(St,Io,5,g.C4Q),g.wni(St,la,5)),2&we){let fn;g.mGM(fn=g.lsd())&&(Je.optionTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.optgroupTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.labelTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.multiLabelTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.headerTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.footerTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.notFoundTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.typeToSearchTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.loadingTextTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.tagTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.loadingSpinnerTemplate=fn.first),g.mGM(fn=g.lsd())&&(Je.ngOptions=fn)}},viewQuery:function(we,Je){if(1&we&&(g.GBs(fo,5),g.GBs(Gi,7),g.GBs(_r,5)),2&we){let St;g.mGM(St=g.lsd())&&(Je.dropdownPanel=St.first),g.mGM(St=g.lsd())&&(Je.searchInput=St.first),g.mGM(St=g.lsd())&&(Je.clearButton=St.first)}},hostVars:20,hostBindings:function(we,Je){1&we&&g.bIt("keydown",function(fn){return Je.handleKeyDown(fn)}),2&we&&g.AVh("ng-select-typeahead",Je.typeahead)("ng-select-multiple",Je.multiple)("ng-select-taggable",Je.addTag)("ng-select-searchable",Je.searchable)("ng-select-clearable",Je.clearable)("ng-select-opened",Je.isOpen)("ng-select",Je.useDefaultClass)("ng-select-disabled",Je.disabled)("ng-select-filtered",Je.filtered)("ng-select-single",Je.single)},inputs:{bindLabel:"bindLabel",bindValue:"bindValue",markFirst:"markFirst",placeholder:"placeholder",notFoundText:"notFoundText",typeToSearchText:"typeToSearchText",addTagText:"addTagText",loadingText:"loadingText",clearAllText:"clearAllText",appearance:"appearance",dropdownPosition:"dropdownPosition",appendTo:"appendTo",loading:"loading",closeOnSelect:"closeOnSelect",hideSelected:"hideSelected",selectOnTab:"selectOnTab",openOnEnter:"openOnEnter",maxSelectedItems:"maxSelectedItems",groupBy:"groupBy",groupValue:"groupValue",bufferAmount:"bufferAmount",virtualScroll:"virtualScroll",selectableGroup:"selectableGroup",selectableGroupAsModel:"selectableGroupAsModel",searchFn:"searchFn",trackByFn:"trackByFn",clearOnBackspace:"clearOnBackspace",labelForId:"labelForId",inputAttrs:"inputAttrs",tabIndex:"tabIndex",readonly:"readonly",searchWhileComposing:"searchWhileComposing",minTermLength:"minTermLength",editableSearchTerm:"editableSearchTerm",keyDownFn:"keyDownFn",typeahead:"typeahead",multiple:"multiple",addTag:"addTag",searchable:"searchable",clearable:"clearable",isOpen:"isOpen",items:"items",compareWith:"compareWith",clearSearchOnAdd:"clearSearchOnAdd",deselectOnClick:"deselectOnClick"},outputs:{blurEvent:"blur",focusEvent:"focus",changeEvent:"change",openEvent:"open",closeEvent:"close",searchEvent:"search",clearEvent:"clear",addEvent:"add",removeEvent:"remove",scroll:"scroll",scrollToEnd:"scrollToEnd"},features:[g.Jv_([{provide:Y.kq,useExisting:(0,g.Rfq)(()=>Fe),multi:!0},sa]),g.OA$],decls:14,vars:19,consts:[[1,"ng-select-container",3,"mousedown"],[1,"ng-value-container"],[1,"ng-placeholder"],[4,"ngIf"],["role","combobox","aria-haspopup","listbox",1,"ng-input"],["aria-autocomplete","list",3,"readOnly","disabled","value","input","compositionstart","compositionend","focus","blur","change"],["searchInput",""],["class","ng-clear-wrapper","tabindex","0",3,"title",4,"ngIf"],[1,"ng-arrow-wrapper"],[1,"ng-arrow"],["class","ng-dropdown-panel","role","listbox","aria-label","Options list",3,"virtualScroll","bufferAmount","appendTo","position","headerTemplate","footerTemplate","filterValue","items","markedItem","ng-select-multiple","ngClass","id","update","scroll","scrollToEnd","outsideClick",4,"ngIf"],["class","ng-value",3,"ng-value-disabled",4,"ngFor","ngForOf","ngForTrackBy"],[1,"ng-value"],["defaultLabelTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-hidden","true",1,"ng-value-icon","left",3,"click"],[1,"ng-value-label",3,"ngItemLabel","escape"],["defaultLoadingSpinnerTemplate",""],[3,"ngTemplateOutlet"],[1,"ng-spinner-loader"],["tabindex","0",1,"ng-clear-wrapper",3,"title"],["clearButton",""],["aria-hidden","true",1,"ng-clear"],["role","listbox","aria-label","Options list",1,"ng-dropdown-panel",3,"virtualScroll","bufferAmount","appendTo","position","headerTemplate","footerTemplate","filterValue","items","markedItem","ngClass","id","update","scroll","scrollToEnd","outsideClick"],["class","ng-option",3,"ng-option-disabled","ng-option-selected","ng-optgroup","ng-option","ng-option-child","ng-option-marked","click","mouseover",4,"ngFor","ngForOf","ngForTrackBy"],["class","ng-option","role","option",3,"ng-option-marked","mouseover","click",4,"ngIf"],[1,"ng-option",3,"click","mouseover"],["defaultOptionTemplate",""],[1,"ng-option-label",3,"ngItemLabel","escape"],["role","option",1,"ng-option",3,"mouseover","click"],["defaultTagTemplate",""],[1,"ng-tag-label"],["defaultNotFoundTemplate",""],[1,"ng-option","ng-option-disabled"],["defaultTypeToSearchTemplate",""],["defaultLoadingTextTemplate",""]],template:function(we,Je){if(1&we){const St=g.RV6();g.j41(0,"div",0),g.bIt("mousedown",function(ni){return Je.handleMousedown(ni)}),g.j41(1,"div",1)(2,"div",2),g.EFF(3),g.k0s(),g.DNE(4,rr,2,2,"ng-container",3),g.DNE(5,eo,1,5,null,3),g.j41(6,"div",4)(7,"input",5,6),g.bIt("input",function(){g.eBV(St);const ni=g.sdS(8);return g.Njj(Je.filter(ni.value))})("compositionstart",function(){return Je.onCompositionStart()})("compositionend",function(){g.eBV(St);const ni=g.sdS(8);return g.Njj(Je.onCompositionEnd(ni.value))})("focus",function(ni){return Je.onInputFocus(ni)})("blur",function(ni){return Je.onInputBlur(ni)})("change",function(ni){return ni.stopPropagation()}),g.k0s()()(),g.DNE(9,Ur,4,1,"ng-container",3),g.DNE(10,to,4,1,"span",7),g.j41(11,"span",8),g.nrm(12,"span",9),g.k0s()(),g.DNE(13,lt,7,19,"ng-dropdown-panel",10)}2&we&&(g.AVh("ng-appearance-outline","outline"===Je.appearance)("ng-has-value",Je.hasValue),g.R7$(3),g.JRh(Je.placeholder),g.R7$(1),g.Y8G("ngIf",(!Je.multiLabelTemplate||!Je.multiple)&&Je.selectedItems.length>0),g.R7$(1),g.Y8G("ngIf",Je.multiple&&Je.multiLabelTemplate&&Je.selectedValues.length>0),g.R7$(1),g.BMQ("aria-expanded",Je.isOpen)("aria-owns",Je.isOpen?Je.dropdownId:null),g.R7$(1),g.Y8G("readOnly",!Je.searchable||Je.itemsList.maxItemsSelected)("disabled",Je.disabled)("value",Je.searchTerm?Je.searchTerm:""),g.BMQ("id",Je.labelForId)("tabindex",Je.tabIndex)("aria-activedescendant",Je.isOpen?null==Je.itemsList||null==Je.itemsList.markedItem?null:Je.itemsList.markedItem.htmlId:null)("aria-controls",Je.isOpen?Je.dropdownId:null),g.R7$(2),g.Y8G("ngIf",Je.loading),g.R7$(1),g.Y8G("ngIf",Je.showClear()),g.R7$(3),g.Y8G("ngIf",Je.isOpen))},dependencies:[Rn.YU,Rn.Sq,Rn.bT,Rn.T3,fo,Fi],styles:['@charset "UTF-8";.ng-select{position:relative;display:block;box-sizing:border-box}.ng-select div,.ng-select input,.ng-select span{box-sizing:border-box}.ng-select [hidden]{display:none}.ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input{opacity:1}.ng-select.ng-select-opened .ng-select-container{z-index:1001}.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-placeholder,.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value{-webkit-user-select:none;user-select:none;cursor:default}.ng-select.ng-select-disabled .ng-arrow-wrapper{cursor:default}.ng-select.ng-select-filtered .ng-placeholder{display:none}.ng-select .ng-select-container{cursor:default;display:flex;outline:none;overflow:hidden;position:relative;width:100%}.ng-select .ng-select-container .ng-value-container{display:flex;flex:1}.ng-select .ng-select-container .ng-value-container .ng-input{opacity:0}.ng-select .ng-select-container .ng-value-container .ng-input>input{box-sizing:content-box;background:none transparent;border:0 none;box-shadow:none;outline:none;padding:0;cursor:default;width:100%}.ng-select .ng-select-container .ng-value-container .ng-input>input::-ms-clear{display:none}.ng-select .ng-select-container .ng-value-container .ng-input>input[readonly]{-webkit-user-select:none;user-select:none;width:0;padding:0}.ng-select.ng-select-single.ng-select-filtered .ng-select-container .ng-value-container .ng-value{visibility:hidden}.ng-select.ng-select-single .ng-select-container .ng-value-container,.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:none}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{position:absolute;left:0;width:100%}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-icon{display:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{flex-wrap:wrap}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{position:absolute}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{white-space:nowrap}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-icon{display:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{cursor:pointer}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{flex:1;z-index:2}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{z-index:1}.ng-select .ng-clear-wrapper{cursor:pointer;position:relative;width:17px;-webkit-user-select:none;user-select:none}.ng-select .ng-clear-wrapper .ng-clear{display:inline-block;font-size:18px;line-height:1;pointer-events:none}.ng-select .ng-spinner-loader{border-radius:50%;width:17px;height:17px;margin-right:5px;font-size:10px;position:relative;text-indent:-9999em;border-top:2px solid rgba(66,66,66,.2);border-right:2px solid rgba(66,66,66,.2);border-bottom:2px solid rgba(66,66,66,.2);border-left:2px solid #424242;transform:translateZ(0);animation:load8 .8s infinite linear}.ng-select .ng-spinner-loader:after{border-radius:50%;width:17px;height:17px}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ng-select .ng-arrow-wrapper{cursor:pointer;position:relative;text-align:center;-webkit-user-select:none;user-select:none}.ng-select .ng-arrow-wrapper .ng-arrow{pointer-events:none;display:inline-block;height:0;width:0;position:relative}.ng-dropdown-panel{box-sizing:border-box;position:absolute;opacity:0;width:100%;z-index:1050;-webkit-overflow-scrolling:touch}.ng-dropdown-panel .ng-dropdown-panel-items{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{box-sizing:border-box;cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label:empty:before{content:"\\200b"}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .highlighted{font-weight:700;text-decoration:underline}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.disabled{cursor:default}.ng-dropdown-panel .scroll-host{overflow:hidden;overflow-y:auto;position:relative;display:block;-webkit-overflow-scrolling:touch}.ng-dropdown-panel .scrollable-content{top:0;left:0;width:100%;height:100%;position:absolute}.ng-dropdown-panel .total-padding{width:1px;opacity:0}\n'],encapsulation:2,changeDetection:0})}return Fe})();function ma(){return new cs}class cs{constructor(){this._selected=[]}get value(){return this._selected}select(Oe,H,we){if(Oe.selected=!0,(!Oe.children||!H&&we)&&this._selected.push(Oe),H)if(Oe.parent){const Je=Oe.parent.children.length,St=Oe.parent.children.filter(fn=>fn.selected).length;Oe.parent.selected=Je===St}else Oe.children&&(this._setChildrenSelectedState(Oe.children,!0),this._removeChildren(Oe),this._selected=we&&this._activeChildren(Oe)?[...this._selected.filter(Je=>Je.parent!==Oe),Oe]:[...this._selected,...Oe.children.filter(Je=>!Je.disabled)])}unselect(Oe,H){if(this._selected=this._selected.filter(we=>we!==Oe),Oe.selected=!1,H)if(Oe.parent&&Oe.parent.selected){const we=Oe.parent.children;this._removeParent(Oe.parent),this._removeChildren(Oe.parent),this._selected.push(...we.filter(Je=>Je!==Oe&&!Je.disabled)),Oe.parent.selected=!1}else Oe.children&&(this._setChildrenSelectedState(Oe.children,!1),this._removeChildren(Oe))}clear(Oe){this._selected=Oe?this._selected.filter(H=>H.disabled):[]}_setChildrenSelectedState(Oe,H){for(const we of Oe)we.disabled||(we.selected=H)}_removeChildren(Oe){this._selected=[...this._selected.filter(H=>H.parent!==Oe),...Oe.children.filter(H=>H.parent===Oe&&H.disabled&&H.selected)]}_removeParent(Oe){this._selected=this._selected.filter(H=>H!==Oe)}_activeChildren(Oe){return Oe.children.every(H=>!H.disabled||H.selected)}}let Tr=(()=>{class Fe{static#e=this.\u0275fac=function(we){return new(we||Fe)};static#t=this.\u0275mod=g.$C({type:Fe});static#n=this.\u0275inj=g.G2t({providers:[{provide:bo,useValue:ma}],imports:[Rn.MD]})}return Fe})()},3154:(tn,st,q)=>{"use strict";q.d(st,{C:()=>Me,S:()=>Y});var g=q(2598);const Y=new g.nKC("REQUEST"),Me=new g.nKC("RESPONSE")},9589:(tn,st,q)=>{"use strict";q.d(st,{fw:()=>qe,mC:()=>gt});var g=q(2598),Y=q(177);class Me{constructor(){this._dataLength=0,this._bufferLength=0,this._state=new Int32Array(4),this._buffer=new ArrayBuffer(68),this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}static hashStr(De,ue=!1){return this.onePassHasher.start().appendStr(De).end(ue)}static hashAsciiStr(De,ue=!1){return this.onePassHasher.start().appendAsciiStr(De).end(ue)}static _hex(De){const ue=Me.hexChars,he=Me.hexOut;let Ne,Ke,ht,On;for(On=0;On<4;On+=1)for(Ke=8*On,Ne=De[On],ht=0;ht<8;ht+=2)he[Ke+1+ht]=ue.charAt(15&Ne),Ne>>>=4,he[Ke+0+ht]=ue.charAt(15&Ne),Ne>>>=4;return he.join("")}static _md5cycle(De,ue){let he=De[0],Ne=De[1],Ke=De[2],ht=De[3];he+=(Ne&Ke|~Ne&ht)+ue[0]-680876936|0,he=(he<<7|he>>>25)+Ne|0,ht+=(he&Ne|~he&Ke)+ue[1]-389564586|0,ht=(ht<<12|ht>>>20)+he|0,Ke+=(ht&he|~ht&Ne)+ue[2]+606105819|0,Ke=(Ke<<17|Ke>>>15)+ht|0,Ne+=(Ke&ht|~Ke&he)+ue[3]-1044525330|0,Ne=(Ne<<22|Ne>>>10)+Ke|0,he+=(Ne&Ke|~Ne&ht)+ue[4]-176418897|0,he=(he<<7|he>>>25)+Ne|0,ht+=(he&Ne|~he&Ke)+ue[5]+1200080426|0,ht=(ht<<12|ht>>>20)+he|0,Ke+=(ht&he|~ht&Ne)+ue[6]-1473231341|0,Ke=(Ke<<17|Ke>>>15)+ht|0,Ne+=(Ke&ht|~Ke&he)+ue[7]-45705983|0,Ne=(Ne<<22|Ne>>>10)+Ke|0,he+=(Ne&Ke|~Ne&ht)+ue[8]+1770035416|0,he=(he<<7|he>>>25)+Ne|0,ht+=(he&Ne|~he&Ke)+ue[9]-1958414417|0,ht=(ht<<12|ht>>>20)+he|0,Ke+=(ht&he|~ht&Ne)+ue[10]-42063|0,Ke=(Ke<<17|Ke>>>15)+ht|0,Ne+=(Ke&ht|~Ke&he)+ue[11]-1990404162|0,Ne=(Ne<<22|Ne>>>10)+Ke|0,he+=(Ne&Ke|~Ne&ht)+ue[12]+1804603682|0,he=(he<<7|he>>>25)+Ne|0,ht+=(he&Ne|~he&Ke)+ue[13]-40341101|0,ht=(ht<<12|ht>>>20)+he|0,Ke+=(ht&he|~ht&Ne)+ue[14]-1502002290|0,Ke=(Ke<<17|Ke>>>15)+ht|0,Ne+=(Ke&ht|~Ke&he)+ue[15]+1236535329|0,Ne=(Ne<<22|Ne>>>10)+Ke|0,he+=(Ne&ht|Ke&~ht)+ue[1]-165796510|0,he=(he<<5|he>>>27)+Ne|0,ht+=(he&Ke|Ne&~Ke)+ue[6]-1069501632|0,ht=(ht<<9|ht>>>23)+he|0,Ke+=(ht&Ne|he&~Ne)+ue[11]+643717713|0,Ke=(Ke<<14|Ke>>>18)+ht|0,Ne+=(Ke&he|ht&~he)+ue[0]-373897302|0,Ne=(Ne<<20|Ne>>>12)+Ke|0,he+=(Ne&ht|Ke&~ht)+ue[5]-701558691|0,he=(he<<5|he>>>27)+Ne|0,ht+=(he&Ke|Ne&~Ke)+ue[10]+38016083|0,ht=(ht<<9|ht>>>23)+he|0,Ke+=(ht&Ne|he&~Ne)+ue[15]-660478335|0,Ke=(Ke<<14|Ke>>>18)+ht|0,Ne+=(Ke&he|ht&~he)+ue[4]-405537848|0,Ne=(Ne<<20|Ne>>>12)+Ke|0,he+=(Ne&ht|Ke&~ht)+ue[9]+568446438|0,he=(he<<5|he>>>27)+Ne|0,ht+=(he&Ke|Ne&~Ke)+ue[14]-1019803690|0,ht=(ht<<9|ht>>>23)+he|0,Ke+=(ht&Ne|he&~Ne)+ue[3]-187363961|0,Ke=(Ke<<14|Ke>>>18)+ht|0,Ne+=(Ke&he|ht&~he)+ue[8]+1163531501|0,Ne=(Ne<<20|Ne>>>12)+Ke|0,he+=(Ne&ht|Ke&~ht)+ue[13]-1444681467|0,he=(he<<5|he>>>27)+Ne|0,ht+=(he&Ke|Ne&~Ke)+ue[2]-51403784|0,ht=(ht<<9|ht>>>23)+he|0,Ke+=(ht&Ne|he&~Ne)+ue[7]+1735328473|0,Ke=(Ke<<14|Ke>>>18)+ht|0,Ne+=(Ke&he|ht&~he)+ue[12]-1926607734|0,Ne=(Ne<<20|Ne>>>12)+Ke|0,he+=(Ne^Ke^ht)+ue[5]-378558|0,he=(he<<4|he>>>28)+Ne|0,ht+=(he^Ne^Ke)+ue[8]-2022574463|0,ht=(ht<<11|ht>>>21)+he|0,Ke+=(ht^he^Ne)+ue[11]+1839030562|0,Ke=(Ke<<16|Ke>>>16)+ht|0,Ne+=(Ke^ht^he)+ue[14]-35309556|0,Ne=(Ne<<23|Ne>>>9)+Ke|0,he+=(Ne^Ke^ht)+ue[1]-1530992060|0,he=(he<<4|he>>>28)+Ne|0,ht+=(he^Ne^Ke)+ue[4]+1272893353|0,ht=(ht<<11|ht>>>21)+he|0,Ke+=(ht^he^Ne)+ue[7]-155497632|0,Ke=(Ke<<16|Ke>>>16)+ht|0,Ne+=(Ke^ht^he)+ue[10]-1094730640|0,Ne=(Ne<<23|Ne>>>9)+Ke|0,he+=(Ne^Ke^ht)+ue[13]+681279174|0,he=(he<<4|he>>>28)+Ne|0,ht+=(he^Ne^Ke)+ue[0]-358537222|0,ht=(ht<<11|ht>>>21)+he|0,Ke+=(ht^he^Ne)+ue[3]-722521979|0,Ke=(Ke<<16|Ke>>>16)+ht|0,Ne+=(Ke^ht^he)+ue[6]+76029189|0,Ne=(Ne<<23|Ne>>>9)+Ke|0,he+=(Ne^Ke^ht)+ue[9]-640364487|0,he=(he<<4|he>>>28)+Ne|0,ht+=(he^Ne^Ke)+ue[12]-421815835|0,ht=(ht<<11|ht>>>21)+he|0,Ke+=(ht^he^Ne)+ue[15]+530742520|0,Ke=(Ke<<16|Ke>>>16)+ht|0,Ne+=(Ke^ht^he)+ue[2]-995338651|0,Ne=(Ne<<23|Ne>>>9)+Ke|0,he+=(Ke^(Ne|~ht))+ue[0]-198630844|0,he=(he<<6|he>>>26)+Ne|0,ht+=(Ne^(he|~Ke))+ue[7]+1126891415|0,ht=(ht<<10|ht>>>22)+he|0,Ke+=(he^(ht|~Ne))+ue[14]-1416354905|0,Ke=(Ke<<15|Ke>>>17)+ht|0,Ne+=(ht^(Ke|~he))+ue[5]-57434055|0,Ne=(Ne<<21|Ne>>>11)+Ke|0,he+=(Ke^(Ne|~ht))+ue[12]+1700485571|0,he=(he<<6|he>>>26)+Ne|0,ht+=(Ne^(he|~Ke))+ue[3]-1894986606|0,ht=(ht<<10|ht>>>22)+he|0,Ke+=(he^(ht|~Ne))+ue[10]-1051523|0,Ke=(Ke<<15|Ke>>>17)+ht|0,Ne+=(ht^(Ke|~he))+ue[1]-2054922799|0,Ne=(Ne<<21|Ne>>>11)+Ke|0,he+=(Ke^(Ne|~ht))+ue[8]+1873313359|0,he=(he<<6|he>>>26)+Ne|0,ht+=(Ne^(he|~Ke))+ue[15]-30611744|0,ht=(ht<<10|ht>>>22)+he|0,Ke+=(he^(ht|~Ne))+ue[6]-1560198380|0,Ke=(Ke<<15|Ke>>>17)+ht|0,Ne+=(ht^(Ke|~he))+ue[13]+1309151649|0,Ne=(Ne<<21|Ne>>>11)+Ke|0,he+=(Ke^(Ne|~ht))+ue[4]-145523070|0,he=(he<<6|he>>>26)+Ne|0,ht+=(Ne^(he|~Ke))+ue[11]-1120210379|0,ht=(ht<<10|ht>>>22)+he|0,Ke+=(he^(ht|~Ne))+ue[2]+718787259|0,Ke=(Ke<<15|Ke>>>17)+ht|0,Ne+=(ht^(Ke|~he))+ue[9]-343485551|0,Ne=(Ne<<21|Ne>>>11)+Ke|0,De[0]=he+De[0]|0,De[1]=Ne+De[1]|0,De[2]=Ke+De[2]|0,De[3]=ht+De[3]|0}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(Me.stateIdentity),this}appendStr(De){const ue=this._buffer8,he=this._buffer32;let Ke,ht,Ne=this._bufferLength;for(ht=0;ht<De.length;ht+=1){if(Ke=De.charCodeAt(ht),Ke<128)ue[Ne++]=Ke;else if(Ke<2048)ue[Ne++]=192+(Ke>>>6),ue[Ne++]=63&Ke|128;else if(Ke<55296||Ke>56319)ue[Ne++]=224+(Ke>>>12),ue[Ne++]=Ke>>>6&63|128,ue[Ne++]=63&Ke|128;else{if(Ke=1024*(Ke-55296)+(De.charCodeAt(++ht)-56320)+65536,Ke>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");ue[Ne++]=240+(Ke>>>18),ue[Ne++]=Ke>>>12&63|128,ue[Ne++]=Ke>>>6&63|128,ue[Ne++]=63&Ke|128}Ne>=64&&(this._dataLength+=64,Me._md5cycle(this._state,he),Ne-=64,he[0]=he[16])}return this._bufferLength=Ne,this}appendAsciiStr(De){const ue=this._buffer8,he=this._buffer32;let Ke,Ne=this._bufferLength,ht=0;for(;;){for(Ke=Math.min(De.length-ht,64-Ne);Ke--;)ue[Ne++]=De.charCodeAt(ht++);if(Ne<64)break;this._dataLength+=64,Me._md5cycle(this._state,he),Ne=0}return this._bufferLength=Ne,this}appendByteArray(De){const ue=this._buffer8,he=this._buffer32;let Ke,Ne=this._bufferLength,ht=0;for(;;){for(Ke=Math.min(De.length-ht,64-Ne);Ke--;)ue[Ne++]=De[ht++];if(Ne<64)break;this._dataLength+=64,Me._md5cycle(this._state,he),Ne=0}return this._bufferLength=Ne,this}getState(){const De=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[De[0],De[1],De[2],De[3]]}}setState(De){const ue=De.buffer,he=De.state,Ne=this._state;let Ke;for(this._dataLength=De.length,this._bufferLength=De.buflen,Ne[0]=he[0],Ne[1]=he[1],Ne[2]=he[2],Ne[3]=he[3],Ke=0;Ke<ue.length;Ke+=1)this._buffer8[Ke]=ue.charCodeAt(Ke)}end(De=!1){const ue=this._bufferLength,he=this._buffer8,Ne=this._buffer32,Ke=1+(ue>>2);this._dataLength+=ue;const ht=8*this._dataLength;if(he[ue]=128,he[ue+1]=he[ue+2]=he[ue+3]=0,Ne.set(Me.buffer32Identity.subarray(Ke),Ke),ue>55&&(Me._md5cycle(this._state,Ne),Ne.set(Me.buffer32Identity)),ht<=4294967295)Ne[14]=ht;else{const On=ht.toString(16).match(/(.*?)(.{0,8})$/);if(null===On)return;const si=parseInt(On[2],16),ui=parseInt(On[1],16)||0;Ne[14]=si,Ne[15]=ui}return Me._md5cycle(this._state,Ne),De?this._state:Me._hex(this._state)}}if(Me.stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]),Me.buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Me.hexChars="0123456789abcdef",Me.hexOut=[],Me.onePassHasher=new Me,"5d41402abc4b2a76b9719d911017c592"!==Me.hashStr("hello"))throw new Error("Md5 self test failed.");var fe=q(1626),Ae=q(9974),Te=q(4360),ke=q(6354),te=q(345);function rt(ze,De){if(1&ze){const ue=g.RV6();g.j41(0,"img",3),g.bIt("error",function(){g.eBV(ue);const Ne=g.XpG();return g.Njj(Ne.fetchAvatarSource())}),g.k0s()}if(2&ze){const ue=g.XpG();g.Y8G("src",ue.avatarSrc,g.B4B)("alt",ue.customAlt?ue.customAlt:ue.avatarAlt)("width",ue.size)("height",ue.size)("ngStyle",ue.avatarStyle)("referrerPolicy",ue.referrerpolicy)}}function at(ze,De){if(1&ze&&(g.j41(0,"div",5),g.EFF(1),g.k0s()),2&ze){const ue=g.XpG(2);g.Y8G("ngStyle",ue.avatarStyle),g.R7$(1),g.SpI(" ",ue.avatarText," ")}}function Mt(ze,De){if(1&ze&&g.DNE(0,at,2,2,"div",4),2&ze){const ue=g.XpG();g.Y8G("ngIf",ue.avatarText)}}class At{constructor(De){this.sourceId=De}}var ut=function(ze){return ze.FACEBOOK="facebook",ze.GOOGLE="google",ze.TWITTER="twitter",ze.INSTAGRAM="instagram",ze.VKONTAKTE="vkontakte",ze.SKYPE="skype",ze.GRAVATAR="gravatar",ze.GITHUB="github",ze.CUSTOM="custom",ze.INITIALS="initials",ze.VALUE="value",ze}(ut||{});class Wt{constructor(De){this.sourceId=De,this.sourceType=ut.FACEBOOK}getAvatar(De){return`https://graph.facebook.com/${this.sourceId}/picture?width=${De}&height=${De}`}}class Bt{constructor(De){this.sourceId=De,this.sourceType=ut.TWITTER}getAvatar(De){const ue=this.getImageSize(De);return`https://twitter.com/${this.sourceId}/profile_image?size=${ue}`}getImageSize(De){return De<=24?"mini":De<=48?"normal":De<=73?"bigger":"original"}}class vt extends At{constructor(De){super(De),this.sourceType=ut.GOOGLE}getAvatar(){return`https://picasaweb.google.com/data/entry/api/user/${this.sourceId}?alt=json`}processResponse(De,ue){const he=De.entry.gphoto$thumbnail.$t;return he?he.replace("s64","s"+ue):null}}class zt extends At{constructor(De){super(De),this.sourceType=ut.INSTAGRAM}getAvatar(){return`https://www.instagram.com/${this.sourceId}/?__a=1`}processResponse(De,ue){return`${De.graphql.user.profile_pic_url_hd}&s=${ue}`}}class Ut{constructor(De){this.sourceId=De,this.sourceType=ut.CUSTOM}getAvatar(){return this.sourceId}}class Ot{constructor(De){this.sourceId=De,this.sourceType=ut.INITIALS}getAvatar(De){return this.getInitials(this.sourceId,De)}getInitials(De,ue){if(!(De=De.trim()))return"";const he=De.split(" ");return this.constructInitials(ue&&ue<he.length?he.slice(0,ue):he)}constructInitials(De){return De&&De.length?De.filter(ue=>ue&&ue.length>0).map(ue=>ue[0].toUpperCase()).join(""):""}}class He{constructor(De){this.value=De,this.sourceType=ut.GRAVATAR,this.sourceId=De.match("^[a-f0-9]{32}$")?De:Me.hashStr(De).toString()}getAvatar(De){const ue=function Ie(){if(typeof window<"u"&&null!==window){if(window.devicePixelRatio>1.25)return!0;if(window.matchMedia&&window.matchMedia("(-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5/4), (min-resolution: 1.25dppx)").matches)return!0}return!1}()?2*De:De;return`https://secure.gravatar.com/avatar/${this.sourceId}?s=${ue}&d=404`}}class I{constructor(De){this.sourceId=De,this.sourceType=ut.SKYPE}getAvatar(){return`https://api.skype.com/users/${this.sourceId}/profile/avatar`}}class ot{constructor(De){this.sourceId=De,this.sourceType=ut.VALUE}getAvatar(){return this.sourceId}}class pe extends At{constructor(De){super(De),this.sourceType=ut.VKONTAKTE}getAvatar(De){const ue=this.getImageSize(De);return`https://api.vk.com/method/users.get?user_id=${this.sourceId}&v=5.8&fields=${ue}`}processResponse(De){const ue=Object.keys(De.response[0]).pop();return ue&&De.response[0][ue]||null}getImageSize(De){return De<=50?"photo_50":De<=100?"photo_100":De<=200?"photo_200":"photo_max"}}class Se extends At{constructor(De){super(De),this.sourceType=ut.GITHUB}getAvatar(){return`https://api.github.com/users/${this.sourceId}`}processResponse(De,ue){return ue?`${De.avatar_url}&s=${ue}`:De.avatar_url}}const Rt=new g.nKC("avatar.config");let _t=(()=>{class ze{constructor(ue){this.userConfig=ue}getAvatarSources(ue){if(this.userConfig&&this.userConfig.sourcePriorityOrder&&this.userConfig.sourcePriorityOrder.length){const Ne=[...new Set(this.userConfig.sourcePriorityOrder)].filter(Ke=>ue.includes(Ke));return[...Ne,...ue.filter(Ke=>!Ne.includes(Ke))]}return ue}getAvatarColors(ue){return this.userConfig&&this.userConfig.colors&&this.userConfig.colors.length&&this.userConfig.colors||ue}getDisableSrcCache(ue){return null==this.userConfig||null==this.userConfig.disableSrcCache?ue:this.userConfig.disableSrcCache}static#e=this.\u0275fac=function(he){return new(he||ze)(g.KVO(Rt,8))};static#t=this.\u0275prov=g.jDH({token:ze,factory:ze.\u0275fac,providedIn:"root"})}return ze})();const xt=[ut.FACEBOOK,ut.GOOGLE,ut.TWITTER,ut.INSTAGRAM,ut.VKONTAKTE,ut.SKYPE,ut.GRAVATAR,ut.GITHUB,ut.CUSTOM,ut.INITIALS,ut.VALUE],Yt=["#1abc9c","#3498db","#f1c40f","#8e44ad","#e74c3c","#d35400","#2c3e50","#7f8c8d"];let qt=(()=>{class ze{constructor(ue,he){this.http=ue,this.avatarConfigService=he,this.avatarSources=xt,this.avatarColors=Yt,this.failedSources=new Map,this.overrideAvatarSources(),this.overrideAvatarColors()}fetchAvatar(ue){return this.http.get(ue)}getRandomColor(ue){if(!ue)return"transparent";const he=this.calculateAsciiCode(ue);return this.avatarColors[he%this.avatarColors.length]}compareSources(ue,he){return this.getSourcePriority(ue)-this.getSourcePriority(he)}isSource(ue){return this.avatarSources.includes(ue)}isTextAvatar(ue){return[ut.INITIALS,ut.VALUE].includes(ue)}buildSourceKey(ue){return ue.sourceType+"-"+ue.sourceId}sourceHasFailedBefore(ue){return this.failedSources.has(this.buildSourceKey(ue))}markSourceAsFailed(ue){this.failedSources.set(this.buildSourceKey(ue),ue)}overrideAvatarSources(){this.avatarSources=this.avatarConfigService.getAvatarSources(xt)}overrideAvatarColors(){this.avatarColors=this.avatarConfigService.getAvatarColors(Yt)}calculateAsciiCode(ue){return ue.split("").map(he=>he.charCodeAt(0)).reduce((he,Ne)=>he+Ne)}getSourcePriority(ue){return this.avatarSources.indexOf(ue)}static#e=this.\u0275fac=function(he){return new(he||ze)(g.KVO(fe.Qq),g.KVO(_t))};static#t=this.\u0275prov=g.jDH({token:ze,factory:ze.\u0275fac,providedIn:"root"})}return ze})();class Kt{constructor(De){this.sourceId=De,this.sourceType=ut.CUSTOM}getAvatar(){const De=Math.random();return`${this.sourceId}${this.sourceId.indexOf("?")>-1?"&":"?"}_=${De}`}}let Ft=(()=>{class ze{constructor(ue){this.sources={};const he=ue.getDisableSrcCache(!1);this.sources[ut.FACEBOOK]=Wt,this.sources[ut.TWITTER]=Bt,this.sources[ut.GOOGLE]=vt,this.sources[ut.INSTAGRAM]=zt,this.sources[ut.SKYPE]=I,this.sources[ut.GRAVATAR]=He,this.sources[ut.CUSTOM]=he?Kt:Ut,this.sources[ut.INITIALS]=Ot,this.sources[ut.VALUE]=ot,this.sources[ut.VKONTAKTE]=pe,this.sources[ut.GITHUB]=Se}newInstance(ue,he){return new this.sources[ue](he)}static#e=this.\u0275fac=function(he){return new(he||ze)(g.KVO(_t))};static#t=this.\u0275prov=g.jDH({token:ze,factory:ze.\u0275fac,providedIn:"root"})}return ze})(),qe=(()=>{class ze{constructor(ue,he,Ne){this.sourceFactory=ue,this.avatarService=he,this.sanitizer=Ne,this.round=!0,this.size=50,this.textSizeRatio=3,this.fgColor="#FFF",this.style={},this.cornerRadius=0,this.initialsSize=0,this.clickOnAvatar=new g.bkB,this.isAlive=!0,this.avatarSrc=null,this.avatarAlt=null,this.avatarText=null,this.avatarStyle={},this.hostStyle={},this.currentIndex=-1,this.sources=[]}onAvatarClicked(){this.clickOnAvatar.emit(this.sources[this.currentIndex])}ngOnChanges(ue){for(const he in ue)if(this.avatarService.isSource(he)){const Ne=ut[he.toUpperCase()],Ke=ue[he].currentValue;if(Ke&&"string"==typeof Ke)this.addSource(Ne,Ke);else{const ht=this.sanitizer.sanitize(g.WPN.URL,Ke);ht?this.addSource(Ne,ht):this.removeSource(Ne)}}this.initializeAvatar()}fetchAvatarSource(){const ue=this.sources[this.currentIndex];ue&&this.avatarService.markSourceAsFailed(ue);const he=this.findNextSource();he&&(this.avatarService.isTextAvatar(he.sourceType)?(this.buildTextAvatar(he),this.avatarSrc=null):this.buildImageAvatar(he))}findNextSource(){for(;++this.currentIndex<this.sources.length;){const ue=this.sources[this.currentIndex];if(ue&&!this.avatarService.sourceHasFailedBefore(ue))return ue}return null}ngOnDestroy(){this.isAlive=!1}initializeAvatar(){this.currentIndex=-1,this.sources.length>0&&(this.sortAvatarSources(),this.fetchAvatarSource(),this.hostStyle={width:this.size+"px",height:this.size+"px"})}sortAvatarSources(){this.sources.sort((ue,he)=>this.avatarService.compareSources(ue.sourceType,he.sourceType))}buildTextAvatar(ue){this.avatarText=ue.getAvatar(+this.initialsSize),this.avatarStyle=this.getInitialsStyle(ue.sourceId)}buildImageAvatar(ue){this.avatarStyle=this.getImageStyle(),ue instanceof At?this.fetchAndProcessAsyncAvatar(ue):(this.avatarSrc=this.sanitizer.bypassSecurityTrustUrl(ue.getAvatar(+this.size)),this.avatarAlt=ue.getAvatar(+this.size))}getInitialsStyle(ue){return{textAlign:"center",borderRadius:this.round?"100%":this.cornerRadius+"px",border:this.borderColor?"1px solid "+this.borderColor:"",textTransform:"uppercase",color:this.fgColor,backgroundColor:this.bgColor?this.bgColor:this.avatarService.getRandomColor(ue),font:Math.floor(+this.size/this.textSizeRatio)+"px Helvetica, Arial, sans-serif",lineHeight:this.size+"px",...this.style}}getImageStyle(){return{maxWidth:"100%",borderRadius:this.round?"50%":this.cornerRadius+"px",border:this.borderColor?"1px solid "+this.borderColor:"",width:this.size+"px",height:this.size+"px",...this.style}}fetchAndProcessAsyncAvatar(ue){this.avatarService.sourceHasFailedBefore(ue)||this.avatarService.fetchAvatar(ue.getAvatar(+this.size)).pipe(function Ee(ze,De=!1){return(0,Ae.N)((ue,he)=>{let Ne=0;ue.subscribe((0,Te._)(he,Ke=>{const ht=ze(Ke,Ne++);(ht||De)&&he.next(Ke),!ht&&he.complete()}))})}(()=>this.isAlive),(0,ke.T)(he=>ue.processResponse(he,+this.size))).subscribe({next:he=>this.avatarSrc=he,error:()=>{this.fetchAvatarSource()}})}addSource(ue,he){const Ne=this.sources.find(Ke=>Ke.sourceType===ue);Ne?Ne.sourceId=he:this.sources.push(this.sourceFactory.newInstance(ue,he))}removeSource(ue){this.sources=this.sources.filter(he=>he.sourceType!==ue)}static#e=this.\u0275fac=function(he){return new(he||ze)(g.rXU(Ft),g.rXU(qt),g.rXU(te.up))};static#t=this.\u0275cmp=g.VBU({type:ze,selectors:[["ngx-avatars"]],inputs:{round:"round",size:"size",textSizeRatio:"textSizeRatio",bgColor:"bgColor",fgColor:"fgColor",borderColor:"borderColor",style:"style",cornerRadius:"cornerRadius",facebook:["facebookId","facebook"],twitter:["twitterId","twitter"],google:["googleId","google"],instagram:["instagramId","instagram"],vkontakte:["vkontakteId","vkontakte"],skype:["skypeId","skype"],gravatar:["gravatarId","gravatar"],github:["githubId","github"],custom:["src","custom"],customAlt:["alt","customAlt"],initials:["name","initials"],value:"value",referrerpolicy:"referrerpolicy",placeholder:"placeholder",initialsSize:"initialsSize"},outputs:{clickOnAvatar:"clickOnAvatar"},features:[g.OA$],decls:4,vars:3,consts:[[1,"avatar-container",3,"ngStyle","click"],["class","avatar-content","loading","lazy",3,"src","alt","width","height","ngStyle","referrerPolicy","error",4,"ngIf","ngIfElse"],["textAvatar",""],["loading","lazy",1,"avatar-content",3,"src","alt","width","height","ngStyle","referrerPolicy","error"],["class","avatar-content",3,"ngStyle",4,"ngIf"],[1,"avatar-content",3,"ngStyle"]],template:function(he,Ne){if(1&he&&(g.j41(0,"div",0),g.bIt("click",function(){return Ne.onAvatarClicked()}),g.DNE(1,rt,1,6,"img",1),g.DNE(2,Mt,1,1,"ng-template",null,2,g.C5r),g.k0s()),2&he){const Ke=g.sdS(3);g.Y8G("ngStyle",Ne.hostStyle),g.R7$(1),g.Y8G("ngIf",Ne.avatarSrc)("ngIfElse",Ke)}},dependencies:[Y.bT,Y.B3],styles:["[_nghost-%COMP%]{border-radius:50%}"]})}return ze})(),gt=(()=>{class ze{static forRoot(ue){return{ngModule:ze,providers:[{provide:Rt,useValue:ue||{}}]}}static#e=this.\u0275fac=function(he){return new(he||ze)};static#t=this.\u0275mod=g.$C({type:ze});static#n=this.\u0275inj=g.G2t({providers:[Ft,qt,_t],imports:[Y.MD]})}return ze})()},2490:(tn,st,q)=>{"use strict";q.d(st,{O:()=>Me});var g=q(2598),Y=q(177);let Me=(()=>{class e{constructor(Ae,Te){this.document=Ae,this.platformId=Te,this.documentIsAccessible=(0,Y.UE)(this.platformId)}static getCookieRegExp(Ae){const Te=Ae.replace(/([\[\]{}()|=;+?,.*^$])/gi,"\\$1");return new RegExp("(?:^"+Te+"|;\\s*"+Te+")=(.*?)(?:;|$)","g")}static safeDecodeURIComponent(Ae){try{return decodeURIComponent(Ae)}catch{return Ae}}check(Ae){return!!this.documentIsAccessible&&(Ae=encodeURIComponent(Ae),e.getCookieRegExp(Ae).test(this.document.cookie))}get(Ae){if(this.documentIsAccessible&&this.check(Ae)){Ae=encodeURIComponent(Ae);const Ee=e.getCookieRegExp(Ae).exec(this.document.cookie);return Ee[1]?e.safeDecodeURIComponent(Ee[1]):""}return""}getAll(){if(!this.documentIsAccessible)return{};const Ae={},Te=this.document;return Te.cookie&&""!==Te.cookie&&Te.cookie.split(";").forEach(Ee=>{const[ke,te]=Ee.split("=");Ae[e.safeDecodeURIComponent(ke.replace(/^ /,""))]=e.safeDecodeURIComponent(te)}),Ae}set(Ae,Te,Ee,ke,te,rt,at,Mt){if(!this.documentIsAccessible)return;if("number"==typeof Ee||Ee instanceof Date||ke||te||rt||at)return void this.set(Ae,Te,{expires:Ee,path:ke,domain:te,secure:rt,sameSite:at||"Lax",partitioned:Mt});let At=encodeURIComponent(Ae)+"="+encodeURIComponent(Te)+";";const ut=Ee||{};ut.expires&&(At+="number"==typeof ut.expires?"expires="+new Date((new Date).getTime()+1e3*ut.expires*60*60*24).toUTCString()+";":"expires="+ut.expires.toUTCString()+";"),ut.path&&(At+="path="+ut.path+";"),ut.domain&&(At+="domain="+ut.domain+";"),!1===ut.secure&&"None"===ut.sameSite&&(ut.secure=!0,console.warn(`[ngx-cookie-service] Cookie ${Ae} was forced with secure flag because sameSite=None.More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130`)),ut.secure&&(At+="secure;"),ut.sameSite||(ut.sameSite="Lax"),At+="sameSite="+ut.sameSite+";",ut.partitioned&&(At+="Partitioned;"),this.document.cookie=At}delete(Ae,Te,Ee,ke,te="Lax"){this.documentIsAccessible&&this.set(Ae,"",{expires:new Date("Thu, 01 Jan 1970 00:00:01 GMT"),path:Te,domain:Ee,secure:ke,sameSite:te})}deleteAll(Ae,Te,Ee,ke="Lax"){if(!this.documentIsAccessible)return;const te=this.getAll();for(const rt in te)te.hasOwnProperty(rt)&&this.delete(rt,Ae,Te,Ee,ke)}static#e=this.\u0275fac=function(Te){return new(Te||e)(g.KVO(Y.qQ),g.KVO(g.Agw))};static#t=this.\u0275prov=g.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})()},2796:(tn,st,q)=>{"use strict";q.d(st,{ed:()=>Ot,ej:()=>Ut,kf:()=>ut});var g=q(2598),Y=q(177);function Me(Ie,He){if(1&Ie){const I=g.RV6();g.j41(0,"a",12),g.bIt("keyup.enter",function(){g.eBV(I),g.XpG(3);const ne=g.sdS(1);return g.Njj(ne.previous())})("click",function(){g.eBV(I),g.XpG(3);const ne=g.sdS(1);return g.Njj(ne.previous())}),g.EFF(1),g.j41(2,"span",13),g.EFF(3),g.k0s()()}if(2&Ie){const I=g.XpG(3);g.R7$(1),g.SpI(" ",I.previousLabel," "),g.R7$(2),g.JRh(I.screenReaderPageLabel)}}function e(Ie,He){if(1&Ie&&(g.j41(0,"span",14),g.EFF(1),g.j41(2,"span",13),g.EFF(3),g.k0s()()),2&Ie){const I=g.XpG(3);g.R7$(1),g.SpI(" ",I.previousLabel," "),g.R7$(2),g.JRh(I.screenReaderPageLabel)}}function fe(Ie,He){if(1&Ie&&(g.j41(0,"li",9),g.DNE(1,Me,4,2,"a",10),g.DNE(2,e,4,2,"span",11),g.k0s()),2&Ie){g.XpG(2);const I=g.sdS(1);g.AVh("disabled",I.isFirstPage()),g.R7$(1),g.Y8G("ngIf",1<I.getCurrent()),g.R7$(1),g.Y8G("ngIf",I.isFirstPage())}}function Ae(Ie,He){if(1&Ie){const I=g.RV6();g.j41(0,"a",12),g.bIt("keyup.enter",function(){g.eBV(I);const ne=g.XpG().$implicit;g.XpG(2);const pe=g.sdS(1);return g.Njj(pe.setCurrent(ne.value))})("click",function(){g.eBV(I);const ne=g.XpG().$implicit;g.XpG(2);const pe=g.sdS(1);return g.Njj(pe.setCurrent(ne.value))}),g.j41(1,"span",13),g.EFF(2),g.k0s(),g.j41(3,"span"),g.EFF(4),g.nI1(5,"number"),g.k0s()()}if(2&Ie){const I=g.XpG().$implicit,ot=g.XpG(2);g.R7$(2),g.SpI("",ot.screenReaderPageLabel," "),g.R7$(2),g.JRh("..."===I.label?I.label:g.i5U(5,2,I.label,""))}}function Te(Ie,He){if(1&Ie&&(g.qex(0),g.j41(1,"span",16)(2,"span",13),g.EFF(3),g.k0s(),g.j41(4,"span"),g.EFF(5),g.nI1(6,"number"),g.k0s()(),g.bVm()),2&Ie){const I=g.XpG().$implicit,ot=g.XpG(2);g.R7$(3),g.SpI("",ot.screenReaderCurrentLabel," "),g.R7$(2),g.JRh("..."===I.label?I.label:g.i5U(6,2,I.label,""))}}function Ee(Ie,He){if(1&Ie&&(g.j41(0,"li"),g.DNE(1,Ae,6,5,"a",10),g.DNE(2,Te,7,5,"ng-container",15),g.k0s()),2&Ie){const I=He.$implicit;g.XpG(2);const ot=g.sdS(1);g.AVh("current",ot.getCurrent()===I.value)("ellipsis","..."===I.label),g.R7$(1),g.Y8G("ngIf",ot.getCurrent()!==I.value),g.R7$(1),g.Y8G("ngIf",ot.getCurrent()===I.value)}}function ke(Ie,He){if(1&Ie){const I=g.RV6();g.j41(0,"a",12),g.bIt("keyup.enter",function(){g.eBV(I),g.XpG(3);const ne=g.sdS(1);return g.Njj(ne.next())})("click",function(){g.eBV(I),g.XpG(3);const ne=g.sdS(1);return g.Njj(ne.next())}),g.EFF(1),g.j41(2,"span",13),g.EFF(3),g.k0s()()}if(2&Ie){const I=g.XpG(3);g.R7$(1),g.SpI(" ",I.nextLabel," "),g.R7$(2),g.JRh(I.screenReaderPageLabel)}}function te(Ie,He){if(1&Ie&&(g.j41(0,"span",14),g.EFF(1),g.j41(2,"span",13),g.EFF(3),g.k0s()()),2&Ie){const I=g.XpG(3);g.R7$(1),g.SpI(" ",I.nextLabel," "),g.R7$(2),g.JRh(I.screenReaderPageLabel)}}function rt(Ie,He){if(1&Ie&&(g.j41(0,"li",17),g.DNE(1,ke,4,2,"a",10),g.DNE(2,te,4,2,"span",11),g.k0s()),2&Ie){g.XpG(2);const I=g.sdS(1);g.AVh("disabled",I.isLastPage()),g.R7$(1),g.Y8G("ngIf",!I.isLastPage()),g.R7$(1),g.Y8G("ngIf",I.isLastPage())}}function at(Ie,He){if(1&Ie&&(g.j41(0,"ul",4),g.DNE(1,fe,3,4,"li",5),g.j41(2,"li",6),g.EFF(3),g.k0s(),g.DNE(4,Ee,3,6,"li",7),g.DNE(5,rt,3,4,"li",8),g.k0s()),2&Ie){const I=g.XpG(),ot=g.sdS(1);g.AVh("responsive",I.responsive),g.R7$(1),g.Y8G("ngIf",I.directionLinks),g.R7$(2),g.Lme(" ",ot.getCurrent()," / ",ot.getLastPage()," "),g.R7$(1),g.Y8G("ngForOf",ot.pages)("ngForTrackBy",I.trackByIndex),g.R7$(1),g.Y8G("ngIf",I.directionLinks)}}class Mt{constructor(){this.change=new g.bkB,this.instances={},this.DEFAULT_ID="DEFAULT_PAGINATION_ID"}defaultId(){return this.DEFAULT_ID}register(He){return null==He.id&&(He.id=this.DEFAULT_ID),this.instances[He.id]?this.updateInstance(He):(this.instances[He.id]=He,!0)}updateInstance(He){let I=!1;for(let ot in this.instances[He.id])He[ot]!==this.instances[He.id][ot]&&(this.instances[He.id][ot]=He[ot],I=!0);return I}getCurrentPage(He){return this.instances[He]?this.instances[He].currentPage:1}setCurrentPage(He,I){if(this.instances[He]){let ot=this.instances[He];I<=Math.ceil(ot.totalItems/ot.itemsPerPage)&&1<=I&&(this.instances[He].currentPage=I,this.change.emit(He))}}setTotalItems(He,I){this.instances[He]&&0<=I&&(this.instances[He].totalItems=I,this.change.emit(He))}setItemsPerPage(He,I){this.instances[He]&&(this.instances[He].itemsPerPage=I,this.change.emit(He))}getInstance(He=this.DEFAULT_ID){return this.instances[He]?this.clone(this.instances[He]):{}}clone(He){var I={};for(var ot in He)He.hasOwnProperty(ot)&&(I[ot]=He[ot]);return I}}const At=Number.MAX_SAFE_INTEGER;let ut=(()=>{class Ie{constructor(I){this.service=I,this.state={}}transform(I,ot){if(!(I instanceof Array)){let an=ot.id||this.service.defaultId();return this.state[an]?this.state[an].slice:I}let Rt,_t,ne=ot.totalItems&&ot.totalItems!==I.length,pe=this.createInstance(I,ot),Se=pe.id,xt=pe.itemsPerPage,Yt=this.service.register(pe);if(!ne&&I instanceof Array){if(xt=+xt||At,Rt=(pe.currentPage-1)*xt,_t=Rt+xt,this.stateIsIdentical(Se,I,Rt,_t))return this.state[Se].slice;{let qt=I.slice(Rt,_t);return this.saveState(Se,I,qt,Rt,_t),this.service.change.emit(Se),qt}}return Yt&&this.service.change.emit(Se),this.saveState(Se,I,I,Rt,_t),I}createInstance(I,ot){return this.checkConfig(ot),{id:null!=ot.id?ot.id:this.service.defaultId(),itemsPerPage:+ot.itemsPerPage||0,currentPage:+ot.currentPage||1,totalItems:+ot.totalItems||I.length}}checkConfig(I){const ne=["itemsPerPage","currentPage"].filter(pe=>!(pe in I));if(0<ne.length)throw new Error(`PaginatePipe: Argument is missing the following required properties: ${ne.join(", ")}`)}saveState(I,ot,ne,pe,Se){this.state[I]={collection:ot,size:ot.length,slice:ne,start:pe,end:Se}}stateIsIdentical(I,ot,ne,pe){let Se=this.state[I];return!(!Se||Se.size!==ot.length||Se.start!==ne||Se.end!==pe)&&Se.slice.every((_t,xt)=>_t===ot[ne+xt])}}return Ie.\u0275fac=function(I){return new(I||Ie)(g.rXU(Mt,16))},Ie.\u0275pipe=g.EJ8({name:"paginate",type:Ie,pure:!1}),Ie})(),vt=(()=>{class Ie{constructor(I,ot){this.service=I,this.changeDetectorRef=ot,this.maxSize=7,this.pageChange=new g.bkB,this.pageBoundsCorrection=new g.bkB,this.pages=[],this.changeSub=this.service.change.subscribe(ne=>{this.id===ne&&(this.updatePageLinks(),this.changeDetectorRef.markForCheck(),this.changeDetectorRef.detectChanges())})}ngOnInit(){void 0===this.id&&(this.id=this.service.defaultId()),this.updatePageLinks()}ngOnChanges(I){this.updatePageLinks()}ngOnDestroy(){this.changeSub.unsubscribe()}previous(){this.checkValidId(),this.setCurrent(this.getCurrent()-1)}next(){this.checkValidId(),this.setCurrent(this.getCurrent()+1)}isFirstPage(){return 1===this.getCurrent()}isLastPage(){return this.getLastPage()===this.getCurrent()}setCurrent(I){this.pageChange.emit(I)}getCurrent(){return this.service.getCurrentPage(this.id)}getLastPage(){let I=this.service.getInstance(this.id);return I.totalItems<1?1:Math.ceil(I.totalItems/I.itemsPerPage)}getTotalItems(){return this.service.getInstance(this.id).totalItems}checkValidId(){null==this.service.getInstance(this.id).id&&console.warn(`PaginationControlsDirective: the specified id "${this.id}" does not match any registered PaginationInstance`)}updatePageLinks(){let I=this.service.getInstance(this.id);const ot=this.outOfBoundCorrection(I);ot!==I.currentPage?setTimeout(()=>{this.pageBoundsCorrection.emit(ot),this.pages=this.createPageArray(I.currentPage,I.itemsPerPage,I.totalItems,this.maxSize)}):this.pages=this.createPageArray(I.currentPage,I.itemsPerPage,I.totalItems,this.maxSize)}outOfBoundCorrection(I){const ot=Math.ceil(I.totalItems/I.itemsPerPage);return ot<I.currentPage&&0<ot?ot:I.currentPage<1?1:I.currentPage}createPageArray(I,ot,ne,pe){pe=+pe;let Se=[];const Rt=Math.max(Math.ceil(ne/ot),1),_t=Math.ceil(pe/2),xt=I<=_t,Yt=Rt-_t<I,an=!xt&&!Yt;let qt=pe<Rt,Kt=1;for(;Kt<=Rt&&Kt<=pe;){let Ft,qe=this.calculatePageNumber(Kt,I,pe,Rt);Ft=qt&&(2===Kt&&(an||Yt)||Kt===pe-1&&(an||xt))?"...":qe,Se.push({label:Ft,value:qe}),Kt++}return Se}calculatePageNumber(I,ot,ne,pe){let Se=Math.ceil(ne/2);return I===ne?pe:1===I?I:ne<pe?pe-Se<ot?pe-ne+I:Se<ot?ot-Se+I:I:I}}return Ie.\u0275fac=function(I){return new(I||Ie)(g.rXU(Mt),g.rXU(g.gRc))},Ie.\u0275dir=g.FsC({type:Ie,selectors:[["pagination-template"],["","pagination-template",""]],inputs:{id:"id",maxSize:"maxSize"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},exportAs:["paginationApi"],features:[g.OA$]}),Ie})();function zt(Ie){return!!Ie&&"false"!==Ie}let Ut=(()=>{class Ie{constructor(){this.maxSize=7,this.previousLabel="Previous",this.nextLabel="Next",this.screenReaderPaginationLabel="Pagination",this.screenReaderPageLabel="page",this.screenReaderCurrentLabel="You're on page",this.pageChange=new g.bkB,this.pageBoundsCorrection=new g.bkB,this._directionLinks=!0,this._autoHide=!1,this._responsive=!1}get directionLinks(){return this._directionLinks}set directionLinks(I){this._directionLinks=zt(I)}get autoHide(){return this._autoHide}set autoHide(I){this._autoHide=zt(I)}get responsive(){return this._responsive}set responsive(I){this._responsive=zt(I)}trackByIndex(I){return I}}return Ie.\u0275fac=function(I){return new(I||Ie)},Ie.\u0275cmp=g.VBU({type:Ie,selectors:[["pagination-controls"]],inputs:{id:"id",maxSize:"maxSize",directionLinks:"directionLinks",autoHide:"autoHide",responsive:"responsive",previousLabel:"previousLabel",nextLabel:"nextLabel",screenReaderPaginationLabel:"screenReaderPaginationLabel",screenReaderPageLabel:"screenReaderPageLabel",screenReaderCurrentLabel:"screenReaderCurrentLabel"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},decls:4,vars:4,consts:[[3,"id","maxSize","pageChange","pageBoundsCorrection"],["p","paginationApi"],["role","navigation"],["class","ngx-pagination",3,"responsive",4,"ngIf"],[1,"ngx-pagination"],["class","pagination-previous",3,"disabled",4,"ngIf"],[1,"small-screen"],[3,"current","ellipsis",4,"ngFor","ngForOf","ngForTrackBy"],["class","pagination-next",3,"disabled",4,"ngIf"],[1,"pagination-previous"],["tabindex","0",3,"keyup.enter","click",4,"ngIf"],["aria-disabled","true",4,"ngIf"],["tabindex","0",3,"keyup.enter","click"],[1,"show-for-sr"],["aria-disabled","true"],[4,"ngIf"],["aria-live","polite"],[1,"pagination-next"]],template:function(I,ot){if(1&I&&(g.j41(0,"pagination-template",0,1),g.bIt("pageChange",function(pe){return ot.pageChange.emit(pe)})("pageBoundsCorrection",function(pe){return ot.pageBoundsCorrection.emit(pe)}),g.j41(2,"nav",2),g.DNE(3,at,6,8,"ul",3),g.k0s()()),2&I){const ne=g.sdS(1);g.Y8G("id",ot.id)("maxSize",ot.maxSize),g.R7$(2),g.BMQ("aria-label",ot.screenReaderPaginationLabel),g.R7$(1),g.Y8G("ngIf",!(ot.autoHide&&ne.pages.length<=1))}},dependencies:[vt,Y.bT,Y.Sq,Y.QX],styles:['.ngx-pagination{margin-left:0;margin-bottom:1rem}.ngx-pagination:before,.ngx-pagination:after{content:" ";display:table}.ngx-pagination:after{clear:both}.ngx-pagination li{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-right:.0625rem;border-radius:0}.ngx-pagination li{display:inline-block}.ngx-pagination a,.ngx-pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.ngx-pagination a:hover,.ngx-pagination button:hover{background:#e6e6e6}.ngx-pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fefefe;cursor:default}.ngx-pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:default}.ngx-pagination .disabled:hover{background:transparent}.ngx-pagination a,.ngx-pagination button{cursor:pointer}.ngx-pagination .pagination-previous a:before,.ngx-pagination .pagination-previous.disabled:before{content:"\\ab";display:inline-block;margin-right:.5rem}.ngx-pagination .pagination-next a:after,.ngx-pagination .pagination-next.disabled:after{content:"\\bb";display:inline-block;margin-left:.5rem}.ngx-pagination .show-for-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ngx-pagination .small-screen{display:none}@media screen and (max-width: 601px){.ngx-pagination.responsive .small-screen{display:inline-block}.ngx-pagination.responsive li:not(.small-screen):not(.pagination-previous):not(.pagination-next){display:none}}\n'],encapsulation:2,changeDetection:0}),Ie})(),Ot=(()=>{class Ie{}return Ie.\u0275fac=function(I){return new(I||Ie)},Ie.\u0275mod=g.$C({type:Ie}),Ie.\u0275inj=g.G2t({providers:[Mt],imports:[[Y.MD]]}),Ie})()},1334:(tn,st,q)=>{"use strict";q.d(st,{Zm:()=>vt,Yq:()=>zt});var g=q(2598);const Y=typeof performance<"u"&&typeof performance.now<"u"&&"function"==typeof performance.mark&&"function"==typeof performance.measure&&("function"==typeof performance.clearMarks||"function"==typeof performance.clearMeasures),Me=typeof PerformanceObserver<"u"&&typeof PerformanceObserver.prototype<"u"&&"function"==typeof PerformanceObserver.prototype.constructor,e="[object process]"===Object.prototype.toString.call(typeof process<"u"?process:0);let fe={},Ae={};const Te=()=>Y?performance.now():Date.now(),Ee=Ut=>{fe[Ut]=void 0,Ae[Ut]&&(Ae[Ut]=void 0),Y&&(e||performance.clearMeasures(Ut),performance.clearMarks(Ut))},ke=Ut=>{if(Y){if(e&&Me){const Ot=new PerformanceObserver(Ie=>{Ae[Ut]=Ie.getEntries().find(He=>He.name===Ut),Ot.disconnect()});Ot.observe({entryTypes:["measure"]})}performance.mark(Ut)}fe[Ut]=Te()},te=(Ut,Ot)=>{try{const Ie=fe[Ut];return Y?(Ot||performance.mark(`${Ut}-end`),performance.measure(Ut,Ut,Ot||`${Ut}-end`),e?Ae[Ut]?Ae[Ut]:Ie?{duration:Te()-Ie,startTime:Ie,entryType:"measure",name:Ut}:{}:performance.getEntriesByName(Ut).pop()||{}):Ie?{duration:Te()-Ie,startTime:Ie,entryType:"measure",name:Ut}:{}}catch{return{}}finally{Ee(Ut),Ee(Ot||`${Ut}-end`)}};var at=q(177);function Mt(Ut,Ot){1&Ut&&g.SdG(0,0,["*ngIf","appearance  === 'custom-content'"])}const At=function(Ut,Ot,Ie,He,I){return{"custom-content":Ut,circle:Ot,progress:Ie,"progress-dark":He,pulse:I}};function ut(Ut,Ot){if(1&Ut&&(g.j41(0,"div",1),g.DNE(1,Mt,1,0,"ng-content",2),g.k0s()),2&Ut){const Ie=g.XpG();g.Y8G("ngClass",g.s1E(5,At,"custom-content"===Ie.appearance,"circle"===Ie.appearance,"progress"===Ie.animation,"progress-dark"===Ie.animation,"pulse"===Ie.animation))("ngStyle",Ie.theme),g.BMQ("aria-label",Ie.ariaLabel)("aria-valuetext",Ie.loadingText),g.R7$(1),g.Y8G("ngIf","custom-content"===Ie.appearance)}}const Wt=["*"],Bt=new g.nKC("ngx-skeleton-loader.config");let vt=(()=>{class Ut{constructor(Ie){this.config=Ie;const{appearance:He="line",animation:I="progress",theme:ot=null,loadingText:ne="Loading...",count:pe=1,ariaLabel:Se="loading"}=Ie||{};this.appearance=He,this.animation=I,this.theme=ot,this.loadingText=ne,this.count=pe,this.items=[],this.ariaLabel=Se}ngOnInit(){ke("NgxSkeletonLoader:Rendered"),ke("NgxSkeletonLoader:Loaded"),this.validateInputValues()}validateInputValues(){/^\d+$/.test(`${this.count}`)||((0,g.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'count' a numeric value. Forcing default to \"1\"."),this.count=1),"custom-content"===this.appearance&&(0,g.naY)()&&1!==this.count&&(console.error('`NgxSkeletonLoaderComponent` enforces elements with "custom-content" appearance as DOM nodes. Forcing "count" to "1".'),this.count=1),this.items.length=this.count;const Ie=["progress","progress-dark","pulse","false"];-1===Ie.indexOf(String(this.animation))&&((0,g.naY)()&&console.error(`\`NgxSkeletonLoaderComponent\` need to receive 'animation' as: ${Ie.join(", ")}. Forcing default to "progress".`),this.animation="progress"),-1===["circle","line","custom-content",""].indexOf(String(this.appearance))&&((0,g.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'appearance' as: circle or line or custom-content or empty string. Forcing default to \"''\"."),this.appearance=""),this.config?.theme?.extendsFromRoot&&null!==this.theme&&(this.theme={...this.config.theme,...this.theme})}ngOnChanges(Ie){["count","animation","appearance"].find(He=>Ie[He]&&(Ie[He].isFirstChange()||Ie[He].previousValue===Ie[He].currentValue))||this.validateInputValues()}ngAfterViewInit(){te("NgxSkeletonLoader:Rendered")}ngOnDestroy(){te("NgxSkeletonLoader:Loaded")}}return Ut.\u0275fac=function(Ie){return new(Ie||Ut)(g.rXU(Bt,8))},Ut.\u0275cmp=g.VBU({type:Ut,selectors:[["ngx-skeleton-loader"]],inputs:{count:"count",loadingText:"loadingText",appearance:"appearance",animation:"animation",ariaLabel:"ariaLabel",theme:"theme"},features:[g.OA$],ngContentSelectors:Wt,decls:1,vars:1,consts:[["class","skeleton-loader","aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","0",3,"ngClass","ngStyle",4,"ngFor","ngForOf"],["aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","0",1,"skeleton-loader",3,"ngClass","ngStyle"],[4,"ngIf"]],template:function(Ie,He){1&Ie&&(g.NAR(),g.DNE(0,ut,2,11,"div",0)),2&Ie&&g.Y8G("ngForOf",He.items)},dependencies:[at.YU,at.Sq,at.bT,at.B3],styles:['.skeleton-loader[_ngcontent-%COMP%]{box-sizing:border-box;overflow:hidden;position:relative;background:rgb(239,241,246) no-repeat;border-radius:4px;width:100%;height:20px;display:inline-block;margin-bottom:10px;will-change:transform}.skeleton-loader[_ngcontent-%COMP%]:after, .skeleton-loader[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.circle[_ngcontent-%COMP%]{width:40px;height:40px;margin:5px;border-radius:50%}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%]{transform:translateZ(0)}.skeleton-loader.progress[_ngcontent-%COMP%]:after, .skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:after, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_progress 2s ease-in-out infinite;background-size:200px 100%;position:absolute;z-index:1;top:0;left:0;width:200px;height:100%;content:""}.skeleton-loader.progress[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0))}.skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}.skeleton-loader.pulse[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}.skeleton-loader.custom-content[_ngcontent-%COMP%]{height:100%;background:none}@media (prefers-reduced-motion: reduce){.skeleton-loader.pulse[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%], .skeleton-loader.progress[_ngcontent-%COMP%]{animation:none}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%]{background-image:none}}@keyframes _ngcontent-%COMP%_progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@keyframes _ngcontent-%COMP%_pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}'],changeDetection:0}),Ut})(),zt=(()=>{class Ut{static forRoot(Ie){return{ngModule:Ut,providers:[{provide:Bt,useValue:Ie}]}}}return Ut.\u0275fac=function(Ie){return new(Ie||Ut)},Ut.\u0275mod=g.$C({type:Ut}),Ut.\u0275inj=g.G2t({imports:[at.MD]}),Ut})()},467:(tn,st,q)=>{"use strict";function g(Me,e,fe,Ae,Te,Ee,ke){try{var te=Me[Ee](ke),rt=te.value}catch(at){return void fe(at)}te.done?e(rt):Promise.resolve(rt).then(Ae,Te)}function Y(Me){return function(){var e=this,fe=arguments;return new Promise(function(Ae,Te){var Ee=Me.apply(e,fe);function ke(rt){g(Ee,Ae,Te,ke,te,"next",rt)}function te(rt){g(Ee,Ae,Te,ke,te,"throw",rt)}ke(void 0)})}}q.d(st,{A:()=>Y})},1635:(tn,st,q)=>{"use strict";function at(qe,gt,ze,De){return new(ze||(ze=Promise))(function(he,Ne){function Ke(si){try{On(De.next(si))}catch(ui){Ne(ui)}}function ht(si){try{On(De.throw(si))}catch(ui){Ne(ui)}}function On(si){si.done?he(si.value):function ue(he){return he instanceof ze?he:new ze(function(Ne){Ne(he)})}(si.value).then(Ke,ht)}On((De=De.apply(qe,gt||[])).next())})}function Ot(qe){return this instanceof Ot?(this.v=qe,this):new Ot(qe)}function Ie(qe,gt,ze){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ue,De=ze.apply(qe,gt||[]),he=[];return ue=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),Ke("next"),Ke("throw"),Ke("return",function Ne(Zt){return function(fi){return Promise.resolve(fi).then(Zt,ui)}}),ue[Symbol.asyncIterator]=function(){return this},ue;function Ke(Zt,fi){De[Zt]&&(ue[Zt]=function(Pn){return new Promise(function(Ci,mi){he.push([Zt,Pn,Ci,mi])>1||ht(Zt,Pn)})},fi&&(ue[Zt]=fi(ue[Zt])))}function ht(Zt,fi){try{!function On(Zt){Zt.value instanceof Ot?Promise.resolve(Zt.value.v).then(si,ui):Qn(he[0][2],Zt)}(De[Zt](fi))}catch(Pn){Qn(he[0][3],Pn)}}function si(Zt){ht("next",Zt)}function ui(Zt){ht("throw",Zt)}function Qn(Zt,fi){Zt(fi),he.shift(),he.length&&ht(he[0][0],he[0][1])}}function I(qe){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ze,gt=qe[Symbol.asyncIterator];return gt?gt.call(qe):(qe=function Wt(qe){var gt="function"==typeof Symbol&&Symbol.iterator,ze=gt&&qe[gt],De=0;if(ze)return ze.call(qe);if(qe&&"number"==typeof qe.length)return{next:function(){return qe&&De>=qe.length&&(qe=void 0),{value:qe&&qe[De++],done:!qe}}};throw new TypeError(gt?"Object is not iterable.":"Symbol.iterator is not defined.")}(qe),ze={},De("next"),De("throw"),De("return"),ze[Symbol.asyncIterator]=function(){return this},ze);function De(he){ze[he]=qe[he]&&function(Ne){return new Promise(function(Ke,ht){!function ue(he,Ne,Ke,ht){Promise.resolve(ht).then(function(On){he({value:On,done:Ke})},Ne)}(Ke,ht,(Ne=qe[he](Ne)).done,Ne.value)})}}}q.d(st,{AQ:()=>Ie,N3:()=>Ot,sH:()=>at,xN:()=>I}),"function"==typeof SuppressedError&&SuppressedError}},tn=>{tn(tn.s=924)}]);