PageSourceSearch

https://nobodywantstodie.games/875.b74f3621af4ab5aa.js

js nobodywantstodie.games collected 2026-10-06 10:44:37 UTC 150,089 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkFRAME=self.webpackChunkFRAME||[]).push([[875],{6875:(Ra,Oe,H)=>{H.r(Oe),H.d(Oe,{LandingPageModule:()=>za});var Ie=H(5007),nt=H(4323),s=H(4438),ne=H(8168),ee=H(5351),it=H(4412),he=H(2356),at=H(725),N=H(177),st=H(345);let ot=(()=>{class e{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustResourceUrl(t)}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(st.up,16))};static#t=this.\u0275pipe=s.EJ8({name:"safeurl",type:e,pure:!0})}return e})();const rt=e=>({height:e});function lt(e,i){if(1&e){const t=s.RV6();s.j41(0,"button",5),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.openCookiebot())}),s.EFF(1),s.k0s()}if(2&e){const t=s.XpG();s.R7$(),s.SpI(" ",t.renewText," ")}}function ct(e,i){if(1&e&&(s.nrm(0,"iframe",6,0),s.nI1(2,"safeurl")),2&e){const t=s.sdS(1),n=s.XpG();s.Y8G("src",s.bMT(2,2,n.src),s.f$h)("ngStyle",s.eq3(4,rt,n.calcVideoHeight(t.scrollWidth,n.aspect)))}}function dt(e,i){if(1&e){const t=s.RV6();s.j41(0,"div",7),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.openSrcExternaly(a.srcType,a.videoId))}),s.nrm(1,"img",8),s.j41(2,"div",9),s.nrm(3,"img",10),s.k0s()()}if(2&e){const t=s.XpG();s.R7$(),s.Y8G("src",t.videoPreviewSrc(t.posterSrc,t.srcType,t.videoId),s.B4B)}}let De=(()=>{class e{constructor(t,n){this.stateService=t,this.cbs=n,this.maxMobileWidth=1e3,this.windowInnerWidth$=new it.t(window.innerWidth),this.marketingConsent=!1}ngOnInit(){this.getVideoData(this.videoSrc),this.cbs.consent$.subscribe(t=>{this.marketingConsent=t.marketing,this.src=t.marketing?this.setVideoSrc(this.srcType,this.videoId):""}),this.stateService.currentLanguage$.subscribe(t=>{this.getVideoData(this.videoSrc),this.renewText=this.cbs.acceptPreferencesRequirement[t]||this.cbs.acceptPreferencesRequirement.en}),window.addEventListener("resize",t=>{this.windowInnerWidth$.next(window.innerWidth)})}getVideoData(t){const n=t.split("/");if(n.length<3)return void console.error("WRONG SOURCE URL");this.videoId=n[n.length-1],this.videoId=this.removeParam(this.videoId);const a=n[2];switch(!0){case a.includes("youtube")||a.includes("youtu.be"):this.srcType="youtube";break;case a.includes("vimeo"):this.srcType="vimeo";break;default:console.error("UNKNOWN VIDEO HOST!")}}removeParam(t){const n=t.indexOf("watch?v=");return-1!==n?t.substring(0,n)+t.substring(n+8):t}calcVideoHeight(t,n){return t/+n.split(":")[0]*+n.split(":")[1]+"px"}setVideoSrc(t,n){switch(t){case"youtube":return`https://www.youtube.com/embed/${n}?\n        iv_load_policy=3&\n        modestbranding=1&\n        rel=0&\n        frameborder="0"&\n        showinfo=0&\n        loop=${this.loop?"1":"0"}&\n        muted=${this.muted?"1":"0"}&\n        autoplay=${this.autoplay?"1":"0"}&\n        controls=${this.controls?"1":"0"}\n        `;case"vimeo":return`https://player.vimeo.com/video/${n}?\n        loop=${this.loop?"1":"0"}&\n        muted=${this.muted?"1":"0"}&\n        autoplay=${this.autoplay?"1":"0"}&\n        controls=${this.controls?"1":"0"}\n        `;default:return console.error("No source set!"),""}}videoPreviewSrc(t,n,a){if(t)return t;switch(n){case"youtube":default:return`https://img.youtube.com/vi/${a}/0.jpg'`;case"vimeo":return""}}openSrcExternaly(t,n){switch(t){case"youtube":return void window.open(`https://www.youtube.com/watch?v=${n}`);case"vimeo":return void window.open(`https://player.vimeo.com/video/${n}`);default:return void window.open("")}}openCookiebot(){this.cbs.renew()}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(he.d),s.rXU(at.F))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-embeded-video"]],inputs:{noPreview:"noPreview",maxMobileWidth:"maxMobileWidth",videoSrc:"videoSrc",posterSrc:"posterSrc",aspect:"aspect",autoplay:"autoplay",loop:"loop",muted:"muted",controls:"controls"},decls:5,vars:5,consts:[["videoContainer",""],[3,"ngSwitch"],["class","notification",3,"click",4,"ngSwitchCase"],["data-cookieconsent","preferences","frameborder","0","allow","autoplay;  encrypted-media;","allowfullscreen","",3,"src","ngStyle",4,"ngSwitchCase"],["class","video-preview-container",3,"click",4,"ngSwitchDefault"],[1,"notification",3,"click"],["data-cookieconsent","preferences","frameborder","0","allow","autoplay;  encrypted-media;","allowfullscreen","",3,"src","ngStyle"],[1,"video-preview-container",3,"click"],[1,"preview",3,"src"],[1,"play-button"],["src","/assets/socialNetworks/play.png"]],template:function(n,a){1&n&&(s.qex(0,1),s.DNE(1,lt,2,1,"button",2)(2,ct,3,6,"iframe",3),s.nI1(3,"async"),s.DNE(4,dt,4,1,"div",4),s.bVm()),2&n&&(s.Y8G("ngSwitch",!0),s.R7$(),s.Y8G("ngSwitchCase",!a.marketingConsent),s.R7$(),s.Y8G("ngSwitchCase",a.marketingConsent&&(s.bMT(3,3,a.windowInnerWidth$)>a.maxMobileWidth||a.noPreview)))},dependencies:[N.B3,N.ux,N.e1,N.fG,N.Jj,ot],styles:["[_nghost-%COMP%]{display:block;width:80vw;height:100%;z-index:1;position:relative}[_nghost-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:100%;position:relative}[_nghost-%COMP%]   .notification[_ngcontent-%COMP%]{width:100%;text-align:center;font-size:18px;padding:80px 20px;color:var(--main-color-accent);cursor:pointer}[_nghost-%COMP%]   .video-preview-container[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;cursor:pointer}[_nghost-%COMP%]   .video-preview-container[_ngcontent-%COMP%]   .preview[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}[_nghost-%COMP%]   .video-preview-container[_ngcontent-%COMP%]   .play-button[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center}[_nghost-%COMP%]   .video-preview-container[_ngcontent-%COMP%]   .play-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20%}"]})}return e})(),ut=(()=>{class e{constructor(t,n){this.data=t,this.dialogRef=n}ngOnInit(){}onNoClick(){this.dialogRef.close()}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ee.Vh),s.rXU(ee.CP))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-trailer-dialog"]],decls:4,vars:9,consts:[[1,"carusel-container"],[1,"close",3,"click"],[1,"content-wrapper"],[3,"videoSrc","posterSrc","aspect","autoplay","loop","muted","controls","noPreview","maxMobileWidth"]],template:function(n,a){1&n&&(s.j41(0,"div",0)(1,"button",1),s.bIt("click",function(){return a.onNoClick()}),s.k0s(),s.j41(2,"div",2),s.nrm(3,"app-embeded-video",3),s.k0s()()),2&n&&(s.R7$(3),s.Y8G("videoSrc",a.data.src)("posterSrc",a.data.posterSrc)("aspect",a.data.aspect)("autoplay",a.data.autoplay)("loop",a.data.loop)("muted",a.data.muted)("controls",a.data.controls)("noPreview",!0)("maxMobileWidth",1e3))},dependencies:[De],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;width:96vw;max-width:1600px;position:relative}.close[_ngcontent-%COMP%]{position:absolute;top:0;right:-46px;height:46px;width:46px;background-color:var(--main-color-white);background-image:url(/assets/main/pic/media/cross.svg);background-size:12px 12px;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out;cursor:pointer}.close[_ngcontent-%COMP%]:hover{background-color:var(--main-color-accent)}@media (max-width: 899px){.close[_ngcontent-%COMP%]{background-size:10px 19px;right:-30px;height:30px;width:30px}}.carusel-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:80%;overflow:visible;background:var(--main-color-dark)}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{overflow:hidden;width:100%;border:1px solid var(--main-color-accent)}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   app-embeded-video[_ngcontent-%COMP%]{max-width:100%;display:flex;align-items:center;justify-content:center}"]})}return e})();
1const ft=JSON.parse('{"$id":"/replaceMe.com/trailer.schema.json","title":"\'Trailer\' unit","description":"This is the header section on the top of landing page","type":"object","properties":{"backgroundImage":{"title":"Background Image","description":"Background Image. Use \'srcTablet\' for tablet specific background and \'srcMobile\' for mobile-specific background","type":"object","properties":{"src":{"title":"Source","type":"string","$comment":"upload image"},"srcMobile":{"title":"Mobile Source","type":"string","$comment":"upload image"},"srcTablet":{"title":"Tablet Source","type":"string","$comment":"upload image"},"alt":{"title":"Alt text","type":"string"}},"required":["src","alt"],"additionalProperties":false},"backgroundVideo":{"title":"Background video","description":"Default Background video. Should be an mp4 file. If not provided, Background Image will be used","$ref":"/replaceMe.com/definitions.json#/definitions/video"},"trailer":{"title":"Trailer","description":"Embeded game trailer. Will be seen if \'play\' button is clicked. Currently \'youtube\' or \'vimeo\' are supported","$ref":"/replaceMe.com/definitions.json#/definitions/videoEmbeded"},"ageRatingDependentTrailerSrc":{"title":"Age Rating Dependent Trailer source","description":"Full Video URL for spesific age rating systems. If nothing is filled, Trailer source will be used","type":"object","properties":{"esrb":{"title":"ESRB","description":"Media source for ESRB age rating. Used in USA etc.","type":"string"},"acb":{"title":"ACB","description":"Media source for ACB age rating. Used in Australia etc.","type":"string"},"cero":{"title":"CERO","description":"Media source for CERO age rating. Used in Japan","type":"string"},"usk":{"title":"USK","description":"Media source for USK age rating. Used in Deutchland","type":"string"}},"required":[],"additionalProperties":false},"logoImage":{"title":"Logo Image","description":"Logo Image","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"logoText":{"title":"Logo text","description":"Text block right under the logo image.","type":"string"},"trailerButtonText":{"title":"Watch trailer text","description":"Watch trailer text","type":"string"},"systemsText":{"title":"Systems text","description":"Text block of the game systems","type":"string"},"systemsData":{"title":"Systems Data","description":"Consists of a link, logo images of the systems and their \'hovered\' versions","type":"array","minItems":1,"items":{"type":"object","properties":{"logoImage":{"title":"System Logo","description":"System Logo","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"logoImageHovered":{"title":"Hovered System Logo","description":"System Logo when hovered by a cursor. Should have the same width and height as the System Logo","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"systemLink":{"title":"System Link","description":"Link of the system","type":"string"}},"required":["logoImage","logoImageHovered","systemLink"],"additionalProperties":false}}},"required":["backgroundImage","trailer","logoImage","logoText","trailerButtonText","systemsText","systemsData"],"additionalProperties":false}');var Be=H(4669);let pt=(()=>{class e{constructor(t,n){this.el=t,this.renderer=n,this.speed=1,this.initialScrollY=null,this.isAnimating=!1}ngAfterViewInit(){this.observer=new IntersectionObserver(t=>{t.forEach((n,a)=>{0===a&&n.isIntersecting&&null===this.initialScrollY&&(this.initialScrollY=window.scrollY,this.animateParallax())})},{threshold:.1}),this.observer.observe(this.el.nativeElement)}animateParallax(){if(!this.isAnimating){this.isAnimating=!0;const t=()=>{if(null!==this.initialScrollY){const n=-(window.scrollY-this.initialScrollY)*this.speed;this.renderer.setStyle(this.el.nativeElement,"transform",`translateY(${n}px)`),requestAnimationFrame(t)}};requestAnimationFrame(t)}}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(s.aKT),s.rXU(s.sFG))};static#t=this.\u0275dir=s.FsC({type:e,selectors:[["","appInterParallax",""]],inputs:{speed:[s.Mj6.None,"appInterParallax","speed"]}})}return e})();function ht(e,i){if(1&e){const t=s.RV6();s.j41(0,"video",1),s.bIt("canplay",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.videoLoaded())}),s.k0s()}if(2&e){const t=s.XpG();s.FS9("src",t.videoData.src,s.B4B),s.FS9("poster",t.videoData.posterSrc||"",s.B4B),s.Y8G("controls",!0===t.videoData.controls)("autoplay",!1!==t.videoData.autoplay)("loop",!1!==t.videoData.loop)("muted",!1!==t.videoData.muted)}}let mt=(()=>{class e{constructor(){this.load=new s.bkB,this.loaded=!1}ngOnInit(){}videoLoaded(){this.loaded||(this.loaded=!0,this.load.emit("loaded"))}static#e=this.\u0275fac=function(n){return new(n||e)};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-video-bg"]],inputs:{videoData:"videoData"},outputs:{load:"load"},decls:1,vars:1,consts:[["playsinline","true","disablePictureInPicture","true","preload","auto",3,"src","poster","controls","auto
1play","loop","muted","canplay",4,"ngIf"],["playsinline","true","disablePictureInPicture","true","preload","auto",3,"canplay","src","poster","controls","autoplay","loop","muted"]],template:function(n,a){1&n&&s.DNE(0,ht,1,6,"video",0),2&n&&s.Y8G("ngIf",a.videoData)},dependencies:[N.bT],styles:["[_nghost-%COMP%]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}[_nghost-%COMP%]   video[_ngcontent-%COMP%]{pointer-events:none;width:101%;height:100%;object-fit:cover}"]})}return e})();function gt(e,i){if(1&e){const t=s.RV6();s.qex(0),s.j41(1,"picture",11),s.nrm(2,"source",12)(3,"source",13),s.j41(4,"img",14),s.bIt("load",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.ready())}),s.k0s()(),s.bVm()}if(2&e){const t=s.XpG();s.R7$(2),s.FS9("srcset",null==t.unitData.backgroundImage?null:t.unitData.backgroundImage.srcMobile),s.R7$(),s.FS9("srcset",null==t.unitData.backgroundImage?null:t.unitData.backgroundImage.srcTablet),s.R7$(),s.FS9("src",t.unitData.backgroundImage.src,s.B4B),s.FS9("alt",t.unitData.backgroundImage.alt),s.Y8G("appInterParallax",-.15)}}function vt(e,i){if(1&e){const t=s.RV6();s.qex(0),s.j41(1,"app-video-bg",15),s.bIt("load",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.ready())}),s.k0s(),s.bVm()}if(2&e){const t=s.XpG();s.R7$(),s.Y8G("videoData",t.unitData.backgroundVideo)}}function bt(e,i){if(1&e&&(s.j41(0,"li",16)(1,"a",17),s.nrm(2,"img",18)(3,"img",19),s.k0s()()),2&e){const t=i.$implicit;s.R7$(),s.FS9("href",t.systemLink,s.B4B),s.R7$(),s.FS9("src",t.logoImage.src,s.B4B),s.FS9("alt",t.logoImage.alt),s.R7$(),s.FS9("src",t.logoImageHovered.src,s.B4B),s.FS9("alt",t.logoImageHovered.alt)}}let Ct=(()=>{class e{get unitData(){return this.unitDirective.unitData}constructor(t,n,a){this.unitDirective=t,this.stateService=n,this.dialog=a,this.loaded=!1}ngOnInit(){this.unitDirective.validateUnitData(ft),this.stateService.currentCountry$.subscribe(t=>{this.activeTrailer=JSON.parse(JSON.stringify(this.unitData.trailer)),this.unitData.ageRatingDependentTrailerSrc&&0!==Object.keys(this.unitData.ageRatingDependentTrailerSrc).length&&(this.unitData.ageRatingDependentTrailerSrc?.usk&&"de"===t&&(this.activeTrailer.src=this.unitData.ageRatingDependentTrailerSrc.usk),this.unitData.ageRatingDependentTrailerSrc?.acb&&("nz"===t||"au"===t)&&(this.activeTrailer.src=this.unitData.ageRatingDependentTrailerSrc.acb),this.unitData.ageRatingDependentTrailerSrc?.esrb&&"us"===t&&(this.activeTrailer.src=this.unitData.ageRatingDependentTrailerSrc.esrb),this.unitData.ageRatingDependentTrailerSrc?.cero&&"jp"===t&&(this.activeTrailer.src=this.unitData.ageRatingDependentTrailerSrc.cero))})}openTrailerD(t,n=!1){this.dialog.open(ut,{disableClose:!1,data:t})}openShop(t){this.stateService.shopIsOpen$.next(t)}ready(t){this.stateService.contentLoaded$.next(!0)}onEnterBtnPress(t,n,a){"Enter"===t.key&&n(a)}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ne.Z),s.rXU(he.d),s.rXU(ee.bZ))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-trailer"]],decls:16,vars:8,consts:[[1,"main-container"],[1,"info-container"],[1,"logo",3,"src","alt"],[1,"wrapper"],["role","button","tabindex","0",1,"play-container",3,"click","keydown"],[4,"ngIf"],[1,"systems-text",3,"innerHTML"],[1,"systems-container"],[1,"systems-wrapper"],["class","system-wrapper",4,"ngFor","ngForOf"],["src","assets/main/pic/trailer/divider-ornament-preorder.svg","alt","divider",1,"divider"],[1,"bg-container"],["media","(max-width:599px)",3,"srcset"],["media","(max-width:899px)",3,"srcset"],[3,"load","appInterParallax","src","alt"],[1,"bg-container","video",3,"load","videoData"],[1,"system-wrapper"],["target","_blank",1,"system",3,"href"],[1,"system-logo",3,"src","alt"],[1,"system-logo-hover",3,"src","alt"]],template:function(n,a){1&n&&(s.j41(0,"section",0)(1,"div",1),s.nrm(2,"img",2),s.j41(3,"div",3)(4,"p"),s.EFF(5),s.k0s(),s.j41(6,"div",4),s.bIt("click",function(){return a.openTrailerD(a.activeTrailer)})("keydown",function(d){return a.onEnterBtnPress(d,a.openTrailerD,a.activeTrailer)}),s.j41(7,"h3"),s.EFF(8),s.k0s()()()(),s.DNE(9,gt,5,5,"ng-container",5)(10,vt,2,1,"ng-container",5),s.nrm(11,"p",6),s.j41(12,"div",7)(13,"ul",8),s.DNE(14,bt,4,5,"li",9),s.k0s()(),s.nrm(15,"img",10),s.k0s()),2&n&&(s.R7$(2),s.Y8G("src",a.unitData.logoImage.src,s.B4B)("alt",a.unitData.logoImage.alt),s.R7$(3),s.JRh(a.unitData.logoText),s.R7$(3),s.JRh(a.unitData.trailerButtonText),s.R7$(),s.Y8G("ngIf",a.unitData.backgroundImage.src&&!(null!=a.unitData.backgroundVideo&&a.unitData.backgroundVideo.src)),s.R7$(),s.Y8G("ngIf",null==a.unitData.backgroundVideo?null:a.unitData.backgroundVideo.src),s.R7$(),s.Y8G("innerHTML",a.unitData.systemsText,s.npT),s.R7$(3),s.Y8G("ngForOf",a.unitData.systemsData))},dependencies:[N.Sq,N.bT,Be._,pt,mt],styles:["[_nghost-%COMP%]{padding:0 0 32px;position:relative}.main-container[_ngcontent-%COMP%]{width:100%;max-width:1920px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:var(--main-color-black)}.main-container[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]{width:100%;max-width:1920px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.main-container[_ngcontent-%COMP%]   .bg-container.video[_ngcontent-%COMP%]{min-width:1600px}.main-container[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;min-width:1600px;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-width:460px}}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{max-width:72vw;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:50%;transform:translate(-140px);gap:8px}@media (max-width: 1599px){.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{right:unset;left:8vw;transform:unset}}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{left:unset;top:80px;gap:4px}}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{width:100%}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{position:absolute;bottom:0;transform:translateY(100%)}}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:var(--main-color-accent);font-family:Voltaire;font-size:19px;letter-spacing:12px;font-weight:100;margin:0 0 6px}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px;letter-spacing:8px;margin:0 0 8px}}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   .play-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   .play-container[_ngcontent-%COMP%]:hover   h3[_ngcontent-%COMP%]{color:var(--main-color-white)}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   .play-container[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:var(--main-color-accent);font-family:Voltaire;font-weight:400;font-size:42px;transition:color .2s ease-in-out;text-align:center;padding:3px 138px 0;background:url(/assets/main/pic/trailer/watch-trailer-ornament-l.svg),url(/assets/main/pic/trailer/watch-trailer-ornament.svg);background-size:124px;background-repeat:no-repeat;background-position:center left,center right;line-height:1}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]   .play-container[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{background-size:90px;padding:0 100px;font-size:29px;white-space:nowrap}}.main-container[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{position:absolute;width:1920px;height:85px;bottom:0}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{width:1600px;height:70px}}.main-container[_ngcontent-%COMP%]   .systems-text[_ngcontent-%COMP%]{position:absolute;bottom:28px;z-index:1;font-family:Voltaire;font-size:19px;font-weight:400;color:var(--main-color-accent);text-align:center;margin:0 0 24px}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .systems-text[_ngcontent-%COMP%]{font-size:16px;bottom:18px}}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]{z-index:2;position:absolute;bottom:0;background:var(--main-color-dark);border:2px solid var(--main-color-accent);transform:translateY(50%);border-radius:36px}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]{border-radius:28px}}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]{list-style:none;margin:0;display:flex;align-items:center;justify-content:center;gap:10px 24px;flex-wrap:nowrap;padding:19px 42px}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]{padding:16px 32px}}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]{position:relative;display:block}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]:hover   .system-logo[_ngcontent-%COMP%]{opacity:0}
1.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]:hover   .system-logo-hover[_ngcontent-%COMP%]{opacity:1}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none;height:20px}@media (max-width: 899px){.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:17px}}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]   .system-logo[_ngcontent-%COMP%]{position:relative;transition:opacity .2s ease-in-out}.main-container[_ngcontent-%COMP%]   .systems-container[_ngcontent-%COMP%]   .systems-wrapper[_ngcontent-%COMP%]   .system-wrapper[_ngcontent-%COMP%]   .system[_ngcontent-%COMP%]   .system-logo-hover[_ngcontent-%COMP%]{position:absolute;top:0;opacity:0;transition:opacity .2s ease-in-out}"]})}return e})();const _t=JSON.parse('{"$id":"/replaceMe.com/banner.schema.json","title":"\'Banner\' unit","description":"This is the Description Banner section under the Trailer section of the landing page","type":"object","properties":{"headerText":{"title":"Header Text","description":"Header Text","type":"string"},"descriptionText":{"title":"Text blocks","description":"Add/remove/edit/rearrange text blocks here. Ordering is important. Use \'span\' for accent color text and \'br\' for new line","type":"array","minItems":1,"items":{"title":"Text line","description":"Text line","type":"string","$comment":"textarea"}},"backgroundImage":{"title":"Background Image","description":"Background Image. Use \'srcMobile\' for mobile-specific background","$ref":"/replaceMe.com/definitions.json#/definitions/image"}},"required":["headerText","descriptionText","backgroundImage"],"additionalProperties":false}');function yt(e,i){1&e&&s.nrm(0,"h2",7),2&e&&s.Y8G("innerHTML",i.$implicit,s.npT)}let xt=(()=>{class e{get unitData(){return this.unitDirective.unitData}constructor(t){this.unitDirective=t}ngOnInit(){this.unitDirective.validateUnitData(_t)}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ne.Z))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-banner"]],decls:8,vars:5,consts:[[1,"bg-container"],["media","(max-width:899px)",3,"srcset"],[3,"src","alt"],[3,"innerHTML"],["src","/assets/main/pic/banner/about-divider.svg","alt","divider",1,"divider"],[1,"wrapper"],["class","description",3,"innerHTML",4,"ngFor","ngForOf"],[1,"description",3,"innerHTML"]],template:function(n,a){1&n&&(s.j41(0,"picture",0),s.nrm(1,"source",1)(2,"img",2),s.k0s(),s.j41(3,"section"),s.nrm(4,"h1",3)(5,"img",4),s.j41(6,"div",5),s.DNE(7,yt,1,1,"h2",6),s.k0s()()),2&n&&(s.R7$(),s.FS9("srcset",null==a.unitData.backgroundImage?null:a.unitData.backgroundImage.srcMobile),s.R7$(),s.FS9("src",a.unitData.backgroundImage.src,s.B4B),s.FS9("alt",a.unitData.backgroundImage.alt),s.R7$(2),s.Y8G("innerHTML",a.unitData.headerText,s.npT),s.R7$(3),s.Y8G("ngForOf",a.unitData.descriptionText))},dependencies:[N.Sq],styles:['[_nghost-%COMP%]{margin:-32px 0 0;padding:130px 0;background-color:var(--main-color-black);position:relative}@media (max-width: 899px){[_nghost-%COMP%]{padding:60px 0 110px}}[_nghost-%COMP%]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;z-index:1;background:linear-gradient(0deg,#000,#0000)}[_nghost-%COMP%]     .description span{color:var(--main-color-accent);font-weight:200}[_nghost-%COMP%]   .bg-container[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none;top:0;left:0}[_nghost-%COMP%]   .bg-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}[_nghost-%COMP%]   section[_ngcontent-%COMP%]{z-index:1;max-width:80%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}[_nghost-%COMP%]   h1[_ngcontent-%COMP%]{text-align:center;font-size:53px;font-weight:400;font-family:var(--font-header);color:var(--main-color-white);margin:0;position:relative;line-height:1.1}@media (max-width: 899px){[_nghost-%COMP%]   h1[_ngcontent-%COMP%]{font-size:39px}}[_nghost-%COMP%]   .divider[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none;width:712px;margin:12px 0}@media (max-width: 899px){[_nghost-%COMP%]   .divider[_ngcontent-%COMP%]{width:520px;margin:24px 0 34px}}[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]{width:80%;max-width:900px;margin:auto}[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{text-align:center;font-size:28px;font-weight:100;font-family:var(--font-header);color:var(--main-color-white)}@media (max-width: 899px){[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:18px;line-height:1.5}}[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]:not(:last-of-type){margin:0 0 26px}']})}return e})();const St=JSON.parse('{"$id":"/replaceMe.com/features.schema.json","title":"\'Features slider\' unit","description":"This is a Features section of landing page","type":"object","properties":{"features":{"title":"Features","description":"Features slides data array","type":"array","minItems":1,"items":{"title":"Feature","description":"Feature Data","type":"object","properties":{"featureImage":{"title":"Feature Image","description":"Feature image","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"featureHeader":{"title":"Feature Header","description":"Feature Header","type":"string"},"featureText":{"title":"Feature Text","description":"Feature Text block","type":"string"},"hideSlide":{"title":"Hide Feature","description":"Check to hide the feature","type":"boolean"}},"required":["featureImage","featureHeader","featureText"],"additionalProperties":false}}
1,"backgroundImage":{"title":"Background Image","description":"Background Image. Use \'srcMobile\' for mobile-specific background","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"textBackgroundImage":{"title":"Feature Text Background Image","description":"Feature Text Background Image","$ref":"/replaceMe.com/definitions.json#/definitions/image"}},"required":["features","textBackgroundImage"],"additionalProperties":false}');function ze(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function me(e={},i={}){Object.keys(i).forEach(t=>{typeof e[t]>"u"?e[t]=i[t]:ze(i[t])&&ze(e[t])&&Object.keys(i[t]).length>0&&me(e[t],i[t])})}const Re={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function X(){const e=typeof document<"u"?document:{};return me(e,Re),e}const Mt={document:Re,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>typeof setTimeout>"u"?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function F(){const e=typeof window<"u"?window:{};return me(e,Mt),e}class K extends Array{constructor(i){"number"==typeof i?super(i):(super(...i||[]),function Tt(e){const i=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>i,set(t){i.__proto__=t}})}(this))}}function ie(e=[]){const i=[];return e.forEach(t=>{Array.isArray(t)?i.push(...ie(t)):i.push(t)}),i}function Le(e,i){return Array.prototype.filter.call(e,i)}function L(e,i){const t=F(),n=X();let a=[];if(!i&&e instanceof K)return e;if(!e)return new K(a);if("string"==typeof e){const o=e.trim();if(o.indexOf("<")>=0&&o.indexOf(">")>=0){let d="div";0===o.indexOf("<li")&&(d="ul"),0===o.indexOf("<tr")&&(d="tbody"),(0===o.indexOf("<td")||0===o.indexOf("<th"))&&(d="tr"),0===o.indexOf("<tbody")&&(d="table"),0===o.indexOf("<option")&&(d="select");const f=n.createElement(d);f.innerHTML=o;for(let r=0;r<f.childNodes.length;r+=1)a.push(f.childNodes[r])}else a=function $t(e,i){if("string"!=typeof e)return[e];const t=[],n=i.querySelectorAll(e);for(let a=0;a<n.length;a+=1)t.push(n[a]);return t}(e.trim(),i||n)}else if(e.nodeType||e===t||e===n)a.push(e);else if(Array.isArray(e)){if(e instanceof K)return e;a=e}return new K(function Et(e){const i=[];for(let t=0;t<e.length;t+=1)-1===i.indexOf(e[t])&&i.push(e[t]);return i}(a))}L.fn=K.prototype;const fn="resize scroll".split(" ");function V(e){return function i(...t){if(typeof t[0]>"u"){for(let n=0;n<this.length;n+=1)fn.indexOf(e)<0&&(e in this[n]?this[n][e]():L(this[n]).trigger(e));return this}return this.on(e,...t)}}V("click"),V("blur"),V("focus"),V("focusin"),V("focusout"),V("keyup"),V("keydown"),V("keypress"),V("submit"),V("change"),V("mousedown"),V("mousemove"),V("mouseup"),V("mouseenter"),V("mouseleave"),V("mouseout"),V("mouseover"),V("touchstart"),V("touchend"),V("touchmove"),V("resize"),V("scroll");const Ge={addClass:function wt(...e){const i=ie(e.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.add(...i)}),this},removeClass:function kt(...e){const i=ie(e.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.remove(...i)}),this},hasClass:function It(...e){const i=ie(e.map(t=>t.split(" ")));return Le(this,t=>i.filter(n=>t.classList.contains(n)).length>0).length>0},toggleClass:function Ot(...e){const i=ie(e.map(t=>t.split(" ")));this.forEach(t=>{i.forEach(n=>{t.classList.toggle(n)})})},attr:function Dt(e,i){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let t=0;t<this.length;t+=1)if(2===arguments.length)this[t].setAttribute(e,i);else for(const n in e)this[t][n]=e[n],this[t].setAttribute(n,e[n]);return this},removeAttr:function Bt(e){for(let i=0;i<this.length;i+=1)this[i].removeAttribute(e);return this},transform:function zt(e){for(let i=0;i<this.length;i+=1)this[i].style.transform=e;return this},transition:function Rt(e){for(let i=0;i<this.length;i+=1)this[i].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function Lt(...e){let[i,t,n,a]=e;function o(u){const c=u.target;if(!c)return;const l=u.target.dom7EventData||[];if(l.indexOf(u)<0&&l.unshift(u),L(c).is(t))n.apply(c,l);else{const p=L(c).parents();for(let g=0;g<p.length;
1g+=1)L(p[g]).is(t)&&n.apply(p[g],l)}}function d(u){const c=u&&u.target&&u.target.dom7EventData||[];c.indexOf(u)<0&&c.unshift(u),n.apply(this,c)}"function"==typeof e[1]&&([i,n,a]=e,t=void 0),a||(a=!1);const f=i.split(" ");let r;for(let u=0;u<this.length;u+=1){const c=this[u];if(t)for(r=0;r<f.length;r+=1){const l=f[r];c.dom7LiveListeners||(c.dom7LiveListeners={}),c.dom7LiveListeners[l]||(c.dom7LiveListeners[l]=[]),c.dom7LiveListeners[l].push({listener:n,proxyListener:o}),c.addEventListener(l,o,a)}else for(r=0;r<f.length;r+=1){const l=f[r];c.dom7Listeners||(c.dom7Listeners={}),c.dom7Listeners[l]||(c.dom7Listeners[l]=[]),c.dom7Listeners[l].push({listener:n,proxyListener:d}),c.addEventListener(l,d,a)}}return this},off:function Gt(...e){let[i,t,n,a]=e;"function"==typeof e[1]&&([i,n,a]=e,t=void 0),a||(a=!1);const o=i.split(" ");for(let d=0;d<o.length;d+=1){const f=o[d];for(let r=0;r<this.length;r+=1){const u=this[r];let c;if(!t&&u.dom7Listeners?c=u.dom7Listeners[f]:t&&u.dom7LiveListeners&&(c=u.dom7LiveListeners[f]),c&&c.length)for(let l=c.length-1;l>=0;l-=1){const p=c[l];n&&p.listener===n||n&&p.listener&&p.listener.dom7proxy&&p.listener.dom7proxy===n?(u.removeEventListener(f,p.proxyListener,a),c.splice(l,1)):n||(u.removeEventListener(f,p.proxyListener,a),c.splice(l,1))}}}return this},trigger:function At(...e){const i=F(),t=e[0].split(" "),n=e[1];for(let a=0;a<t.length;a+=1){const o=t[a];for(let d=0;d<this.length;d+=1){const f=this[d];if(i.CustomEvent){const r=new i.CustomEvent(o,{detail:n,bubbles:!0,cancelable:!0});f.dom7EventData=e.filter((u,c)=>c>0),f.dispatchEvent(r),f.dom7EventData=[],delete f.dom7EventData}}}return this},transitionEnd:function Nt(e){const i=this;return e&&i.on("transitionend",function t(n){n.target===this&&(e.call(this,n),i.off("transitionend",t))}),this},outerWidth:function jt(e){if(this.length>0){if(e){const i=this.styles();return this[0].offsetWidth+parseFloat(i.getPropertyValue("margin-right"))+parseFloat(i.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function Vt(e){if(this.length>0){if(e){const i=this.styles();return this[0].offsetHeight+parseFloat(i.getPropertyValue("margin-top"))+parseFloat(i.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function Ht(){const e=F();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function Ft(){if(this.length>0){const e=F(),i=X(),t=this[0],n=t.getBoundingClientRect(),a=i.body;return{top:n.top+(t===e?e.scrollY:t.scrollTop)-(t.clientTop||a.clientTop||0),left:n.left+(t===e?e.scrollX:t.scrollLeft)-(t.clientLeft||a.clientLeft||0)}}return null},css:function Yt(e,i){const t=F();let n;if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(const a in e)this[n].style[a]=e[a];return this}if(this[0])return t.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)this[n].style[e]=i;return this}return this},each:function Xt(e){return e?(this.forEach((i,t)=>{e.apply(i,[i,t])}),this):this},html:function qt(e){if(typeof e>"u")return this[0]?this[0].innerHTML:null;for(let i=0;i<this.length;i+=1)this[i].innerHTML=e;return this},text:function Ut(e){if(typeof e>"u")return this[0]?this[0].textContent.trim():null;for(let i=0;i<this.length;i+=1)this[i].textContent=e;return this},is:function Kt(e){const i=F(),t=X(),n=this[0];let a,o;if(!n||typeof e>"u")return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(a=L(e),o=0;o<a.length;o+=1)if(a[o]===n)return!0;return!1}if(e===t)return n===t;if(e===i)return n===i;if(e.nodeType||e instanceof K){for(a=e.nodeType?[e]:e,o=0;o<a.length;o+=1)if(a[o]===n)return!0;return!1}return!1},index:function Zt(){let i,e=this[0];if(e){for(i=0;null!==(e=e.previousSibling);)1===e.nodeType&&(i+=1);return i}},eq:function Jt(e){if(typeof e>"u")return this;const i=this.length;if(e>i-1)return L([]);if(e<0){const t=i+e;return L(t<0?[]:[this[t]])}return L([this[e]])},append:function Qt(...e){let i;const t=X();for(let n=0;n<e.length;n+=1){i=e[n];for(let a=0;a<this.length;a+=1)if("string"==typeof i){const o=t.createElement("div");for(o.innerHTML=i;o.firstChild;)this[a].appendChild(o.firstChild)}else if(i instanceof K)for(let o=0;o<i.length;o+=1)this[a].appendChild(i[o]);else this[a].appendChild(i)}return this},prepend:function en(e){const i=X();let t,n;for(t=0;t<this.length;t+=1)if("string"==typeof e){const a=i.createElement("div");for(a.innerHTML=e,n=a.childNodes.length-1;n>=0;n-=1)this[t].insertBefore(a.childNodes[n],this[t].childNodes[0])}else if(e instanceof K)for(n=0;n<e.length;
1n+=1)this[t].insertBefore(e[n],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function tn(e){return this.length>0?e?this[0].nextElementSibling&&L(this[0].nextElementSibling).is(e)?L([this[0].nextElementSibling]):L([]):L(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):L([])},nextAll:function nn(e){const i=[];let t=this[0];if(!t)return L([]);for(;t.nextElementSibling;){const n=t.nextElementSibling;e?L(n).is(e)&&i.push(n):i.push(n),t=n}return L(i)},prev:function an(e){if(this.length>0){const i=this[0];return e?i.previousElementSibling&&L(i.previousElementSibling).is(e)?L([i.previousElementSibling]):L([]):L(i.previousElementSibling?[i.previousElementSibling]:[])}return L([])},prevAll:function sn(e){const i=[];let t=this[0];if(!t)return L([]);for(;t.previousElementSibling;){const n=t.previousElementSibling;e?L(n).is(e)&&i.push(n):i.push(n),t=n}return L(i)},parent:function on(e){const i=[];for(let t=0;t<this.length;t+=1)null!==this[t].parentNode&&(e?L(this[t].parentNode).is(e)&&i.push(this[t].parentNode):i.push(this[t].parentNode));return L(i)},parents:function rn(e){const i=[];for(let t=0;t<this.length;t+=1){let n=this[t].parentNode;for(;n;)e?L(n).is(e)&&i.push(n):i.push(n),n=n.parentNode}return L(i)},closest:function ln(e){let i=this;return typeof e>"u"?L([]):(i.is(e)||(i=i.parents(e).eq(0)),i)},find:function cn(e){const i=[];for(let t=0;t<this.length;t+=1){const n=this[t].querySelectorAll(e);for(let a=0;a<n.length;a+=1)i.push(n[a])}return L(i)},children:function dn(e){const i=[];for(let t=0;t<this.length;t+=1){const n=this[t].children;for(let a=0;a<n.length;a+=1)(!e||L(n[a]).is(e))&&i.push(n[a])}return L(i)},filter:function Wt(e){return L(Le(this,e))},remove:function un(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(Ge).forEach(e=>{Object.defineProperty(L.fn,e,{value:Ge[e],writable:!0})});const j=L;function ge(e,i=0){return setTimeout(e,i)}function ae(){return Date.now()}function se(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function gn(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function W(...e){const i=Object(e[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<e.length;n+=1){const a=e[n];if(null!=a&&!gn(a)){const o=Object.keys(Object(a)).filter(d=>t.indexOf(d)<0);for(let d=0,f=o.length;d<f;d+=1){const r=o[d],u=Object.getOwnPropertyDescriptor(a,r);void 0!==u&&u.enumerable&&(se(i[r])&&se(a[r])?a[r].__swiper__?i[r]=a[r]:W(i[r],a[r]):!se(i[r])&&se(a[r])?(i[r]={},a[r].__swiper__?i[r]=a[r]:W(i[r],a[r])):i[r]=a[r])}}}return i}function oe(e,i,t){e.style.setProperty(i,t)}function Ae({swiper:e,targetPosition:i,side:t}){const n=F(),a=-e.translate;let d,o=null;const f=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);const r=i>a?"next":"prev",u=(l,p)=>"next"===r&&l>=p||"prev"===r&&l<=p,c=()=>{d=(new Date).getTime(),null===o&&(o=d);const l=Math.max(Math.min((d-o)/f,1),0),p=.5-Math.cos(l*Math.PI)/2;let g=a+p*(i-a);if(u(g,i)&&(g=i),e.wrapperEl.scrollTo({[t]:g}),u(g,i))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[t]:g})}),void n.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=n.requestAnimationFrame(c)};c()}let ve,be,Ce;function Ne(){return ve||(ve=function vn(){const e=F(),i=X();return{smoothScroll:i.documentElement&&"scrollBehavior"in i.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&i instanceof e.DocumentTouch),passiveListener:function(){let n=!1;try{const a=Object.defineProperty({},"passive",{get(){n=!0}});e.addEventListener("testPassiveListener",null,a)}catch{}return n}(),gestures:"ongesturestart"in e}}()),ve}function je({swiper:e,runCallbacks:i,direction:t,step:n}){const{activeIndex:a,previousIndex:o}=e;let d=t;if(d||(d=a>o?"next":a<o?"prev":"reset"),e.emit(`transition${n}`),i&&a!==o){if("reset"===d)return void e.emit(`slideResetTransition${n}`);e.emit(`slideChangeTransition${n}`),e.emit("next"===d?`slideNextTransition${n}`:`slidePrevTransition${n}`)}}function ri(e){const i=this,t=X(),n=F(),a=i.touchEventsData,{params:o,touches:d,enabled:f}=i;if(!f||i.animating&&o.preventInteractionOnTransition)return;!i.animating&&o.cssMode&&o.loop&&i.loopFix();let r=e;r.originalEvent&&(r=r.originalEvent);let u=j(r.target);if("wrapper"===o.touchEventsTarget&&!u.closest(i.wrapperEl).length||(a.isTouchEvent="touchstart"===r.type,!a.isTouchEvent&&"which"in r&&3===r.which)||!a.isTouchEvent&&"button"in r&&r.button>0||a.isTouched&&a.isMoved)return;const c=!!o.noSwipingClass&&""!==o.noSwipingClass,l=e.composedPath?e.composedPath():e.path;c&&r.target&&r.target.shadowRoot&&l&&(u=j(l[0]));const p=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`;if(o.noSwiping&&(r.target&&r.target.shadowRoot?function oi(e,i=this){return function t(n){if(!n||n===X()||n===F())return null;n.assignedSlot&&(n=n.assignedSlot);const a=n.closest(e);return a||n.getRootNode?a||t(n.getRootNode().host):null}(i)}(p,u[0]):u.closest(p)[0]))return void(i.allowClick=!0);if(o.swipeHandler&&!u.closest(o.swipeHandler)[0])return;d.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,d.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;const v=d.currentX,h=d.currentY,m=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,C=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(m&&(v<=C||v>
vendor: 4,060 bytes, line 1
1=n.innerWidth-C)){if("prevent"!==m)return;e.preventDefault()}if(Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=v,d.startY=h,a.touchStartTime=ae(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,o.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==r.type){let b=!0;u.is(a.focusableElements)&&(b=!1,"SELECT"===u[0].nodeName&&(a.isTouched=!1)),t.activeElement&&j(t.activeElement).is(a.focusableElements)&&t.activeElement!==u[0]&&t.activeElement.blur(),(o.touchStartForcePreventDefault||b&&i.allowTouchMove&&o.touchStartPreventDefault)&&!u[0].isContentEditable&&r.preventDefault()}i.params.freeMode&&i.params.freeMode.enabled&&i.freeMode&&i.animating&&!o.cssMode&&i.freeMode.onTouchStart(),i.emit("touchStart",r)}function li(e){const i=X(),t=this,n=t.touchEventsData,{params:a,touches:o,rtlTranslate:d,enabled:f}=t;if(!f)return;let r=e;if(r.originalEvent&&(r=r.originalEvent),!n.isTouched)return void(n.startMoving&&n.isScrolling&&t.emit("touchMoveOpposite",r));if(n.isTouchEvent&&"touchmove"!==r.type)return;const u="touchmove"===r.type&&r.targetTouches&&(r.targetTouches[0]||r.changedTouches[0]),c="touchmove"===r.type?u.pageX:r.pageX,l="touchmove"===r.type?u.pageY:r.pageY;if(r.preventedByNestedSwiper)return o.startX=c,void(o.startY=l);if(!t.allowTouchMove)return j(r.target).is(n.focusableElements)||(t.allowClick=!1),void(n.isTouched&&(Object.assign(o,{startX:c,startY:l,currentX:c,currentY:l}),n.touchStartTime=ae()));if(n.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(t.isVertical()){if(l<o.startY&&t.translate<=t.maxTranslate()||l>o.startY&&t.translate>=t.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(c<o.startX&&t.translate<=t.maxTranslate()||c>o.startX&&t.translate>=t.minTranslate())return;if(n.isTouchEvent&&i.activeElement&&r.target===i.activeElement&&j(r.target).is(n.focusableElements))return n.isMoved=!0,void(t.allowClick=!1);if(n.allowTouchCallbacks&&t.emit("touchMove",r),r.targetTouches&&r.targetTouches.length>1)return;o.currentX=c,o.currentY=l;const p=o.currentX-o.startX,g=o.currentY-o.startY;if(t.params.threshold&&Math.sqrt(p**2+g**2)<t.params.threshold)return;if(typeof n.isScrolling>"u"){let C;t.isHorizontal()&&o.currentY===o.startY||t.isVertical()&&o.currentX===o.startX?n.isScrolling=!1:p*p+g*g>=25&&(C=180*Math.atan2(Math.abs(g),Math.abs(p))/Math.PI,n.isScrolling=t.isHorizontal()?C>a.touchAngle:90-C>a.touchAngle)}if(n.isScrolling&&t.emit("touchMoveOpposite",r),typeof n.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(n.startMoving=!0),n.isScrolling)return void(n.isTouched=!1);if(!n.startMoving)return;t.allowClick=!1,!a.cssMode&&r.cancelable&&r.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&r.stopPropagation(),n.isMoved||(a.loop&&!a.cssMode&&t.loopFix(),n.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,a.grabCursor&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",r)),t.emit("sliderMove",r),n.isMoved=!0;let v=t.isHorizontal()?p:g;o.diff=v,v*=a.touchRatio,d&&(v=-v),t.swipeDirection=v>0?"prev":"next",n.currentTranslate=v+n.startTranslate;let h=!0,m=a.resistanceRatio;if(a.touchReleaseOnEdges&&(m=0),v>0&&n.currentTranslate>t.minTranslate()?(h=!1,a.resistance&&(n.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+n.startTranslate+v)**m)):v<0&&n.currentTranslate<t.maxTranslate()&&(h=!1,a.resistance&&(n.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-n.startTranslate-v)**m)),h&&(r.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(n.currentTranslate=n.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
1if(!n.allowThresholdMove)return n.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,n.currentTranslate=n.startTranslate,void(o.diff=t.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&t.freeMode||a.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),t.params.freeMode&&a.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(n.currentTranslate),t.setTranslate(n.currentTranslate))}function ci(e){const i=this,t=i.touchEventsData,{params:n,touches:a,rtlTranslate:o,slidesGrid:d,enabled:f}=i;if(!f)return;let r=e;if(r.originalEvent&&(r=r.originalEvent),t.allowTouchCallbacks&&i.emit("touchEnd",r),t.allowTouchCallbacks=!1,!t.isTouched)return t.isMoved&&n.grabCursor&&i.setGrabCursor(!1),t.isMoved=!1,void(t.startMoving=!1);n.grabCursor&&t.isMoved&&t.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);const u=ae(),c=u-t.touchStartTime;if(i.allowClick){const b=r.path||r.composedPath&&r.composedPath();i.updateClickedSlide(b&&b[0]||r.target),i.emit("tap click",r),c<300&&u-t.lastClickTime<300&&i.emit("doubleTap doubleClick",r)}if(t.lastClickTime=ae(),ge(()=>{i.destroyed||(i.allowClick=!0)}),!t.isTouched||!t.isMoved||!i.swipeDirection||0===a.diff||t.currentTranslate===t.startTranslate)return t.isTouched=!1,t.isMoved=!1,void(t.startMoving=!1);let l;if(t.isTouched=!1,t.isMoved=!1,t.startMoving=!1,l=n.followFinger?o?i.translate:-i.translate:-t.currentTranslate,n.cssMode)return;if(i.params.freeMode&&n.freeMode.enabled)return void i.freeMode.onTouchEnd({currentPos:l});let p=0,g=i.slidesSizesGrid[0];for(let b=0;b<d.length;b+=b<n.slidesPerGroupSkip?1:n.slidesPerGroup){const _=b<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;typeof d[b+_]<"u"?l>=d[b]&&l<d[b+_]&&(p=b,g=d[b+_]-d[b]):l>=d[b]&&(p=b,g=d[d.length-1]-d[d.length-2])}let v=null,h=null;n.rewind&&(i.isBeginning?h=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(v=0));const m=(l-d[p])/g,C=p<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(c>n.longSwipesMs){if(!n.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&i.slideTo(m>=n.longSwipesRatio?n.rewind&&i.isEnd?v:p+C:p),"prev"===i.swipeDirection&&(m>1-n.longSwipesRatio?i.slideTo(p+C):null!==h&&m<0&&Math.abs(m)>n.longSwipesRatio?i.slideTo(h):i.slideTo(p))}else{if(!n.shortSwipes)return void i.slideTo(i.activeIndex);!i.navigation||r.target!==i.navigation.nextEl&&r.target!==i.navigation.prevEl?("next"===i.swipeDirection&&i.slideTo(null!==v?v:p+C),"prev"===i.swipeDirection&&i.slideTo(null!==h?h:p)):i.slideTo(r.target===i.navigation.nextEl?p+C:p)}}function Ve(){const e=this,{params:i,el:t}=e;if(t&&0===t.offsetWidth)return;i.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:a,snapGrid:o}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),e.slideTo(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slides.length-1:e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=n,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function di(e){const i=this;i.enabled&&(i.allowClick||(i.params.preventClicks&&e.preventDefault(),i.params.preventClicksPropagation&&i.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function ui(){const e=this,{wrapperEl:i,rtlTranslate:t,enabled:n}=e;if(!n)return;let a;e.previousTranslate=e.translate,e.translate=e.isHorizontal()?-i.scrollLeft:-i.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const o=e.maxTranslate()-e.minTranslate();a=0===o?0:(e.translate-e.minTranslate())/o,a!==e.progress&&e.updateProgress(t?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let Fe=!1;function fi(){}const He=(e,i)=>{const t=X(),{params:n,touchEvents:a,el:o,wrapperEl:d,device:f,support:r}=e,u=!!n.nested,c="on"===i?"addEventListener":"removeEventListener",l=i;if(r.touch){const p=!("touchstart"!==a.start||!r.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};o[c](a.start,e.onTouchStart,p),o[c](a.move,e.onTouchMove,r.passiveListener?{passive:!1,capture:u}:u),o[c](a.end,e.onTouchEnd,p),a.cancel&&o[c](a.cancel,e.onTouchEnd,p)}else o[c](a.start,e.onTouchStart,!1),t[c](a.move,e.onTouchMove,u),t[c](a.end,e.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&o[c]("click",e.onClick,!0),n.cssMode&&d[c]("scroll",e.onScroll),e[l](n.updateOnWindowResize?f.ios||f.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",Ve,!0)},Ye=(e,i)=>e.grid&&i.grid&&i.grid.rows>1,Xe={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function $i(e,i){return function(n={}){const a=Object.keys(n)[0],o=n[a];"object"==typeof o&&null!==o?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in o?(!0===e[a]&&(e[a]={enabled:!0}),"object"==typeof e[a]&&!("enabled"in e[a])&&(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),W(i,n)):W(i,n)):W(i,n)}}const _e={eventsEmitter:{on(e,i,t){const n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof i)return n;const a=t?"unshift":"push";return e.split(" ").forEach(o=>{n.eventsListeners[o]||(n.eventsListeners[o]=[]),n.eventsListeners[o][a](i)}),n},once(e,i,t){const n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof i)return n;function a(...o){n.off(e,a),a.__emitterProxy&&delete a.__emitterProxy,i.apply(n,o)}return a.__emitterProxy=i,n.on(e,a,t)},onAny(e,i){const t=this;if(!t.eventsListeners||t.destroyed||"function"!=typeof e)return t;const n=i?"unshift":"push";return t.eventsAnyListeners.indexOf(e)<0&&t.eventsAnyListeners[n](e),t},offAny(e){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsAnyListeners)return i;const t=i.eventsAnyListeners.indexOf(e);return t>=0&&i.eventsAnyListeners.splice(t,1),i},off(e,i){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||e.split(" ").forEach(n=>{typeof i>"u"?t.eventsListeners[n]=[]:t.eventsListeners[n]&&t.eventsListeners[n].forEach((a,o)=>{(a===i||a.__emitterProxy&&a.__emitterProxy===i)&&t.eventsListeners[n].splice(o,1)})}),t},emit(...e){const i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;let t,n,a;return"string"==typeof e[0]||Array.isArray(e[0])?(t=e[0],n=e.slice(1,e.length),a=i):(t=e[0].events,n=e[0].data,a=e[0].context||i),n.unshift(a),(Array.isArray(t)?t:t.split(" ")).forEach(d=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(f=>{f.apply(a,[d,...n])}),i.eventsListeners&&i.eventsListeners[d]&&i.eventsListeners[d].forEach(f=>{f.apply(a,n)})}),i}},update:{updateSize:function Tn(){const e=this;let i,t;const n=e.$el;i=typeof e.params.width<"u"&&null!==e.params.width?e.params.width:n[0].clientWidth,t=typeof e.params.height<"u"&&null!==e.params.height?e.params.height:n[0].clientHeight,!(0===i&&e.isHorizontal()||0===t&&e.isVertical())&&(i=i-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),t=t-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(i)&&(i=0),Number.isNaN(t)&&(t=0),Object.assign(e,{width:i,height:t,size:e.isHorizontal()?i:t}))},updateSlides:function En(){const e=this;function i(k){return e.isHorizontal()?k:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[k]}function t(k,x){return parseFloat(k.getPropertyValue(i(x))||0)}const n=e.params,{$wrapperEl:a,size:o,rtlTranslate:d,wrongRTL:f}=e,r=e.virtual&&n.virtual.enabled,u=r?e.virtual.slides.length:e.slides.length,c=a.children(`.${e.params.slideClass}`),l=r?e.virtual.slides.length:c.length;let p=[];const g=[],v=[];let h=n.slidesOffsetBefore;"function"==typeof h&&(h=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;"function"==typeof m&&(m=n.slidesOffsetAfter.call(e));const C=e.snapGrid.length,b=e.slidesGrid.length;let _=n.spaceBetween,P=-h,T=0,w=0;if(typeof o>"u")return;"string"==typeof _&&_.indexOf("%")>=0&&(_=parseFloat(_.replace("%",""))/100*o),e.virtualSize=-_,c.css(d?{marginLeft:"",marginBottom:"",marginTop:""}:{marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(oe(e.wrapperEl,"--swiper-centered-offset-before",""),oe(e.wrapperEl,"--swiper-centered-offset-after",""));const E=n.grid&&n.grid.rows>1&&e.grid;let O;E&&e.grid.initSlides(l);const B="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(k=>typeof n.breakpoints[k].slidesPerView<"u").length>0;for(let k=0;k<l;k+=1){O=0;const x=c.eq(k);if(E&&e.grid.updateSlide(k,x,l,i),"none"!==x.css("display")){if("auto"===n.slidesPerView){B&&(c[k].style[i("width")]="");const y=getComputedStyle(x[0]),M=x[0].style.transform,z=x[0].style.webkitTransform;if(M&&(x[0].style.transform="none"),z&&(x[0].style.webkitTransform="none"),n.roun
vendor: 7,096 bytes, line 1
1dLengths)O=e.isHorizontal()?x.outerWidth(!0):x.outerHeight(!0);else{const R=t(y,"width"),S=t(y,"padding-left"),D=t(y,"padding-right"),I=t(y,"margin-left"),G=t(y,"margin-right"),A=y.getPropertyValue("box-sizing");if(A&&"border-box"===A)O=R+I+G;else{const{clientWidth:Y,offsetWidth:J}=x[0];O=R+S+D+I+G+(J-Y)}}M&&(x[0].style.transform=M),z&&(x[0].style.webkitTransform=z),n.roundLengths&&(O=Math.floor(O))}else O=(o-(n.slidesPerView-1)*_)/n.slidesPerView,n.roundLengths&&(O=Math.floor(O)),c[k]&&(c[k].style[i("width")]=`${O}px`);c[k]&&(c[k].swiperSlideSize=O),v.push(O),n.centeredSlides?(P=P+O/2+T/2+_,0===T&&0!==k&&(P=P-o/2-_),0===k&&(P=P-o/2-_),Math.abs(P)<.001&&(P=0),n.roundLengths&&(P=Math.floor(P)),w%n.slidesPerGroup==0&&p.push(P),g.push(P)):(n.roundLengths&&(P=Math.floor(P)),(w-Math.min(e.params.slidesPerGroupSkip,w))%e.params.slidesPerGroup==0&&p.push(P),g.push(P),P=P+O+_),e.virtualSize+=O+_,T=O,w+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+m,d&&f&&("slide"===n.effect||"coverflow"===n.effect)&&a.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&a.css({[i("width")]:`${e.virtualSize+n.spaceBetween}px`}),E&&e.grid.updateWrapperSize(O,p,i),!n.centeredSlides){const k=[];for(let x=0;x<p.length;x+=1){let y=p[x];n.roundLengths&&(y=Math.floor(y)),p[x]<=e.virtualSize-o&&k.push(y)}p=k,Math.floor(e.virtualSize-o)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-o)}if(0===p.length&&(p=[0]),0!==n.spaceBetween){const k=e.isHorizontal()&&d?"marginLeft":i("marginRight");c.filter((x,y)=>!n.cssMode||y!==c.length-1).css({[k]:`${_}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let k=0;v.forEach(y=>{k+=y+(n.spaceBetween?n.spaceBetween:0)}),k-=n.spaceBetween;const x=k-o;p=p.map(y=>y<0?-h:y>x?x+m:y)}if(n.centerInsufficientSlides){let k=0;if(v.forEach(x=>{k+=x+(n.spaceBetween?n.spaceBetween:0)}),k-=n.spaceBetween,k<o){const x=(o-k)/2;p.forEach((y,M)=>{p[M]=y-x}),g.forEach((y,M)=>{g[M]=y+x})}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:g,slidesSizesGrid:v}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){oe(e.wrapperEl,"--swiper-centered-offset-before",-p[0]+"px"),oe(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-v[v.length-1]/2+"px");const k=-e.snapGrid[0],x=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(y=>y+k),e.slidesGrid=e.slidesGrid.map(y=>y+x)}if(l!==u&&e.emit("slidesLengthChange"),p.length!==C&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==b&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(r||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const k=`${n.containerModifierClass}backface-hidden`,x=e.$el.hasClass(k);l<=n.maxBackfaceHiddenSlides?x||e.$el.addClass(k):x&&e.$el.removeClass(k)}},updateAutoHeight:function Pn(e){const i=this,t=[],n=i.virtual&&i.params.virtual.enabled;let o,a=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);const d=f=>n?i.slides.filter(r=>parseInt(r.getAttribute("data-swiper-slide-index"),10)===f)[0]:i.slides.eq(f)[0];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>1)if(i.params.centeredSlides)(i.visibleSlides||j([])).each(f=>{t.push(f)});else for(o=0;o<Math.ceil(i.params.slidesPerView);o+=1){const f=i.activeIndex+o;if(f>i.slides.length&&!n)break;t.push(d(f))}else t.push(d(i.activeIndex));for(o=0;o<t.length;o+=1)if(typeof t[o]<"u"){const f=t[o].offsetHeight;a=f>a?f:a}(a||0===a)&&i.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function $n(){const e=this,i=e.slides;for(let t=0;t<i.length;t+=1)i[t].swiperSlideOffset=e.isHorizontal()?i[t].offsetLeft:i[t].offsetTop},updateSlidesProgress:function wn(e=this&&this.translate||0){const i=this,t=i.params,{slides:n,rtlTranslate:a,snapGrid:o}=i;if(0===n.length)return;typeof n[0].swiperSlideOffset>"u"&&i.updateSlidesOffset();let d=-e;a&&(d=e),n.removeClass(t.slideVisibleClass),i.visibleSlidesIndexes=[],i.visibleSlides=[];for(let f=0;f<n.length;f+=1){const r=n[f];let u=r.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(u-=n[0].swiperSlideOffset);const c=(d+(t.centeredSlides?i.minTranslate():0)-u)/(r.swiperSlideSize+t.spaceBetween),l=(d-o[0]+(t.centeredSlides?i.minTranslate():0)-u)/(r.swiperSlideSize+t.spaceBetween),p=-(d-u),g=p+i.slidesSizesGrid[f];(p>=0&&p<i.size-1||g>1&&g<=i.size||p<=0&&g>=i.size)&&(i.visibleSlides.push(r),i.visibleSlidesIndexes.push(f),n.eq(f).addClass(t.slideVisibleClass)),r.progress=a?-c:c,r.originalProgress=a?-l:l}i.visibleSlides=j(i.visibleSlides)},updateProgress:function kn(e){const i=this;typeof e>"u"&&(e=i&&i.translate&&i.translate*(i.rtlTranslate?-1:1)||0);const t=i.params,n=i.maxTranslate()-i.minTranslate();let{progress:a,isBeginning:o,isEnd:d}=i;const f=o,r=d;0===n?(a=0,o=!0,d=!0):(a=(e-i.minTranslate())/n,o=a<=0,d=a>=1),Object.assign(i,{progress:a,isBeginning:o,isEnd:d}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&i.updateSlidesProgress(e),o&&!f&&i.emit("reachBeginning toEdge"),d&&!r&&i.emit("reachEnd toEdge"),(f&&!o||r&&!d)&&i.emit("fromEdge"),i.emit("progress",a)},updateSlidesClasses:function On(){const e=this,{slides:i,params:t,$wrapperEl:n,activeIndex:a,realIndex:o}=e,d=e.virtual&&t.virtual.enabled;let f;i.removeClass(`${t.slideActiveClass} ${t.slideNextClass} ${t.slidePrevClass} ${t.slideDuplicateActiveClass} ${t.slideDuplicateNextClass} ${t.slideDuplicatePrevClass}`),f=d?e.$wrapperEl.find(`.${t.slideClass}[data-swiper-slide-index="${a}"]`):i.eq(a),f.addClass(t.slideActiveClass),t.loop&&(f.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${o}"]`).addClass(t.slideDuplicateActiveClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${o}"]`).addClass(t.slideDuplicateActiveClass));let r=f.nextAll(`.${t.slideClass}`).eq(0).addClass(t.slideNextClass);t.loop&&0===r.length&&(r=i.eq(0),r.addClass(t.slideNextClass));let u=f.prevAll(`.${t.slideClass}`).eq(0).addClass(t.slidePrevClass);t.loop&&0===u.length&&(u=i.eq(-1),u.addClass(t.slidePrevClass)),t.loop&&(r.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${r.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${r.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass),u.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function In(e){const i=this,t=i.rtlTranslate?i.translate:-i.translate,{slidesGrid:n,snapGrid:a,params:o,activeIndex:d,realIndex:f,snapIndex:r}=i;let c,u=e;if(typeof u>"u"){for(let p=0;p<n.length;p+=1)typeof n[p+1]<"u"?t>=n[p]&&t<n[p+1]-(n[p+1]-n[p])/2?u=p:t>=n[p]&&t<n[p+1]&&(u=p+1):t>=n[p]&&(u=p);o.normalizeSlideIndex&&(u<0||typeof u>"u")&&(u=0)}
1if(a.indexOf(t)>=0)c=a.indexOf(t);else{const p=Math.min(o.slidesPerGroupSkip,u);c=p+Math.floor((u-p)/o.slidesPerGroup)}if(c>=a.length&&(c=a.length-1),u===d)return void(c!==r&&(i.snapIndex=c,i.emit("snapIndexChange")));const l=parseInt(i.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(i,{snapIndex:c,realIndex:l,previousIndex:d,activeIndex:u}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),f!==l&&i.emit("realIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&i.emit("slideChange")},updateClickedSlide:function Dn(e){const i=this,t=i.params,n=j(e).closest(`.${t.slideClass}`)[0];let o,a=!1;if(n)for(let d=0;d<i.slides.length;d+=1)if(i.slides[d]===n){a=!0,o=d;break}if(!n||!a)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=n,i.clickedIndex=i.virtual&&i.params.virtual.enabled?parseInt(j(n).attr("data-swiper-slide-index"),10):o,t.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},translate:{getTranslate:function zn(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:a,$wrapperEl:o}=this;if(t.virtualTranslate)return n?-a:a;if(t.cssMode)return a;let d=function mn(e,i="x"){const t=F();let n,a,o;const d=function hn(e){const i=F();let t;return i.getComputedStyle&&(t=i.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return t.WebKitCSSMatrix?(a=d.transform||d.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(f=>f.replace(",",".")).join(", ")),o=new t.WebKitCSSMatrix("none"===a?"":a)):(o=d.MozTransform||d.OTransform||d.MsTransform||d.msTransform||d.transform||d.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=o.toString().split(",")),"x"===i&&(a=t.WebKitCSSMatrix?o.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===i&&(a=t.WebKitCSSMatrix?o.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),a||0}(o[0],e);return n&&(d=-d),d||0},setTranslate:function Rn(e,i){const t=this,{rtlTranslate:n,params:a,$wrapperEl:o,wrapperEl:d,progress:f}=t;let l,r=0,u=0;t.isHorizontal()?r=n?-e:e:u=e,a.roundLengths&&(r=Math.floor(r),u=Math.floor(u)),a.cssMode?d[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-r:-u:a.virtualTranslate||o.transform(`translate3d(${r}px, ${u}px, 0px)`),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?r:u;const p=t.maxTranslate()-t.minTranslate();l=0===p?0:(e-t.minTranslate())/p,l!==f&&t.updateProgress(e),t.emit("setTranslate",t.translate,i)},minTranslate:function Ln(){return-this.snapGrid[0]},maxTranslate:function Gn(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function An(e=0,i=this.params.speed,t=!0,n=!0,a){const o=this,{params:d,wrapperEl:f}=o;if(o.animating&&d.preventInteractionOnTransition)return!1;const r=o.minTranslate(),u=o.maxTranslate();let c;if(c=n&&e>r?r:n&&e<u?u:e,o.updateProgress(c),d.cssMode){const l=o.isHorizontal();if(0===i)f[l?"scrollLeft":"scrollTop"]=-c;else{if(!o.support.smoothScroll)return Ae({swiper:o,targetPosition:-c,side:l?"left":"top"}),!0;f.scrollTo({[l?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===i?(o.setTransition(0),o.setTranslate(c),t&&(o.emit("beforeTransitionStart",i,a),o.emit("transitionEnd"))):(o.setTransition(i),o.setTranslate(c),t&&(o.emit("beforeTransitionStart",i,a),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(p){!o||o.destroyed||p.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,t&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function jn(e,i){const t=this;t.params.cssMode||t.$wrapperEl.transition(e),t.emit("setTransition",e,i)},transitionStart:function Vn(e=!0,i){const t=this,{params:n}=t;n.cssMode||(n.autoHeight&&t.updateAutoHeight(),je({swiper:t,runCallbacks:e,direction:i,step:"Start"}))},transitionEnd:function Fn(e=!0,i){const t=this,{params:n}=t;t.animating=!1,!n.cssMode&&(t.setTransition(0),je({swiper:t,runCallbacks:e,direction:i,step:"End"}))}},slide:{slideTo:function Yn(e=0,i=this.params.speed,t=!0,n,a){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const _=parseInt(e,10);if(!isFinite(_))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=_}const o=this;let d=e;d<0&&(d=0);const{params:f,snapGrid:r,slidesGrid:u,previousIndex:c,activeIndex:l,rtlTranslate:p,wrapperEl:g,enabled:v}=o;if(o.animating&&f.preventInteractionOnTransition||!v&&!n&&!a)return!1;const h=Math.min(o.params.slidesPerGroupSkip,d);let m=h+Math.floor((d-h)/o.params.slidesPerGroup);m>=r.length&&(m=r.length-1);const C=-r[m];
1if(f.normalizeSlideIndex)for(let _=0;_<u.length;_+=1){const P=-Math.floor(100*C),T=Math.floor(100*u[_]),w=Math.floor(100*u[_+1]);typeof u[_+1]<"u"?P>=T&&P<w-(w-T)/2?d=_:P>=T&&P<w&&(d=_+1):P>=T&&(d=_)}if(o.initialized&&d!==l&&(!o.allowSlideNext&&C<o.translate&&C<o.minTranslate()||!o.allowSlidePrev&&C>o.translate&&C>o.maxTranslate()&&(l||0)!==d))return!1;let b;if(d!==(c||0)&&t&&o.emit("beforeSlideChangeStart"),o.updateProgress(C),b=d>l?"next":d<l?"prev":"reset",p&&-C===o.translate||!p&&C===o.translate)return o.updateActiveIndex(d),f.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==f.effect&&o.setTranslate(C),"reset"!==b&&(o.transitionStart(t,b),o.transitionEnd(t,b)),!1;if(f.cssMode){const _=o.isHorizontal(),P=p?C:-C;if(0===i){const T=o.virtual&&o.params.virtual.enabled;T&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),g[_?"scrollLeft":"scrollTop"]=P,T&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._swiperImmediateVirtual=!1})}else{if(!o.support.smoothScroll)return Ae({swiper:o,targetPosition:P,side:_?"left":"top"}),!0;g.scrollTo({[_?"left":"top"]:P,behavior:"smooth"})}return!0}return o.setTransition(i),o.setTranslate(C),o.updateActiveIndex(d),o.updateSlidesClasses(),o.emit("beforeTransitionStart",i,n),o.transitionStart(t,b),0===i?o.transitionEnd(t,b):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(P){!o||o.destroyed||P.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(t,b))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function Xn(e=0,i=this.params.speed,t=!0,n){if("string"==typeof e){const d=parseInt(e,10);if(!isFinite(d))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=d}const a=this;let o=e;return a.params.loop&&(o+=a.loopedSlides),a.slideTo(o,i,t,n)},slideNext:function Wn(e=this.params.speed,i=!0,t){const n=this,{animating:a,enabled:o,params:d}=n;if(!o)return n;let f=d.slidesPerGroup;"auto"===d.slidesPerView&&1===d.slidesPerGroup&&d.slidesPerGroupAuto&&(f=Math.max(n.slidesPerViewDynamic("current",!0),1));const r=n.activeIndex<d.slidesPerGroupSkip?1:f;if(d.loop){if(a&&d.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return n.slideTo(d.rewind&&n.isEnd?0:n.activeIndex+r,e,i,t)},slidePrev:function qn(e=this.params.speed,i=!0,t){const n=this,{params:a,animating:o,snapGrid:d,slidesGrid:f,rtlTranslate:r,enabled:u}=n;if(!u)return n;if(a.loop){if(o&&a.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function l(m){return m<0?-Math.floor(Math.abs(m)):Math.floor(m)}const p=l(r?n.translate:-n.translate),g=d.map(m=>l(m));let v=d[g.indexOf(p)-1];if(typeof v>"u"&&a.cssMode){let m;d.forEach((C,b)=>{p>=C&&(m=b)}),typeof m<"u"&&(v=d[m>0?m-1:m])}let h=0;return typeof v<"u"&&(h=f.indexOf(v),h<0&&(h=n.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(h=h-n.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),n.slideTo(a.rewind&&n.isBeginning?n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:h,e,i,t)},slideReset:function Un(e=this.params.speed,i=!0,t){return this.slideTo(this.activeIndex,e,i,t)},slideToClosest:function Kn(e=this.params.speed,i=!0,t,n=.5){const a=this;let o=a.activeIndex;const d=Math.min(a.params.slidesPerGroupSkip,o),f=d+Math.floor((o-d)/a.params.slidesPerGroup),r=a.rtlTranslate?a.translate:-a.translate;if(r>=a.snapGrid[f]){const u=a.snapGrid[f];r-u>(a.snapGrid[f+1]-u)*n&&(o+=a.params.slidesPerGroup)}else{const u=a.snapGrid[f-1];r-u<=(a.snapGrid[f]-u)*n&&(o-=a.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,a.slidesGrid.length-1),a.slideTo(o,e,i,t)},slideToClickedSlide:function Zn(){const e=this,{params:i,$wrapperEl:t}=e,n="auto"===i.slidesPerView?e.slidesPerViewDynamic():i.slidesPerView;let o,a=e.clickedIndex;if(i.loop){if(e.animating)return;o=parseInt(j(e.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?a<e.loopedSlides-n/2||a>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),a=t.children(`.${i.slideClass}[data-swiper-slide-index="${o}"]:not(.${i.slideDuplicateClass})`).eq(0).index(),ge(()=>{e.slideTo(a)})):e.slideTo(a):a>e.slides.length-n?(e.loopFix(),a=t.children(`.${i.slideClass}[data-swiper-slide-index="${o}"]:not(.${i.slideDuplicateClass})`).eq(0).index(),ge(()=>{e.slideTo(a)})):e.slideTo(a)}else e.slideTo(a)}},loop:{loopCreate:function Qn(){const e=this,i=X(),{params:t,$wrapperEl:n}=e,a=n.children().length>0?j(n.children()[0].parentNode):n;a.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let o=a.children(`.${t.slideClass}`);
1if(t.loopFillGroupWithBlank){const r=t.slidesPerGroup-o.length%t.slidesPerGroup;if(r!==t.slidesPerGroup){for(let u=0;u<r;u+=1){const c=j(i.createElement("div")).addClass(`${t.slideClass} ${t.slideBlankClass}`);a.append(c)}o=a.children(`.${t.slideClass}`)}}"auto"===t.slidesPerView&&!t.loopedSlides&&(t.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10)),e.loopedSlides+=t.loopAdditionalSlides,e.loopedSlides>o.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=o.length);const d=[],f=[];o.each((r,u)=>{j(r).attr("data-swiper-slide-index",u)});for(let r=0;r<e.loopedSlides;r+=1){const u=r-Math.floor(r/o.length)*o.length;f.push(o.eq(u)[0]),d.unshift(o.eq(o.length-u-1)[0])}for(let r=0;r<f.length;r+=1)a.append(j(f[r].cloneNode(!0)).addClass(t.slideDuplicateClass));for(let r=d.length-1;r>=0;r-=1)a.prepend(j(d[r].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function ei(){const e=this;e.emit("beforeLoopFix");const{activeIndex:i,slides:t,loopedSlides:n,allowSlidePrev:a,allowSlideNext:o,snapGrid:d,rtlTranslate:f}=e;let r;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-d[i]-e.getTranslate();i<n?(r=t.length-3*n+i,r+=n,e.slideTo(r,0,!1,!0)&&0!==c&&e.setTranslate((f?-e.translate:e.translate)-c)):i>=t.length-n&&(r=-t.length+i+n,r+=n,e.slideTo(r,0,!1,!0)&&0!==c&&e.setTranslate((f?-e.translate:e.translate)-c)),e.allowSlidePrev=a,e.allowSlideNext=o,e.emit("loopFix")},loopDestroy:function ti(){const{$wrapperEl:i,params:t,slides:n}=this;i.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function ii(e){const i=this;if(i.support.touch||!i.params.simulateTouch||i.params.watchOverflow&&i.isLocked||i.params.cssMode)return;const t="container"===i.params.touchEventsTarget?i.el:i.wrapperEl;t.style.cursor="move",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function ai(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function pi(){const e=this,i=X(),{params:t,supp
1ort:n}=e;e.onTouchStart=ri.bind(e),e.onTouchMove=li.bind(e),e.onTouchEnd=ci.bind(e),t.cssMode&&(e.onScroll=ui.bind(e)),e.onClick=di.bind(e),n.touch&&!Fe&&(i.addEventListener("touchstart",fi),Fe=!0),He(e,"on")},detachEvents:function hi(){He(this,"off")}},breakpoints:{setBreakpoint:function gi(){const e=this,{activeIndex:i,initialized:t,loopedSlides:n=0,params:a,$el:o}=e,d=a.breakpoints;if(!d||d&&0===Object.keys(d).length)return;const f=e.getBreakpoint(d,e.params.breakpointsBase,e.el);if(!f||e.currentBreakpoint===f)return;const u=(f in d?d[f]:void 0)||e.originalParams,c=Ye(e,a),l=Ye(e,u),p=a.enabled;c&&!l?(o.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&l&&(o.addClass(`${a.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===a.grid.fill)&&o.addClass(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(m=>{const C=a[m]&&a[m].enabled,b=u[m]&&u[m].enabled;C&&!b&&e[m].disable(),!C&&b&&e[m].enable()});const g=u.direction&&u.direction!==a.direction,v=a.loop&&(u.slidesPerView!==a.slidesPerView||g);g&&t&&e.changeDirection(),W(e.params,u);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=f,e.emit("_beforeBreakpoint",u),v&&t&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(i-n+e.loopedSlides,0,!1)),e.emit("breakpoint",u)},getBreakpoint:function vi(e,i="window",t){if(!e||"container"===i&&!t)return;let n=!1;const a=F(),o="window"===i?a.innerHeight:t.clientHeight,d=Object.keys(e).map(f=>{if("string"==typeof f&&0===f.indexOf("@")){const r=parseFloat(f.substr(1));return{value:o*r,point:f}}return{value:f,point:f}});d.sort((f,r)=>parseInt(f.value,10)-parseInt(r.value,10));for(let f=0;f<d.length;f+=1){const{point:r,value:u}=d[f];"window"===i?a.matchMedia(`(min-width: ${u}px)`).matches&&(n=r):u<=t.clientWidth&&(n=r)}return n||"max"}},checkOverflow:{checkOverflow:function Ei(){const e=this,{isLocked:i,params:t}=e,{slidesOffsetBefore:n}=t;if(n){const a=e.slides.length-1;e.isLocked=e.size>e.slidesGrid[a]+e.slidesSizesGrid[a]+2*n}else e.isLocked=1===e.snapGrid.length;!0===t.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===t.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),i&&i!==e.isLocked&&(e.isEnd=!1),i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function _i(){const e=this,{classNames:i,params:t,rtl:n,$el:a,device:o,support:d}=e,f=function Ci(e,i){const t=[];return e.forEach(n=>{"object"==typeof n?Object.keys(n).forEach(a=>{n[a]&&t.push(i+a)}):"string"==typeof n&&t.push(i+n)}),t}(["initialized",t.direction,{"pointer-events":!d.touch},{"free-mode":e.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:n},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);i.push(...f),a.addClass([...i].join(" ")),e.emitContainerClasses()},removeClasses:function yi(){const{$el:i,classNames:t}=this;i.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function Si(e,i,t,n,a,o){const d=F();let f;function r(){o&&o()}j(e).parent("picture")[0]||e.complete&&a||!i?r():(f=new d.Image,f.onload=r,f.onerror=r,n&&(f.sizes=n),t&&(f.srcset=t),i&&(f.src=i))},preloadImages:function Mi(){const e=this;function i(){typeof e>"u"||null===e||!e||e.destroyed||(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let t=0;t<e.imagesToLoad.length;t+=1){const n=e.imagesToLoad[t];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,i)}}}},ye={};class q{constructor(...i){let t,n;if(1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?n=i[0]:[t,n]=i,n||(n={}),n=W({},n),t&&!n.el&&(n.el=t),n.el&&j(n.el).length>1){const f=[];return j(n.el).each(r=>{const u=W({},n,{el:r});f.push(new q(u))}),f}const a=this;a.__swiper__=!0,a.support=Ne(),a.device=function Cn(e={}){return be||(be=function bn({userAgent:e}={}){const i=Ne(),t=F(),n=t.navigator.platform,a=e||t.navigator.userAgent,o={ios:!1,android:!1},d=t.screen.width,f=t.screen.height,r=a.match(/(Android);?[\s\/]+([\d.]+)?/);let u=a.match(/(iPad).*OS\s([\d_]+)/);const c=a.match(/(iPod)(.*OS\s([\d_]+))?/),l=!u&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===n;let g="MacIntel"===n;return!u&&g&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${d}x${f}`)>
1=0&&(u=a.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),g=!1),r&&!p&&(o.os="android",o.android=!0),(u||l||c)&&(o.os="ios",o.ios=!0),o}(e)),be}({userAgent:n.userAgent}),a.browser=function yn(){return Ce||(Ce=function _n(){const e=F();return{isSafari:function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),Ce}(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],n.modules&&Array.isArray(n.modules)&&a.modules.push(...n.modules);const o={};a.modules.forEach(f=>{f({swiper:a,extendParams:$i(n,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const d=W({},Xe,o);return a.params=W({},d,ye,n),a.originalParams=W({},a.params),a.passedParams=W({},n),a.params&&a.params.on&&Object.keys(a.params.on).forEach(f=>{a.on(f,a.params.on[f])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),a.$=j,Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:j(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:function(){const r=["touchstart","touchmove","touchend","touchcancel"],u=["pointerdown","pointermove","pointerup"];return a.touchEventsTouch={start:r[0],move:r[1],end:r[2],cancel:r[3]},a.touchEventsDesktop={start:u[0],move:u[1],end:u[2]},a.support.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:ae(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}enable(){const i=this;i.enabled||(i.enabled=!0,i.params.grabCursor&&i.setGrabCursor(),i.emit("enable"))}disable(){const i=this;i.enabled&&(i.enabled=!1,i.params.grabCursor&&i.unsetGrabCursor(),i.emit("disable"))}setProgress(i,t){const n=this;i=Math.min(Math.max(i,0),1);const a=n.minTranslate(),d=(n.maxTranslate()-a)*i+a;n.translateTo(d,typeof t>"u"?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const t=i.el.className.split(" ").filter(n=>0===n.indexOf("swiper")||0===n.indexOf(i.params.containerModifierClass));i.emit("_containerClasses",t.join(" "))}getSlideClasses(i){const t=this;return t.destroyed?"":i.className.split(" ").filter(n=>0===n.indexOf("swiper-slide")||0===n.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const i=this;if(!i.params._emitClasses||!i.el)return;const t=[];i.slides.each(n=>{const a=i.getSlideClasses(n);t.push({slideEl:n,classNames:a}),i.emit("_slideClass",n,a)}),i.emit("_slideClasses",t)}slidesPerViewDynamic(i="current",t=!1){const{params:a,slides:o,slidesGrid:d,slidesSizesGrid:f,size:r,activeIndex:u}=this;let c=1;if(a.centeredSlides){let p,l=o[u].swiperSlideSize;for(let g=u+1;g<o.length;g+=1)o[g]&&!p&&(l+=o[g].swiperSlideSize,c+=1,l>r&&(p=!0));for(let g=u-1;g>=0;g-=1)o[g]&&!p&&(l+=o[g].swiperSlideSize,c+=1,l>r&&(p=!0))}else if("current"===i)for(let l=u+1;l<o.length;l+=1)(t?d[l]+f[l]-d[u]<r:d[l]-d[u]<r)&&(c+=1);else for(let l=u-1;l>=0;l-=1)d[u]-d[l]<r&&(c+=1);return c}update(){const i=this;if(!i||i.destroyed)return;const{snapGrid:t,params:n}=i;function a(){const f=Math.min(Math.max(i.rtlTranslate?-1*i.translate:i.translate,i.maxTranslate()),i.minTranslate());i.setTranslate(f),i.updateActiveIndex(),i.updateSlidesClasses()}let o;n.breakpoints&&i.setBreakpoint(),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.params.freeMode&&i.params.freeMode.enabled?(a(),i.params.autoHeight&&i.updateAutoHeight()):(o=i.slideTo(("auto"===i.params.slidesPerView||i.params.slidesPerView>1)&&i.isEnd&&!i.params.centeredSlides?i.slides.length-1:i.activeIndex,0,!1,!0),o||a()),n.watchOverflow&&t!==i.snapGrid&&i.checkOverflow(),i.emit("update")}changeDirection(i,t=!0){const n=this,a=n.params.direction;
vendor: 2,621 bytes, line 1
1return i||(i="horizontal"===a?"vertical":"horizontal"),i===a||"horizontal"!==i&&"vertical"!==i||(n.$el.removeClass(`${n.params.containerModifierClass}${a}`).addClass(`${n.params.containerModifierClass}${i}`),n.emitContainerClasses(),n.params.direction=i,n.slides.each(o=>{"vertical"===i?o.style.width="":o.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(i){const t=this;t.rtl&&"rtl"===i||!t.rtl&&"ltr"===i||(t.rtl="rtl"===i,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(i){const t=this;if(t.mounted)return!0;const n=j(i||t.params.el);if(!(i=n[0]))return!1;i.swiper=t;const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let d=(()=>{if(i&&i.shadowRoot&&i.shadowRoot.querySelector){const f=j(i.shadowRoot.querySelector(a()));return f.children=r=>n.children(r),f}return n.children?n.children(a()):j(n).children(a())})();if(0===d.length&&t.params.createElements){const r=X().createElement("div");d=j(r),r.className=t.params.wrapperClass,n.append(r),n.children(`.${t.params.slideClass}`).each(u=>{d.append(u)})}return Object.assign(t,{$el:n,el:i,$wrapperEl:d,wrapperEl:d[0],mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===d.css("display")}),!0}init(i){const t=this;return t.initialized||!1===t.mount(i)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.slideTo(t.params.loop?t.params.initialSlide+t.loopedSlides:t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(i=!0,t=!0){const n=this,{params:a,$el:o,$wrapperEl:d,slides:f}=n;return typeof n.params>"u"||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),a.loop&&n.loopDestroy(),t&&(n.removeClasses(),o.removeAttr("style"),d.removeAttr("style"),f&&f.length&&f.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(r=>{n.off(r)}),!1!==i&&(n.$el[0].swiper=null,function pn(e){const i=e;
1Object.keys(i).forEach(t=>{try{i[t]=null}catch{}try{delete i[t]}catch{}})}(n)),n.destroyed=!0),null}static extendDefaults(i){W(ye,i)}static get extendedDefaults(){return ye}static get defaults(){return Xe}static installModule(i){q.prototype.__modules__||(q.prototype.__modules__=[]);const t=q.prototype.__modules__;"function"==typeof i&&t.indexOf(i)<0&&t.push(i)}static use(i){return Array.isArray(i)?(i.forEach(t=>q.installModule(t)),q):(q.installModule(i),q)}}Object.keys(_e).forEach(e=>{Object.keys(_e[e]).forEach(i=>{q.prototype[i]=_e[e][i]})}),q.use([function xn({swiper:e,on:i,emit:t}){const n=F();let a=null,o=null;const d=()=>{!e||e.destroyed||!e.initialized||(t("beforeResize"),t("resize"))},u=()=>{!e||e.destroyed||!e.initialized||t("orientationchange")};i("init",()=>{e.params.resizeObserver&&typeof n.ResizeObserver<"u"?!e||e.destroyed||!e.initialized||(a=new ResizeObserver(c=>{o=n.requestAnimationFrame(()=>{const{width:l,height:p}=e;let g=l,v=p;c.forEach(({contentBoxSize:h,contentRect:m,target:C})=>{C&&C!==e.el||(g=m?m.width:(h[0]||h).inlineSize,v=m?m.height:(h[0]||h).blockSize)}),(g!==l||v!==p)&&d()})}),a.observe(e.el)):(n.addEventListener("resize",d),n.addEventListener("orientationchange",u))}),i("destroy",()=>{o&&n.cancelAnimationFrame(o),a&&a.unobserve&&e.el&&(a.unobserve(e.el),a=null),n.removeEventListener("resize",d),n.removeEventListener("orientationchange",u)})},function Sn({swiper:e,extendParams:i,on:t,emit:n}){const a=[],o=F(),d=(u,c={})=>{const p=new(o.MutationObserver||o.WebkitMutationObserver)(g=>{if(1===g.length)return void n("observerUpdate",g[0]);const v=function(){n("observerUpdate",g[0])};o.requestAnimationFrame?o.requestAnimationFrame(v):o.setTimeout(v,0)});p.observe(u,{attributes:typeof c.attributes>"u"||c.attributes,childList:typeof c.childList>"u"||c.childList,characterData:typeof c.characterData>"u"||c.characterData}),a.push(p)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),t("init",()=>{if(e.params.observer){if(e.params.observeParents){const u=e.$el.parents();for(let c=0;c<u.length;c+=1)d(u[c])}d(e.$el[0],{childList:e.params.observeSlideChildren}),d(e.$wrapperEl[0],{attributes:!1})}}),t("destroy",()=>{a.forEach(u=>{u.disconnect()}),a.splice(0,a.length)})}]);const re=q;var wi=H(1413),xe=H(7673);const ki=["prevElRef"],Oi=["nextElRef"],Ii=["scrollbarElRef"],Di=["paginationElRef"],Bi=[[["","slot","container-start"]],[["","slot","wrapper-start"]],[["","slot","wrapper-end"]],[["","slot","container-end"]]],zi=["[slot=container-start]","[slot=wrapper-start]","[slot=wrapper-end]","[slot=container-end]"],Ri=e=>({loopSlides:e,key:"prepend"}),Li=e=>({loopSlides:e,key:""}),Gi=e=>({loopSlides:e,key:"append"}),We=e=>({$implicit:e});function Ai(e,i){1&e&&(s.qex(0),s.nrm(1,"div",10,1)(3,"div",11,2),s.bVm())}function Ni(e,i){1&e&&s.nrm(0,"div",12,3)}function ji(e,i){1&e&&s.nrm(0,"div",13,4)}function Vi(e,i){}function Fi(e,i){1&e&&s.DNE(0,Vi,0,0,"ng-template")}function Hi(e,i){}function Yi(e,i){1&e&&s.DNE(0,Hi,0,0,"ng-template")}function Xi(e,i){}function Wi(e,i){1&e&&s.DNE(0,Xi,0,0,"ng-template")}function qi(e,i){}function Ui(e,i){if(1&e&&(s.j41(0,"div",8),s.DNE(1,qi,0,0,"ng-template",18),s.k0s()),2&e){const t=s.XpG().$implicit,n=s.XpG(2);s.Y8G("ngClass",n.zoomContainerClass),s.R7$(),s.Y8G("ngTemplateOutlet",t.template)("ngTemplateOutletContext",s.eq3(3,We,t.slideData))}}function Ki(e,i){}function Zi(e,i){if(1&e&&(s.qex(0),s.DNE(1,Ki,0,0,"ng-template",18),s.bVm()),2&e){const t=s.XpG().$implicit;s.R7$(),s.Y8G("ngTemplateOutlet",t.template)("ngTemplateOutletContext",s.eq3(2,We,t.slideData))}}function Ji(e,i){if(1&e&&(s.j41(0,"div",15),s.DNE(1,Ui,2,5,"div",16)(2,Zi,2,4,"ng-container",17),s.k0s()),2&e){const t=i.$implicit,n=s.XpG().key,a=s.XpG();s.Aen(a.style),s.Y8G("ngClass",(t.class?t.class+" ":"")+a.slideClass+(""!==n?" "+a.slideDuplicateClass:""))("ngSwitch",t.zoom),s.BMQ("data-swiper-slide-index",t.virtualIndex?t.virtualIndex:t.slideIndex)("data-swiper-autoplay",t.autoplayDelay),s.R7$(),s.Y8G("ngSwitchCase",!0)}}function Qi(e,i){1&e&&(s.DNE(0,Ji,3,7,"div",14),s.nI1(1,"async")),2&e&&s.Y8G("ngForOf",s.bMT(1,1,i.loopSlides))}const qe=["init","enabled","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","on"];function te(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function Se(e){return typeof e<"u"&&"boolean"!=typeof e&&!0===e.enabled}function Ue(e,i,t){return!0===le(e)&&i&&!i.el||!("boolean"!=typeof i&&i.el!==t?.nativeElement&&("string"==typeof i.el||"object"==typeof i.el))}function Z(e,i){const t=["__proto__","constructor","prototype"];Object.keys(i).filter(n=>t.indexOf(n)<0).forEach(n=>{typeof e[n]>"u"?e[n]=i[n]:e[n]&&!i[n]||(te(i[n])&&te(e[n])&&Object.keys(i[n]).length>0?i[n].__swiper__?e[n]=i[n]:Z(e[n],i[n]):e[n]=i[n])})}function le(e){return null!=e&&"false"!=`${e}`}const ea=["pagination","navigation","scrollbar","virtual"];function ce(e,i={}){return te(e)?e:!0===le(e)&&i}function Me(e={}){const i={on:{}},t={};Z(i,re.defaults),Z(i,re.extendedDefaults),i._emitClasses=!0,i.init=!1;const n={},a=qe.map(o=>o.replace(/_/,""));return Object.keys(e).forEach(o=>{const d=o.replace(/^_/,"");a.indexOf(d)>=0?te(e[o])?(i[d]={},t[d]={},Z(i[d],e[o]),Z(t[d],e[o])):(i[d]=e[o],t[d]=e[o]):n[d]=e[o]}),["navigation","pagination","scrollbar"].forEach(o=>{!0===i[o]&&(i[o]={}),!1===i[o]&&delete i[o]}),{params:i,passedParams:t,rest:n}}qe.map(e=>e.replace(/_/,""));let Te=(()=>{class e{constructor(t){this.template=t,this.class="",this.autoplayDelay=null,this.slideData={isActive:!1,isPrev:!1,isNext:!1,isVisible:!1,isDuplicate:!1}}set ngClass(t){this.class=[this.class||"",t].join(" ")}set zoom(t){this._zoom=le(t)}get zoom(){return this._zoom}get classNames(){return this._classNames}set classNames(t){this._classNames!==t&&(this._classNames=t,this.slideData={isActive:this._hasClass(["swiper-slide-active","swiper-slide-duplicate-active"]),isVisible:this._hasClass(["swiper-slide-visible"]),isDuplicate:this._hasClass(["swiper-slide-duplicate"]),isPrev:this._hasClass(["swiper-slide-prev","swiper-slide-duplicate-prev"]),isNext:this._hasClass(["swiper-slide-next","swiper-slide-duplicate-next"])})}_hasClass(t){return t.some(n=>this._classNames.indexOf(n)>=0)}}return e.\u0275fac=function(t){return new(t||e)(s.rXU(s.C4Q))},e.\u0275dir=s.FsC({type:e,selectors:[["ng-template","swiperSlide",""]],inputs:{virtualIndex:"virtualIndex",class:"class",ngClass:"ngClass",autoplayDelay:[s.Mj6.None,"data-swiper-autoplay","autoplayDelay"],zoom:"zoom"}}),e})(),Ke=(()=>{class e{constructor(t,n,a,o){this._ngZone=t,this.elementRef=n,this._changeDetectorRef=a,this._platformId=o,this.slideClass="swiper-slide",this.wrapperClass="swiper-wrapper",this.showNavigation=!0,this.showPagination=!0,this.showScrollbar=!0,this.s__beforeBreakpoint=new s.bkB,this.s__containerClasses=new s.bkB,this.s__slideClass=new s.bkB,this.s__swiper=new s.bkB,this.s_activeIndexChange=new s.bkB,this.s_afterInit=new s.bkB,this.s_autoplay=new s.bkB,this.s_autoplayStart=new s.bkB,this.s_autoplayStop=new s.bkB,this.s_autoplayPause=new s.bkB,this.s_autoplayResume=new s.bkB,this.s_beforeDestroy=new s.bkB,this.s_beforeInit=new s.bkB,this.s_beforeLoopFix=new s.bkB,this.s_beforeResize=new s.bkB,this.s_beforeSlideChangeStart=new s.bkB,this.s_beforeTransitionStart=new s.bkB,this.s_breakpoint=new s.bkB,this.s_changeDirection=new s.bkB,this.s_click=new s.bkB,this.s_doubleTap=new s.bkB,this.s_doubleClick=new s.bkB,this.s_destroy=new s.bkB,this.s_fromEdge=new s.bkB,this.s_hashChange=new s.bkB,this.s_hashSet=new s.bkB,this.s_imagesReady=new s.bkB,this.s_init=new s.bkB,this.s_keyPress=new s.bkB,this.s_lazyImageLoad=new s.bkB,this.s_lazyImageReady=new s.bkB,this.s_loopFix=new s.bkB,this.s_momentumBounce
1=new s.bkB,this.s_navigationHide=new s.bkB,this.s_navigationShow=new s.bkB,this.s_navigationPrev=new s.bkB,this.s_navigationNext=new s.bkB,this.s_observerUpdate=new s.bkB,this.s_orientationchange=new s.bkB,this.s_paginationHide=new s.bkB,this.s_paginationRender=new s.bkB,this.s_paginationShow=new s.bkB,this.s_paginationUpdate=new s.bkB,this.s_progress=new s.bkB,this.s_reachBeginning=new s.bkB,this.s_reachEnd=new s.bkB,this.s_realIndexChange=new s.bkB,this.s_resize=new s.bkB,this.s_scroll=new s.bkB,this.s_scrollbarDragEnd=new s.bkB,this.s_scrollbarDragMove=new s.bkB,this.s_scrollbarDragStart=new s.bkB,this.s_setTransition=new s.bkB,this.s_setTranslate=new s.bkB,this.s_slideChange=new s.bkB,this.s_slideChangeTransitionEnd=new s.bkB,this.s_slideChangeTransitionStart=new s.bkB,this.s_slideNextTransitionEnd=new s.bkB,this.s_slideNextTransitionStart=new s.bkB,this.s_slidePrevTransitionEnd=new s.bkB,this.s_slidePrevTransitionStart=new s.bkB,this.s_slideResetTransitionStart=new s.bkB,this.s_slideResetTransitionEnd=new s.bkB,this.s_sliderMove=new s.bkB,this.s_sliderFirstMove=new s.bkB,this.s_slidesLengthChange=new s.bkB,this.s_slidesGridLengthChange=new s.bkB,this.s_snapGridLengthChange=new s.bkB,this.s_snapIndexChange=new s.bkB,this.s_tap=new s.bkB,this.s_toEdge=new s.bkB,this.s_touchEnd=new s.bkB,this.s_touchMove=new s.bkB,this.s_touchMoveOpposite=new s.bkB,this.s_touchStart=new s.bkB,this.s_transitionEnd=new s.bkB,this.s_transitionStart=new s.bkB,this.s_update=new s.bkB,this.s_zoomChange=new s.bkB,this.s_swiper=new s.bkB,this.s_lock=new s.bkB,this.s_unlock=new s.bkB,this._activeSlides=new wi.B,this.containerClasses="swiper",this.slidesChanges=d=>{this.slides=d.map((f,r)=>(f.slideIndex=r,f.classNames=this.slideClass||"",f)),this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.virtual?this.swiperRef&&this.swiperRef.virtual&&this._ngZone.runOutsideAngular(()=>{this.swiperRef.virtual.slides=this.slides,this.swiperRef.virtual.update(!0)}):this.loopedSlides&&(this.prependSlides=(0,xe.of)(this.slides.slice(this.slides.length-this.loopedSlides)),this.appendSlides=(0,xe.of)(this.slides.slice(0,this.loopedSlides))),this._changeDetectorRef.detectChanges()},this.style=null,this.updateVirtualSlides=d=>{!this.swiperRef||this.currentVirtualData&&this.currentVirtualData.from===d.from&&this.currentVirtualData.to===d.to&&this.currentVirtualData.offset===d.offset||(this.style=this.swiperRef.isHorizontal()?{[this.swiperRef.rtlTranslate?"right":"left"]:`${d.offset}px`}:{top:`${d.offset}px`},this.currentVirtualData=d,this._activeSlides.next(d.slides),this._ngZone.run(()=>{this._changeDetectorRef.detectChanges()}),this._ngZone.runOutsideAngular(()=>{this.swiperRef.updateSlides(),this.swiperRef.updateProgress(),this.swiperRef.updateSlidesClasses(),Se(this.swiperRef.params.lazy)&&this.swiperRef.lazy.load(),this.swiperRef.virtual.update(!0)}))}}set navigation(t){var n,a,o;const d="boolean"!=typeof this._navigation&&""!==this._navigation?null===(n=this._navigation)||void 0===n?void 0:n.nextEl:null,f="boolean"!=typeof this._navigation&&""!==this._navigation?null===(a=this._navigation)||void 0===a?void 0:a.prevEl:null;this._navigation=ce(t,{nextEl:d||null,prevEl:f||null}),this.showNavigation=!(!0!==le(t)||this._navigation&&"boolean"!=typeof this._navigation&&this._navigation.prevEl!==(null===(o=this._prevElRef)||void 0===o?void 0:o.nativeElement)&&(null!==this._navigation.prevEl||null!==this._navigation.nextEl)&&("string"==typeof this._navigation.nextEl||"string"==typeof this._navigation.prevEl||"object"==typeof this._navigation.nextEl||"object"==typeof this._navigation.prevEl))}get navigation(){return this._navigation}set pagination(t){var n;const a="boolean"!=typeof this._pagination&&""!==this._pagination?null===(n=this._pagination)||void 0===n?void 0:n.el:null;this._pagination=ce(t,{el:a||null}),this.showPagination=Ue(t,this._pagination,this._paginationElRef)}get pagination(){return this._pagination}set scrollbar(t){var n;const a="boolean"!=typeof this._scrollbar&&""!==this._scrollbar?null===(n=this._scrollbar)||void 0===n?void 0:n.el:null;this._scrollbar=ce(t,{el:a||null}),this.showScrollbar=Ue(t,this._scrollbar,this._scrollbarElRef)}get scrollbar(){return this._scrollbar}set virtual(t){this._virtual=ce(t)}get virtual(){return this._virtual}set config(t){this.updateSwiper(t);const{params:n}=Me(t);Object.assign(this,n)}set prevElRef(t){this._prevElRef=t,this._setElement(t,this.navigation,"navigation","prevEl")}set nextElRef(t){this._nextElRef=t,this._setElement(t,this.navigation,"navigation","nextEl")}set scrollbarElRef(t){this._scrollbarElRef=t,this._setElement(t,this.scrollbar,"scrollbar")}set paginationElRef(t){this._paginationElRef=t,this._setElement(t,this.pagination,"pagination")}get activeSlides(){return this.virtual?this._activeSlides:(0,xe.of)(this.slides)}get zoomContainerClass(){return this.zoom&&"boolean"!=typeof this.zoom?this.zoom.containerClass:"swiper-zoom-container"}_setElement(t,n,a,o="el"){if(!n||!t)return;if(t.nativeElement){if(n[o]===t.nativeElement)return;n[o]=t.nativeElement}const d={};d[a]=!0,this.updateInitSwiper(d)}ngOnInit(){const{params:t}=Me(this);Object.assign(this,t)}ngAfterViewInit(){this.childrenSlidesInit(),this.initSwiper(),this._changeDetectorRef.detectChanges(),setTimeout(()=>{this.s_swiper.emit(this.swiperRef)})}childrenSlidesInit(){this.slidesChanges(this.slidesEl),this.slidesEl.changes.subscribe(this.slidesChanges)}get isSwiperActive(){return this.swiperRef&&!this.swiperRef.destroyed}initSwiper(){const{params:t}=Me(this);Object.assign(this,t),this._ngZone.runOutsideAngular(()=>{t.init=!1,t.virtual||(t.observer=!0),t.onAny=(r,...u)=>{const c=this["s_"+r];c&&c.emit([...u])}
1,Object.assign(t.on,{_containerClasses:(r,u)=>{setTimeout(()=>{this.containerClasses=u})},_slideClasses:(r,u)=>{u.forEach(({slideEl:c,classNames:l},p)=>{const g=c.getAttribute("data-swiper-slide-index"),v=g?parseInt(g):p;if(this.virtual){const h=this.slides.find(m=>m.virtualIndex&&m.virtualIndex===v);if(h)return void(h.classNames=l)}this.slides[v]&&(this.slides[v].classNames=l)}),this._changeDetectorRef.detectChanges()}});const d=new re(t);d.loopCreate=()=>{},d.loopDestroy=()=>{},t.loop&&(d.loopedSlides=this.loopedSlides);const f=Se(d.params.virtual);if(d.virtual&&f){d.virtual.slides=this.slides;const r={cache:!1,slides:this.slides,renderExternal:this.updateVirtualSlides,renderExternalUpdate:!1};Z(d.params.virtual,r),Z(d.originalParams.virtual,r)}if((0,N.UE)(this._platformId)){this.swiperRef=d.init(this.elementRef.nativeElement);const r=Se(this.swiperRef.params.virtual);this.swiperRef.virtual&&r&&this.swiperRef.virtual.update(!0),this._changeDetectorRef.detectChanges()}})}ngOnChanges(t){this.updateSwiper(t),this._changeDetectorRef.detectChanges()}updateInitSwiper(t){t&&this.swiperRef&&!this.swiperRef.destroyed&&this._ngZone.runOutsideAngular(()=>{const{pagination:a,navigation:o,scrollbar:d,thumbs:r}=this.swiperRef;t.pagination&&(this.pagination&&"boolean"!=typeof this.pagination&&this.pagination.el&&a&&!a.el?(this.updateParameter("pagination",this.pagination),a.init(),a.render(),a.update()):(a.destroy(),a.el=null)),t.scrollbar&&(this.scrollbar&&"boolean"!=typeof this.scrollbar&&this.scrollbar.el&&d&&!d.el?(this.updateParameter("scrollbar",this.scrollbar),d.init(),d.updateSize(),d.setTranslate()):(d.destroy(),d.el=null)),t.navigation&&(this.navigation&&"boolean"!=typeof this.navigation&&this.navigation.prevEl&&this.navigation.nextEl&&o&&!o.prevEl&&!o.nextEl?(this.updateParameter("navigation",this.navigation),o.init(),o.update()):o.prevEl&&o.nextEl&&(o.destroy(),o.nextEl=null,o.prevEl=null)),t.thumbs&&this.thumbs&&this.thumbs.swiper&&(this.updateParameter("thumbs",this.thumbs),r.init()&&r.update(!0)),t.controller&&this.controller&&this.controller.control&&(this.swiperRef.controller.control=this.controller.control),this.swiperRef.update()})}updateSwiper(t){this._ngZone.runOutsideAngular(()=>{var n,a;if(!t.config&&t&&this.swiperRef&&!this.swiperRef.destroyed){for(const o in t){if(ea.indexOf(o)>=0)continue;const d=null!==(a=null===(n=t[o])||void 0===n?void 0:n.currentValue)&&void 0!==a?a:t[o];this.updateParameter(o,d)}t.allowSlideNext&&(this.swiperRef.allowSlideNext=this.allowSlideNext),t.allowSlidePrev&&(this.swiperRef.allowSlidePrev=this.allowSlidePrev),t.direction&&this.swiperRef.changeDirection(this.direction,!1),t.breakpoints&&(this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.swiperRef.currentBreakpoint=null,this.swiperRef.setBreakpoint()),(t.thumbs||t.controller)&&this.updateInitSwiper(t),this.swiperRef.update()}})}calcLoopedSlides(){if(!this.loop)return!1;let t=this.slidesPerView;if(this.breakpoints){const a=re.prototype.getBreakpoint(this.breakpoints),o=a in this.breakpoints?this.breakpoints[a]:void 0;o&&o.slidesPerView&&(t=o.slidesPerView)}if("auto"===t)return this.loopedSlides=this.slides.length,this.slides.length;let n=this.loopedSlides||t;return!!n&&(this.loopAdditionalSlides&&(n+=this.loopAdditionalSlides),n>this.slides.length&&(n=this.slides.length),this.loopedSlides=n,!0)}updateParameter(t,n){if(!this.swiperRef||this.swiperRef.destroyed)return;const a=t.replace(/^_/,""),o=te(this.swiperRef.params[a]);"enabled"!==a?o&&te(n)?Z(this.swiperRef.params[a],n):this.swiperRef.params[a]=n:!0===n?this.swiperRef.enable():!1===n&&this.swiperRef.disable()}ngOnDestroy(){this._ngZone.runOutsideAngular(()=>{var t;null===(t=this.swiperRef)||void 0===t||t.destroy(!0,!1)})}}return e.\u0275fac=function(t){return new(t||e)(s.rXU(s.SKi),s.rXU(s.aKT),s.rXU(s.gRc),s.rXU(s.Agw))},e.\u0275cmp=s.VBU({type:e,selectors:[["swiper"],["","swiper",""]],contentQueries:function(t,n,a){if(1&t&&s.wni(a,Te,4),2&t){let o;s.mGM(o=s.lsd())&&(n.slidesEl=o)}},viewQuery:function(t,n){if(1&t&&(s.GBs(ki,5),s.GBs(Oi,5),s.GBs(Ii,5),s.GBs(Di,5)),2&t){let a;s.mGM(a=s.lsd())&&(n.prevElRef=a.first),s.mGM(a=s.lsd())&&(n.nextElRef=a.first),s.mGM(a=s.lsd())&&(n.scrollbarElRef=a.first),s.mGM(a=s.lsd())&&(n.paginationElRef=a.first)}},hostVars:2,hostBindings:function(t,n){2&t&&s.HbH(n.containerClasses)},inputs:{enabled:"enabled",on:"on",direction:"direction",touchEventsTarget:"touchEventsTarget",initialSlide:"initialSlide",speed:"speed",cssMode:"cssMode",updateOnWindowResize:"updateOnWindowResize",resizeObserver:"resizeObserver",nested:"nested",focusableElements:"focusableElements",width:"width",height:"height",preventInteractionOnTransition:"preventInteractionOnTransition",userAgent:"userAgent",url:"url",edgeSwipeDetection:"edgeSwipeDetection",edgeSwipeThreshold:"edgeSwipeThreshold",freeMode:"freeMode",autoHeight:"autoHeight",setWrapperSize:"setWrapperSize",virtualTranslate:"virtualTranslate",effect:"effect",breakpoints:"breakpoints",spaceBetween:"spaceBetween",slidesPerView:"slidesPerView",maxBackfaceHiddenSlides:"maxBackfaceHiddenSlides",grid:"grid",slidesPerGroup:"slidesPerGroup",slidesPerGroupSkip:"slidesPerGroupSkip",centeredSlides:"centeredSlides",centeredSlidesB
1ounds:"centeredSlidesBounds",slidesOffsetBefore:"slidesOffsetBefore",slidesOffsetAfter:"slidesOffsetAfter",normalizeSlideIndex:"normalizeSlideIndex",centerInsufficientSlides:"centerInsufficientSlides",watchOverflow:"watchOverflow",roundLengths:"roundLengths",touchRatio:"touchRatio",touchAngle:"touchAngle",simulateTouch:"simulateTouch",shortSwipes:"shortSwipes",longSwipes:"longSwipes",longSwipesRatio:"longSwipesRatio",longSwipesMs:"longSwipesMs",followFinger:"followFinger",allowTouchMove:"allowTouchMove",threshold:"threshold",touchMoveStopPropagation:"touchMoveStopPropagation",touchStartPreventDefault:"touchStartPreventDefault",touchStartForcePreventDefault:"touchStartForcePreventDefault",touchReleaseOnEdges:"touchReleaseOnEdges",uniqueNavElements:"uniqueNavElements",resistance:"resistance",resistanceRatio:"resistanceRatio",watchSlidesProgress:"watchSlidesProgress",grabCursor:"grabCursor",preventClicks:"preventClicks",preventClicksPropagation:"preventClicksPropagation",slideToClickedSlide:"slideToClickedSlide",preloadImages:"preloadImages",updateOnImagesReady:"updateOnImagesReady",loop:"loop",loopAdditionalSlides:"loopAdditionalSlides",loopedSlides:"loopedSlides",loopedSlidesLimit:"loopedSlidesLimit",loopFillGroupWithBlank:"loopFillGroupWithBlank",loopPreventsSlide:"loopPreventsSlide",rewind:"rewind",allowSlidePrev:"allowSlidePrev",allowSlideNext:"allowSlideNext",swipeHandler:"swipeHandler",noSwiping:"noSwiping",noSwipingClass:"noSwipingClass",noSwipingSelector:"noSwipingSelector",passiveListeners:"passiveListeners",containerModifierClass:"containerModifierClass",slideClass:"slideClass",slideBlankClass:"slideBlankClass",slideActiveClass:"slideActiveClass",slideDuplicateActiveClass:"slideDuplicateActiveClass",slideVisibleClass:"slideVisibleClass",slideDuplicateClass:"slideDuplicateClass",slideNextClass:"slideNextClass",slideDuplicateNextClass:"slideDuplicateNextClass",slidePrevClass:"slidePrevClass",slideDuplicatePrevClass:"slideDuplicatePrevClass",wrapperClass:"wrapperClass",runCallbacksOnInit:"runCallbacksOnInit",observeParents:"observeParents",observeSlideChildren:"observeSlideChildren",a11y:"a11y",autoplay:"autoplay",controller:"controller",coverflowEffect:"coverflowEffect",cubeEffect:"cubeEffect",fadeEffect:"fadeEffect",flipEffect:"flipEffect",creativeEffect:"creativeEffect",cardsEffect:"cardsEffect",hashNavigation:"hashNavigation",history:"history",keyboard:"keyboard",lazy:"lazy",mousewheel:"mousewheel",parallax:"parallax",thumbs:"thumbs",zoom:"zoom",slidesPerGroupAuto:"slidesPerGroupAuto",class:"class",id:"id",navigation:"navigation",pagination:"pagination",scrollbar:"scrollbar",virtual:"virtual",config:"config"},outputs:{s__beforeBreakpoint:"_beforeBreakpoint",s__containerClasses:"_containerClasses",s__slideClass:"_slideClass",s__swiper:"_swiper",s_activeIndexChange:"activeIndexChange",s_afterInit:"afterInit",s_autoplay:"autoplay",s_autoplayStart:"autoplayStart",s_autoplayStop:"autoplayStop",s_autoplayPause:"autoplayPause",s_autoplayResume:"autoplayResume",s_beforeDestroy:"beforeDestroy",s_beforeInit:"beforeInit",s_beforeLoopFix:"beforeLoopFix",s_beforeResize:"beforeResize",s_beforeSlideChangeStart:"beforeSlideChangeStart",s_beforeTransitionStart:"beforeTransitionStart",s_breakpoint:"breakpoint",s_changeDirection:"changeDirection",s_click:"click",s_doubleTap:"doubleTap",s_doubleClick:"doubleClick",s_destroy:"destroy",s_fromEdge:"fromEdge",s_hashChange:"hashChange",s_hashSet:"hashSet",s_imagesReady:"imagesReady",s_init:"init",s_keyPress:"keyPress",s_lazyImageLoad:"lazyImageLoad",s_lazyImageReady:"lazyImageReady",s_loopFix:"loopFix",s_momentumBounce:"momentumBounce",s_navigationHide:"navigationHide",s_navigationShow:"navigationShow",s_navigationPrev:"navigationPrev",s_navigationNext:"navigationNext",s_observerUpdate:"observerUpdate",s_orientationchange:"orientationchange",s_paginationHide:"paginationHide",s_paginationRender:"paginationRender",s_paginationShow:"paginationShow",s_paginationUpdate:"paginationUpdate",s_progress:"progress",s_reachBeginning:"reachBeginning",s_reachEnd:"reachEnd",s_realIndexChange:"realIndexChange",s_resize:"resize",s_scroll:"scroll",s_scrollbarDragEnd:"scrollbarDragEnd",s_scrollbarDragMove:"scrollbarDragMove",s_scrollbarDragStart:"scrollbarDragStart",s_setTransition:"setTransition",s_setTranslate:"setTranslate",s_slideChange:"slideChange",s_slideChangeTransitionEnd:"slideChangeTransitionEnd",s_slideChangeTransitionStart:"slideChangeTransitionStart",s_slideNextTransitionEnd:"slideNextTransitionEnd",s_slideNextTransitionStart:"slideNextTransitionStart",s_slidePrevTransitionEnd:"slidePrevTransitionEnd",s_slidePrevTransitionStart:"slidePrevTransitionStart",s_slideResetTransitionStart:"slideResetTransitionStart",s_slideResetTransitionEnd:"slideResetTransitionEnd",s_sliderMove:"sliderMove",s_sliderFirstMove:"sliderFirstMove",s_slidesLengthChange:"slidesLengthChange",s_slidesGridLengthChange:"slidesGridLengthChange",s_snapGridLengthChange:"snapGridLengthChange",s_snapIndexChange:"snapIndexChange",s_tap:"tap",s_toEdge:"toEdge",s_touchEnd:"touchEnd",s_touchMove:"touchMove",s_touchMoveOpposite:"touchMoveOpposite",s_touchStart:"touchStart",s_transitionEnd:"transitionEnd",s_transitionStart:"transitionStart",s_update:"update",s_zoomChange:"zoomChange",s_swiper:"swiper",s_lock:"lock",s_unlock:"unlock"},features:[s.OA$],ngContentSelectors:zi,decls:13,vars:17,consts:[["slidesTemplate",""],["prevElRef",""],["nextElRef",""],["scrollbarElRef",""],["paginationElRef",""],[4,"ngIf"],["class","swiper-scrollbar",4,"ngIf"],["class","swiper-pagination",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"swiper-button-prev"],[1,"swiper-button-next"],[1,"swiper-scrollbar"],[1,"swiper-pagination"],[3,"ngClass","style","ngSwitch",4,"ngFor","ngForOf"],[3,"ngClass","ngSwitch"],[3,"ngClass",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(t,n){if(1&t&&(s.NAR(Bi),s.SdG(0),s.DNE(1,Ai,5,0,"ng-container",5)(2,Ni,2,0,"div",6)(3,ji,2,0,"div",7),s.j41(4,"div",8),s.SdG(5,1),s.DNE(6,Fi,1,0,null,9)(7,Yi,1,0,null,9)(8,Wi,1,0,null,9),s.SdG(9,2),s.k0s(),s.SdG(10,3),s.DNE(11,Qi,2,3,"ng-template",null,0,s.C5r)),2&t){const a=s.sdS(12);s.R7$(),s.Y8G("ngIf",n.navigation&&n.showNavigation),s.R7$(),s.Y8G("ngIf",n.scrollbar&&n.showScrollbar),s.R7$(),s.Y8G("ngIf",n.pagination&&n.showPagination),s.R7$(),s.Y8G("ngClass",n.wrapperClass),s.BMQ("id",n.id),s.R7$(2),s.Y8G("ngTemplateOutlet",a)("ngTemplateOutletContext",s.eq3(11,Ri,n.prependSlides)),s.R7$(),s.Y8G("ngTemplateOutlet",a)("ngTemplateOutletContext",s.eq3(13,Li,n.activeSlides)),s.R7$(),s.Y8G("ngTemplateOutlet",a)("ngTemplateOutletContext",s.eq3(15,Gi,n.appendSlides))}},dependencies:[N.bT,N.YU,N.T3,N.Sq,N.ux,N.e1,N.fG,N.Jj],styles:["swiper{display:block}\n"],encapsulation:2,changeDetection:0}),e})(),ta=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.$C({type:e}),e.\u0275inj=s.G2t({imports:[[N.MD]]}),e})();const na=["swiper"],ia=e=>({"background-image":e}),Ze=e=>({disabled:e});function aa(e,i){if(1&e&&(s.j41(0,"div",7),s.nrm(1,"div",8),s.j41(2,"picture",9),s.nrm(3,"source",10)(4,"img",11),s.k0s(),s.j41(5,"div",12),s.nrm(6,"h4",13)(7,"p",14),s.k0s()()),2&e){const t=s.XpG(2).$implicit,n=s.XpG();s.R7$(3),s.FS9("srcset",null==t.featureImage?null:t.featureImage.srcMobile),s.R7$(),s.FS9("src",t.featureImage.src,s.B4B),s.FS9("alt",t.featureImage.alt),s.R7$(),s.Y8G("ngStyle",s.eq3(6,ia,"url("+n.unitData.textBackgroun
1dImage.src+")")),s.R7$(),s.Y8G("innerHTML",t.featureHeader,s.npT),s.R7$(),s.Y8G("innerHTML",t.featureText,s.npT)}}function sa(e,i){if(1&e&&s.DNE(0,aa,8,8,"div",6),2&e){const t=s.XpG().$implicit;s.Y8G("ngIf",!t.hideSlide)}}function oa(e,i){1&e&&s.DNE(0,sa,1,1,"ng-template",5)}function ra(e,i){if(1&e){const t=s.RV6();s.qex(0),s.j41(1,"div",15)(2,"button",16),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.slidePrev())}),s.k0s(),s.j41(3,"button",17),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.slideNext())}),s.k0s()(),s.bVm()}if(2&e){const t=s.XpG();s.R7$(2),s.Y8G("ngClass",s.eq3(2,Ze,0===t.activeSlide)),s.R7$(),s.Y8G("ngClass",s.eq3(4,Ze,t.activeSlide===t.unitData.features.length-1||t.atEndPosition))}}function la(e,i){if(1&e&&(s.j41(0,"picture",18),s.nrm(1,"source",10)(2,"img",11),s.k0s()),2&e){const t=s.XpG();s.R7$(),s.FS9("srcset",null==t.unitData.backgroundImage?null:t.unitData.backgroundImage.srcMobile),s.R7$(),s.FS9("src",t.unitData.backgroundImage.src,s.B4B),s.FS9("alt",t.unitData.backgroundImage.alt)}}let ca=(()=>{class e{get unitData(){return this.unitDirective.unitData}constructor(t){this.unitDirective=t,this.config={slidesPerView:"auto",spaceBetween:28,centeredSlides:!1,centerInsufficientSlides:!0},this.atEndPosition=!1,this.swiperIsLocked=!1,this.activeSlide=0,this.initiated=!1}ngOnInit(){this.unitDirective.validateUnitData(St)}ngAfterViewInit(){this.swiperIsLocked=this.swiper.swiperRef.isLocked}slideNext(){this.swiper.swiperRef.slideNext(300)}slidePrev(){this.swiper.swiperRef.slidePrev(300)}reachedEdge(){this.swiper.swiperRef?.isEnd&&(this.atEndPosition=!0)}unlockSwiper(){this.swiperIsLocked=!1,this.atEndPosition=!1}activeSlideChanged(){this.activeSlide=this.swiper.swiperRef.activeIndex}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ne.Z))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-features"]],viewQuery:function(n,a){if(1&n&&s.GBs(na,5),2&n){let o;s.mGM(o=s.lsd())&&(a.swiper=o.first)}},decls:5,vars:4,consts:[["swiper",""],[1,"slider",3,"lock","unlock","slideChange","toEdge","fromEdge","config"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","bg-container",4,"ngIf"],["swiperSlide",""],["class","slide",4,"ngIf"],[1,"slide"],[1,"line"],[1,"feature-bg"],["media","(max-width:899px)",3,"srcset"],[3,"src","alt"],[1,"info",3,"ngStyle"],[3,"innerHTML"],[1,"description",3,"innerHTML"],[1,"controls"],["id","thisIsLeftButton",3,"click","ngClass"],["id","thisIsRightButton",3,"click","ngClass"],[1,"bg-container"]],template:function(n,a){if(1&n){const o=s.RV6();s.j41(0,"swiper",1,0),s.bIt("lock",function(){return s.eBV(o),s.Njj(a.swiperIsLocked=!0)})("unlock",function(){return s.eBV(o),s.Njj(a.unlockSwiper())})("slideChange",function(){return s.eBV(o),s.Njj(a.activeSlideChanged())})("toEdge",function(){return s.eBV(o),s.Njj(a.reachedEdge())})("fromEdge",function(){return s.eBV(o),s.Njj(a.atEndPosition=!1)}),s.DNE(2,oa,1,0,null,2),s.k0s(),s.DNE(3,ra,4,6,"ng-container",3)(4,la,3,3,"picture",4)}2&n&&(s.Y8G("config",a.config),s.R7$(2),s.Y8G("ngForOf",a.unitData.features),s.R7$(),s.Y8G("ngIf",!a.swiperIsLocked),s.R7$(),s.Y8G("ngIf",null==a.unitData.backgroundImage?null:a.unitData.backgroundImage.src))},dependencies:[N.YU,N.Sq,N.bT,N.B3,Ke,Te],styles:['[_nghost-%COMP%]{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;padding:70px 0;max-width:1920px;background-color:var(--main-color-black)}[_nghost-%COMP%]:after{content:"";position:absolute;right:0;top:0;width:16vw;height:100%;z-index:1;background:linear-gradient(270deg,#000c,#0000)}[_nghost-%COMP%]     .swiper-slide{width:360px;min-height:640px;height:unset}@media (max-width: 899px){[_nghost-%COMP%]     .swiper-slide{width:266px;min-height:442px}}[_nghost-%COMP%]     .swiper-wrapper{align-items:stretch}.slider[_ngcontent-%COMP%]{width:80%;max-width:1200px;overflow:visible}.slide[_ngcontent-%COMP%]{transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:stretch;height:100%}.slide[_ngcontent-%COMP%]   .line[_ngcontent-%COMP%]{width:100%;height:3px;background:var(--main-color-accent);z-index:1}@media (max-width: 899px){.slide[_ngcontent-%COMP%]   .line[_ngcontent-%COMP%]{height:2px}}.slide[_ngcontent-%COMP%]   .feature-bg[_ngcontent-%COMP%]{width:100%;height:310px;display:block}@media (max-width: 899px){.slide[_ngcontent-%COMP%]   .feature-bg[_ngcontent-%COMP%]{height:228px}}.slide[_ngcontent-%COMP%]   .feature-bg[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.slide[_ngcontent-%COMP%]   .text-bg[_ngcontent-%COMP%]{position:absolute;display:block;left:0;width:100%}.slide[_ngcontent-%COMP%]   .text-bg[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{width:100%;padding:28px 44px;position:relative;flex:1;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 899px){.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{padding:20px 24px 0 3
10px}}.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background-image:url(/assets/main/pic/features/feature-line.svg);background-repeat:no-repeat;background-size:100%}.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:38px;line-height:1.1;font-weight:400;font-family:var(--font-header);margin:0 0 6px;color:var(--main-color-white)}@media (max-width: 899px){.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:28px;margin:0 0 6px}}.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:19px;font-weight:300;font-family:var(--font-header);color:var(--main-color-white);line-height:1.35}@media (max-width: 899px){.slide[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:14px}}.controls[_ngcontent-%COMP%]{width:78%;max-width:1670px;position:absolute;display:flex;justify-content:space-between;z-index:2;pointer-events:none}@media (max-width: 699px){.controls[_ngcontent-%COMP%]{width:95%}}.controls[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%]{pointer-events:none!important;opacity:0}#thisIsRightButton[_ngcontent-%COMP%], #thisIsLeftButton[_ngcontent-%COMP%]{width:44px;height:86px;cursor:pointer;pointer-events:all;transition:all .2s ease-in-out;background-size:contain;background-position:center;background-repeat:no-repeat}#thisIsRightButton[_ngcontent-%COMP%]:hover, #thisIsLeftButton[_ngcontent-%COMP%]:hover{transform:scale(1.2)}#thisIsRightButton[_ngcontent-%COMP%]{background-image:url(/assets/main/pic/features/slider-arrow-r.svg)}#thisIsLeftButton[_ngcontent-%COMP%]{background-image:url(/assets/main/pic/features/slider-arrow-l.svg)}.bg-container[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:100%;height:100%;max-width:1920px;display:flex;align-items:center;justify-content:center}.bg-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}']})}return e})();var da=H(9548);function ua(e,i){if(1&e&&s.nrm(0,"img",11),2&e){const t=s.XpG();s.Y8G("src",t.mediaArray[t.activeMediaNumber].mediaSrc,s.B4B)}}function fa(e,i){if(1&e&&s.nrm(0,"video",12),2&e){const t=s.XpG();s.Y8G("src",t.mediaArray[t.activeMediaNumber].activeCountryMediaSrc,s.B4B)("controls",!0)("autoplay",!1)("loop",!1)("muted",!1)}}function pa(e,i){if(1&e&&s.nrm(0,"app-embeded-video",15),2&e){const t=s.XpG(2);s.Y8G("videoSrc",t.mediaArray[t.activeMediaNumber].activeCountryMediaSrc)("posterSrc",t.mediaArray[t.activeMediaNumber].mediaPreview)("aspect",t.mediaArray[t.activeMediaNumber].aspect)("noPreview",!0)("maxMobileWidth",1e3)}}function ha(e,i){if(1&e&&(s.j41(0,"div",13),s.DNE(1,pa,1,5,"app-embeded-video",14),s.k0s()),2&e){const t=s.XpG();s.R7$(),s.Y8G("ngIf","online-video"===t.mediaArray[t.activeMediaNumber].blockType&&t.onlineMediaSwitcher)}}let ma=(()=>{class e{constructor(t,n){this.data=t,this.dialogRef=n,this.onlineMediaSwitcher=!0}ngOnInit(){this.mediaArray=this.data.all,this.activeMediaNumber=this.mediaArray.findIndex(t=>t.mediaId===this.data.clicked.mediaId)}nextMedia(){this.activeMediaNumber===this.mediaArray.length-1?this.activeMediaNumber=0:this.activeMediaNumber+=1,this.checkForYouTube(this.activeMediaNumber)}previousMedia(){0===this.activeMediaNumber?this.activeMediaNumber=this.mediaArray.length-1:this.activeMediaNumber-=1,this.checkForYouTube(this.activeMediaNumber)}onNoClick(){this.dialogRef.close()}checkForYouTube(t){"online-video"===this.mediaArray[t].blockType&&(this.onlineMediaSwitcher=!this.onlineMediaSwitcher,setTimeout(()=>{this.onlineMediaSwitcher=!this.onlineMediaSwitcher},1))}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ee.Vh),s.rXU(ee.CP))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-media-dialog"]],decls:12,vars:4,consts:[[1,"carusel-container"],[1,"close",3,"click"],[1,"comments"],[1,"number"],[1,"content-wrapper"],[3,"src",4,"ngIf"],["playsinline","true","disablePictureInPicture","true","preload","auto",3,"src","controls","auto
1play","loop","muted",4,"ngIf"],["class","ytvideo-container",4,"ngIf"],[1,"buttons-container"],["id","thisIsLeftButton",3,"click"],["id","thisIsRightButton",3,"click"],[3,"src"],["playsinline","true","disablePictureInPicture","true","preload","auto",3,"src","controls","autoplay","loop","muted"],[1,"ytvideo-container"],[3,"videoSrc","posterSrc","aspect","noPreview","maxMobileWidth",4,"ngIf"],[3,"videoSrc","posterSrc","aspect","noPreview","maxMobileWidth"]],template:function(n,a){1&n&&(s.j41(0,"div",0)(1,"button",1),s.bIt("click",function(){return a.onNoClick()}),s.k0s(),s.j41(2,"div",2)(3,"p",3),s.EFF(4),s.k0s()(),s.j41(5,"div",4),s.DNE(6,ua,1,1,"img",5)(7,fa,1,5,"video",6)(8,ha,2,1,"div",7),s.k0s()(),s.j41(9,"div",8)(10,"button",9),s.bIt("click",function(){return a.previousMedia()}),s.k0s(),s.j41(11,"button",10),s.bIt("click",function(){return a.nextMedia()}),s.k0s()()),2&n&&(s.R7$(4),s.JRh(a.activeMediaNumber+1+" / "+a.mediaArray.length),s.R7$(2),s.Y8G("ngIf","image"===a.mediaArray[a.activeMediaNumber].blockType),s.R7$(),s.Y8G("ngIf","video"===a.mediaArray[a.activeMediaNumber].blockType),s.R7$(),s.Y8G("ngIf","online-video"===a.mediaArray[a.activeMediaNumber].blockType))},dependencies:[N.bT,De],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;width:96vw;max-width:1600px;position:relative}.buttons-container[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:96%;z-index:2;-webkit-user-select:none;user-select:none;padding:4px;pointer-events:none}@media (max-width: 899px){.buttons-container[_ngcontent-%COMP%]{position:static;transform:unset;margin:30px 0 0;width:auto;gap:60px;padding:0 0 20px}}.buttons-container[_ngcontent-%COMP%]   #thisIsRightButton[_ngcontent-%COMP%], .buttons-container[_ngcontent-%COMP%]   #thisIsLeftButton[_ngcontent-%COMP%]{width:44px;height:86px;cursor:pointer;pointer-events:all;transition:all .2s ease-in-out;background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width: 899px){.buttons-container[_ngcontent-%COMP%]   #thisIsRightButton[_ngcontent-%COMP%], .buttons-container[_ngcontent-%COMP%]   #thisIsLeftButton[_ngcontent-%COMP%]{height:60px}}.buttons-container[_ngcontent-%COMP%]   #thisIsRightButton[_ngcontent-%COMP%]:hover, .buttons-container[_ngcontent-%COMP%]   #thisIsLeftButton[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.buttons-container[_ngcontent-%COMP%]   #thisIsRightButton[_ngcontent-%COMP%]{background-image:url(/assets/main/pic/features/slider-arrow-r.svg)}.buttons-container[_ngcontent-%COMP%]   #thisIsLeftButton[_ngcontent-%COMP%]{background-image:url(/assets/main/pic/features/slider-arrow-l.svg)}.close[_ngcontent-%COMP%]{position:absolute;top:0;right:-46px;height:46px;width:46px;background-color:var(--main-color-white);background-image:url(/assets/main/pic/media/cross.svg);background-size:12px 12px;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out;cursor:pointer}.close[_ngcontent-%COMP%]:hover{background-color:var(--main-color-accent)}@media (max-width: 899px){.close[_ngcontent-%COMP%]{background-size:10px 19px;right:-30px;height:30px;width:30px}}.carusel-container[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:80%;overflow:visible;background:var(--main-color-dark)}.carusel-container[_ngcontent-%COMP%]   .comments[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:101;display:flex;background-color:var(--main-color-accent)}.carusel-container[_ngcontent-%COMP%]   .comments[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{padding:6px 14px;color:var(--main-color-black);font-weight:400}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{overflow:hidden;width:100%;border:1px solid var(--main-color-accent)}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:80vh;object-fit:contain}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{max-width:100%;max-height:80vh;object-fit:contain}.carusel-container[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .ytvideo-container[_ngcontent-%COMP%]{max-width:100%;display:flex;align-items:center;justify-content:center}"]})}return e})();const ga=JSON.parse('{"$id":"/replaceMe.com/media.schema.json","title":"\'Media\' unit","description":"This is the Media section of the landing page","type":"object","properties":{"backgroundImage":{"title":"Backgroun
1d Image","description":"Background Image. Use \'srcMobile\' for mobile-specific background","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"headerText":{"title":"Header Text","description":"Header Text block","type":"string"},"blocks":{"title":"Media blocks array","description":"Add/remove/rearrange blocks here. Ordering is important.","type":"array","minItems":1,"items":{"title":"Media unit mesh blocks","description":"Each block can be of either image, download, online-video or video type. Youtube or Vimeo are supported as online-video","type":"object","properties":{"blockType":{"title":"Block type","description":"\'image\' for images, \'video\' for video block etc.","type":"string","enum":["image","video","online-video","download"]},"mediaId":{"title":"Media id","description":"Media id uniq number","type":"number"},"mediaTitle":{"title":"Media Title","description":"Media Title text","type":"string"},"mediaPreview":{"title":"Image preview","description":"Bg Image in case of \'image\' block and overlay pic in case of \'video\' block.","$ref":"/replaceMe.com/definitions.json#/definitions/image"},"mediaSrc":{"title":"Default Media source","description":"Media itself or a YT video ID","type":"string"},"ageRatingDependentMediaSrc":{"title":"Age Rating Dependent Media source","description":"Full Video URL for spesific age rating systems. If nothing is filled, Default Media source will be used","type":"object","properties":{"esrb":{"title":"ESRB","description":"Media source for ESRB age rating. Used in USA etc.","type":"string"},"acb":{"title":"ACB","description":"Media source for ACB age rating. Used in Australia etc.","type":"string"},"cero":{"title":"CERO","description":"Media source for CERO age rating. Used in Japan","type":"string"},"usk":{"title":"USK","description":"Media source for USK age rating. Used in Deutchland","type":"string"}},"required":[],"additionalProperties":false},"videoLength":{"title":"Video length","description":"Video length","type":"string"},"videoDescription":{"title":"Video description","description":"Video description","type":"string"},"aspect":{"title":"Aspect","description":"Aspect for video","type":"string","enum":["16:9","16:10","4:3"]},"downloadHeader":{"title":"Download header","description":"Header of Download block","type":"string"},"downloadData":{"title":"Download data","description":"Download data","type":"array","minItems":1,"items":{"type":"object","properties":{"downloadName":{"title":"Download Comment","description":"Download Comment","type":"string"},"downloadLink":{"title":"Download Link","description":"Download Link","type":"string"}},"required":["downloadName","downloadLink"],"additionalProperties":false}}},"required":["blockType"],"additionalProperties":false}},"videosText":{"title":"Videos text","description":"Videos text to display","type":"string"},"screenshotsText":{"title":"Screenshots text","description":"Screenshots text to display","type":"string"},"downloadsText":{"title":"Downloads text","description":"Downloads text to display","type":"string"}},"required":["headerText","blocks","screenshotsText","videosText","downloadsText"],"additionalProperties":false}'),va=["swiper"],Ee=e=>({"active-type":e}),ba=e=>({active:e});function Ca(e,i){if(1&e&&(s.j41(0,"picture",8),s.nrm(1,"source",9)(2,"img",10),s.k0s()),2&e){const t=s.XpG();s.R7$(),s.FS9("srcset",null==t.unitData.backgroundImage?null:t.unitData.backgroundImage.srcMobile),s.R7$(),s.FS9("src",t.unitData.backgroundImage.src,s.B4B),s.FS9("alt",t.unitData.backgroundImage.alt)}}function _a(e,i){if(1&e){const t=s.RV6();s.j41(0,"button",11),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.setActiveType("image"))}),s.EFF(1),s.k0s()}if(2&e){const t=s.XpG();s.Y8G("ngClass",s.eq3(2,Ee,"image"===t.activeType)),s.R7$(),s.JRh(t.unitData.screenshotsText)}}function ya(e,i){if(1&e){const t=s.RV6();s.j41(0,"button",11),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.setActiveType("video"))}),s.EFF(1),s.k0s()}if(2&e){const t=s.XpG();s.Y8G("ngClass",s.eq3(2,Ee,"video"===t.activeType)),s.R7$(),s.JRh(t.unitData.videosText)}}function xa(e,i){if(1&e){const t=s.RV6();s.j41(0,"button",11),s.bIt("click",function(){s.eBV(t);const a=s.XpG();return s.Njj(a.setActiveType("download"))}),s.EFF(1),s.k0s()}if(2&e){const t=s.XpG();s.Y8G("ngClass",s.eq3(2,Ee,"download"===t.activeType)),s.R7$(),s.JRh(t.unitData.downloadsText)}}function Sa(e,i){if(1&e){const t=s.RV6();s.j41(0,"div",17),s.bIt("click",function(){s.eBV(t);const a=s.XpG().$implicit,o=s.XpG(3);return s.Njj(o.openMediaD(a))}),s.j41(1,"div",8),s.nrm(2,"img",18)(3,"img",19),s.k0s()()}if(2&e){const t=s.XpG(),n=t.$implicit,a=t.index,o=s.XpG(3);s.Y8G("ngClass",s.eq3(3,ba,o.activeSlide===a)),s.R7$(2),s.Y8G("src",null==n.mediaPreview?null:n.mediaPreview.src,s.B4B)("alt",null==n.mediaPreview?null:n.mediaPreview.alt)}}function Ma(e,i){1&e&&s.DNE(0,Sa,4,5,"ng-template",16)}function Ta(e,i){if(1&e){const t=s.RV6();s.qex(0),s.j41(1,"swiper",14,0),s.bIt("lock",function(){s.eBV(t);const a=s.XpG(2);return s.Njj(a.swiperIsLocked=!0)})("unlock",function(){s.eBV(t);const a=s.XpG(2);return s.Njj(a.unlockSwiper())})("slideChange",function(){s.eBV(t);const a=s.XpG(2);return s.Njj(a.activeSlideChanged())})("toEdge",function(){s.eBV(t);const a=s.XpG(2);return s.Njj(a.reachedEdge())})("fromEdge",function(){s.eBV(t);const a=s.XpG(2);return s.Njj(a.atEndPosition=!1)}),s.DNE(3,Ma,1,0,null,15),s.k0s(),s.bVm()}if(2&e){const t=s.XpG(2);s.R7$(),s.Y8G("@fadeIn",void 0)("config",t.config),s.R7$(2),s.Y8G("ngForOf",t.activeBlocks)}}function Ea(e,i){if(1&e&&(s.j41(0,"div",12),s.DNE(1,Ta,4,3,"ng-container",13),s.k0s()),2&e){const t=s.XpG();s.Y8G("@fadeIn",void 0),s.R7$(),s.Y8G("ngIf",t.viewSwitch)}}function Pa(e,i){if(1&e&&(s.j41(0,"a",26),s.EFF(1),s.k0s()),2&e){const t=i.$implicit;s.FS9("href",t.downloadLink,s.B4B),s.R7$(),s.JRh(t.downloadName)}}function $a(e,i){if(1&e&&(s.j41(0,"div",22),s.nrm(1,"h6",23),s.j41(2,"div",24),s.DNE(3,Pa,2,2,"a",25),s.k0s()()),2&e){const t=i.$implicit;s.R7$(),s.Y8G("innerHTML",t.downloadHeader,s.npT),s.R7$(2),s.Y8G("ngForOf",t.downloadData)}}function wa(e,i){if(1&e&&(s.j41(0,"div",20),s.DNE(1,$a,4,2,"div",21),s.k0s()),2&e){const t=s.XpG();s.Y8G("@fadeIn",void 0),s.R7$(),s.Y8G("ngForOf",t.activeBlocks)}}let ka=(()=>{class e{get unitData(){return this.unitDirective.unitData}constructor(t,n,a){this.unitDirective=t,this.stateService=n,this.dialog=a,this.config={slidesPerView:"auto",spaceBetween:32},this.atEndPosition=!1,this.swiperIsLocked=!1,this.activeSlide=0,this.initiated=!1,this.activeType="image",this.activeBlocks=[],this.viewSwitch=!0}ngOnInit(){this.unitDirective.validateUnitData(ga),this.blocks=this.unitData.blocks,this.imageBlocks=this.blocks.filter(t=>"image"===t.blockType),this.activeBlocks=this.imageBlocks,this.stateService.currentLanguage$.subscribe(()=>{this.videoBlocks=[],this.imageBlocks=[],this.wallpaperBlocks=[],this.downloadBlocks=[],this.blocks=this.unitData.blocks,this.videoBlocks=this.blocks.filter(t=>"video"===t.blockType||"online-video"===t.blockType),this.imageBlocks=this.blocks.filter(t=>"image"===t.blockType),this.wallpaperBlocks=this.blocks.filter(t=>"wallpaper"===t.blockType),this.downloadBlocks=this.blocks.filter(t=>"download"===t.blockType)}),this.stateService.currentCountry$.subscribe(t=>{this.videoBlocks.forEach(n=>
1{n.activeCountryMediaSrc=n.mediaSrc,n.ageRatingDependentMediaSrc&&0!==Object.keys(n.ageRatingDependentMediaSrc).length&&(n.ageRatingDependentMediaSrc?.usk&&"de"===t&&(n.activeCountryMediaSrc=n.ageRatingDependentMediaSrc.usk),n.ageRatingDependentMediaSrc?.acb&&("au"===t||"nz"===t)&&(n.activeCountryMediaSrc=n.ageRatingDependentMediaSrc.acb),n.ageRatingDependentMediaSrc?.esrb&&("us"===t||"au"===t)&&(n.activeCountryMediaSrc=n.ageRatingDependentMediaSrc.esrb),n.ageRatingDependentMediaSrc?.cero&&"jp"===t&&(n.activeCountryMediaSrc=n.ageRatingDependentMediaSrc.cero))})})}ngAfterViewInit(){this.swiperIsLocked=this.swiper.swiperRef.isLocked}setActiveType(t){switch(this.viewSwitch=!this.viewSwitch,this.activeSlide=0,this.activeType=t,t){case"video":this.activeBlocks=this.videoBlocks;break;case"image":this.activeBlocks=this.imageBlocks;break;case"wallpaper":this.activeBlocks=this.wallpaperBlocks;break;case"download":this.activeBlocks=this.downloadBlocks}setTimeout(()=>{this.viewSwitch=!this.viewSwitch},1)}slideNext(){this.swiper.swiperRef.slideNext(300)}slidePrev(){this.swiper.swiperRef.slidePrev(300)}reachedEdge(){this.swiper?.swiperRef.isEnd&&(this.atEndPosition=!0,console.log("TRUE"))}activeSlideChanged(){this.activeSlide=this.swiper.swiperRef.activeIndex}unlockSwiper(){this.swiperIsLocked=!1,this.atEndPosition=!1}openMediaD(t){this.dialog.open(ma,{data:{all:this.activeBlocks,clicked:t}})}static#e=this.\u0275fac=function(n){return new(n||e)(s.rXU(ne.Z),s.rXU(he.d),s.rXU(ee.bZ))};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-media"]],viewQuery:function(n,a){if(1&n&&s.GBs(va,5),2&n){let o;s.mGM(o=s.lsd())&&(a.swiper=o.first)}},decls:11,vars:7,consts:[["swiper",""],["class","bg-container",4,"ngIf"],[1,"content-wrapper"],[1,"controls-wrapper"],[1,"controls"],[3,"ngClass","click",4,"ngIf"],["class","slider-container",4,"ngIf"],["class","downloads-container",4,"ngIf"],[1,"bg-container"],["media","(max-width:899px)",3,"srcset"],[3,"src","alt"],[3,"click","ngClass"],[1,"slider-container"],[4,"ngIf"],[1,"slider",3,"lock","unlock","slideChange","toEdge","fromEdge","config"],[4,"ngFor","ngForOf"],["swiperSlide",""],[1,"slide-wrapper",3,"click","ngClass"],[1,"bg",3,"src","alt"],["src","/assets/main/pic/media/zoom.svg","alt","zoom",1,"zoom"],[1,"downloads-container"],["class","download",4,"ngFor","ngForOf"],[1,"download"],[1,"download-header",3,"innerHTML"],[1,"links-wrapper"],["class","download-link",3,"href",4,"ngFor","ngForOf"],[1,"download-link",3,"href"]],template:function(n,a){1&n&&(s.DNE(0,Ca,3,3,"picture",1),s.j41(1,"section",2)(2,"div",3)(3,"h2"),s.EFF(4),s.k0s(),s.j41(5,"div",4),s.DNE(6,_a,2,4,"button",5)(7,ya,2,4,"button",5)(8,xa,2,4,"button",5),s.k0s()(),s.DNE(9,Ea,2,2,"div",6)(10,wa,2,2,"div",7),s.k0s()),2&n&&(s.Y8G("ngIf",null==a.unitData.backgroundImage?null:a.unitData.backgroundImage.src),s.R7$(4),s.JRh(a.unitData.headerText),s.R7$(2),s.Y8G("ngIf",0!==a.imageBlocks.length),s.R7$(),s.Y8G("ngIf",0!==a.videoBlocks.length),s.R7$(),s.Y8G("ngIf",0!==a.downloadBlocks.length),s.R7$(),s.Y8G("ngIf","download"!==a.activeType),s.R7$(),s.Y8G("ngIf","download"===a.activeType))},dependencies:[N.YU,N.Sq,N.bT,Be._,Ke,Te],styles:["[_nghost-%COMP%]{padding:0}[_nghost-%COMP%]     .swiper-slide{width:460px}@media (max-width: 899px){[_nghost-%COMP%]     .swiper-slide{width:270px}}.bg-container[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--main-color-dark)}.bg-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.content-wrapper[_ngcontent-%COMP%]{padding:98px 0 60px;min-height:650px;width:80%;max-width:1200px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;z-index:1}@media (max-width: 899px){.content-wrapper[_ngcontent-%COMP%]{min-height:486px}}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]{align-self:flex-start}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{text-align:left;font-family:var(--font-header);font-size:40px;font-weight:400;color:var(--main-color-accent);margin:0 0 12px}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]{display:flex;gap:30px;margin:0 0 40px}@media (max-width: 799px){.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]{justify-content:center}}@media (max-width: 599px){.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]{gap:14px;margin:0 0 30px}}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{color:var(--main-color-white);opacity:.6;font-size:24px;font-family:var(--font-header);font-weight:400;line-height:1;transition:all .2s ease-in-out;cursor:pointer}@media (max-width: 599px){.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:22px}}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover{opacity:1}.content-wrapper[_ngcontent-%COMP%]   .controls-wrapper[_ngcontent-%COMP%]   .controls[_ngcontent-%COMP%]   .active-type[_ngcontent-%COMP%]{color:var(--main-color-accent);opacity:1;padding:0 2px}.slider-container[_ngcontent-%COMP%]{width:100%;max-width:1200px}.slider-container[_ngcontent-%COMP%]   .slider[_ngcontent-%COMP%]{overflow:visible}.slide-wrapper[_ngcontent-%COMP%]{width:100%;filter:brightness(.7);transition:all .2s ease-in-out;border:2px solid rgba(0,0,0,0);cursor:pointer}.slide-wrapper[_ngcontent-%COMP%]:hover{filter:brightness(1);transform:scale(1.05);border:2px solid var(--main-color-accent)}.slide-wrapper[_ngcontent-%COMP%]:hover   .bg-container[_ngcontent-%COMP%]   .zoom[_ngcontent-%COMP%]{opacity:1}.slide-wrapper[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]{width:100%;overflow:hidden;height:280px;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width: 899px){.slide-wrapper[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]{height:162px}}.slide-wrapper[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]   .bg[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.slide-wrapper[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]   .zoom[_ngcontent-%COMP%]{width:56px;height:56px;position:absolute;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media (max-width: 599px){.slide-wrapper[_ngcontent-%COMP%]   .bg-container[_ngcontent-%COMP%]   .zoom[_ngcontent-%COMP%]{width:40px}}.slide-wrapper[_ngcontent-%COMP%]   .slide-title[_ngcontent-%COMP%]{font-size:18px}.slide-wrapper[_ngcontent-%COMP%]   .slide-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--main-color-accent);font-family:var(--font-header)}.downloads-container[_ngcontent-%COMP%]{display:flex;gap:26px;align-items:flex-start;justify-content:center}.downloads-container[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]{padding:20px 30px}.downloads-container[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{color:var(--main-color-accent);font-family:var(--font-header);font-size:22px;margin:0 0 30px;font-weight:400;text-align:center}.downloads-container[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]   .links-wrapper[_ngcontent-%COMP%]{display:flex;gap:10px;flex-direction:column;align-items:center}.downloads-container[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]   .links-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--main-color-white);font-family:var(--font-header);text-decoration:none}.downloads-container[_ngcontent-%COMP%]   .download[_ngcontent-%COMP%]   .links-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--main-color-accent)}.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.2}"],data:{animation:[(0,da.qG)(500)]}})}return e})();const Oa=[{path:"",pathMatch:"full",component:(()=>{class e{constructor(){}ngOnInit(){}static#e=this.\u0275fac=function(n){return new(n||e)};static#t=this.\u0275cmp=s.VBU({type:e,selectors:[["app-root"]],decls:5,vars:4,consts:[[1,"wrapper"],[3,"appUnit"]],template:function(n,a){1&n&&(s.j41(0,"div",0),s.nrm(1,"app-trailer",1)(2,"app-banner",1)(3,"app-features",1)(4,"app-media",1),s.k0s()),2&n&&(s.R7$(),s.Y8G("appUnit","trailer"),s.R7$(),s.Y8G("appUnit","banner"),s.R7$(),s.Y8G("appUnit","features"),s.R7$(),s.Y8G("appUnit","media"))},dependencies:[ne.Y,Ct,xt,ca,ka],styles:['[_nghost-%COMP%]{flex:1;background-color:var(--main-color-black);display:flex;flex-direction:column;align-items:center}[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]{width:100%;max-width:1920px;position:relative}@media (min-width: 1921px){[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]:before{content:"";position:absolute;
1left:0;top:0;height:100%;width:60px;background:linear-gradient(90deg,#000,#0000);z-index:2}[_nghost-%COMP%]   .wrapper[_ngcontent-%COMP%]:after{content:"";position:absolute;right:0;top:0;height:100%;width:60px;background:linear-gradient(270deg,#000,#0000);z-index:2}}']})}return e})(),resolve:{pageDdsData:nt.U},data:{pageId:"/LandingPage"}}];let Ia=(()=>{class e{static#e=this.\u0275fac=function(n){return new(n||e)};static#t=this.\u0275mod=s.$C({type:e});static#n=this.\u0275inj=s.G2t({imports:[Ie.iI.forChild(Oa),Ie.iI]})}return e})();var Da=H(255);let Ba=(()=>{class e{static#e=this.\u0275fac=function(n){return new(n||e)};static#t=this.\u0275mod=s.$C({type:e});static#n=this.\u0275inj=s.G2t({imports:[N.MD]})}return e})(),za=(()=>{class e{static#e=this.\u0275fac=function(n){return new(n||e)};static#t=this.\u0275mod=s.$C({type:e});static#n=this.\u0275inj=s.G2t({imports:[Ia,Da.MainModule,Ba,ta]})}return e})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.