PageSourceSearch

https://www.pathe.ci/chunk-OX5OR74A.js

js pathe.ci collected 2026-10-02 00:45:44 UTC 93,308 bytes, 2 lines download raw bytes

1import{c as Cn,d as ut}from"./chunk-T2DMGDDE.js";import{a as at}from"./chunk-Z5BH5O7D.js";import{a as Hi,b as qi}from"./chunk-GJ7A7SMH.js";import{a as Gi,c as sn,d as mn,e as dt}from"./chunk-A6ONATRE.js";import{a as Tn}from"./chunk-NLDILZ7F.js";import{a as Qi,b as rn,c as ct,d as bn,e as vn,f as In}from"./chunk-VZ4Y2ZNA.js";import"./chunk-56E2R4IM.js";import"./chunk-FWMLWXIC.js";import"./chunk-MMAL2D4A.js";import{a as Vi}from"./chunk-3YOL3JCY.js";import"./chunk-DFP2J7O2.js";import"./chunk-GP5QKK32.js";import{a as on,b as Sn}from"./chunk-N5GC4NRE.js";import{a as st}from"./chunk-OHQIO2AN.js";import"./chunk-UPMQEDB7.js";import"./chunk-SUHCKWQ4.js";import{a as At,b as dn,c as un,d as wn}from"./chunk-OKU6MLWK.js";import{a as cn}from"./chunk-NZTEUUPF.js";import{b as fn}from"./chunk-QBSN3KA5.js";import"./chunk-BYXBJQAS.js";import"./chunk-NEY2XQOD.js";import{d as pt}from"./chunk-MLOKRDLN.js";import{a as tn,b as nn,c as _n,d as yn,e as Ht,f as wt,g as xn}from"./chunk-O5TS6S47.js";import"./chunk-SBXYXFOJ.js";import"./chunk-CFFRRFVJ.js";import{b as wi,c as Ge}from"./chunk-IF2ESFAN.js";import"./chunk-FDVPNRDR.js";import{a as mt,b as Yi,c as Ji,d as Ki,e as gn}from"./chunk-2H7UU6I5.js";import{d as ln}from"./chunk-6ZLPW3SY.js";import{c as en,d as an,l as hn}from"./chunk-W56NN74Q.js";import{a as pn}from"./chunk-REJWJO5J.js";import{k as Xi,l as Zi}from"./chunk-UQUIE2XN.js";import"./chunk-VN5OSCFM.js";import"./chunk-YP7FSCLD.js";import"./chunk-SZNOARKK.js";import{a as ot}from"./chunk-7PQDQ7VT.js";import{a as pe,b as rt,c as ue,d as lt,e as Ri,f as zi,g as ji,h as Ui,i as Wi,j as ie}from"./chunk-O332TUAO.js";import{c as Je}from"./chunk-PICEFZFW.js";import{a as $i}from"./chunk-ZNOIV7HQ.js";import"./chunk-2U6PILK5.js";import{a as nt}from"./chunk-I5IFYSPB.js";import"./chunk-MXIX2NDT.js";import"./chunk-SALL4GJZ.js";import"./chunk-CNXGRAAS.js";import{a as ye}
1from"./chunk-AN4V3GQ4.js";import{a as Ni}from"./chunk-JYRI3RTO.js";import{a as Ai}from"./chunk-JALNUNHX.js";import{b as Mi,c as Li}from"./chunk-6V4N2NVI.js";import"./chunk-3IJXCYE2.js";import{a as it}from"./chunk-WJU26R2G.js";import"./chunk-JQQOQXLG.js";import"./chunk-57UL2KGA.js";import{g as Oi}from"./chunk-LIQMGTVB.js";import"./chunk-27NFZ537.js";import"./chunk-YV6OXNWG.js";import"./chunk-TI4OVWIA.js";import{b as Fi}from"./chunk-T43D5XEP.js";import{b as Pi,e as Ei}from"./chunk-TL52Q2EP.js";import{c as Ii,f as _e,k as ki,u as Di,z as et}from"./chunk-UXYN4UOD.js";import"./chunk-XN6YBNEO.js";import{a as Bi,b as tt}from"./chunk-246MNDDR.js";import"./chunk-INWC7YQA.js";import"./chunk-3THPQRRH.js";import{a as vi}from"./chunk-4UCIY33O.js";import{a as Qe}from"./chunk-XWC2NMBS.js";import{a as ge}from"./chunk-QXMRZS4Y.js";import"./chunk-TXKU5TWF.js";import{a as Ke,k as Xe}from"./chunk-IXAISTX7.js";import{c as Ti,r as le,t as Pe,v as Vt}from"./chunk-TWA44VPI.js";import"./chunk-SR62CAKF.js";import{a as Ze}from"./chunk-FGFJF3FR.js";import"./chunk-R5PJCHYG.js";import{a as mi,e as Ue,g as We,q as Si}from"./chunk-VHKHO3AA.js";import"./chunk-HOXYH6PC.js";import{c as di}from"./chunk-UFMNXWIW.js";import{a as _i,d as yi}from"./chunk-6AW5PZT7.js";import"./chunk-HM67NAYQ.js";import{j as De,l as bi,t as Ot}from"./chunk-KPBTI4F5.js";import{c as Ye,g as Ci,l as gi,p as he}from"./chunk-JRPDSN6Y.js";import{k as hi}from"./chunk-AAVZWHII.js";import{d as ke,e as fi}from"./chunk-RKUC452X.js";import{f as Nt}from"./chunk-CATCMEVP.js";import{f as xi}from"./chunk-OGAMVAPJ.js";import{c as pi,e as si}from"./chunk-KROR5PBK.js";import"./chunk-63QN5BD2.js";import{a as ci}from"./chunk-BS4XPZFX.js";import"./chunk-AEZDFCZA.js";import"./chunk-NGLDEZES.js";import"./chunk-673FT6MR.js";import{a as je,b as Lt}from"./chunk-YXUOXVXK.js";import{b as U}from"./chunk-MVJEXMHJ.js";import{a as C}from"./chunk-QW6CPKWC.js";import{n as ui,w as te}from"./chunk-RQNKNBUA.js";import{P as Y,Q as j,t as Q}from"./chunk-YXFADB6Y.js";import"./chunk-6HDDN75T.js";import{a as qe}from"./chunk-3OEZGFIG.js";import{i as V,j as Ce,k as re,n as ai,o as oi,p as k}from"./chunk-X2JKRYUW.js";import{b as ri,c as li,d as D,f as F}from"./chunk-P5RJELKI.js";import{$b as Kt,$c as l,Bb as Jt,Bc as ze,Ca as T,Cc as de,Da as I,Dc as Ie,Ea as me,Ec as Xt,Fa as Gt,Gc as u,Hb as S,Hc as x,Ic as _,J as ne,Jc as Zt,Kb as oe,Kc as Mt,La as Qt,Lc as H,Mb as E,Mc as R,Nc as h,Oc as q,P as se,Sa as Yt,Sc as ae,Tc as y,U as Ut,Uc as v,Vb as G,Vc as ei,Wb as He,Wc as ti,X as Wt,Xb as w,Yb as we,Zb as f,_c as r,a as ve,ac as A,ad as b,b as Se,bc as N,cc as p,dc as s,dd as ii,ec as m,fc as d,gc as fe,ha as qt,hc as Te,ic as Re,jb as ce,jd as ni,lb as $,lc as M,m as zt,md as K,qb as n,rc as B,sc as c,wa as P,wc as X,xc as Z,y as $t,yc as ee,z as jt}from"./chunk-QFHKCCQT.js";function jn(t,i){t&1&&d(0,"cgp-header-push",0),t&2&&p("closable",!0)}var ft=class t{store=P(Y);locatorRedirect=P(pt);hasHeaderPush$=C(Xe);constructor(){this.store.dispatch(Ke.request({pushType:"other"}))}onCinemaSelection(i){this.locatorRedirect.redirectToCinema(i)}onGeolocationSelection(i){this.locatorRedirect.redirectFromPosition(i)}onCitySelection(i){this.locatorRedirect.redirectToCityCinemas(i)}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinemas-page"]],decls:8,vars:8,consts:[[3,"closable"],[1,"tw:container","tw:mt-16","tw:flex","tw:flex-col","tw:pt-20","tw:text-center"],[1,"tw:mb-6","tw:text-title-xl","tw:text-neutral-primary"],["cgpLocatorBarContainer","",3,"cinemaSelection","geolocationSelection","citySelection","hiddenLabel","arrowClass"]],template:function(e,a){e&1&&(w(0,jn,1,1,"cgp-header-push",0),r(1,"async"),s(2,"section",1)(3,"h1",2),u(4),r(5,"translate"),m(),s(6,"div",3),B("cinemaSelection",function(g){return a.onCinemaSelection(g)})("geolocationSelection",function(g){return a.onGeolocationSelection(g)})("citySelection",function(g){return a.onCitySelection(g)}),m()(),d(7,"cgp-empty-location")),e&2&&(f(l(1,4,a.hasHeaderPush$)?0:-1),n(4),x(l(5,6,"Cinemas.Find")),n(2),p("hiddenLabel",!1)("arrowClass","tw:lg:hidden"))},dependencies:[at,nt,Gi,F,k,D],encapsulation:2,changeDetection:0})};var Un=j(mt,Ti,(t,i)=>t===null?null:i[t]??null),Wn=j(Un,Pe,gi,Vt,Nt,(t,i,e,a,o)=>t===null?null:Se(ve({},t),{days:en(t.days,i,!1,e,a,o)})),kn=j(Wn,Ci,le,(t,i,e)=>tn(t,i,e)),qn=j(kn,nn,le,Pe,Vt,Nt,(t,i,e,a,o,g)=>{let L={};for(let W of t)L[W.slug]=an(a,i[W.slug]?.[e]??null,o,g);return L}),Dn=j(kn,qn,he,Xi,(t,i,e,a)=>[...t.map(o=>({show:o,showtimes:Zi(i[o.slug]??null,e,a),pushTag:o.upsell?.tag?e[o.upsell.tag]:null})).sort((o,g)=>{let L=+o.show.premiere*2,W=+g.show.premiere*2,Oe=+!!o.show.upsell,Ve=+!!g.show.upsell;return W+Ve-(L+Oe)})]);var Pn=t=>({slug:t}),Qn=(t,i,e)=>({"label--ft-white":t,"tw:text-neutral-inverted-primary":i,"tw:bg-neutral-alpha-higher-02":e});function Yn(t,i){if(t&1&&(s(0,"div",16)(1,"span"),d(2,"cgp-icon",19),u(3),m()()),t&2){let e=c();n(2),p("id","favorite-label")("modifier","tw:absolute tw:-left-3 tw:bottom-0 tw:h-5 tw:w-5")("fill",null),n(),_(" ",e," ")}}function Jn(t,i){if(t&1&&(s(0,"div",17)(1,"span"),d(2,"cgp-icon",20),u(3),m()()),t&2){let e=c();n(2),p("id","3D-tag")("label","3D")("modifier","tw:absolute tw:-top-0.5 tw:-right-7.5 tw:h-6.25 tw:w-auto tw:max-lg:-top-0.25 tw:max-lg:-right-6.25 tw:max-lg:h-5")("fill",null),n(),_(" ",e," ")}}function Kn(t,i){if(t&1&&(s(0,"div",16)(1,"span"),u(2),m()()),t&2){let e=c();de("background-color","#1da1f2")("color","#fff"),n(2),x(e)}}function Xn(t,i){if(t&1&&w(0,Yn,4,4,"div",16)(1,Jn,4,5,"div",17)(2,Kn,3,5,"div",18),t&2){let e,a=c();f((e=a.labelCategory)==="HEART"?0:e==="3D"?1:2)}}
1function Zn(t,i){if(t&1&&(s(0,"span",21),u(1),m()),t&2){let e=c(),a=c();de("background-color",e.flag.color),p("ngClass",ei(4,Qn,e.flag.color!==a.yellowColor,e.flag.color===a.yellowColor,e.flag.color===a.greyColor)),n(),_(" ",e.flag.label," ")}}function ea(t,i){t&1&&(s(0,"div",8),u(1),r(2,"translate"),m()),t&2&&(n(),_(" ",l(2,1,"_.New")," "))}function ta(t,i){t&1&&(s(0,"div",9),u(1),r(2,"capitalize"),m()),t&2&&(n(),_(" ",l(2,1,i)," "))}function ia(t,i){t&1&&(s(0,"div",24),d(1,"cgp-icon-legacy",25),m()),t&2&&(n(),p("modifier","tw:h-6 tw:w-6")("id","check"))}function na(t,i){if(t&1){let e=M();s(0,"button",22),B("click",function(){T(e);let o=c(),g=c();return I(g.openShowDetailsModal(o.slug))}),s(1,"h2",23)(2,"span"),u(3),m(),w(4,ia,2,2,"div",24),m()()}if(t&2){let e=c();c();let a=h(0);n(3),x(e.title),n(),f(a?4:-1)}}function aa(t,i){t&1&&(s(0,"div",24),d(1,"cgp-icon-legacy",25),m()),t&2&&(n(),p("modifier","tw:h-6 tw:w-6")("id","check"))}function oa(t,i){if(t&1&&(s(0,"a",11),r(1,"getShowUrl"),r(2,"translate"),s(3,"h2",23)(4,"span"),u(5),m(),w(6,aa,2,2,"div",24),m()()),t&2){let e=c();c();let a=h(0);p("routerLink",b(2,5,l(1,3,e.movie),y(8,Pn,e.slug))),n(5),_("",e.title," "),n(),f(a?6:-1)}}function ra(t,i){if(t&1&&(s(0,"span"),u(1),r(2,"join"),m()),t&2){let e=c();n(),x(b(2,1,e.genres,", "))}}function la(t,i){t&1&&(s(0,"span"),u(1),r(2,"formatDuration"),m()),t&2&&(n(),_("(",l(2,1,i),")"))}function pa(t,i){if(t&1){let e=M();s(0,"div",15)(1,"button",26),B("signInClick",function(){T(e);let o=c(),g=c();return I(g.removeFromWishlist(o.slug))}),s(2,"div",27),d(3,"cgp-icon",25),m(),s(4,"span",28),u(5),r(6,"translate"),m()()()}t&2&&(n(3),p("modifier","tw:h-6 tw:min-w-6")("id","delete"),n(2),x(l(6,3,"_.RemoveOfMyList")))}function sa(t,i){if(t&1){let e=M();s(0,"div",15)(1,"button",26),B("signInClick",function(){T(e);let o=c(),g=c();return I(g.addToWishlist(o.slug))}),s(2,"div",27),d(3,"cgp-icon",25),m(),s(4,"span",28),u(5),r(6,"translate"),m()()()}t&2&&(n(3),p("modifier","tw:h-6 tw:min-w-6")("id","plus"),n(2),x(l(6,3,"_.AddToMyList")))}function ma(t,i){if(t&1&&(s(0,"div",0)(1,"a",1),r(2,"getShowUrl"),r(3,"translate"),d(4,"img",2),r(5,"translate"),m(),s(6,"div",3)(7,"div",4)(8,"div",4)(9,"div",5)(10,"div",6),w(11,Xn,3,1)(12,Zn,2,8,"span",7)(13,ea,3,3,"div",8),w(14,ta,3,3,"div",9),m(),w(15,na,5,2,"button",10)(16,oa,7,10,"a",11),s(17,"span",12),w(18,ra,3,4,"span"),w(19,la,3,3,"span"),d(20,"cgp-content-rating",13),m()(),s(21,"div",14),w(22,pa,7,5,"div",15)(23,sa,7,5,"div",15),m()()()()()),t&2){let e,a,o,g=i,L=c(),W=h(0);n(),p("routerLink",b(3,13,l(2,11,g.movie),y(18,Pn,g.slug))),n(3),p("src",(g.poster==null?null:g.poster.md)??l(5,16,"Shared.ShowItem.DefaultPoster"),$)("alt",g.title),n(7),f((e=g.label)?11:g.flag&&g.flag.color?12:g.new?13:-1,e),n(3),f((a=g.type)?14:-1,a),n(),f(L.displayShowDetailsModal()?15:16),n(3),f(g.genres&&g.genres.length>0?18:-1),n(),f((o=g.duration)?19:-1,o),n(),p("rating",g.contentRating)("extendingMode",!0),n(2),f(W?22:23)}}var xe=class t{show=K();displayShowDetailsModal=K(!1);yellowColor="#feb91e";greyColor="rgba(9, 10, 11, .5)";tags$=C(he);store=P(Y);slug=this.show()?.slug??"";wishlisted$=C(Ot(this.slug));constructor(){ni(()=>{let i=this.show();i?.slug&&(this.wishlisted$=this.store.select(Ot(i.slug)))})}openShowDetailsModal(i){this.store.dispatch(Ye.request({slug:i})),this.store.dispatch(et.open({id:ki,data:{selectedSlug:i}}))}addToWishlist(i){this.store.select(De).pipe(ne(e=>e!==null),se(1)).subscribe(e=>{this.store.dispatch(ke.wishlist({showSlug:i,clientId:e}))})}removeFromWishlist(i){this.store.select(De).pipe(ne(e=>e!==null),se(1)).subscribe(e=>{this.store.dispatch(ke.removeFromWishlist({showSlug:i,clientId:e}))})}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-show-header"]],inputs:{show:[1,"show"],displayShowDetailsModal:[1,"displayShowDetailsModal"]},decls:3,vars:4,consts:[[1,"tw:flex","tw:gap-3"],[1,"tw:h-23","tw:w-auto","tw:shrink-0","tw:overflow-hidden","tw:rounded",3,"routerLink"],["width","71","height","93","loading","lazy",1,"tw:block","tw:h-full","tw:w-auto",3,"src","alt"],[1,"tw:w-full"],[1,"tw:flex","tw:w-full","tw:flex-row","tw:items-center","tw:justify-between","tw:gap-3"],[1,"tw:flex","tw:flex-col","tw:gap-1.5"],[1,"tw:flex","tw:flex-wrap","tw:gap-1"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:backdrop-blur-sm",3,"ngClass","background-color"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:text-neutral-primary","tw:bg-highlight-new"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:backdrop-blur-sm","tw:bg-neutral-alpha-higher-02"],["type","button",1,"tw:flex","tw:items-center","tw:gap-1.5","tw:transition-[transform,opacity]","tw:duration-300","tw:ease-[cubic-bezier(0.25,0.1,0.25,1)]","tw:hover:opacity-50"],[3,"routerLink"],[1,"tw:mb-0","tw:flex","tw:gap-2","tw:text-body-xs","tw:text-neutral-muted-placeholders"],[3,"rating","extendingMode"],[1,"tw:group-focus-within:visible","tw:group-focus-within:opacity-100","tw:group-hover:visible","tw:group-hover:opacity-100","tw:lg:invisible","tw:lg:opacity-0","tw:lg:transition-opacity","tw:lg:duration-300","tw:lg:ease-[cubic-bezier(0.25,0.1,0.25,1)]"],["data-theme","dark",1,"tw:group","tw:relative","tw:size-fit"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:relative","tw:ml-3","tw:pl-2","tw:shadow-on-light","tw:text-neutral-inverted-primary","tw:bg-neutral-inverted-base"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:relative","tw:max-lg:mr-6","tw:mr-[1.8125rem]","tw:rounded-r-none","tw:pl-2","tw:shadow-on-light","tw:text-neutral-inverted-primary","tw:bg-neutral-inverted-base"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:relative","tw:ml-3","tw:pl-2","tw:shadow-on-light","tw:text-neutral-inverted-primary","tw:bg-neutral-inverted-base",3,"background-color","color"],[3,"id","modifier","fill"],[3,"id","label","modifier","fill"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-5","tw:px-1.5","tw:max-lg:h-4","tw:backdrop-blur-sm",3,"ngClass"],["type","button",1,"tw:flex","tw:items-center","tw:gap-1.5","tw:transition-[transform,opacity]","tw:duration-300","tw:ease-[cubic-bezier(0.25,0.1,0.25,1)]","tw:hover:opacity-50",3,"click"],[1,"tw:items","tw:inline-block","tw:gap-1.5","tw:text-title-lg","tw:text-neutral-primary"],[1,"tw:inline-block","tw:h-6","tw:w-6","tw:overflow-hidden","tw:rounded-md","tw:bg-neutral-alpha-higher-02","tw:align-middle","tw:backdrop-blur-xl"],[3,"modifier","id"],["type","button","data-disabled","false","cgpSignInRequired","",1,"tw:flex","tw:border","t
1w:border-transparent","tw:h-full","tw:w-full","tw:items-center","tw:justify-center","tw:rounded-md","tw:data-[disabled=true]:cursor-not-allowed","tw:transition-all","tw:duration-300","tw:ease-out-quart","tw:data-[disabled=false]:cursor-pointer","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:data-[disabled=false]:focus-visible:outline-focus","tw:backdrop-blur-[3.125rem]","tw:bg-neutral-alpha-higher-02","tw:text-neutral-primary","tw:data-[disabled=true]:bg-neutral-alpha-higher-01","tw:data-[disabled=true]:text-neutral-muted-placeholders","tw:data-[disabled=false]:hover:bg-neutral-alpha-higher-03","tw:group-data-[theme=light]:bg-neutral-alpha-inverted-higher-01","tw:group-data-[theme=light]:text-neutral-inverted-primary","tw:data-[disabled=true]:group-data-[theme=light]:bg-neutral-inverted-higher-03","tw:data-[disabled=true]:group-data-[theme=light]:text-neutral-inverted-alpha-muted-placeholders","tw:hover:data-[disabled=false]:group-data-[theme=light]:bg-neutral-alpha-inverted-higher-02","tw:text-title-base","tw:px-3.5","tw:py-2.75","tw:max-lg:w-12","tw:max-lg:px-3",3,"signInClick"],[1,"tw:peer","tw:pointer-events-none","tw:[&>svg]:w-5"],[1,"tw:truncate","tw:peer-[&]:pt-0.5","tw:max-lg:hidden"]],template:function(e,a){if(e&1&&(H(0),r(1,"async"),w(2,ma,24,20,"div",0)),e&2){let o;R(l(1,1,a.wishlisted$)),n(2),f((o=a.show())?2:-1,o)}},dependencies:[ot,V,Q,Oi,it,Qe,U,k,D,Ni,ln,pn,ye],encapsulation:2,changeDetection:0})};var ca=["cgpCinemaShow",""],da=(t,i)=>i.version;function ua(t,i){if(t&1&&d(0,"cgp-showtimes",2),t&2){let e=c();p("highlight",e.highlightedShowtime!==null)("show",e.showWithShowtimes.show)("showtimes",e.showWithShowtimes.showtimes)("highlightedShow",e.showWithShowtimes.show)("highlightedShowtime",(e.highlightedShowtime==null?null:e.highlightedShowtime.showtime)??null)("cinema",e.cinema)("forceCmdRedirection",e.forceCmdRedirection)("upcomingShowtimes",e.showWithShowtimes.firstAvailableShowtime??null)}}function wa(t,i){if(t&1&&d(0,"cgp-showtimes",3),t&2){let e=c(2);p("highlight",e.highlightedShowtime!==null)("show",e.showWithShowtimes.show)("showtimes",e.showWithShowtimes.showtimes)("highlightedShow",e.showWithShowtimes.show)("highlightedShowtime",(e.highlightedShowtime==null?null:e.highlightedShowtime.showtime)??null)("cinema",e.cinema)("forceCmdRedirection",e.forceCmdRedirection)("upcomingShowtimes",e.showWithShowtimes.firstAvailableShowtime??null)("title",(e.highlightedShowtime==null||e.highlightedShowtime.showtime==null||e.highlightedShowtime.showtime.version==null?null:e.highlightedShowtime.showtime.version.description)??null)}}function fa(t,i){if(t&1&&d(0,"cgp-showtimes",3),t&2){let e=i.$implicit,a=i.$index,o=c(2);p("highlight",o.highlightedShowtime!==null&&a===0)("show",o.showWithShowtimes.show)("showtimes",e.showtimes)("highlightedShow",o.showWithShowtimes.show)("highlightedShowtime",(o.highlightedShowtime==null?null:o.highlightedShowtime.showtime)??null)("cinema",o.cinema)("forceCmdRedirection",o.forceCmdRedirection)("upcomingShowtimes",o.showWithShowtimes.firstAvailableShowtime??null)("title",e.version.description)}}function Ca(t,i){if(t&1&&(w(0,wa,1,9,"cgp-showtimes",3),A(1,fa,1,9,"cgp-showtimes",3,da),r(3,"sortByVersion")),t&2){let e=c();f((e.showWithShowtimes.showtimes==null?null:e.showWithShowtimes.showtimes.length)===0||e.showWithShowtimes.showtimes===null?0:-1),n(),N(l(3,1,e.showWithShowtimes.showtimes))}}var be=class t{store=P(Y);showWithShowtimes;cinema;forceCmdRedirection=!1;highlightedShowtime=null;tags$=C(he);sortShowtimesByVersion$=C(te("showtimesByVersion"));ngOnInit(){this.store.dispatch(Ye.request({slug:this.showWithShowtimes.show.slug}))}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaShow",""]],inputs:{showWithShowtimes:"showWithShowtimes",cinema:"cinema",forceCmdRedirection:"forceCmdRedirection",highlightedShowtime:"highlightedShowtime"},attrs:ca,decls:5,vars:4,consts:[[3,"show"],[1,"tw:relative","tw:mt-4"],[3,"highlight","show","showtimes","highlightedShow","highlightedShowtime","cinema","forceCmdRedirection","upcomingShowtimes"],[3,"highlight","show","showtimes","highlightedShow","highlightedShowtime","cinema","forceCmdRedirection","upcomingShowtimes","title"]],template:function(e,a){e&1&&(d(0,"cgp-cinema-show-header",0),s(1,"div",1),w(2,ua,1,8,"cgp-showtimes",2),r(3,"async"),we(4,Ca,4,3),m()),e&2&&(p("show",a.showWithShowtimes.show),n(2),f(l(3,2,a.sortShowtimesByVersion$)===!1?2:4))},dependencies:[ot,ct,xe,k,on],encapsulation:2,changeDetection:0})};var ga=()=>["tw:absolute tw:-top-22 tw:right-0 tw:-bottom-22 tw:left-0 tw:lg:-bottom-32","tw:after:absolute tw:after:inset-0","tw:after:bg-linear-to-b tw:after:from-neutral-base tw:after:via-neutral-base/80 tw:after:to-neutral-base"],Bn=t=>({slug:t}),ha=t=>({media_url:t});function _a(t,i){if(t&1&&(d(0,"img",3),r(1,"async"),r(2,"translate")),t&2){let e=c(),a=c();p("src",b(2,3,e.backdrop??"Cinema.Backdrop.nearbySession",y(6,ha,l(1,1,a.mediaUrl$))),$)}}function ya(t,i){t&1&&(s(0,"div",5),d(1,"cgp-icon",8),u(2),m()),t&2&&(n(),p("id","walk")("modifier","icon tw:size-4 tw:lg:size-5"),n(),_(" ",i," "))}function xa(t,i){if(t&1&&(d(0,"div",10),r(1,"async"),r(2,"async"),r(3,"async")),t&2){let e=i.$implicit,a=c(2);p("showWithShowtimes",e)("cinema",l(1,5,a.cinema$))("cinemaSlug",l(2,7,a.cinema$).slug)("showSlug",e.show.slug)("day",l(3,9,a.day$))}}function ba(t,i){if(t&1&&(s(0,"section",0)(1,"div",1)(2,"div",2),w(3,_a,3,8,"img",3),r(4,"async"),m(),s(5,"div",4),w(6,ya,3,3,"div",5),r(7,"async"),s(8,"h2",6),u(9),m(),s(10,"a",7),r(11,"translate"),s(12,"span"),u(13),r(14,"translate"),m(),d(15,"cgp-icon",8),m()()(),s(16,"div",9),A(17,xa,4,11,"div",10,He().trackCinemaShows,!0),r(19,"async"),s(20,"a",11),r(21,"translate"),s(22,"span",12),u(23),m(),s(24,"div",13),d(25,"cgp-icon",8),m()()()()),t&2){let e,a=i,o=c();n(2),p("ngClass",ae(26,ga)),n(),f(a.backdrop||l(4,12,o.displayDefaultBackdrop$)?3:-1),n(3),f((e=l(7,14,o.wording$))?6:-1,e),n(3),_(" ",a.name," "),n(),p("routerLink",b(11,16,"Routes.Cinema.Single",y(27,Bn,a.slug))),n(3),x(l(14,19,"Showtimes.CinemaDetail
1s")),n(2),p("id","arrow-right")("modifier","tw:size-4 tw:duration-300 tw:ease-out-quart tw:group-hover/link:translate-x-0.5 tw:lg:size-6"),n(2),N(l(19,21,o.schedule$)),n(3),p("routerLink",b(21,23,"Routes.Cinema.Single",y(29,Bn,a.slug))),n(3),_("Voir ",a.name),n(2),p("id","arrow-right")("modifier","tw:h-6 tw:min-w-6")}}var Ct=class t{displayDefaultBackdrop$=C(te("backdropNearbyCinemaEnabled"));mediaUrl$=C(Je);wording$=C(Ki);schedule$=C(Dn);cinema$=C(Yi);day$=C(le);trackCinemaShows(i,e){let a=e.show.slug,o=e.showtimes?`showtimes_${e.showtimes.length}`:"null",g=e.firstAvailableShowtime??"no";return`${a}_${o}_${g}`}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-sessions-nearby"]],decls:2,vars:3,consts:[[1,"tw:mb-10","tw:lg:mb-14"],[1,"tw:relative","tw:mb-12","tw:max-lg:mt-10","tw:lg:mb-16"],[3,"ngClass"],["alt","",1,"tw:h-full","tw:w-full","tw:object-cover",3,"src"],[1,"tw:relative","tw:container","tw:flex","tw:flex-col","tw:max-lg:items-center","tw:lg:pt-8"],[1,"tw:mb-4","tw:flex","tw:w-fit","tw:items-center","tw:gap-1","tw:rounded-xs","tw:bg-brand-base","tw:p-1","tw:font-trade","tw:text-display-2xs","tw:text-neutral-inverted-primary","tw:uppercase","tw:lg:mb-6","tw:lg:p-1.5","tw:lg:text-display-xs"],[1,"tw:basis-full","tw:text-center","tw:font-trade","tw:text-display-lg","tw:uppercase","tw:lg:text-left","tw:lg:text-cinema-title-clamp"],[1,"tw:group/link","tw:flex","tw:items-center","tw:text-title-base","tw:max-lg:hidden","tw:mt-6",3,"routerLink"],[3,"id","modifier"],[1,"tw:relative","tw:container","tw:flex","tw:flex-col","tw:gap-y-12","tw:lg:gap-y-14"],["cgpCinemaShow","","cgpShowtimeLoader","",1,"tw:group",3,"showWithShowtimes","cinema","cinemaSlug","showSlug","day"],["target","_self",1,"tw:inline-flex","tw:items-center","tw:justify-center","tw:gap-1","tw:rounded-md","tw:transition-all","tw:duration-300","tw:ease-out-quart",'tw:data-[disabled="true"]:pointer-events-none',"tw:px-4","tw:max-lg:w-full","tw:h-12","tw:py-3","tw:text-title-base","tw:bg-neutral-alpha-higher-02","tw:text-neutral-primary","tw:focus:shadow-btn-primary-hover","tw:hover:shadow-btn-primary-hover","tw:data-disabled:bg-neutral-alpha-higher-01","tw:data-disabled:text-neutral-inverted-muted-placeholders","tw:lg:hidden","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:focus-visible:outline-focus",3,"routerLink"],[1,"tw:truncate","tw:peer-[&]:pt-0.5"],[1,"tw:peer","tw:pointer-events-none","tw:[&>svg]:w-5"]],template:function(e,a){if(e&1&&(w(0,ba,26,31,"section",0),r(1,"async")),e&2){let o;f((o=l(1,1,a.cinema$))?0:-1,o)}},dependencies:[st,F,Q,be,U,V,k,D],encapsulation:2,changeDetection:0})};function En(t,i,e,a){return{slug:t.slug,name:t.name,city:i?.name??"",active:e,favourite:a}}var Fn=j(Ze,We,pe,Si,bi,(t,i,e,a,o)=>(a??t).map(L=>En(L,i[L.city]??null,L.slug===e?.slug,o.includes(L.slug))));function va(t,i){if(t&1){let e=M();s(0,"cgp-alert-content",1),B("dismiss",function(){T(e);let o=c();return I(o.close())}),m()}if(t&2){let e=c();p("level",e.alert.alertType==="grey"?e.levels.Info:e.levels.Warning)("cta",e.alert.cta)("modifier",e.modifier)("closable",e.alert.alertType==="grey")("title",e.alert.title)("description",e.alert.message)}}var gt=class t{alert;modifier="";displayAlert=Qt(!0);levels=cn;close(){this.displayAlert.set(!1)}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-alert"]],inputs:{alert:"alert",modifier:"modifier"},decls:1,vars:1,consts:[[3,"level","cta","modifier","closable","title","description"],[3,"dismiss","level","cta","modifier","closable","title","description"]],template:function(e,a){e&1&&w(0,va,1,6,"cgp-alert-content",0),e&2&&f(a.displayAlert()?0:-1)},dependencies:[dn],encapsulation:2,changeDetection:0})};var ht=class t{transform(i,e){return i?.split("-")[1]===e?.split("-")[1]}static \u0275fac=function(e){return new(e||t)};static \u0275pipe=oe({name:"sameMonth",type:t,pure:!0})};var Sa=["hoverLight"],Ta=["cgpCinemaPush",""],Ia=(t,i)=>({"tw:relative tw:z-10 tw:pb-1.5 tw:pl-3 tw:pr-16 tw:pt-3 tw:lg:pb-2.5 tw:lg:pl-4 tw:lg:pr-24 tw:lg:pt-4":t,"tw:p-3 tw:lg:p-4":i}),ka=t=>({"tw:mb-auto":t}),Da=(t,i)=>({"tw:line-clamp-3 tw:text-title-sm tw:text-neutral-primary":t,"tw:line-clamp-2 tw:text-body-sm tw:text-neutral-inverted-primary":i}),Pa=(t,i)=>
1({"tw:px-3 tw:shadow-on-light tw:aspect-square":t,"tw:absolute tw:right-0 tw:h-full tw:w-3/5 tw:[&>img]:h-full":i}),$n=t=>({date:t}),Ba=(t,i)=>({startDate:t,endDate:i});function Ea(t,i){if(t&1&&(s(0,"div",9),u(1),m()),t&2){c();let e=h(0);de("background-color",e.contentTag.color),n(),_(" ",e.contentTag.title," ")}}function Fa(t,i){if(t&1&&d(0,"div",5),t&2){c();let e=h(0);p("innerHtml",e.description,ce)}}function $a(t,i){if(t&1&&(d(0,"p",10),r(1,"translate"),r(2,"dayjsDate"),r(3,"capitalize")),t&2){c(2);let e=h(0);p("innerText",l(3,6,b(2,3,e.date.startDate,l(1,1,"Cinema.Slider.DateTypeOn.DateFormat"))))}}function Ma(t,i){if(t&1&&(d(0,"p",10),r(1,"translate"),r(2,"dayjsDate"),r(3,"translate")),t&2){c(2);let e=h(0);p("innerText",b(3,6,"Cinema.Slider.DateFormatFrom.Text",y(9,$n,b(2,3,e.date.startDate,l(1,1,"Cinema.Slider.DateFormatFrom.DateFormat")))))}}function La(t,i){if(t&1&&(d(0,"p",10),r(1,"sameMonth"),r(2,"translate"),r(3,"translate"),r(4,"dayjsDate"),r(5,"translate"),r(6,"dayjsDate"),r(7,"translate")),t&2){c(2);let e=h(0);p("innerText",b(7,16,"Cinema.Slider.DateFormatFromTo.Text",v(19,Ba,b(4,8,e.date.startDate,b(1,1,e.date.startDate,e.date.endDate)?l(2,4,"Cinema.Slider.DateFormatFromTo.PartialDateFormat"):l(3,6,"Cinema.Slider.DateFormatFromTo.FullDateFormat")),e.date.endDate?b(6,13,e.date.endDate,l(5,11,"Cinema.Slider.DateFormatFromTo.FullDateFormat")):"")))}}function Aa(t,i){if(t&1&&(d(0,"p",10),r(1,"translate"),r(2,"dayjsDate"),r(3,"translate")),t&2){c(2);let e=h(0);p("innerText",b(3,6,"Cinema.Slider.DateFormatUntil.Text",y(9,$n,b(2,3,e.date.startDate,l(1,1,"Cinema.Slider.DateFormatUntil.DateFormat")))))}}function Na(t,i){if(t&1&&(d(0,"p",10),r(1,"translate"),r(2,"dayjsDate"),r(3,"capitalize")),t&2){c(2);let e=h(0);p("innerText",l(3,6,b(2,3,e.date.startDate,l(1,1,"Cinema.Slider.DateTypeOnWithoutHours.DateFormat"))))}}function Oa(t,i){if(t&1&&w(0,$a,4,8,"p",10)(1,Ma,4,11,"p",10)(2,La,8,22,"p",10)(3,Aa,4,11,"p",10)(4,Na,4,8,"p",10),t&2){let e,a=c(),o=h(0);f((e=o.date.type)===a.slideDateTypeEnum.ExactDate?0:e===a.slideDateTypeEnum.FromDate?1:e===a.slideDateTypeEnum.Interval?2:e===a.slideDateTypeEnum.Until?3:e===a.slideDateTypeEnum.ExactDateWithoutHours?4:-1)}}function Va(t,i){if(t&1&&(s(0,"div",6),u(1),me(),s(2,"svg",11)(3,"symbol",12),d(4,"path",13),m(),d(5,"use",14),m()()),t&2){c();let e=h(0);n(),_(" ",e.cta.label," ")}}function Ha(t,i){if(t&1&&d(0,"img",8),t&2){c();let e=h(0);p("src",e.backdrop,$)("height",e.goal==="libre"&&e.offerTemplate?"86":"158")("width",e.goal==="libre"&&e.offerTemplate?"134":"158")}}var _t=class t{push=K.required();hoverLight;slideDateTypeEnum=ci;static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaPush",""]],viewQuery:function(e,a){if(e&1&&X(Sa,5),e&2){let o;Z(o=ee())&&(a.hoverLight=o.first)}},inputs:{push:[1,"push"]},attrs:Ta,decls:12,vars:24,consts:[["cgpHoverLight","","inert","",1,"tw:absolute","tw:left-0","tw:top-0","tw:z-1","tw:size-44","tw:rounded-full","tw:bg-gradient-screening-card-hover","tw:blur-3xl","tw:opacity-0",2,"left","1122px","top","-217px"],[1,"tw:w-full","tw:flex","tw:flex-col","tw:justify-end","tw:gap-1",3,"ngClass"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-4","tw:px-1","tw:font-trade","tw:text-display-3xs","tw:uppercase","tw:mb-auto","tw:h-4","tw:max-w-50","tw:truncate","tw:text-neutral-primary",3,"background-color"],[1,"tw:flex","tw:w-full","tw:flex-col","tw:gap-1",3,"ngClass"],[1,"tw:m-0","tw:font-semibold","tw:lg:text-body-base",3,"ngClass"],[1,"tw:m-0","tw:line-clamp-2","tw:text-sm","tw:text-neutral-inverted-primary","tw:lg:text-body-sm",3,"innerHtml"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:justify-center","tw:gap-1","tw:rounded-sm","tw:bg-neutral-inverted-base","tw:py-1","tw:pl-2","tw:pr-1","tw:text-title-xs","tw:text-neutral-inverted-primary","tw:backdrop-opacity-20"],[1,"tw:flex","tw:shrink-0","tw:items-center","tw:justify-center","tw:bg-neutral-alpha-inverted-higher-01",3,"ngClass"],["alt","","decoding","async","loading","lazy",1,"tw:w-full","tw:rounded-r-md","tw:object-cover",3,"src","height","width"],[1,"tw:flex","tw:w-fit","tw:items-center","tw:rounded-xs","tw:text-title-xs","tw:shadow-on-light","tw:h-4","tw:px-1","tw:font-trade","tw:text-display-3xs","tw:uppercase","tw:mb-auto","tw:h-4","tw:max-w-50","tw:truncate","tw:text-neutral-primary"],[1,"tw:text-neutral-primary","tw:m-0","tw:text-body-xs","tw:lg:text-regular-sm",3,"innerText"],["data-icon","arrow-forward",1,"tw:h-4","tw:w-4"],["id","ai:local:arrow-forward"],["clip-rule","evenodd","d","m12.444 8.556-4.281 4.281-.786-.785 3.496-3.496H3V7.444h7.873L7.377 3.948l.786-.785 4.281 4.281.163.163L13 8l-.393.393z","fill","currentColor","fill-rule","evenodd"],[0,"xlink","href","#ai:local:arrow-forward"]],template:function(e,a){if(e&1&&(H(0),d(1,"div",0),s(2,"div",1),w(3,Ea,2,3,"div",2),s(4,"div",3)(5,"p",4),u(6),m(),w(7,Fa,1,1,"div",5),w(8,Oa,5,1),m(),w(9,Va,6,1,"div",6),m(),s(10,"div",7),w(11,Ha,1,3,"img",8),m()),e&2){let o=R(a.push());n(2),p("ngClass",v(13,Ia,o.goal!=="libre"||!o.offerTemplate,o.goal==="libre"&&o.offerTemplate)),n(),f(o.contentTag&&!o.offerTemplate?3:-1),n(),p("ngClass",y(16,ka,o.goal==="libre"&&o.offerTemplate)),n(),p("ngClass",v(18,Da,o.goal!=="libre"||!o.offerTemplate,o.goal==="libre"&&o.offerTemplate)),n(),_(" ",o.title," "),n(),f(o.goal==="libre"&&o.offerTemplate?7:-1),n(),f((o.goal!=="libre"||!o.offerTemplate)&&o.date&&o.date.startDate?8:-1),n(),f(o.goal==="libre"&&o.offerTemplate&&o.cta.label&&o.cta.url?9:-1),n(),Xt(o.goal!=="libre"||!o.offerTemplate?"mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);":null),p("ngClass",v(21,Pa,o.goal==="libre"&&o.offerTemplate,o.goal!=="libre"||!o.offerTemplate)),n(),f(o.backdrop?11:-1)}},dependencies:[F,V,rn,D,vi,ye,ht],encapsulation:2,changeDetection:0})};var za=(t,i)=>({cinema_name:t,cta_name:i}),ja=(t,i)=>i.title;function Ua(t,i){if(t&1&&(s(0,"div",1),d(1,"a",9),m()),t&2){let e=i.$implicit,a=c(2);n(),de("background-color",e.goal!=="libre"||!e.offerTemplate?e.backgroundMainColor?e.backgroundMainColor:"#000000":null),Ie("tw:bg-brand-base",e.goal==="libre"&&e.offerTemplate),p("action","clic actus")("category","cinema")("href",e.cta.url,$)("name","cinema_clic_actus")("payload",v(12,za,a.cinema().name,e.title))("push",e)("target",e.cta.target)("trackerLabel",e.title)}}function Wa(t,i){t&1&&d(0,"div",8)}function qa(t,i){if(t&1&&(s(0,"cgp-swiper",0),A(1,Ua,2,15,"div",1,ja),s(3,"div",2)(4,"div",3)(5,"button",4),r(6,"translate"),s(7,"div",5),d(8,"cgp-icon",6),m()(),s(9,"button",7),r(10,"translate"),s(11,"div",5),d(12,"cgp-icon",6),m()()()(),w(13,Wa,1,0,"div",8),r(14,"async"),m()),t&2){let e=i,a=c();p("config",a.swiperOptions)("containerClassModifier","tw:mt-2 tw:lg:mt-6")("subContainer1ClassModifier","tw:lg:w-[calc(100%+1rem)] tw:lg:-mx-2 tw:h-36 tw:lg:h-40")("subContainer2ClassModifier","tw:h-full tw:lg:px-2 tw:lg:mask-marketing-sl
1ider")("swiperClassModifier","tw:h-full")("wrapperClassModifier","tw:flex tw:w-full tw:h-full"),n(),N(e),n(4),G("aria-label",l(6,13,"Shared.Swiper.PreviousSlide")),n(3),p("id","arrow-left")("modifier","tw:size-6"),n(),G("aria-label",l(10,15,"Shared.Swiper.NextSlide")),n(3),p("id","arrow-right")("modifier","tw:size-6"),n(),f(e.length>(l(14,17,a.isDesktopViewport$)?3:1)?13:-1)}}var yt=class t{cinema=K.required();pushes=K.required();isDesktopViewport$=C(tt);swiperOptions={wrapperClass:"tw\\:swiper-wrapper",containerModifierClass:"tw:swiper-",slideClass:"tw\\:swiper-slide",slideActiveClass:"tw:swiper-slide-active",slidesPerView:1,spaceBetween:10,pagination:{modifierClass:"tw:marketing-swiper-pagination-",bulletClass:"tw:marketing-swiper-pagination-bullet",bulletActiveClass:"tw:marketing-swiper-pagination-bullet-active",clickableClass:"swiper-pagination-clickable",el:"#pushes-pagination",clickable:!0,type:"bullets"},navigation:{nextEl:".tw\\:marketing-swiper-button-next",prevEl:".tw\\:marketing-swiper-button-prev",disabledClass:"tw:marketing-swiper-button-disabled"},breakpoints:{1080:{slidesPerView:3,spaceBetween:16}},modules:[Mi,Li]};static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-pushes"]],inputs:{cinema:[1,"cinema"],pushes:[1,"pushes"]},decls:1,vars:1,consts:[[3,"config","containerClassModifier","subContainer1ClassModifier","subContainer2ClassModifier","swiperClassModifier","wrapperClassModifier"],["aria-roledescription","slide","role","group",1,"tw:swiper-slide","tw:h-full","tw:overflow-hidden","tw:rounded-lg","tw:border","tw:border-neutral-base"],["ngProjectAs","navigation",5,["navigation"],1,"tw:absolute","tw:top-0","tw:w-full","tw:pointer-events-none","tw:left-0","tw:h-40","tw:z-10","tw:max-lg:hidden"],[1,"tw:w-full","tw:h-full"],["type","button","data-swiper-prev","",1,"tw:marketing-swiper-button-prev","tw:h-12","tw:py-3","tw:text-title-base","tw:inline-flex","tw:items-center","tw:justify-center","tw:pointer-events-auto","tw:transition-all","tw:duration-500","tw:ease-out-quart","tw:data-disabled:pointer-events-none","tw:rounded-[0.625rem]","tw:p-3","tw:bg-neutral-alpha-higher-03","tw:text-neutral-primary","tw:shadow-swiper-btn","tw:hover:shadow-btn-primary-hover","tw:data-disabled:bg-neutral-alpha-higher-01","tw:data-disabled:text-neutral-inverted-muted-placeholders","tw:border","tw:border-neutral-base","tw:backdrop-blur-xl","tw:absolute","tw:top-1/2","tw:-translate-y-1/2","tw:-translate-x-1/2","tw:-left-2","tw:w-12","tw:z-10"],[1,"tw:peer","tw:pointer-events-none"],[3,"id","modifier"],["type","button","data-swiper-next","",1,"tw:marketing-swiper-button-next","tw:h-12","tw:py-3","tw:text-title-base","tw:inline-flex","tw:items-center","tw:justify-center","tw:pointer-events-auto","tw:transition-all","tw:duration-500","tw:ease-out-quart","tw:data-disabled:pointer-events-none","tw:rounded-[0.625rem]","tw:p-3","tw:bg-neutral-alpha-higher-03","tw:text-neutral-primary","tw:shadow-swiper-btn","tw:hover:shadow-btn-primary-hover","tw:data-disabled:bg-neutral-alpha-higher-01","tw:data-disabled:text-neutral-inverted-muted-placeholders","tw:border","tw:border-neutral-base","tw:backdrop-blur-xl","tw:absolute","tw:top-1/2","tw:-translate-y-1/2","tw:translate-x-1/2","tw:-right-2","tw:w-12","tw:z-10"],["id","pushes-pagination","ngProjectAs","pagination",5,["pagination"],1,"tw:cursor-pointer","tw:flex","tw:items-center","tw:gap-1","tw:my-4","tw:lg:gap-2","tw:lg:my-6","tw:max-lg:justify-center","swiper-pagination-clickable","swiper-pagination-bullets","swiper-pagination-horizontal"],["cgpCinemaPush","","cgpEventTracker","",1,"tw:relative","tw:flex","tw:h-full","tw:overflow-hidden",3,"action","category","href","name","payload","push","target","trackerLabel"]],template:function(e,a){if(e&1&&w(0,qa,15,19,"cgp-swiper",0),e&2){let o;f((o=a.pushes())?0:-1,o)}},dependencies:[ge,U,F,_t,Ai,k,D],encapsulation:2,changeDetection:0})};var Ga=(t,i,e,a)=>({"tw:lg:hidden":t,"tw:max-lg:hidden":i,"tw:group-data-[liked=true]/fav:hidden":e,"tw:group-data-[liked=false]/fav:hidden":a}),Qa=t=>({cinema_name:t,bloc_name:"pop-in"}),Ya=()=>[],Be=t=>({media_url:t}),Ja=t=>({techno:t,bloc_name:"pop-in"}),Ka=t=>({cinema_name:t,bloc_name:"page"}),Mn=t=>({cinema:t}),Xa=(t,i)=>i.slug,Za=(t,i)=>i.title;function eo(t,i){if(t&1&&(s(0,"picture",4),d(1,"source",22),r(2,"async"),r(3,"async"),r(4,"translate"),d(5,"source",23),r(6,"async"),r(7,"async"),r(8,"translate"),d(9,"source",24),r(10,"async"),r(11,"async"),r(12,"translate"),d(13,"source",25),r(14,"async"),r(15,"async"),r(16,"translate"),d(17,"img",26),r(18,"async"),r(19,"async"),r(20,"translate"),m()),t&2){let e=c(2);n(),p("srcset",b(4,9,l(2,5,e.backdrop$)??"Cinema.Backdrop.cinemaHeader",y(40,Be,l(3,7,e.mediaUrl$)))),n(4),p("srcset",b(8,16,l(6,12,e.backdrop$)??"Cinema.Backdrop.cinemaHeader",y(42,Be,l(7,14,e.mediaUrl$)))),n(4),p("srcset",b(12,23,l(10,19,e.backdrop$)??"Cinema.Backdrop.cinemaHeader",y(44,Be,l(11,21,e.mediaUrl$)))),n(4),p("srcset",b(16,30,l(14,26,e.backdrop$)??"Cinema.Backdrop.cinemaHeader",y(46,Be,l(15,28,e.mediaUrl$)))),n(4),p("src",b(20,37,l(18,33,e.backdrop$)??"Cinema.Backdrop.cinemaHeader",y(48,Be,l(19,35,e.mediaUrl$))),$)}}
1function to(t,i){t&1&&(s(0,"p",8),u(1),m()),t&2&&(n(),x(i))}function io(t,i){if(t&1&&d(0,"cgp-experience-with-popup",27),t&2){let e=i.$implicit,a=c(2),o=c();p("action","ouverture pop-in")("applyColors",!0)("category","techno")("cinemaSlug",a.slug)("classListModifier","tw:flex tw:cursor-pointer tw:items-center tw:rounded-[0.0625rem] tw:backdrop-blur-sm tw:bg-neutral-alpha-higher-02 tw:text-neutral-primary tw:h-6 tw:px-2 tw:py-1.5 tw:max-lg:bg-transparent")("modalId",o.experienceModalId)("name","techno_ouverture_pop-in")("payload",y(12,Ja,e.slug))("svgModifier","tw:w-auto tw:h-4")("tag",e)("trackerLabel",e.slug)("transparent",!0)}}function no(t,i){t&1&&(s(0,"div",10),A(1,io,1,14,"cgp-experience-with-popup",27,Xa),m()),t&2&&(n(),N(i))}function ao(t,i){t&1&&d(0,"cgp-icon",30),t&2&&p("height","1em")("id","like-plain")("modifier","tw:h-6 tw:w-6")("viewBox","0 0 24 25")("width","1.05m")}function oo(t,i){t&1&&d(0,"cgp-icon",30),t&2&&p("height","1em")("id","addFav")("modifier","tw:h-6 tw:w-6")("viewBox","0 0 32 32")("width","1em")}function ro(t,i){if(t&1){let e=M();s(0,"button",28),r(1,"translate"),r(2,"translate"),B("signInClick",function(){T(e);let o=c(),g=c();return I(g.toggleFavorite(o.slug))}),s(3,"div",29),w(4,ao,1,5,"cgp-icon",30)(5,oo,1,5,"cgp-icon",30),m(),s(6,"span",31),u(7),r(8,"translate"),m()()}if(t&2){let e=c(),a=h(19),o=c();p("action","(page)::ajouter")("category","favoris")("modalId",o.signInModalId)("name","ajouter_cinema_au_favoris")("payload",y(17,Ka,e.name))("trackerLabel",e.name),G("aria-label",a?b(1,9,"City.Cinema.RemoveFromFavorites",y(19,Mn,e.name)):b(2,12,"City.Cinema.AddToFavorites",y(21,Mn,e.name))),n(4),f(a?4:5),n(3),x(l(8,15,"Cinema.Header.Favorites"))}}function lo(t,i){if(t&1&&d(0,"cgp-cinema-alert",32),t&2){let e=i.$implicit;p("alert",e)}}function po(t,i){if(t&1&&(s(0,"div",20),A(1,lo,1,1,"cgp-cinema-alert",32,Za),m()),t&2){c();let e=h(33);n(),N(e)}}function so(t,i){if(t&1&&(s(0,"div",21),d(1,"cgp-cinema-pushes",33),m()),t&2){let e=c(),a=h(36);n(),p("cinema",e)("pushes",a)}}function mo(t,i){if(t&1){let e=M();s(0,"section",0)(1,"div",1),d(2,"div",2)(3,"div",3),w(4,eo,21,50,"picture",4),r(5,"async"),r(6,"async"),m(),s(7,"div",5)(8,"div",6),r(9,"async"),B("cinemaSelection",function(o){T(e);let g=c();return I(g.onCinemaSelection(o))})("citySelection",function(o){T(e);let g=c();return I(g.onCitySelection(o))})("favoriteSelection",function(){T(e);let o=c();return I(o.onFavoriteSelection())})("geolocationSelection",function(o){T(e);let g=c();return I(g.onGeolocationSelection(o))}),m(),s(10,"div",7),w(11,to,2,1,"p",8),r(12,"async"),s(13,"h1",9),u(14),m(),w(15,no,3,0,"div",10),r(16,"async"),m(),H(17),r(18,"async"),H(19),r(20,"async"),s(21,"div",11)(22,"div",12)(23,"div",13),w(24,ro,9,23,"button",14),r(25,"async"),m()(),s(26,"div",15)(27,"button",16),B("click",function(){T(e);let o=c();return I(o.openInformationModal())}),s(28,"span",17),u(29),r(30,"translate"),m(),s(31,"div",18),d(32,"cgp-icon",19),m()()()(),H(33),r(34,"async"),w(35,po,3,0,"div",20),H(36),r(37,"async"),w(38,so,2,2,"div",21),m()()}if(t&2){let e,a,o=i,g=c();n(4),f(l(5,24,g.backdrop$)||l(6,26,g.displayDefaultBackdrop$)?4:-1),n(4),p("hasCinema",!0)("cinemas",l(9,28,g.locatorCinemas$))("classListModifier","mb-1")("displayBarOptions",!1)("displaySeparator",!0)("inputModifier","tw:max-lg:hidden"),n(3),f((e=l(12,30,g.cinemaCity$))?11:-1,e),n(3),x(o.name),n(),f((a=l(16,32,g.tags$))?15:-1,a);let L=l(18,34,g.isDesktopViewport$);n(4);let W=R(l(20,36,g.favorite$));n(4),p("ngClass",ti(49,Ga,!L,L,W,!W)),n(),f(l(25,39,g.isFavoriteCinemasActivated$)===!0?24:-1),n(3),p("action","ouverture pop-in")("category","infos cinema")("fragment","info")("name","
1info_cinema_ouverture_pop-in")("payload",y(54,Qa,o.name))("routerLink",ae(56,Ya))("trackerLabel",o.name),n(2),x(l(30,41,"Cinema.Header.Info")),n(3),p("id","arrow-right")("modifier","tw:h-6 tw:min-w-6"),n();let Oe=R(l(34,43,g.alerts$));n(2),f(Oe&&Oe.length>0?35:-1),n();let Ve=R(l(37,46,g.pushes$));n(2),f(Ve&&Ve.length>0?38:-1)}}var xt=class t{store=P(Y);locatorRedirect=P(pt);cinemaDetails$=C(ue);favorite$=C(rt);cinemaCity$=C(Ui);tags$=C(zi);isFavoriteCinemasActivated$=C(te("favoriteCinemas"));locatorCinemas$=C(Fn);alerts$=C(ji);backdrop$=C(Wi);pushes$=C(lt);isDesktopViewport$=C(tt);displayDefaultBackdrop$=C(te("backdropCinemaHeaderEnabled"));mediaUrl$=C(Je);signInModalId=Ii;experienceModalId=Di;openInformationModal(){this.store.dispatch(et.open({id:_e}))}toggleFavorite(i){this.store.dispatch(fi.toggle({slug:i}))}onCinemaSelection(i){this.locatorRedirect.redirectToCinema(i)}onGeolocationSelection(i){this.locatorRedirect.redirectFromPosition(i)}onCitySelection(i){this.locatorRedirect.redirectToCityCinemas(i)}onFavoriteSelection(){this.locatorRedirect.redirectToFavorite()}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-header"]],decls:2,vars:3,consts:[["data-section","hero-cinema",1,"tw:relative","tw:pb-11","tw:pt-[72px]","tw:max-lg:pb-8","tw:flex","tw:flex-col","tw:items-center","tw:justify-start",2,"background","#090A0B"],[1,"tw:absolute","tw:right-0","tw:top-0","tw:z-0","tw:h-full","tw:w-2/3","tw:overflow-hidden","tw:max-lg:w-full"],[1,"tw:absolute","tw:left-0","tw:top-0","tw:z-10","tw:h-full","tw:w-full","tw:max-lg:hidden",2,"background","linear-gradient(90deg, #090A0B 0%, #090A0B19 100%)"],[1,"tw:absolute","tw:bottom-0","tw:left-0","tw:z-10","tw:h-[47%]","tw:w-full",2,"background","linear-gradient(0deg, #090A0B 0%, #090A0B00 100%)"],[1,"tw:w-full","tw:h-full"],[1,"tw:container","tw:relative","tw:flex","tw:h-full","tw:w-full","tw:flex-col","tw:flex-wrap","tw:gap-6"],["cgpLocatorBarContainer","",1,"tw:relative","tw:flex","tw:items-center","tw:group","tw:lg:z-90","tw:h-12","tw:lg:h-14","tw:lg:gap-2","tw:w-full","tw:my-2","tw:lg:my-3",3,"cinemaSelection","citySelection","favoriteSelection","geolocationSelection","hasCinema","cinemas","classListModifier","displayBarOptions","displaySeparator","inputModifier"],["cgpStickyTriggerElement","","triggerFor","cinema-title-sticky",1,"tw:flex","tw:flex-col","tw:justify-center","tw:gap-2","tw:lg:mt-6","tw:lg:max-w-xl","tw:lg:gap-4"],[1,"tw:title-sm","tw:mb-0","tw:max-lg:text-center"],["data-type","title",1,"tw:basis-full","tw:text-center","tw:font-trade","tw:text-display-lg","tw:uppercase","tw:lg:text-left","tw:lg:text-cinema-title-clamp"],[1,"mt-md-0","tw:flex","tw:items-center","tw:gap-1","tw:max-lg:justify-center"],[1,"mt-md-0","f","tw:flex","tw:items-center","tw:gap-1.5","tw:max-lg:justify-center"],[1,"tw:group/fav"],["data-theme","image",1,"tw:group","tw:relative","tw:size-fit",3,"ngClass"],["type","button","cgpEventTracker","","cgpSignInRequired","","data-disabled","false","data-liked","true","data-modal-id","modal-login-feature",1,"tw:flex","tw:border","tw:border-transparent","tw:h-full","tw:w-full","tw:items-center","tw:justify-center","tw:rounded-md","tw:data-[disabled=true]:cursor-not-allowed","tw:transition-all","tw:duration-300","tw:ease-out-quart","tw:data-[disabled=false]:cursor-pointer","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:data-[disabled=false]:focus-visible:outline-focus","tw:bg-brand-base","tw:text-neutral-inverted-primary","tw:data-[disabled=true]:bg-neutral-inverted-higher-02","tw:data-[disabled=true]:text-neutral-inverted-muted-placeholders","tw:data-[disabled=false]:hover:bg-brand-higher-01","tw:group-data-[theme=image]:border","tw:group-data-[theme=image]:border-solid","tw:group-data-[theme=image]:border-neutral-lower-01","tw:group-data-[theme=image]:bg-neutral-alpha-higher-02","tw:group-data-[theme=image]:text-neutral-primary","tw:group-data-[theme=image]:shadow-base","tw:group-data-[theme=image]:backdrop-blur-sm","tw:data-[disabled=true]:group-data-[theme=image]:text-neutral-muted-placeholders","tw:hover:data-[disabled=false]:group-data-[theme=image]:bg-neutral-alpha-higher-01","tw:text-title-base","tw:px-3.5","tw:py-2.75","tw:max-lg:px-3","tw:max-lg:w-fit!",3,"action","category","modalId","name","payload","trackerLabel"],["data-theme","image",1,"tw:group","tw:relative","tw:size-fit"],["type","button","cgpEventTracker","","data-disabled","false","data-modal-id","modal-cinema-about","id","cinema-info-modal-trigger",1,"tw:flex","tw:w-full","tw:items-center","tw:justify-center","tw:rounded-md","tw:data-[disabled=true]:cursor-not-allowed","tw:px-3.5","tw:py-3","tw:text-title-base","tw:bg-brand-base","tw:text-neutral-inverted-primary","tw:data-[disabled=true]:bg-neutral-inverted-higher-02","tw:data-[disabled=true]:text-neutral-inverted-muted-placeholders","tw:data-[disabled=false]:hover:bg-brand-higher-01","tw:group-data-[theme=image]:border","t
1w:group-data-[theme=image]:border-solid","tw:group-data-[theme=image]:border-neutral-lower-01","tw:group-data-[theme=image]:bg-neutral-alpha-higher-02","tw:group-data-[theme=image]:text-neutral-primary","tw:group-data-[theme=image]:shadow-base","tw:group-data-[theme=image]:backdrop-blur-sm","tw:data-[disabled=true]:group-data-[theme=image]:text-neutral-muted-placeholders","tw:hover:data-[disabled=false]:group-data-[theme=image]:bg-neutral-alpha-higher-01","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:focus-visible:outline-focus",3,"click","action","category","fragment","name","payload","routerLink","trackerLabel"],[1,"tw:truncate","tw:peer-[&]:pt-0.5"],[1,"tw:peer","tw:pointer-events-none","tw:[&>svg]:w-5"],[3,"id","modifier"],[1,"tw:mt-6","tw:flex","tw:flex-col","tw:gap-3"],[1,"tw:relative","tw:w-full","tw:mt-2","tw:lg:mt-6"],["media","(min-width: 600px) and (max-width: 1079px)",3,"srcset"],["media","(min-width:1080px) and (-webkit-min-device-pixel-ratio: 2), (min-width:1080px) and (min-resolution: 192dpi)",3,"srcset"],["media","(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)",3,"srcset"],["media","(min-width:1080px)",3,"srcset"],["alt","","decoding","async","fetchpriority","high","loading","eager",1,"tw:object-cover","tw:object-center","tw:w-full","tw:h-full","tw:max-lg:opacity-30",3,"src"],["cgpEventTracker","",3,"action","applyColors","category","cinemaSlug","classListModifier","modalId","name","payload","svgModifier","tag","trackerLabel","transparent"],["type","button","cgpEventTracker","","cgpSignInRequired","","data-disabled","false","data-liked","true","data-modal-id","modal-login-feature",1,"tw:flex","tw:border","tw:border-transparent","tw:h-full","tw:w-full","tw:items-center","tw:justify-center","tw:rounded-md","tw:data-[disabled=true]:cursor-not-allowed","tw:transition-all","tw:duration-300","tw:ease-out-quart","tw:data-[disabled=false]:cursor-pointer","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:data-[disabled=false]:focus-visible:outline-focus","tw:bg-brand-base","tw:text-neutral-inverted-primary","tw:data-[disabled=true]:bg-neutral-inverted-higher-02","tw:data-[disabled=true]:text-neutral-inverted-muted-placeholders","tw:data-[disabled=false]:hover:bg-brand-higher-01","tw:group-data-[theme=image]:border","tw:group-data-[theme=image]:border-solid","tw:group-data-[theme=image]:border-neutral-lower-01","tw:group-data-[theme=image]:bg-neutral-alpha-higher-02","tw:group-data-[theme=image]:text-neutral-primary","tw:group-data-[theme=image]:shadow-base","tw:group-data-[theme=image]:backdrop-blur-sm","tw:data-[disabled=true]:group-data-[theme=image]:text-neutral-muted-placeholders","tw:hover:data-[disabled=false]:group-data-[theme=image]:bg-neutral-alpha-higher-01","tw:text-title-base","tw:px-3.5","tw:py-2.75","tw:max-lg:px-3","tw:max-lg:w-fit!",3,"signInClick","action","category","modalId","name","payload","trackerLabel"],[1,"tw:peer","tw:pointer-events-none","tw:[&>svg]:w-5","tw:group-hover:-rotate-6","tw:group-data-[liked=true]:animate-add-fav"],[3,"height","id","modifier","viewBox","width"],[1,"tw:truncate","tw:peer-[&]:pt-0.5","tw:max-lg:hidden"],[3,"alert"],[3,"cinema","pushes"]],template:function(e,a){if(e&1&&(w(0,mo,39,57,"section",0),r(1,"async")),e&2){let o;
1f((o=l(1,1,a.cinemaDetails$))?0:-1,o)}},dependencies:[ge,Q,U,V,it,F,nt,gt,yt,dt,Vi,k,D],encapsulation:2,changeDetection:0})};var Ee=j(xi,ue,(t,i)=>i===null?[]:i.nearby.cinemas.map(e=>t[e]).filter(e=>e!==void 0)),Fe=j(We,ue,(t,i)=>i===null?[]:i.nearby.cities.map(e=>t[e]).filter(e=>e!==void 0)),Ln=j(Ee,Fe,(t,i)=>t.length>0||i.length>0);var bt=class t{transform(i,e){return e?Array.from(e).findIndex(a=>a===i.legend.label):0}static \u0275fac=function(e){return new(e||t)};static \u0275pipe=oe({name:"legendFormat",type:t,pure:!0})};var vt=class t{transform(i){let e="";for(let a=0;a<=i;a++)e+="*";return e}static \u0275fac=function(e){return new(e||t)};static \u0275pipe=oe({name:"asteriskFormat",type:t,pure:!0})};var co=["cgpCinemaInfoCards",""],Tt=(t,i)=>({"c-white-50":t,"c-black-50":i}),An=(t,i)=>({"btn--gray":t,"btn--primary":i}),uo=(t,i)=>i.typeId,wo=(t,i)=>i.label;function fo(t,i){if(t&1&&(s(0,"span",0),u(1),m()),t&2){let e=c().$implicit;c();let a=h(0);p("ngClass",v(2,Tt,a===!0,a===!1)),n(),_(" ",e.description," ")}}function Co(t,i){if(t&1&&(s(0,"span",7),u(1),r(2,"formatPrice"),r(3,"async"),m()),t&2){let e=c().$implicit;n(),_(" ",l(3,3,l(2,1,e.priceIncludingTax))," ")}}function go(t,i){if(t&1&&(s(0,"li")(1,"div",2)(2,"figure",3),d(3,"source",4)(4,"img",5),s(5,"p",6)(6,"span",7),u(7),m(),d(8,"br"),w(9,fo,2,5,"span",0),m()(),s(10,"div",8),w(11,Co,4,5,"span",7),d(12,"br"),m()(),s(13,"a",9),u(14),r(15,"translate"),m()()),t&2){let e=i.$implicit;c();let a=h(0);n(3),p("srcset",q(e.image)),n(),p("alt",q(e.label))("src",q(e==null?null:e.image),$),n(3),_("",e.label,"*"),n(2),f(e.description?9:-1),n(2),f(e.priceIncludingTax?11:-1),n(2),p("href",e.purchaseUrl,$)("ngClass",v(14,An,a===!0,a===!1)),n(),_(" ",l(15,12,"Cinema.About.Accordions.Cards.EcardButtonLabel")," ")}}function ho(t,i){if(t&1&&d(0,"img",12),t&2){let e=c().$implicit;p("alt",q(e.label))("src",e.image.md,$)}}function _o(t,i){if(t&1&&(s(0,"p",13)(1,"span",14),u(2),m(),s(3,"span",0),u(4),m()()),t&2){let e=c().$implicit,a=c(2),o=h(0);n(2),x(a.extractLabel(e.label,0)),n(),p("ngClass",v(3,Tt,o===!0,o===!1)),n(),_(" ",a.extractLabel(e.label,1))}}function yo(t,i){if(t&1&&(s(0,"li",10),w(1,ho,1,3,"img",12)(2,_o,5,6,"p",13),s(3,"div",8)(4,"span",7),u(5),r(6,"formatPrice"),r(7,"async"),m(),d(8,"br"),s(9,"span",0),u(10),r(11,"translate"),r(12,"async"),r(13,"legendFormat"),r(14,"asteriskFormat"),m()()()),t&2){let e=i.$implicit,a=c(2),o=h(0);n(),f(e.image.md?1:2),n(4),_(" ",l(7,8,l(6,6,e.price))," "),n(4),p("ngClass",v(19,Tt,o===!0,o===!1)),n(),Mt(" ",l(11,10,"Cinema.About.Accordions.Cards.Frequency")," ",a.vouchers().length>0?"*":"","",l(14,17,b(13,14,e,l(12,12,a.uniqueLegends$)))," ")}}function xo(t,i){if(t&1&&(s(0,"li")(1,"ul"),A(2,yo,15,22,"li",10,wo),m(),s(4,"a",11),r(5,"translate"),u(6),r(7,"translate"),m()()),t&2){let e=c(),a=h(0);
1n(2),N(e.cinemaDetails().cinepass),n(2),p("ngClass",v(7,An,a===!0,a===!1))("routerLink",l(5,3,"Routes.Cards")),n(2),_(" ",l(7,5,"Cinema.About.Accordions.Cards.CinepassButtonLabel")," ")}}function bo(t,i){t&1&&(s(0,"p",1),u(1),r(2,"translate"),m()),t&2&&(n(),_(" * ",l(2,1,"Cinema.About.Accordions.Cards.EcardLegend")," "))}function vo(t,i){if(t&1&&(s(0,"p",1),u(1),r(2,"asteriskFormat"),m()),t&2){let e=i.$implicit,a=i.$index,o=c();n(),Mt(" ",o.vouchers().length>0?"*":"","",l(2,3,a)," ",e," ")}}var St=class t{uniqueLegends$=C(Ri);cinemaPremium$=C(ie);cinemaDetails=K(null);vouchers=K([]);extractLabel(i,e){return i.split(" ")[e]}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaInfoCards",""]],inputs:{cinemaDetails:[1,"cinemaDetails"],vouchers:[1,"vouchers"]},attrs:co,decls:10,vars:11,consts:[[3,"ngClass"],[1,"mb-2"],[1,"f","f-jc-space-b","mb-2"],[1,"f"],["media",`(min-width:700px) and (-webkit-min-device-pixel-ratio: 2),
2               (min-width:700px) and (min-resolution: 192dpi)`,3,"srcset"],[1,"box","f-shrink","mr-3",3,"alt","src"],[1,"ft-default","mb-0"],[1,"ft-500"],[1,"ft-default","ft-right"],[1,"btn","btn--full","btn--center",3,"href","ngClass"],[1,"f","f-jc-space-b"],[1,"btn","btn--full","btn--center",3,"ngClass","routerLink"],["height","36","loading","lazy","width","124",3,"src","alt"],[1,"ft-gothic","headline--account","mb-0"],[1,"c-cinepass-grd"]],template:function(e,a){if(e&1&&(H(0),r(1,"async"),A(2,go,16,17,"li",null,uo),w(4,xo,8,10,"li"),s(5,"li",0),w(6,bo,3,3,"p",1),A(7,vo,3,5,"p",1,Kt),r(9,"async"),m()),e&2){let o,g=R(l(1,3,a.cinemaPremium$));
2n(2),N(a.vouchers()),n(2),f(((o=a.cinemaDetails())==null?null:o.cinepass).length>0?4:-1),n(),p("ngClass",v(8,Tt,g===!0,g===!1)),n(),f(a.vouchers().length>0?6:-1),n(),N(l(9,6,a.uniqueLegends$))}},dependencies:[V,Q,F,k,D,ut,vt,bt],encapsulation:2,changeDetection:0})};var So=["cgpCinemaInfoNearby",""],Nn=t=>({slug:t}),On=(t,i)=>({"c-white-50":t,"c-black-50":i});function To(t,i){if(t&1&&(s(0,"p")(1,"a",3),r(2,"translate"),r(3,"async"),r(4,"async"),u(5),d(6,"cgp-icon-legacy",4),m()()),t&2){let e=i.$implicit,a=c(2);n(),p("routerLink",b(2,4,"Routes.Cinema.Single",y(11,Nn,e.slug)))("ngClass",v(13,On,l(3,7,a.cinemaPremium$)===!0,l(4,9,a.cinemaPremium$)===!1)),n(4),_(" ",e.name," "),n(),p("id","arrow-right")}}function Io(t,i){if(t&1&&(s(0,"li")(1,"p",1),u(2),r(3,"translate"),r(4,"capitalize"),m(),E(5,To,7,16,"p",2),r(6,"async"),m()),t&2){let e=c();n(2),x(l(4,5,l(3,3,"_.Cinema.Plural"))),n(3),p("ngForOf",l(6,7,e.cinema$))("ngForTrackBy",e.trackCinemas)}}function ko(t,i){if(t&1&&(s(0,"p")(1,"a",3),r(2,"translate"),r(3,"async"),r(4,"async"),u(5),d(6,"cgp-icon-legacy",4),m()()),t&2){let e=i.$implicit,a=c(2);n(),p("routerLink",b(2,4,"Routes.Cinema.City.Light",y(11,Nn,e.slug)))("ngClass",v(13,On,l(3,7,a.cinemaPremium$)===!0,l(4,9,a.cinemaPremium$)===!1)),n(4),_(" ",e.name," "),n(),p("id","arrow-right")}}function Do(t,i){if(t&1&&(s(0,"li")(1,"p",1),u(2),r(3,"translate"),m(),E(4,ko,7,16,"p",2),r(5,"async"),m()),t&2){let e=c();n(2),x(l(3,3,"_.City.Plural")),n(2),p("ngForOf",l(5,5,e.cities$))("ngForTrackBy",e.trackCities)}}var It=class t{cinema$=C(Ee);cities$=C(Fe);cinemaPremium$=C(ie);trackCinemas(i,e){return e.slug}trackCities(i,e){return e.slug}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaInfoNearby",""]],attrs:So,decls:4,vars:6,consts:[[4,"ngIf"],[1,"ft-secondary","ft-500"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"link",3,"routerLink","ngClass"],[3,"id"]],template:function(e,a){e&1&&(E(0,Io,7,9,"li",0),r(1,"async"),E(2,Do,6,7,"li",0),r(3,"async")),e&2&&(p("ngIf",l(1,2,a.cinema$).length>0),n(2),p("ngIf",l(3,4,a.cities$).length>0))},dependencies:[re,Ce,Q,V,Qe,F,k,D,ye],encapsulation:2,changeDetection:0})};var kt=class t{transform(i,e){return[...Array(i)].map(()=>e).join("")}static \u0275fac=function(e){return new(e||t)};static \u0275pipe=oe({name:"repeat",type:t,pure:!0})};var Po=["cgpCinemaInfoPricing",""],Bo=(t,i)=>({"c-white-50":t,"c-black-50":i});function Eo(t,i){if(t&1&&(s(0,"span"),u(1),r(2,"repeat"),m()),t&2){let e=c().$implicit;n(),_(" ",b(2,1,e.termsIndex+1,"*")," ")}}function Fo(t,i){if(t&1&&(s(0,"p",4)(1,"span"),u(2),E(3,Eo,3,4,"span",1),m(),d(4,"span",5),s(5,"span",6),u(6),r(7,"formatPrice"),r(8,"async"),m()()),t&2){let e=i.$implicit;n(2),_(" ",e.label," "),n(),p("ngIf",e.termsIndex!==null),n(3),_(" ",l(8,5,l(7,3,e.amount))," ")}}function $o(t,i){if(t&1&&(s(0,"li",2),E(1,Fo,9,7,"p",3),m()),t&2){let e=c();n(),p("ngForOf",e.pricing.prices)}}function Mo(t,i){if(t&1&&(s(0,"p",4)(1,"span"),u(2),m(),d(3,"span",5),s(4,"span",6),u(5),r(6,"formatPrice"),r(7,"async"),m()()),t&2){let e=i.$implicit;n(2),x(e.label),n(3),_("+",l(7,4,l(6,2,e.amount)))}}function Lo(t,i){if(t&1&&(s(0,"li")(1,"p",7),u(2),r(3,"translate"),m(),E(4,Mo,8,6,"p",3),m()),t&2){let e=c();n(2),x(l(3,2,"Cinema.About.Accordions.Pricing.Complements")),n(2),p("ngForOf",e.pricing.complements)}}function Ao(t,i){if(t&1&&(s(0,"p",9),r(1,"async"),r(2,"async"),u(3),r(4,"repeat"),m()),t&2){let e=i.$implicit,a=i.index,o=c(2);p("ngClass",v(10,Bo,l(1,3,o.cinemaPremium$)===!0,l(2,5,o.cinemaPremium$)===!1)),n(3),Zt(" ",b(4,7,a+1,"*")," ",e," ")}}function No(t,i){if(t&1&&(s(0,"p"),u(1),m()),t&2){let e=c(2);n(),x(e.pricing.globalTerms)}}function Oo(t,i){if(t&1&&(s(0,"li"),E(1,Ao,5,13,"p",8)(2,No,2,1,"p",1),m()),t&2){let e=c();n(),p("ngForOf",e.pricing.terms),n(),p("ngIf",e.pricing==null?null:e.pricing.globalTerms)}}var Dt=class t{pricing=null;cinemaPremium$=C(ie);static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaInfoPricing",""]],inputs:{pricing:"pricing"},attrs:Po,decls:3,vars:3,consts:[["class","ft-default",4,"ngIf"],[4,"ngIf"],[1,"ft-default"],["class","f f-ai-center mb-2",4,"ngFor","ngForOf"],[1,"f","f-ai-center","mb-2"],[1,"line"],[1,"ft-500","ft-nowrap"],[1,"ft-secondary","ft-500","mb-4"],["class","mb-2",3,"ngClass",4,"ngFor","ngForOf"],[1,"mb-2",3,"ngClass"]],template:function(e,a){e&1&&E(0,$o,2,1,"li",0)(1,Lo,5,4,"li",1)(2,Oo,3,2,"li",1),e&2&&(p("ngIf",a.pricing!==null),n(),p("ngIf",a.pricing==null||a.pricing.complements==null?null:a.pricing.complements.length),n(),p("ngIf",a.pricing!==null))},dependencies:[re,Ce,V,F,k,D,ut,kt],encapsulation:2,changeDetection:0})};var Vo=["modalCinema"],Ho=["cinemaDescription"],Ro=["descriptionExpander"],zo=["cgpCinemaInfoModal",""],jo=(t,i)=>
2({cinemaDetails:t,currentCinema:i}),Uo=t=>({"is-playing":t}),Wo=()=>({"z-index":1}),qo=(t,i)=>({src:t,provider:i}),Go=t=>({"has-accordion-open":t}),$e=t=>({"box--dark":t}),Me=(t,i)=>({"is-selected":t,"btn--white":i}),Le=(t,i)=>({cta_name:t,cinema_name:i,bloc_name:"pop-in"}),Ae=t=>({"is-hidden":t}),Qo=()=>[],Yo=(t,i)=>i.title;function Jo(t,i){if(t&1&&(s(0,"a",10),u(1),d(2,"cgp-icon",6),m()),t&2){c(3);let e=h(0);p("href",q(e.cinemaDetails.cinemaPremium.ctaUrl),$),n(),_("",e.cinemaDetails.cinemaPremium.ctaLabel," "),n(),p("id","arrow-right")}}function Ko(t,i){if(t&1&&d(0,"img",25),t&2){c(4);let e=h(0);p("src",q(e.cinemaDetails.cinemaPremium.detailsImagePath),$)}}function Xo(t,i){if(t&1){let e=M();s(0,"div",11),w(1,Ko,1,2,"img",25),s(2,"button",26),B("click",function(){T(e);let o=c(3);return I(o.playVideo())}),d(3,"cgp-icon",6),m(),d(4,"cgp-video",27),m()}if(t&2){let e=c(3),a=h(0);n(),f(a.cinemaDetails.cinemaPremium.detailsImagePath?1:-1),n(),p("ngStyle",ae(4,Wo)),n(),p("id","play"),n(),p("video",v(5,qo,"https://www.youtube.com/embed/"+a.cinemaDetail
2s.cinemaPremium.videoUrl+"?enablejsapi=1&autoplay=0",e.VideoProvider.Youtube))}}function Zo(t,i){if(t&1&&d(0,"img",12),t&2){c(3);let e=h(0);p("src",q(e.cinemaDetails.cinemaPremium.detailsImagePath),$)}}function er(t,i){if(t&1&&(s(0,"p",15)(1,"span",28),u(2),m(),d(3,"br"),s(4,"span",29),u(5),r(6,"translate"),m()()),t&2){c(3);let e=h(0);n(2),x(e.currentCinema.statistics.halls),n(3),x(l(6,2,"Cinema.Header.Room"))}}function tr(t,i){if(t&1&&d(0,"img",31),t&2){let e=c().$implicit;p("src",q(e.backdrop),$)}}function ir(t,i){if(t&1&&(s(0,"a",32),u(1),d(2,"cgp-icon",6),m()),t&2){let e=c().$implicit;p("href",q(e.url),$),n(),_("",e.title," "),n(),p("id","arrow-right")}}function nr(t,i){if(t&1&&(s(0,"span",33),u(1),m()),t&2){let e=c().$implicit;n(),x(e.title)}}function ar(t,i){if(t&1&&(s(0,"div",21)(1,"div",30),w(2,tr,1,2,"img",31),m(),w(3,ir,3,4,"a",32)(4,nr,2,1,"span",33),d(5,"div",34),m()),t&2){let e=i.$implicit;n(2),f(e.backdrop?2:-1),n(),f(e.url?3:4),n(2),p("innerHTML",e.description,ce)}}function or(t,i){}function rr(t,i){if(t&1&&(s(0,"div",7),r(1,"async"),s(2,"h4",8),u(3),m(),s(4,"p",9),u(5),m(),w(6,Jo,3,4,"a",10),w(7,Xo,5,8,"div",11)(8,Zo,1,2,"img",12),s(9,"div",13)(10,"p",14),u(11),m(),s(12,"div"),w(13,er,7,4,"p",15),s(14,"a",16),d(15,"cgp-icon",17),u(16),r(17,"translate"),m()()(),d(18,"hr"),s(19,"h4",18),u(20),m(),s(21,"p",19),u(22),m(),s(23,"div",20),A(24,ar,6,3,"div",21,Yo),m(),s(26,"h4",18),u(27),r(28,"translate"),m(),d(29,"cgp-cinema-services",22)(30,"hr"),s(31,"h4",23),u(32),r(33,"translate"),m(),E(34,or,0,0,"ng-template",24),m()),t&2){let e=c(2),a=ze(7),o=h(0);p("ngClass",y(30,Uo,l(1,22,e.isPlaying$))),n(2),p("id","header-"+e.id),n(),x(o.cinemaDetail
2s.cinemaPremium.title),n(2),x(o.cinemaDetails.cinemaPremium.description),n(),f(o.cinemaDetails.cinemaPremium.ctaUrl?6:-1),n(),f(o.cinemaDetails.cinemaPremium.videoUrl?7:o.cinemaDetails.cinemaPremium.detailsImagePath?8:-1),n(4),x(o.currentCinema?o.currentCinema.address.full:""),n(2),f(o.currentCinema&&o.currentCinema.statistics.halls?13:-1),n(),p("href",q(o.cinemaDetails.googleMyBusinessUrl),$),n(),p("id","pin-stroke")("modifier","mr-1"),n(),_(" ",l(17,24,"Cinema.Header.Itinerary")),n(4),x(o.cinemaDetails.cinemaPremium.exclusiveServicestitle),n(2),x(o.cinemaDetails.cinemaPremium.exclusiveServicesDescription),n(2),N(o.cinemaDetails.cinemaPremium.services),n(3),x(l(28,26,"Cinema.Header.OtherServices")),n(2),p("cinema",o.cinemaDetails)("contentModifier","mb-1")("modifier","mb-1")("navId","cinema-info-premium-services"),n(3),x(l(33,28,"Cinema.Header.PremiumInfo")),n(2),p("ngTemplateOutlet",a)}}function lr(t,i){if(t&1&&(s(0,"div",4)(1,"button",5),r(2,"translate"),d(3,"cgp-icon",6),m(),w(4,rr,35,32,"div",7),m()),t&2){let e=c(),a=h(0);p("id",e.id)("wrapStyle","inset: auto 0px 0px; max-height: calc(var(--vh, 1vh) * 95); max-width: 100%; transform: none;"),n(),p("id",e.id),G("aria-label",l(2,6,"Modal.Close")),n(2),p("id","close"),n(),f(a.cinemaDetail
2s?4:-1)}}function pr(t,i){if(t&1&&(s(0,"a",39),u(1),m()),t&2){c(3);let e=h(0);p("href",q(i),$),n(),x(e.currentCinema.address.full)}}function sr(t,i){if(t&1&&(s(0,"p",40),u(1),m()),t&2){c(3);let e=h(0);n(),x(e.currentCinema.address.full)}}function mr(t,i){if(t&1){let e=M();s(0,"button",47),B("click",function(){T(e);let o=c(4);return I(o.toggleDisplayDescription())}),me(),s(1,"svg",48),d(2,"use",49),m()()}}function cr(t,i){if(t&1&&(s(0,"div",41,1),d(2,"div",44,2),s(4,"div",45,3),w(6,mr,3,0,"button",46),m()()),t&2){let e=ze(3);c(3);let a=h(0);n(2),p("innerHTML",a.currentCinema.description,ce),n(4),f(e.offsetHeight>70?6:-1)}}function dr(t,i){if(t&1){let e=M();s(0,"a",50),B("click",function(){T(e);let o=c(3);return I(o.openGoodaysModal())}),u(1),r(2,"translate"),m()}t&2&&(n(),_(" ",l(2,1,"Cinema.About.Feedback")," "))}function ur(t,i){}function wr(t,i){if(t&1&&(s(0,"div",35)(1,"div",36)(2,"h2",37)(3,"span",38),u(4),r(5,"translate"),m(),d(6,"br"),u(7),m(),w(8,pr,2,3,"a",39)(9,sr,2,1,"p",40),m(),w(10,cr,7,2,"div",41),w(11,dr,3,3,"a",42),r(12,"async"),s(13,"h4",43),u(14),r(15,"translate"),m(),d(16,"cgp-cinema-services",22),E(17,ur,0,0,"ng-template",24),m()),t&2){let e,a=c(2),o=ze(7),g=h(0);n(2),p("id","header-"+a.id),n(2),_(" ",l(5,12,"Cinema.About.Title")," "),n(3),x(g.currentCinema.name),n(),f((e=g.cinemaDetail
2s.googleMyBusinessUrl)?8:9,e),n(2),f(g.currentCinema.description!==null?10:-1),n(),f(l(12,14,a.hasGoodays$)?11:-1),n(3),x(l(15,16,"Cinema.Header.OtherServices")),n(2),p("cinema",g.cinemaDetails)("contentModifier","mb-1")("modifier","mb-1")("navId","cinema-info-services"),n(),p("ngTemplateOutlet",o)}}function fr(t,i){if(t&1&&(s(0,"div",4)(1,"button",5),r(2,"translate"),d(3,"cgp-icon",6),m(),w(4,wr,18,18,"div",35),m()),t&2){let e=c(),a=h(0);p("id",e.id)("wrapStyle","inset: auto 0px 0px; max-height: calc(var(--vh, 1vh) * 95); max-width: 100%; transform: none;"),n(),p("id",e.id),G("aria-label",l(2,6,"Modal.Close")),n(2),p("id","close"),n(),f(a.currentCinema!==null&&a.cinemaDetails!==null?4:-1)}}function Cr(t,i){if(t&1){let e=M();s(0,"div",52)(1,"h3")(2,"button",54),r(3,"translate"),r(4,"async"),r(5,"translate"),B("click",function(){T(e);let o=c(2);return I(o.selectAccordion("cards"))}),u(6),r(7,"translate"),d(8,"cgp-icon",6),m()(),d(9,"ul",55),r(10,"async"),r(11,"async"),m()}if(t&2){c();let e=h(0),a=c(),o=h(0);p("ngClass",y(24,$e,e===!0)),n(2),p("action","clic tab "+l(3,12,"Cinema.About.Accordions.Cards.Title"))("category","infos cinema")("name","
2infos_cinema_clic_onglet")("ngClass",v(26,Me,l(4,14,a.selectedAccordion$)==="cards",e===!1))("payload",v(29,Le,l(5,16,"Cinema.About.Accordions.Cards.Title"),o.currentCinema?o.currentCinema.name:""))("trackerLabel",o.currentCinema?o.currentCinema.name:""),n(4),_(" ",l(7,18,"Cinema.About.Accordions.Cards.Title")," "),n(2),p("id","arrow-down"),n(),p("cinemaDetails",o.cinemaDetails)("ngClass",y(32,Ae,l(10,20,a.selectedAccordion$)!=="cards"))("vouchers",l(11,22,a.vouchers$)??ae(34,Qo))}}function gr(t,i){if(t&1){let e=M();s(0,"div",53)(1,"h3")(2,"button",54),r(3,"translate"),r(4,"async"),r(5,"translate"),B("click",function(){T(e);let o=c(2);return I(o.selectAccordion("pricing"))}),u(6),r(7,"translate"),d(8,"cgp-icon",6),m()(),d(9,"ul",56),r(10,"async"),m()}if(t&2){c();let e=h(0),a=c(),o=h(0);p("ngClass",y(21,$e,e===!0)),n(2),p("action","clic tab "+l(3,11,"Cinema.About.Accordions.Pricing.Title"))("category","infos cinema")("name","infos_cinema_clic_onglet")("ngClass",v(23,Me,l(4,13,a.selectedAccordion$)==="pricing",e===!1))("payload",v(26,Le,l(5,15,"Cinema.About.Accordions.Pricing.Title"),o.currentCinema?o.currentCinema.name:""))("trackerLabel",o.currentCinema?o.currentCinema.name:""),n(4),_(" ",l(7,17,"Cinema.About.Accordions.Pricing.Title")," "),n(2),p("id","arrow-down"),n(),p("ngClass",y(29,Ae,l(10,19,a.selectedAccordion$)!=="pricing"))("pricing",o.cinemaDetail
2s.pricing)}}function hr(t,i){if(t&1&&(s(0,"a",60),me(),s(1,"svg",61)(2,"title"),u(3,"acceslibre"),m(),d(4,"use"),m()()),t&2){c(3);let e=h(0);p("href",e.cinemaDetails.accesLibreUrl,$),n(4),G("href","/assets/source/img/sprite.svg#icon-acceslibre",null,"xlink")}}function _r(t,i){if(t&1){let e=M();s(0,"div",53)(1,"h3")(2,"button",54),r(3,"translate"),r(4,"async"),r(5,"translate"),B("click",function(){T(e);let o=c(2);return I(o.selectAccordion("accessibility"))}),u(6),r(7,"translate"),d(8,"cgp-icon",6),m()(),s(9,"ul",57),r(10,"async"),s(11,"li"),d(12,"div",58),s(13,"div",59),w(14,hr,5,2,"a",60),m()()()()}if(t&2){c();let e=h(0),a=c(),o=h(0);p("ngClass",y(22,$e,e===!0)),n(2),p("action","clic tab "+l(3,12,"Cinema.About.Accordions.Accessibility.Title"))("category","infos cinema")("name","infos_cinema_clic_onglet")("ngClass",v(24,Me,l(4,14,a.selectedAccordion$)==="accessibility",e===!1))("payload",v(27,Le,l(5,16,"Cinema.About.Accordions.Accessibility.Title"),o.currentCinema?o.currentCinema.name:""))("trackerLabel",o.currentCinema?o.currentCinema.name:""),n(4),_(" ",l(7,18,"Cinema.About.Accordions.Accessibility.Title")," "),n(2),p("id","arrow-down"),n(),p("ngClass",y(30,Ae,l(10,20,a.selectedAccordion$)!=="accessibility")),n(3),p("innerHTML",o.cinemaDetail
2s.accessibilityDescription,ce),n(2),f(o.cinemaDetails.accesLibreUrl?14:-1)}}function yr(t,i){if(t&1){let e=M();s(0,"div",53)(1,"h3")(2,"button",54),r(3,"translate"),r(4,"async"),r(5,"translate"),B("click",function(){T(e);let o=c(2);return I(o.selectAccordion("itinerary"))}),u(6),r(7,"translate"),d(8,"cgp-icon",6),m()(),s(9,"ul",62),r(10,"async"),d(11,"li",44),m()()}if(t&2){c();let e=h(0),a=c(),o=h(0);p("ngClass",y(21,$e,e===!0)),n(2),p("action","clic tab "+l(3,11,"Cinema.About.Accordions.Itinerary.Title"))("category","infos cinema")("name","infos_cinema_clic_onglet")("ngClass",v(23,Me,l(4,13,a.selectedAccordion$)==="itinerary",e===!1))("payload",v(26,Le,l(5,15,"Cinema.About.Accordions.Itinerary.Title"),o.currentCinema?o.currentCinema.name:""))("trackerLabel",o.currentCinema?o.currentCinema.name:""),n(4),_(" ",l(7,17,"Cinema.About.Accordions.Itinerary.Title")," "),n(2),p("id","arrow-down"),n(),p("ngClass",y(29,Ae,l(10,19,a.selectedAccordion$)!=="itinerary")),n(2),p("innerHTML",o.cinemaDetails.itinerary,ce)}}function xr(t,i){if(t&1){let e=M();s(0,"div",53)(1,"h3")(2,"button",54),r(3,"translate"),r(4,"async"),r(5,"translate"),B("click",function(){T(e);let o=c(2);return I(o.selectAccordion("nearby"))}),u(6),r(7,"translate"),d(8,"cgp-icon",6),m()(),d(9,"ul",63),r(10,"async"),m()}if(t&2){c();let e=h(0),a=c(),o=h(0);p("ngClass",y(20,$e,e===!0)),n(2),p("action","clic tab "+l(3,10,"Cinema.About.Accordions.Nearby.Title"))("category","infos cinema")("name","
2infos_cinema_clic_onglet")("ngClass",v(22,Me,l(4,12,a.selectedAccordion$)==="nearby",e===!1))("payload",v(25,Le,l(5,14,"Cinema.About.Accordions.Nearby.Title"),o.currentCinema?o.currentCinema.name:""))("trackerLabel",o.currentCinema?o.currentCinema.name:""),n(4),_(" ",l(7,16,"Cinema.About.Accordions.Nearby.Title")," "),n(2),p("id","arrow-down"),n(),p("ngClass",y(28,Ae,l(10,18,a.selectedAccordion$)!=="nearby"))}}function br(t,i){if(t&1&&(H(0),r(1,"async"),s(2,"div",51),r(3,"async"),w(4,Cr,12,35,"div",52),r(5,"async"),w(6,gr,11,31,"div",53),w(7,_r,15,32,"div",53),w(8,yr,12,31,"div",53),w(9,xr,11,30,"div",53),r(10,"async"),m()),t&2){let e=c(),a=h(0);R(l(1,6,e.cinemaPremium$)),n(2),p("ngClass",y(15,Go,l(3,9,e.selectedAccordion$)!==null)),n(2),f(l(5,11,e.hasCinepass$)&&(a.cinemaDetails.ecards.length>0||a.cinemaDetails.cinepass.length>0)?4:-1),n(2),f(a.cinemaDetails.pricing.prices.length!==0?6:-1),n(),f(a.cinemaDetails.accessibilityDescription?7:-1),n(),f((a.cinemaDetails==null?null:a.cinemaDetails.itinerary)!==null?8:-1),n(),f(l(10,13,e.hasNearby$)?9:-1)}}var Pt=class t{modalCinema;cinemaDescription;descriptionExpander;id=_e;cinema$=C(pe);
2cinemaDetails$=C(ue);hasGoodays$=C(te("cinemasGoodays"));selectedAccordion$=C(Hi);hasNearby$=C(Ln);hasCinepass$=C(te("subscriptionCinepass"));cinemaPremium$=C(ie);isPlaying$=new zt(!1);consentService=P(_i);consent=this.consentService.hasConsent("youtube");vouchers$=C(Cn);VideoProvider=hi;console=console;store=P(Y);renderer=P(Jt);platform=P(qe);goodays=P(un);selectAccordion(i){this.store.dispatch(si.selectInfoAccordion({id:i}))}openGoodaysModal(){this.cinema$.pipe(wn(),se(1)).subscribe(i=>{this.goodays.openGoodaysModal(i.vistaRef)})}toggleDisplayDescription(){if(this.platform.isServer())return;let i="is-expanded",e=this.descriptionExpander?.nativeElement.offsetHeight+10;this.modalCinema&&(this.modalCinema.nativeElement.classList.contains(i)?(this.renderer.removeClass(this.modalCinema.nativeElement,i),this.renderer.removeStyle(this.modalCinema.nativeElement,"height")):(this.renderer.addClass(this.modalCinema.nativeElement,i),this.renderer.setStyle(this.modalCinema.nativeElement,"height",e+(this.cinemaDescription?.nativeElement.offsetHeight+10)+"px")))}playVideo(){if(this.platform.isBrowser()){this.isPlaying$.next(!0);let i=document.querySelector("iframe");i&&i.contentWindow?.postMessage('{"event":"command","func":"playVideo","args":""}',"*")}}openConsentModal(){this.consentService.openConsentModal()}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["","cgpCinemaInfoModal",""]],viewQuery:function(e,a){if(e&1&&(X(Vo,5),X(Ho,5,Yt),X(Ro,5)),e&2){let o;Z(o=ee())&&(a.modalCinema=o.first),Z(o=ee())&&(a.cinemaDescription=o.first),Z(o=ee())&&(a.descriptionExpander=o.first)}},attrs:zo,decls:8,vars:11,consts:[["otherInformation",""],["modalCinema",""],["cinemaDescription",""],["descriptionExpander",""],["cgpModalContainer","",3,"id","wrapStyle"],["cgpCloseModal","",1,"modal__close",3,"id"],[3,"id"],[1,"modal__content","js-content-deploy","js-player-wrapper",3,"ngClass"],[1,"ft-500","mb-1",3,"id"],[1,"ft-primary","c-white-70"],[1,"link","link-gray","link-chevron","ft-500","mb-3",3,"href"],[1,"player","mb-3"],["alt","","loading","lazy",1,"mb-3",3,"src"],[1,"modal__video-meta","mb-3"],[1,"h5","ft-500","mb-0"],[1,"ft-center","mb-0"],["rel","noopener noreferrer","target","_blank",1,"btn","btn--center",3,"href"],[3,"id","modifier"],[1,"ft-500","mb-1"],[1,"ft-primary","c-white-70","mb-3"],[1,"cinema-mosaic","cinema-mosaic--2","mb-3"],[1,"cinema-mosaic__item"],[3,"cinema","contentModifier","modifier","navId"],[1,"ft-500","mb-2"],[3,"ngTemplateOutlet"],["alt","video","loading","lazy",3,"src"],[1,"link-icon","link-icon--primary","js-player-trigger",3,"click","ngStyle"],[3,"video"],[1,"h4","ft-600"],[1,"h6","c-white-70"],[1,"mb-2"],["alt","",3,"src"],[1,"link","link-gray","link-chevron","ft-500",3,"href"],[1,"link","link-gray","link-chevron","ft-500"],[1,"c-white-70","mb-0",3,"innerHTML"],[1,"modal__content","js-content-deploy"],[1,"ft-center"],[1,"h3","mb-1",3,"id"],[1,"h4","f-inline","ft-700","mb-1"],["target","_blank",1,"link","link-opacity","c-black-50","ft-underline",3,"href"],[1,"c-black-50"],[1,"ft-center","modal-cinema__desc","mt-1","mb-1","c-black-50","js-expand","modal-cinema__desc"],[1,"btn","btn--white","btn--full","btn--center","mb-1"],[1,"ft-500","mb-1","tw:max-lg:invisible"],[3,"innerHTML"],[1,"modal-cinema__expand"],["type","button",1,"link-icon","link-icon--white","link-icon--radius","js-expand-trigger"],["type","button",1,"link-icon","link-icon--white","link-icon--radius","js-expand-trigger",3,"click"],[1,"icon","icon-plus","c-black-20"],[0,"xlink","href","/assets/source/img/sprite.svg#icon-plus"],[1,"btn","btn--white","btn--full","btn--center","mb-1",3,"click"],[1,"js-accordions",3,"ngClass"],[1,"box","mb-1","scrollable",3,"ngClass"],[1,"box","mb-1",3,"ngClass"],["cgpEventTracker","",1,"btn","btn--full","accordion-trigger",3,"click","action","category","name","ngClass","payload","trackerLabel"],["cgpCinemaInfoCards","",1,"modal-cinema__details","accordion-panel","accordion-panel--cinepass",3,"cinemaDetail
2s","ngClass","vouchers"],["cgpCinemaInfoPricing","",1,"accordion-panel","modal-cinema__details","accordion-panel--cinepass",3,"ngClass","pricing"],[1,"modal-cinema__panel","accordion-panel","accordion-panel--accessible",3,"ngClass"],[1,"mb-2","mt-0",3,"innerHTML"],[1,"f--tablet"],["target","_blank",1,"btn","btn--center","btn-sm--full","mb-1","mb-md-0","mr-3","btn--primary",3,"href"],["height","24",1,"tech","icon-acceslibre"],[1,"accordion-panel","modal-cinema__details","accordion-panel--cinepass",3,"ngClass"],["cgpCinemaInfoNearby","",1,"accordion-panel","modal-cinema__details","accordion-panel--cinepass","has-grid",3,"ngClass"]],template:function(e,a){e&1&&(H(0),r(1,"async"),r(2,"async"),w(3,lr,5,8,"div",4),r(4,"async"),we(5,fr,5,8,"div",4),E(6,br,11,17,"ng-template",null,0,ii)),e&2&&(R(v(8,jo,l(1,1,a.cinemaDetails$),l(2,3,a.cinema$))),n(3),f(l(4,6,a.cinemaPremium$)?3:5))},dependencies:[Fi,Ei,V,qi,oi,ge,St,Dt,It,F,ai,U,yi,k,D],encapsulation:2,changeDetection:0})};var vr=(t,i)=>({nearbyCinemas:t,nearbyCities:i}),Vn=t=>({slug:t}),Sr=t=>({cityName:t});function Tr(t,i){if(t&1&&(s(0,"li")(1,"a",9),r(2,"translate"),u(3),d(4,"cgp-icon",10),m()()),t&2){let e=i.$implicit;n(),p("routerLink",b(2,5,"Routes.Cinema.Single",y(8,Vn,e.slug))),n(2),_(" ",e.name," "),n(),p("id","arrow-right")("modifier","tw:h-6 tw:w-6")("iconClass",!1)}}function Ir(t,i){if(t&1&&(s(0,"div",5)(1,"h2",6),u(2),r(3,"translate"),m(),s(4,"ul",7),E(5,Tr,5,10,"li",8),m()()),t&2){let e=c(2).ngIf;n(2),_(" ",l(3,2,"City.Nearby.Cinemas")," "),n(3),p("ngForOf",e.nearbyCinemas)}}function kr(t,i){if(t&1&&(s(0,"li")(1,"a",9),r(2,"translate"),u(3),r(4,"translate"),d(5,"cgp-icon",10),m()()),t&2){let e=i.$implicit;n(),p("routerLink",b(2,5,"Routes.Cinema.City.Single",y(11,Vn,e.slug))),n(2),_(" ",b(4,8,"Cinemas.City.Others",y(13,Sr,e.name))," "),n(2),p("id","arrow-right")("modifier","tw:h-6 tw:w-6")("iconClass",!1)}}function Dr(t,i){if(t&1&&(s(0,"div",5)(1,"h2",6),u(2),r(3,"translate"),m(),s(4,"ul",7),E(5,kr,6,15,"li",8),m()()),t&2){let e=c(2).ngIf;n(2),_(" ",l(3,2,"City.Nearby.Cities")," "),n(3),p("ngForOf",e.nearbyCities)}}function Pr(t,i){if(t&1&&(s(0,"section",2)(1,"div",3),E(2,Ir,6,4,"div",4)(3,Dr,6,4,"div",4),m()()),t&2){let e=c().ngIf;n(2),p("ngIf",e.nearbyCinemas&&e.nearbyCinemas.length>0),n(),p("ngIf",e.nearbyCities&&e.nearbyCities.length>0)}}function Br(t,i){if(t&1&&(s(0,"div"),E(1,Pr,4,2,"section",1),m()),t&2){let e=i.ngIf;n(),p("ngIf",e.nearbyCinemas&&e.nearbyCinemas.length>0||e.nearbyCities&&e.nearbyCities.length>0)}}var Bt=class t{nearbyCinemas$=C(Ee);nearbyCities$=C(Fe);static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-nearby-cinemas-cities"]],decls:3,vars:8,consts:[[4,"ngIf"],["class","tw:container tw:mb-10 tw:lg:mb-14",4,"ngIf"],[1,"tw:container","tw:mb-10","tw:lg:mb-14"],[1,"tw:flex","tw:flex-col","tw:gap-10","tw:border-t","tw:border-neutral-lower-01","tw:pt-10","tw:lg:flex-row","tw:lg:gap-16","tw:lg:pt-14"],["class","tw:flex tw:w-full tw:flex-col tw:gap-5 tw:lg:gap-8",4,"ngIf"],[1,"tw:flex","tw:w-full","tw:flex-col","tw:gap-5","tw:lg:gap-8"],[1,"tw:font-trade","tw:text-display-base","tw:uppercase"],[1,"tw:grid","tw:gap-x-16","tw:lg:justify-start","tw:lg:gap-y-2","tw:lg:grid-cols-[auto_auto]"],[4,"ngFor","ngForOf"],[1,"tw:flex","tw:items-center","tw:gap-1","tw:text-body-base","tw:font-semibold","tw:text-neutral-secondary","tw:max-lg:justify-between","tw:max-lg:border-b","tw:max-lg:border-neutral-base","tw:max-lg:py-3","tw:lg:hover:text-neutral-primary",3,"routerLink"],[3,"id","modifier","iconClass"]],template:function(e,a){e&1&&(E(0,Br,2,1,"div",0),r(1,"async"),r(2,"async")),e&2&&p("ngIf",v(5,vr,l(1,1,a.nearbyCinemas$),l(2,3,a.nearbyCities$)))},dependencies:[re,F,Q,Ce,U,k,D],encapsulation:2,changeDetection:0})};var Et=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-no-showtimes"]],decls:21,vars:6,consts:[[1,"tw:container","tw:mt-10","tw:lg:mt-14"],[1,"tw:flex","tw:flex-col","tw:items-center","tw:gap-8","tw:pb-10","tw:lg:pb-14"],["width","1em","height","1em","data-icon","ticket-gray",1,"tw:h-30","tw:w-30"],["id","ai:local:ticket-gray","viewBox","0 0 120 120"],["fill","none"],["fill","#fff","fill-opacity",".2","d","M55.529 22.828a5.73 5.73 0 0 1-1.678 3.8 5.73 5.73 0 0 1-3.8 1.677L4 74.357l12.198 12.198c4.49-4.491 11.772-4.491 16.263 0s4.491 11.772 0 16.263l12.198 12.198L90.71 68.964a5.73 5.73 0 0 1 1.678-3.8 5.73 5.73 0 0 1 3.8-1.677l18.828-18.828-12.198-12.198c-4.49 4.491-11.772 4.491-16.263 0s-4.491-11.772 0-16.263L74.357 4z"],["stroke","url(#a)","stroke-opacity",".1","d","M54.205 26.981a6.23 6.23 0 0 0 1.811-3.933l18.341-18.34 11.498 11.497c-4.337 4.708-4.222 12.042.346 16.61s11.902 4.683 16.61.346l11.498 11.498-18.341 18.34a6.23 6.23 0 0 0-3.933 1.812 6.23 6.23 0 0 0-1.812 3.933L44.66 114.31l-11.5-11.499c4.337-4.708 4.221-12.042-.346-16.61s-11.902-4.683-16.61-.346L4.707 74.357l45.565-45.564a6.23 6.23 0 0 0 3.933-1.812Z"],["fill","#D9D9D9","fill-opacity",".1","d","m60.679 61.69 9.31-9.31 13.802 13.8-9.31 9.31zM43.638 44.619l9.309-9.31 13.85 13.853-9.308 9.309zM28.166 60.094l12.172-12.172 30.856 30.856-12.172 12.17z"],["fill","#fff","fill-opacity",".1","fill-rule","evenodd","d","M56.28 24.728a1 1 0 0 1 1.414 0l2.287 2.287a1 1 0 0 1-1.414 1.415l-2.287-2.287a1 1 0 0 1 0-1.415m6.861 6.861a1 1 0 0 1 1.415 0l4.574 4.575a1 1 0 0 1-1.415 1.414l-4.574-4.574a1 1 0 0 1 0-1.414m9.149 9.149a1 1 0 0 1 1.414 0l4.574 4.574a1 1 0 1 1-1.414 1.414l-4.574-4.574a1 1 0 0 1 0-1.414m9.148 9.148a1 1 0 0 1 1.414 0l4.574 4.574a1 1 0 1 1-1.414 1.414L81.438 51.3a1 1 0 0 1 0-1.414m9.148 9.148a1 1 0 0 1 1.414 0l2.287 2.287a1 1 0 0 1-1.414 1.414l-2.287-2.287a1 1 0 0 1 0-1.414","clip-rule","evenodd"],["id","a","x1","59.457","x2","59.363","y1","4.39","y2","114.629","gradientUnits","userSpaceOnUse"],["stop-color","#fff"],["offset","1","stop-color","#fff","stop-opacity","0"],["href","#ai:local:ticket-gray"],[1,"tw:lg:max-w-162"],[1,"tw:mb-2","tw:text-center","tw:text-title-xl","t
2w:text-neutral-primary"],[1,"tw:mb-0","tw:text-center","tw:text-body-sm","tw:text-neutral-secondary"]],template:function(e,a){e&1&&(fe(0,"section",0)(1,"div",1),me(),fe(2,"svg",2)(3,"symbol",3)(4,"g",4),Re(5,"path",5)(6,"path",6)(7,"path",7)(8,"path",8),fe(9,"defs")(10,"linearGradient",9),Re(11,"stop",10)(12,"stop",11),Te()()()(),Re(13,"use",12),Te(),Gt(),fe(14,"div",13)(15,"h3",14),u(16),r(17,"translate"),Te(),fe(18,"p",15),u(19),r(20,"translate"),Te()()()()),e&2&&(n(16),x(l(17,2,"Cinema.Empty.Title")),n(3),x(l(20,4,"Cinema.Schedule.Showtime.NoSchedule")))},dependencies:[F,D],encapsulation:2,changeDetection:0})};var Hn=j(pe,lt,ui,(t,i,e)=>{let[a]=i??[];return!t||t.slug!=="cinema-pathe-wepler"||!a||!e?null:{"@context":"https://schema.org","@type":"Event",name:a.title,url:a.cta.url,image:a.backdrop??void 0,startDate:a.date.startDate??null,endDate:a.date.endDate??null,eventAttendanceMode:"https://schema.org/OfflineEventAttendanceMode",eventStatus:"https://schema.org/EventScheduled",location:{"@type":"Place",address:{"@type":"PostalAddress",addressLocality:t.address.city,addressRegion:e.toUpperCase(),addressCountry:e.toUpperCase(),postalCode:t.address.postalCode,streetAddress:t.address.address}},organizer:{"@type":"Organization",name:t.name,url:t.slug}}});function Er(t,i){if(t&1&&d(0,"cgp-json-ld",1),t&2){let e=i.ngIf;p("schema",e)}}function Fr(t,i){if(t&1&&d(0,"cgp-json-ld",1),t&2){let e=i.ngIf;p("schema",e)}}var Ft=class t{i18n=P(li);i18nParser=P(ri);env=P(wi);schema$=C(wt).pipe(qt(i=>this.i18n.get("Routes.Shows").pipe($t(e=>!i||i.length===0?null:this.formatSchedule(i,e)))),ne(i=>i!==null));eventSchema$=C(Hn).pipe($t(i=>i===null?null:Se(ve({},i),{organizer:Se(ve({},i.organizer),{url:this.env.getAbsoluteUrl(this.i18n.instant("Routes.Cinema.Single",{slug:i.organizer.url}))})})));formatSchedule(i,e){return{"@context":"https://schema.org","@type":"ItemList",itemListElement:i.map((a,o)=>({"@type":"ListItem",position:o+1,url:this.env.getAbsoluteUrl(this.i18nParser.interpolate(a.show.movie?e.Movie:e.Entertainment,{slug:a.show.slug}))}))}}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["app-cinema-seo"]],decls:4,vars:6,consts:[[3,"schema",4,"ngIf"],[3,"schema"]],template:function(e,a){e&1&&(E(0,Er,1,1,"cgp-json-ld",0),r(1,"async"),E(2,Fr,1,1,"cgp-json-ld",0),r(3,"async")),e&2&&(p("ngIf",l(1,2,a.schema$)),n(2),p("ngIf",l(3,4,a.eventSchema$)))},dependencies:[re,Tn,k],encapsulation:2,changeDetection:0})};var $r=["topBarCalendarFilter"],Mr=["topBarDatePicker"],Lr=["titleStickyBar"],Ar=(t,i)=>({"tw:h-[52px]":t,"tw:h-[120px]":i}),Rn=t=>({"is-open":t}),Nr=()=>[],Or=(t,i)=>i.show.slug,Vr=(t,i)=>i.slug;function Hr(t,i){t&1&&d(0,"cgp-header-push",2),t&2&&p("closable",!0)}function Rr(t,i){if(t&1&&(d(0,"div",3),r(1,"async")),t&2){let e=c();p("ngClass",y(3,Rn,l(1,1,e.modalOpened$)))}}function zr(t,i){if(t&1&&(d(0,"div",4),r(1,"async")),t&2){let e=c();p("ngClass",y(3,Rn,l(1,1,e.modalOpened$)))}}function jr(t,i){t&1&&d(0,"cgp-icon",7),t&2&&p("id","like-plain")("modifier","tw:h-7 tw:w-7 tw:text-danger-inverted-primary")("iconClass",!1)}function Ur(t,i){if(t&1){let e=M();s(0,"cgp-filters",17),r(1,"async"),r(2,"async"),r(3,"async"),B("filterSelection",function(o){T(e);let g=c();return I(g.selectFilter(o))})("filtersReset",function(){T(e);let o=c();return I(o.resetFilters())}),m()}if(t&2){let e=c();p("filtersState",l(1,3,e.selectedFilters$))("filters",l(2,5,e.availableFilters$))("resultsCount",l(3,7,e.resultsCount$))}}function Wr(t,i){if(t&1&&d(0,"cgp-cinema-show-header",27)(1,"cgp-showtimes",28),t&2){let e=i.$implicit;p("show",e),n(),p("showtimes",ae(3,Nr))("clearFilters",!0)}}function qr(t,i){if(t&1&&A(0,Wr,2,4,null,null,Vr),t&2){c();let e=h(4);N(e)}}function Gr(t,i){if(t&1&&(d(0,"div",20),r(1,"async"),r(2,"async"),r(3,"async")),t&2){let e=i.$implicit,a=c(2);p("showWithShowtimes",e)("cinema",l(1,6,a.cinema$))("cinemaSlug",l(2,8,a.cinema$).slug)("showSlug",e.show.slug)("day",l(3,10,a.day$))("highlightedShowtime",e.highlightedShowtime)}}function Qr(t,i){if(t&1&&(d(0,"div",20),r(1,"async"),r(2,"async"),r(3,"async")),t&2){let e=i.$implicit,a=c(2);p("showWithShowtimes",e)("cinema",l(1,6,a.cinema$))("cinemaSlug",l(2,8,a.cinema$).slug)("showSlug",e.show.slug)("day",l(3,10,a.day$))("highlightedShowtime",e.highlightedShowtime)}}function Yr(t,i){if(t&1){let e=M();H(0),r(1,"async"),s(2,"section",18)(3,"div",19),H(4),r(5,"async"),w(6,qr,2,0),A(7,Gr,4,12,"div",20,He().trackCinemaShows,!0),r(9,"async"),m()(),s(10,"section",21),r(11,"async"),s(12,"div",22)(13,"button",23),r(14,"async"),B("click",function(){T(e);let o=c();return I(o.displayShowsUpcoming=!o.displayShowsUpcoming)}),s(15,"span",24),u(16),r(17,"translate"),m(),s(18,"div",25),d(19,"cgp-icon",7),m()()(),s(20,"div",26),r(21,"async"),A(22,Qr,4,12,"div",20,Or),r(24,"async"),m()()}if(t&2){let e,a,o=c(),g=l(1,10,o.fullSchedule$);n(4);let L=R(l(5,12,o.cinemaShows$));n(2),f(g&&g.length===0&&L?6:-1),n(),N(l(9,15,o.currentSchedule$)),n(3),G("data-open",o.displayShowsUpcoming||!l(11,17,o.sessionsNearbyCinema$)),n(3),Ie("tw:hidden",o.displayShowsUpcoming||((e=l(14,19,o.upcomingSchedule$))==null?null:e.length)===0),n(3),x(l(17,21,"Showtimes.SeeNextDays")),n(3),p("id","arrow-down")("modifier","tw:size-5")("iconClass",!1),n(),Ie("tw:hidden",!o.displayShowsUpcoming||((a=l(21,23,o.upcomingSchedule$))==null?null:a.length)===0),n(2),N(l(24,25,o.upcomingSchedule$))}}
2function Jr(t,i){t&1&&d(0,"cgp-sessions-nearby")}function Kr(t,i){t&1&&d(0,"cgp-cinema-no-showtimes")}var Ne=class t{topBarCalendarFilter;topBarDatePicker;titleStickyBar;modalOpened$=C(Pi(_e));calendarNextDays$=C(bn);calendar$=C(vn);selectedFilters$=C(Pe);availableFilters$=C(Sn);resultsCount$=C(xn);day$=C(le);cinema$=C(pe);hasScheduledDay$=C(hn);hasHeaderPush$=C(Xe);cinemaPremium$=C(ie);displayShowsUpcoming=!1;favorite$=C(rt);fullSchedule$=C(wt);currentSchedule$=C(Ht);upcomingSchedule$=C(yn);sessionsNearbyCinema$=C(Ji);isMobileViewport$=C(Bi);cinemaShows$=C(_n);store=P(Y);selectedDay=this.store.selectSignal(le);platform=P(qe);stickyService=P(gn);headerVisible$=this.stickyService.headerStickyVisible;stickyElementService=P(sn);datePickerSticky$=this.stickyElementService.getStickyState("cinema-date-picker-sticky");constructor(){this.store.dispatch(pi.request()),this.store.dispatch(Ke.request({pushType:"other"})),this.store.dispatch(fn.request())}ngOnInit(){this.store.select(Ze).pipe(ne(i=>i.length>0),Wt()).subscribe(i=>{this.store.dispatch(di.lock({cinemas:i}))}),this.store.select(mt).pipe(ne(i=>i!==null),se(1)).subscribe(i=>{this.store.dispatch(mi.request({slug:i}))}),this.platform.isBrowser()&&jt([this.store.select(De),this.store.select(Ht)]).pipe(ne(i=>!!i[0]&&i[1].length>0),Ut(([i,e],[a,o])=>{let g=e.map(W=>W.show.slug).join(""),L=o.map(W=>W.show.slug).join("");return i===a&&g===L})).subscribe(([i,e])=>{let a=e.map(o=>o.show.slug);this.store.dispatch(ke.request({slugs:a,clientId:i}))}),this.stickyElementService.initAll()}onDaySelection(i){this.store.dispatch(Ue.selectDay({daySelection:i}))}trackCinemaShows(i,e){return`${e.show.slug}_${this.selectedDay()}`}selectFilter(i){this.store.dispatch(Ue.selectFilter({filter:i}))}resetFilters(){this.store.dispatch(Ue.resetFilters())}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=S({type:t,selectors:[["cgp-cinema-page"]],viewQuery:function(e,a){if(e&1&&(X($r,5),X(Mr,5),X(Lr,5)),e&2){let o;Z(o=ee())&&(a.topBarCalendarFilter=o.first),Z(o=ee())&&(a.topBarDatePicker=o.first),Z(o=ee())&&(a.titleStickyBar=o.first)}},decls:44,vars:55,consts:[["topBarDatePicker",""],["topBarCalendarFilter",""],[3,"closable"],["id","modal-cinema-premium-about","data-theme","dark","cgpCinemaInfoModal","",1,"modal","modal-cinema","modal-cinema--premium","modal--black",3,"ngClass"],["id","modal-cinema-about","data-theme","dark","cgpCinemaInfoModal","",1,"modal","modal-cinema",3,"ngClass"],["cgpStickyElement","","stickyId","cinema-title-sticky","data-visible","false",1,"tw:lg:hidden","tw:container","tw:left-0","tw:top-0","tw:z-70","tw:h-16","tw:w-full","tw:fixed","tw:py-3","tw:backdrop-blur-2xl","tw:-translate-y-full","tw:data-[visible=true]:translate-y-0","tw:transition-all","tw:duration-300","tw:ease-[cubic-bezier(.25,.1,.25,1)]",3,"ngClass"],[1,"tw:flex","tw:items-center","tw:gap-1","tw:font-trade","tw:text-display-xs","tw:uppercase"],[3,"id","modifier","iconClass"],[1,"to-tailwind",2,"height","116px"],["cgpStickyTriggerElement","",3,"triggerFor"],[1,"tw:flex","tw:flex-col","tw:gap-4","tw:lg:gap-2.5"],["data-section","search-topbar","data-sticky","false","cgpStickyElement","",1,"tw:left-0","tw:top-0","tw:w-full","tw:data-[sticky=true]:fixed","tw:data-[sticky=true]:top-10","tw:data-[sticky=true]:z-80","tw:data-[sticky=true]:py-4","tw:lg:data-[sticky=true]:top-0","tw:lg:data-[sticky=true]:backdrop-blur-2xl","tw:lg:data-[header-visible=true]:translate-y-18","tw:lg:transition-transform","tw:lg:duration-300","tw:lg:ease-[cubic-bezier(.25,.1,.25,1)]",3,"dataAttribute","offsetTop","stickyId"],[1,"tw:container"],["id","toBarDatePicker"],["id","sliderDate"],["ngSkipHydration","",1,"tw:relative","tw:w-full","tw:grid","tw:grid-cols-[2.5rem_auto]","tw:items-center","tw:gap-2","tw:lg:grid-cols-[7rem_auto_7rem]",3,"daySelection","calendars","nextDays"],[3,"filtersState","filters","resultsCount"],[3,"filterSelection","filtersReset","filtersState","filters","resultsCount"],["id","cinema-schedule"],[1,"tw:container","tw:mb-8","tw:mt-10","tw:flex","tw:flex-col","tw:gap-y-12","tw:lg:mb-14","tw:lg:mt-16","tw:lg:gap-y-14"],["cgpCinemaShow","","cgpShowtimeLoader","",1,"tw:group",3,"showWithShowtimes","cinema","cinemaSlug","showSlug","day","highlightedShowtime"],[1,"tw:group","tw:container","tw:relative","tw:z-10","tw:data-[open=true]:pb-8"],[1,"tw:flex","tw:w-full","tw:flex-col","tw:items-center","tw:py-8","tw:group-data-[open=true]:hidden","tw:lg:border-t","tw:lg:border-neutral-base","tw:lg:pb-16","tw:lg:pt-12"],["type","button",1,"tw:inline-flex","tw:items-center","tw:justify-center","tw:gap-1","tw:rounded-md","tw:transition-all","tw:duration-300","tw:ease-out-quart",'tw:data-[disabled="true"]:pointer-events-none',"t
2w:px-4","tw:max-lg:w-full","tw:h-12","tw:py-3","tw:text-title-base","tw:bg-neutral-alpha-higher-02","tw:text-neutral-primary","tw:focus:shadow-btn-primary-hover","tw:hover:shadow-btn-primary-hover","tw:data-disabled:bg-neutral-alpha-higher-01","tw:data-disabled:text-neutral-inverted-muted-placeholders","tw:max-lg:w-fit!","tw:outline-1","tw:outline-solid","tw:outline-offset-2","tw:outline-transparent","tw:focus-visible:outline-focus",3,"click"],[1,"tw:truncate","tw:peer-[&]:pt-0.5"],[1,"tw:peer","tw:pointer-events-none","tw:[&>svg]:w-5"],[1,"tw:flex-col","tw:gap-y-12","tw:group-data-[open=true]:flex","tw:lg:gap-y-14"],[3,"show"],[3,"showtimes","clearFilters"]],template:function(e,a){if(e&1){let o=M();w(0,Hr,1,1,"cgp-header-push",2),r(1,"async"),d(2,"cgp-cinema-header"),w(3,Rr,2,5,"div",3),r(4,"async"),we(5,zr,2,5,"div",4),s(6,"div",5),r(7,"async"),r(8,"async"),s(9,"span",6),w(10,jr,1,3,"cgp-icon",7),r(11,"async"),s(12,"span"),u(13),r(14,"async"),m()()(),s(15,"div",8),d(16,"div",9),s(17,"div",10)(18,"section",11),r(19,"async"),r(20,"async"),r(21,"async"),s(22,"div",12)(23,"section",13,0)(25,"div",null,1)(27,"div",14)(28,"cgp-calendar",15),r(29,"async"),r(30,"async"),B("daySelection",function(L){return T(o),I(a.onDaySelection(L))}),w(31,Ur,4,9,"cgp-filters",16),r(32,"async"),r(33,"async"),m()()()()()()()(),w(34,Yr,25,27),r(35,"async"),r(36,"async"),w(37,Jr,1,0,"cgp-sessions-nearby"),r(38,"async"),w(39,Kr,1,0,"cgp-cinema-no-showtimes"),r(40,"async"),r(41,"async"),d(42,"cgp-cinema-nearby-cinemas-cities")(43,"app-cinema-seo")}if(e&2){let o;f(l(1,16,a.hasHeaderPush$)?0:-1),n(3),f(l(4,18,a.cinemaPremium$)?3:5),n(3),p("ngClass",v(52,Ar,l(7,20,a.datePickerSticky$)===!1,l(8,22,a.datePickerSticky$))),n(4),f(l(11,24,a.favorite$)?10:-1),n(3),_(" ",(o=l(14,26,a.cinema$))==null?null:o.name),n(3),p("triggerFor","cinema-date-picker-sticky"),n(2),p("dataAttribute","data-sticky")("offsetTop",l(19,28,a.isMobileViewport$)?52:0)("stickyId","cinema-date-picker-sticky"),G("data-header-visible",l(20,30,a.headerVisible$)&&l(21,32,a.datePickerSticky$)||"false"),n(10),p("calendars",l(29,34,a.calendar$))("nextDays",l(30,36,a.calendarNextDays$)),n(3),f(l(32,38,a.availableFilters$)&&l(33,40,a.selectedFilters$)?31:-1),n(3),f(l(35,42,a.hasScheduledDay$)===!0&&l(36,44,a.fullSchedule$)!==null?34:-1),n(3),f(l(38,46,a.sessionsNearbyCinema$)?37:-1),n(2),f(l(40,48,a.hasScheduledDay$)===!1&&l(41,50,a.fullSchedule$)!==null?39:-1)}},dependencies:[at,Pt,V,xt,Qi,$i,be,st,Et,Ft,F,Ct,mn,dt,Bt,U,ct,xe,k,D],encapsulation:2,changeDetection:0})};var jd=[{path:"",pathMatch:"full",component:ft,canActivate:[Ge],data:{[je]:"cinemas",[Lt]:"Cinemas",seo:"Seo.Cinemas"}},{path:":slug",pathMatch:"full",component:Ne,canActivate:[At,Ge],data:{[je]:"cinema",[Lt]:"Cinema",seo:"Seo.Cinema"}},{matcher:t=>In(t,"cinema"),component:Ne,canActivate:[At,Ge],data:{[je]:"cinema",seo:"Seo.Cinema"}}];export{jd as cinemasRoutes};

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.