PageSourceSearch

https://cinematicket.org/v3.62.12/chunk-GRN4WHEM.js

js cinematicket.org collected 2026-10-02 20:13:26 UTC 77,426 bytes, 12 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f78114cb-d00c-57fb-a784-9406714c21a4")}catch(e){}}();
3import{a as dn}from"./chunk-NTVDP325.js";import{a as gn,b as Cn}from"./chunk-BEOA6QQR.js";import{a as we,b as he,c as rn,d as cn,e as sn,f as be}from"./chunk-VY6FLJAL.js";import"./chunk-MXPABQXB.js";import"./chunk-OUZMAGCP.js";import"./chunk-HC3LPNF4.js";import{a as Q}from"./chunk-GBLC4NF4.js";import"./chunk-RC2R4BUI.js";import"./chunk-ZSTUDNAD.js";import"./chunk-FTGROMVJ.js";import{a as Me,b as Y,c as mn}from"./chunk-CEUYJPTE.js";import{a as ln}from"./chunk-ZW3SOJZK.js";import{a as fe}from"./chunk-V6RCH3PS.js";import{c as on,f as an}from"./chunk-FB4EQGN5.js";import"./chunk-NK7VDNXG.js";import"./chunk-DH4IWOJW.js";import"./chunk-JHGTDDWF.js";import"./chunk-ILU6NBTN.js";import{a as tn}from"./chunk-OTRAWTKG.js";import"./chunk-RKHT2XFA.js";import{K as Ze,N as q,O as en,Q as nn,x as Je}from"./chunk-5JX2XHW3.js";import{a as ye,b as W}from"./chunk-DBAZ6BD4.js";import{J as Xe,K as _e}from"./chunk-GHZZCRSV.js";import{a as Ce,b as pe}from"./chunk-3RTIYUTE.js";import{$ as Ye,B as ge,D as Ge,G as $e,H as ee,K as F,Q as We,X as qe,Y as ue,_ as Qe,b as $,ba as Ke}from"./chunk-VOTMDJAY.js";import{$ as v,$a as j,Ac as Ue,Db as re,Eb as ce,Fa as ie,Fb as Z,Gb as l,Hb as T,Ib as M,J as Oe,Jb as ze,Ka as E,Pa as u,R as ke,Rb as V,Sb as B,Ta as xe,Ua as Te,Uc as He,V as C,Va as Fe,Wa as Le,Wc as Ne,Xa as Be,Xc as de,Ya as h,Yb as U,Za as g,_ as x,_a as Ae,_b as H,aa as _,ab as oe,ac as se,ba as y,bb as Re,dc as N,eb as p,fa as R,gb as S,hb as w,ib as b,ja as De,jb as o,ka as L,kb as r,kc as le,lb as d,na as Ee,o as Se,ob as X,pb as I,qa as te,rb as P,sb as m,tc as Ve,va as z,vb as je,vc as G,wa as Ie,wb as ae,xb as ve,ya as i,yc as me}from"./chunk-RXUAH6A5.js";import"./chunk-YLFJ7QWS.js";import{a as A,b as Pe}from"./chunk-SE5JAREP.js";var yn=()=>({height:"286px",width:"100%"});function wn(e,t){if(e&1){let n=I();o(0,"div",1)(1,"div",2)(2,"a",3),P("click",function(){x(n);let a=m(2);return v(a.createDataLayer())}),d(3,"app-webp-image",4),r()(),o(4,"div",5)(5,"div",6)(6,"a",7),P("click",function(){x(n);let a=m(2);return v(a.createDataLayer())}),_(),o(7,"svg",8),d(8,"use"),r(),l(9),r()(),y(),o(10,"div",9)(11,"a",10),P("click",function(){x(n);let a=m(2);return v(a.createDataLayer())}),l(12),r()(),o(13,"div",11)(14,"div",12),d(15,"app-facilities",13),r(),o(16,"div",14)(17,"a",3),P("click",function(){x(n);let a=m(2);return v(a.createDataLayer())}),o(18,"span"),l(19,"\u0633\u0627\u0646\u0633\u200C\u0647\u0627"),r(),_(),o(20,"svg",8),d(21,"use"),r()()()()()()}if(e&2){let n=m(2);i(2),g("routerLink","/cinema/detail/"+n.cinemaAd.cinema.id),i(),g("className","cinema-ads-image")("defaultImage",n.defaultImageSrc)("data",n.cinemaAd.cinema.thumbnail),i(3),g("routerLink","/cinema/detail/"+n.cinemaAd.cinema.id),i(2),h("href",n.svgFilePath+"megaPhone",null,"xlink"),i(),M(" ",n.cinemaAd.cinema.name_fa," "),i(2),g("routerLink","/cinema/detail/"+n.cinemaAd.cinema.id),i(),M(" ",n.cinemaAd.cinema.address," "),i(3),g("facilities",n.cinemaAd.cinema.facilities)("cinemaId",n.cinemaAd.cinema.id),i(2),g("routerLink","/cinema/detail/"+n.cinemaAd.cinema.id),i(4),h("href",n.svgFilePath+"chevronLeft",null,"xlink")}}function bn(e,t){if(e&1&&u(0,wn,22,13,"div",1),e&2){let n=m();p(n.cinemaAd?0:-1)}}function Sn(e,t){e&1&&d(0,"ngx-skeleton-loader",0),e&2&&g("theme",B(1,yn))}var pn=(()=>{let t=class t{constructor(){this.adsLoadingMode=!0,this.svgFilePath=F.svgFilePath,this.defaultImageSrc=dn.imageSource,this.destroyRef=C(R),this.messageService=C(ge),this.cinemaResource=C(Q),this.localStorage=C($),this.datalayerService=C(Ke)}ngOnInit(){this.getCinemaAds(),this.geoChangedSubscription=this.messageService.subscribe("geoChanged",()=>{this.getCinemaAds()}),this.destroyRef.onDestroy(()=>{this.geoChangedSubscription.unsubscribe()})}createDataLayer(){let c={event:"purchaseFunnel",params:{"Choose Content":{cinema:{name:this.cinemaAd.cinema.name_fa,id:this.cinemaAd.cinema.id},session:null,category:"cinema",position:"ads",hit:1}}};this.datalayerService.setDataLayer(c)}getCinemaAds(){this.adsLoadingMode=!0;let c=this.localStorage.retrieve("current_city_obj"),a={};c?.identifier?a.citiesId=c.identifier:a.withoutCity=!0,this.cinemaResource.getCinemaAds(a).subscribe({next:s=>{s.results.length>0&&(this.cinemaAd=s.results[0]),this.adsLoadingMode=!1},error:()=>{this.adsLoadingMode=!1}})}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-ads"]],decls:2,vars:1,consts:[["animation","pulse",3,"theme"],[1,"main-container","flex","gap-16"],[1,"flex","image-container"],[1,"flex","align-items-center","gap-8","link",3,"click","routerLink"],[3,"className","defaultImage","data"],[1,"info-container","flex","gap-8"],[1,"header","flex","justify-content-between"],[1,"title","flex","align-items-center","gap-4",3,"click","routerLink"],[1,"icon-svg"],[1,"address-container"],[1,"address",3,"click","routerLink"],[1,"extra-info-container","flex","gap-24"],[1,"facility-container","flex"],["fadeColor","#f5f5f5","classesName","cinema-ad","badgeClass","cinema-list-facility",3,"facilities","cinemaId"],[1,"link-container","flex"]],template:function(a,s){a&1&&u(0,bn,1,1)(1,Sn,1,2,"ngx-skeleton-loader",0),a&2&&p(s.adsLoadingMode?1:0)},dependencies:[de,W,ln,pe,Ce],styles:[`.main-container[_ngcontent-%COMP%]{flex-direction:column;border:1px solid #EBEBEB;border-radius:8px;background-color:#f5f5f5}.main-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{flex:1}.main-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]   app-webp-image[_ngcontent-%COMP%]{width:100%;height:11.4375rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{padding:0 1rem 1rem;flex-direction:column}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:.875rem;font-weight:700;color:#141414;margin:0}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;color:#141414}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .address-container[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]{margin:0;font-size:.75rem;font-weight:400;color:#4c4c4c;line-height:1.5rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]{flex-direction:column}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .facility-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .facility-container[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .link-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{display:inline-block;border-radius:6px;background-color:#ff3543;color:#fff;font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem 1rem .5rem .75rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .link-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem}@media only screen and (min-width:40.0625em){.main-container[_ngcontent-%COMP%]{flex-direction:row}.main-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{min-width:14.8125rem}.main-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]   app-webp-image[_ngcontent-%COMP%]{height:10.25rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{padding:1.5rem 0 1.5rem 1.5rem;flex:1;justify-content:space-between;max-width:calc(100% - 16.3125rem)}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .cinema-detail[_ngcontent-%COMP%]{justify-content:space-between}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;display:flex;align-items:center;gap:.5rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]{flex-direction:row;align-items:flex-end;justify-content:space-between}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .facility-container[_ngcontent-%COMP%]{flex-wrap:nowrap;display:flex;flex:1;overflow:hidden}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .facility-container[_ngcontent-%COMP%]   app-facilities[_ngcontent-%COMP%]{max-width:100%;overflow:auto}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .extra-info-container[_ngcontent-%COMP%]   .link-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{padding:.5rem .75rem}}
4/*# sourceMappingURL=cinema-ads.component-WQCS2FUP.css.map */`]});let e=t;return e})();var kn=["filterComponent"];function Dn(e,t){e&1&&(o(0,"div",7),d(1,"app-cinema-ads"),r())}function En(e,t){if(e&1&&d(0,"app-cinema-card",12),e&2){let n=t.$implicit;g("cinema",n)}}function In(e,t){if(e&1&&(o(0,"div",8),w(1,En,1,1,"app-cinema-card",12,S),r()),e&2){let n=m();i(),b(n.cinemaList)}}function Tn(e,t){if(e&1&&d(0,"app-no-data-box",9),e&2){let n=m();g("title",n.getNoDataTitle())("type","cinema")("subtitle",n.getNoDataSubtitle())}}function Fn(e,t){e&1&&(o(0,"div",10),d(1,"app-dot-loader",13),r()),e&2&&(i(),g("loaderClass","small mild-red"))}function Ln(e,t){if(e&1&&(o(0,"section",11),d(1,"app-top-nav-banner",14),r()),e&2){let n=m();i(),g("bannerInfo",n.topNavBanner)("showBanner",n.shouldShowAdBanner)("promotionId","/
4home/cinema")}}var un=(()=>{let t=class t{constructor(){this.filterComponent=ie.required("filterComponent"),this.loadingMode=!0,this.cinemaList=[],this.shouldShowAdBanner=!1,this.hideAdBanner=!1,this.filter={facilities:[],order_by:"-weight",page_size:10},this.dataWrapperElement=null,this.nextUrl=null,this.cityService=C(Xe),this.seoService=C(ue),this.locationService=C(We),this.localStorage=C($),this.cinemaResource=C(Q),this.windowRef=C(Ge),this.baseResource=C($e),this.messageService=C(ge),this.headerService=C(fe),this.destroyRef=C(R),this.platformId=C(te),this.document=C(le)}scrollHandler(){try{let c=this.windowRef.window;this.dataWrapperElement&&c.scrollY+c.outerHeight>this.dataWrapperElement.offsetHeight&&!this.loadingMode&&this.nextUrl&&this.loadMore(),this.windowRef.isParameterVisible("cinemaAdContainer")?this.shouldShowAdBanner=!1:this.shouldShowAdBanner=!0}catch{}}ngOnInit(){this.cityService.getUserCity().id==="all"&&this.cityService.openChoosingCityDialog(),this.dataWrapperElement=this.document.getElementById("dataWrapper"),this.cityTitle=this.cityService.getUserCity().name_fa,this.seoService.disableFetch(),this.seoService.addDefaultTags("\u0633\u06CC\u0646\u0645\u0627\u200C\u0647\u0627"),this.seoService.addBreadCrumb("home_cinema",null),me(this.platformId)&&this.locationService.getPosition().then(s=>{this.localStorage.store("current_location",s.lat+","+s.lng),this.currentLocation=s},()=>{}),this.getCinemaList();let a=this.messageService.subscribe("geoChanged",()=>{this.cinemaList=[],this.filterComponent().clearAllFilters(),this.cityTitle=this.cityService.getUserCity().name_fa});this.destroyRef.onDestroy(()=>a.unsubscribe())}handleFiltersChangedEvent(c){c.orderBy?this.filter.order_by=c.orderBy:this.filter.order_by="-weight",this.filter.search=c.search,this.filter.facilities=this.getFacilityArray(c.facilities),c.search||c.orderBy||c.facilities.length!==0?this.hideAdBanner=!0:this.hideAdBanner=!1,this.cinemaList=[],this.getCinemaList()}getNoDataTitle(){return this.filter.search?"\u0633\u06CC\u0646\u0645\u0627\u06CC\u06CC \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F":"\u0633\u06CC\u0646\u0645\u0627\u06CC\u06CC \u0628\u0627 \u0627\u06CC\u0646 \u0627\u0645\u06A9\u0627\u0646\u0627\u062A \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F"}getNoDataSubtitle(){return this.filter.search?"\u0627\u0632 \u06A9\u0644\u06CC\u062F \u0648\u0627\u0698\u0647 \u062F\u06CC\u06AF\u0631\u06CC \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u06A9\u0646\u06CC\u062F":"\u0641\u06CC\u0644\u062A\u0631 \u062E\u0648\u062F \u0631\u0627 \u0648\u06CC\u0631\u0627\u06CC\u0634 \u06A9\u0646\u06CC\u062F"}getFilterContainerTop(){return this.headerService.returnHeightOfHeader()}getCinemaList(){this.loadingMode=!0,this.nextUrl=null;let c=Object.fromEntries(Object.entries(this.filter).filter(([a,s])=>s!==null));this.filter.order_by.includes("distance")?this.currentLocation&&(c.latitude=this.currentLocation.lat,c.longitude=this.currentLocation.lng):c.order_by=[c.order_by,"id"],this.cinemaResource.getHomeCinemaFeed(c).subscribe({next:a=>{this.loadingMode=!1,this.cinemaList=[...a.results],a.next&&(this.nextUrl=a.next)},error:a=>{this.cinemaList=[],this.loadingMode=!1,this.nextUrl=null}})}loadMore(){this.nextUrl&&!this.loadingMode&&(this.loadingMode=!0,this.baseResource.getOtherPage(this.nextUrl).subscribe(c=>{this.loadingMode=!1,this.nextUrl=c.next,this.cinemaList.push(...c.results)}))}getFacilityArray(c){return c.map(a=>a.value)}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-list"]],viewQuery:function(a,s){a&1&&re(s.filterComponent,kn,5),a&2&&ce()},hostBindings:function(a,s){a&1&&P("scroll",function(){return s.scrollHandler()},!1,Ie)},features:[V([Y,Me])],decls:13,vars:9,consts:[["filterComponent",""],["id","dataWrapper",1,"main-container","flex","flex-column","gap-16"],[1,"inner-container","flex","flex-column"],[1,"header","flex","gap-16"],[1,"page-title"],[1,"filter-container"],[3,"filtersValueOutput","showSearchInput","isInCinemaListPage"],["id","cinemaAdContainer",1,"ad-container"],[1,"cinema-card-contaienr","flex","flex-column","gap-16"],[3,"title","type","subtitle"],[1,"margin-top","flex","justify-content-center","align-items-center"],[1,"isMobile","ad-banner"],[3,"cinema"],[3,"loaderClass"],[3,"bannerInfo","showBanner","promotionId"]],template:function(a,s){if(a&1){let f=I();o(0,"div",1)(1,"div",2)(2,"div",3)(3,"h2",4),l(4),r(),o(5,"div",5)(6,"app-filter",6,0),P("filtersValueOutput",function(k){return x(f),v(s.handleFiltersChangedEvent(k))}),r()()(),u(8,Dn,2,0,"div",7)(9,In,3,0,"div",8)(10,Tn,1,3,"app-no-data-box",9)(11,Fn,2,1,"div",10),r()(),u(12,Ln,2,3,"section",11)}a&2&&(i(2),oe(s.getFilterContainerTop()),i(2),M(" \u0633\u06CC\u0646\u0645\u0627\u0647\u0627\u06CC ",s.cityTitle," "),i(2),g("showSearchInput",!0)("isInCinemaListPage",!0),i(2),p(s.hideAdBanner?-1:8),i(),p(s.cinemaList.length!==0?9:!s.loadingMode&&!s.cinemaList.length?10:-1),i(2),p(s.loadingMode?11:-1),i(),p(s.topNavBanner?12:-1))},dependencies:[an,on,tn,he,pn,mn,_e],styles:[`.main-container[_ngcontent-%COMP%]{padding:0 1rem 5rem}.main-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{padding-top:1rem;flex-direction:column;position:sticky;background-color:#fff;z-index:1}.main-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .page-title[_ngcontent-%COMP%]{font-size:.875rem;font-weight:700;color:#141414;line-height:1.5rem;margin:0}.main-container[_ngcontent-%COMP%]   .ad-container[_ngcontent-%COMP%]{margin-bottom:1rem}.ad-banner[_ngcontent-%COMP%]{position:fixed;bottom:3.5rem;right:0;width:100%;z-index:1000}.margin-top[_ngcontent-%COMP%]{margin-top:1rem}@media only screen and (min-width:40.0626em){.main-container[_ngcontent-%COMP%]{padding:.25rem 9.75rem 4rem;min-height:100vh;background-color:#fff;align-items:center}.main-container[_ngcontent-%COMP%]   .inner-container[_ngcontent-%COMP%]{max-width:70.5rem;width:100%}.main-container[_ngcontent-%COMP%]   .inner-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 0}}@media only screen and (min-width:1921px){.main-container[_ngcontent-%COMP%]{padding:.25rem 10.833% 4rem;max-width:100%}}
5/*# sourceMappingURL=cinema-list.component-5M5VFU3U.css.map */`]});let e=t;return e})();var _n=(()=>{let t=class t{constructCinemaFacilities(c){return c.map(a=>({title:F.facilityTitle[a],icon:a}))}constructCinemaCommunicationChannels(c){return c.map(a=>({kind:"phone",value:a}))}constructCinemaAddress(c){return!c.address&&!c.location?null:{fullAddress:c.address,location:c.location}}constructUsersRatings(c){return Object.entries(c).map(([a,s])=>({title:F.featureTitles[a],value:s,maxValue:5}))}constructSessions(c){let a={};for(let s of c){s.movies.sort((f,O)=>O.movie.weight-f.movie.weight);for(let[f,O]of Object.entries(s.movies.reduce((k,D)=>A(A({},k),D.halls),{})))O.sessions.sort((k,D)=>Number(new Date(k.start_at))-Number(new Date(D.start_at)));for(let f of s.movies)for(let[,O]of Object.entries(f.halls))O.sessions.sort((k,D)=>Number(new Date(k.start_at))-Number(new Date(D.start_at)));a[s.date]=s.movies}return Object.fromEntries(Object.entries(a).sort(([s],[f])=>Number(new Date(s))-Number(new Date(f))))}};t.\u0275fac=function(a){return new(a||t)},t.\u0275prov=ke({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Bn(e,t){if(e&1&&(_(),d(0,"use")),e&2){let n=m();h("href",n.svgFilePath+"heartFill",null,"xlink")}}function An(e,t){if(e&1&&(_(),d(0,"use")),e&2){let n=m();h("href",n.svgFilePath+"heartOutline",null,"xlink")}}function Rn(e,t){if(e&1&&(_(),o(0,"svg"),d(1,"use"),r(),y(),o(2,"span",16),l(3),r()),e&2){let n=m();i(),h("href",n.svgFilePath+"dot",null,"xlink"),i(2),M(" ",n.data().rating.count," \u0631\u0627\u06CC ")}}function jn(e,t){if(e&1&&(o(0,"a",17),l(1," \u0645\u0633\u06CC\u0631\u06CC\u0627\u0628\u06CC "),_(),o(2,"svg"),d(3,"use"),r()()),e&2){let n=m(2);je("href",n.locationLink,z),i(3),h("href",n.svgFilePath+"chevronLeft",null,"xlink")}}function zn(e,t){if(e&1&&(o(0,"div",10)(1,"p"),l(2),r(),u(3,jn,4,2,"a",17),r()),e&2){let n=m();i(2),M(" ",n.data().address.fullAddress," "),i(),p(n.locationLink?3:-1)}}function Vn(e,t){if(e&1&&(o(0,"li")(1,"app-badge",18),l(2),r()()),e&2){let n=t.$implicit;i(),g("classes","facility")("icon",n.icon+"Border")("isGray",!1),i(),M(" ",n.title," ")}}function Un(e,t){if(e&1&&(o(0,"ul",11),w(1,Vn,3,4,"li",null,S),r()),e&2){let n=m();i(),b(n.data().facilities)}}var fn=(()=>{let t=class t{constructor(){this.data=L.required(),this.visitMoreInfoClicked=De(),this.svgFilePath=F.svgFilePath,this.isBookmarked=!1,this.facilityTitle=F.facilityTitle,this.locationLink=null,this.changeDetector=C(N),this.localStorage=C($),this.cinemaBookmarkService=C(Y),this.router=C(Ne),this.destroyRef=C(R)}ngOnInit(){this.updateBookmarkStatus(),this.data().address&&this.data().address.location&&(this.locationLink=`https://maps.google.com/?q=${this.data().address.location.lat},${this.data().address.location.long}`)}toggleBookmark(){if(!this.localStorage.retrieve("user")){this.router.navigate(["/home/auth/login"],{queryParams:{returnUrl:this.router.url}});return}let c=this.cinemaBookmarkService.add(this.data().cinemaId);this.isBookmarked&&(c=this.cinemaBookmarkService.delete(this.data().cinemaId)),c.pipe(ee(this.destroyRef)).subscribe({next:()=>{this.updateBookmarkStatus()}})}
5visitMoreInfo(){this.visitMoreInfoClicked.emit(null)}updateBookmarkStatus(){this.localStorage.retrieve("user")?this.cinemaBookmarkService.getBookmarkIds()?(this.isBookmarked=this.cinemaBookmarkService.checkBookmarkId(this.data().cinemaId),this.changeDetector.detectChanges()):this.cinemaBookmarkService.getBookmarkedList().then(()=>{this.isBookmarked=this.cinemaBookmarkService.checkBookmarkId(this.data().cinemaId),this.changeDetector.detectChanges()}):this.isBookmarked=!1}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-info-card"]],inputs:{data:[1,"data"]},outputs:{visitMoreInfoClicked:"visitMoreInfoClicked"},decls:29,vars:17,consts:[[1,"main-container","flex"],[1,"info-container","flex","flex-column"],[1,"flex","flex-column","gap-12"],[1,"header-container","flex","justify-content-between","align-items-center"],[1,"title"],[1,"bookmark","flex","gap-4","align-items-center",3,"click"],[1,"isDesktop"],[1,"cinema-info","flex","flex-column","gap-8"],[1,"rate","flex","gap-8","align-items-center"],[1,"star","flex","gap-4"],[1,"address"],[1,"facilities","flex","gap-8"],[1,"action-container"],[1,"flex",3,"click"],[1,"gallery-container","isDesktop"],[3,"className","data","alt","imgTitle","ratio","priority"],[1,"rate-count"],["target","_blank",1,"flex","gap-4",3,"href"],[1,"cinemabox__badge",3,"classes","icon","isGray"]],template:function(a,s){a&1&&(o(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h1",4),l(5),r(),o(6,"button",5),P("click",function(){return s.toggleBookmark()}),_(),o(7,"svg"),u(8,Bn,1,1,":svg:use")(9,An,1,1,":svg:use"),r(),y(),o(10,"span",6),l(11," \u0645\u0648\u0631\u062F \u0639\u0644\u0627\u0642\u0647 "),r()()(),o(12,"div",7)(13,"div",8)(14,"span",9),_(),o(15,"svg"),d(16,"use"),r(),l(17),U(18,"number"),r(),u(19,Rn,4,2),r(),u(20,zn,4,2,"div",10),r(),u(21,Un,3,0,"ul",11),r(),y(),o(22,"div",12)(23,"button",13),P("click",function(){return s.visitMoreInfo()}),l(24," \u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0633\u06CC\u0646\u0645\u0627 \u0648 \u0646\u0638\u0631\u0627\u062A "),_(),o(25,"svg"),d(26,"use"),r()()()(),y(),o(27,"div",14),d(28,"app-webp-image",15),r()()),a&2&&(i(5),M(" ",s.data().name," "),i(3),p(s.isBookmarked?8:9),i(8),h("href",s.svgFilePath+"starFill",null,"xlink"),i(),M(" ",H(18,14,s.data().rating.value,".1-1"),"/5 "),i(2),p(s.data().rating.count>0?19:-1),i(),p(s.data().address?20:-1),i(),p(s.data().facilities.length>0?21:-1),i(5),h("href",s.svgFilePath+"chevronLeft",null,"xlink"),i(2),g("className","cinema-gallery")("data",s.data().thumbnail)("alt",s.data().name)("imgTitle",s.data().name)("ratio","HORIZONTAL")("priority","high"))},dependencies:[G,q,W],styles:[`.button[_ngcontent-%COMP%], .info-container[_ngcontent-%COMP%]   .action-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem 0 .5rem .75rem;background-color:transparent;border:none}.button[_ngcontent-%COMP%]:hover, .info-container[_ngcontent-%COMP%]   .action-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{background-color:transparent;cursor:pointer}.info-container[_ngcontent-%COMP%]{padding:1rem;gap:.75rem;width:100%;border-bottom:1px solid #F5F5F5}.info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;font-weight:700;color:#141414;line-height:1.5rem;margin:0}.info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .bookmark[_ngcontent-%COMP%]{background-color:#f5f5f5;border:none;padding:.5rem;border-radius:6px;cursor:pointer}.info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .bookmark.disabled[_ngcontent-%COMP%]{background-color:#ffffff80}.info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .bookmark[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:1rem;height:1rem;color:#141414}.info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .bookmark[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.75rem;font-weight:700;color:#141414}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .rate[_ngcontent-%COMP%]{padding:.25rem 0}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .rate[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:.125rem;height:.125rem;color:gray}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .rate[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.75rem;font-weight:500;color:#4c4c4c;line-height:1.3125rem}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .rate[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:1rem;height:1rem;color:#141414}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0 0 .25rem;font-size:.875rem;font-weight:500;color:#4c4c4c;line-height:1.5rem}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1d6ee7}.info-container[_ngcontent-%COMP%]   .cinema-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:1rem;height:1rem}.info-container[_ngcontent-%COMP%]   .facilities[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.info-container[_ngcontent-%COMP%]   .facilities[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.info-container[_ngcontent-%COMP%]   .action-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{color:#141414}.info-container[_ngcontent-%COMP%]   .action-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:1rem;height:1rem;color:#4c4c4c;margin-inline-start:.25rem}@media only screen and (min-width:40.0625em){.main-container[_ngcontent-%COMP%]{gap:1rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]{flex:1;padding:1.5rem;border:1px solid #F5F5F5;border-radius:8px;justify-content:space-between;background-color:#fff}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .header-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.5rem}.main-container[_ngcontent-%COMP%]   .info-container[_ngcontent-%COMP%]   .facilities[_ngcontent-%COMP%]{flex-wrap:wrap;gap:1rem .5rem}.main-container[_ngcontent-%COMP%]   .gallery-container[_ngcontent-%COMP%]{flex:1}}
6/*# sourceMappingURL=cinema-info-card.component-5I27T5UL.css.map */`]});let e=t;return e})();var Hn=(e,t)=>t.id;function Nn(e,t){e&1&&X(0)}function Gn(e,t){if(e&1&&(_(),o(0,"svg",29),d(1,"use"),r(),u(2,Nn,1,0,"ng-container",17)),e&2){let n=m(),c=Z(45);i(),h("href",n.svgFilePath+"dot",null,"xlink"),i(),g("ngTemplateOutlet",c)}}function $n(e,t){e&1&&X(0)}function Wn(e,t){if(e&1&&(_(),o(0,"svg",29),d(1,"use"),r(),u(2,$n,1,0,"ng-container",17)),e&2){let n=m(),c=Z(43);i(),h("href",n.svgFilePath+"dot",null,"xlink"),i(),g("ngTemplateOutlet",c)}}function qn(e,t){e&1&&X(0)}function Qn(e,t){if(e&1&&(o(0,"app-badge",19),l(1),r()),e&2){let n=t.$implicit;g("classes","genre")("isGray",!1),i(),M(" ",n.name," ")}}function Yn(e,t){e&1&&X(0)}function Kn(e,t){if(e&1&&(o(0,"span",22),_(),o(1,"svg",30),d(2,"use"),r(),l(3),U(4,"number"),r()),e&2){let n=m();i(2),h("href",n.svgFilePath+"starFill",null,"xlink"),i(),M(" ",H(4,2,n.session().movie.movie_rate,".1-1")," ")}}function Jn(e,t){if(e&1&&(_(),o(0,"svg"),d(1,"use"),r(),y(),o(2,"span"),l(3),r()),e&2){let n=m();i(),h("href",n.svgFilePath+"dot",null,"xlink"),i(2),M(" ",n.session().movie.rates_count," \u0631\u0627\u06CC ")}}function Xn(e,t){if(e&1&&(_(),o(0,"svg"),d(1,"use"),r(),y(),o(2,"span"),l(3),r()),e&2){let n=m();i(),h("href",n.svgFilePath+"dot",null,"xlink"),i(2),M(" ",n.session().movie.duration," \u062F\u0642\u06CC\u0642\u0647 ")}}function Zn(e,t){if(e&1&&(o(0,"a",24)(1,"div",31),d(2,"app-webp-image",32),o(3,"h4",33),l(4),r()()()),e&2){let n=t.$implicit,c=m();g("routerLink","/person/"+n.id),i(2),g("className","actor-detail-photo")("flexLayout","row")("defaultImage",c.defaultImagePerson)("data",n.profile_photo)("alt",n.full_name)("imgTitle",n.full_name)("ratio","PERSON"),i(2),T(n.full_name)}}function et(e,t){if(e&1&&d(0,"app-session-card",28),e&2){let n=t.$implicit,c=m();g("currentTime",c.currentDate())("session",n)("movie",c.session().movie)("cinema",c.cinema())("hall",n.hall)}}function nt(e,t){e&1&&(o(0,"app-badge",19),l(1," \u0633\u0627\u0646\u0633 \u062A\u062E\u0641\u06CC\u0641\u200C\u062F\u0627\u0631 "),r()),e&2&&g("classes","discount-badge")("isGray",!1)}function tt(e,t){e&1&&(o(0,"app-badge",35),l(1,"\u0627\u06A9\u0631\u0627\u0646 \u0645\u0631\u062F\u0645\u06CC"),r()),e&2&&g("classes","public-screening-badge")}function it(e,t){if(e&1&&(o(0,"div",34),u(1,nt,2,2,"app-badge",19)(2,tt,2,1,"app-badge",35),r()),e&2){let n=m();i(),p(n.haveDiscountedSession?1:-1),i(),p(n.hasPublicScreening?2:-1)}}function ot(e,t){e&1&&(o(0,"app-badge",36),l(1," \u0633\u0627\u0646\u0633 \u062A\u062E\u0641\u06CC\u0641\u200C\u062F\u0627\u0631 "),r()),e&2&&g("classes","discount-badge")("icon","discount")("isGray",!1)}function at(e,t){e&1&&(o(0,"app-badge",35),l(1,"\u0627\u06A9\u0631\u0627\u0646 \u0645\u0631\u062F\u0645\u06CC"),r()),e&2&&g("classes","public-screening-badge")}function rt(e,t){if(e&1&&(o(0,"div",34),u(1,ot,2,3,"app-badge",36)(2,at,2,1,"app-badge",35),r()),e&2){let n=m();i(),p(n.haveDiscountedSession?1:-1),i(),p(n.hasPublicScreening?2:-1)}}function ct(e,t){e&1&&l(0," \u0648 ")}function st(e,t){if(e&1&&(o(0,"span"),l(1),r(),u(2,ct,1,0)),e&2){let n=t.$implicit,c=t.$index,a=m(2);i(),M(" ",n.full_name," "),i(),p(a.session().movie.directors.length>1&&c!==a.session().movie.directors.length-1?2:-1)}}function lt(e,t){if(e&1&&(o(0,"div",37),w(1,st,3,2,null,null,S),r()),e&2){let n=m();i(),b(n.session().movie.directors)}}var hn=(()=>{let t=class t{constructor(){this.cinema=L.required(),this.session=L.required(),this.hasImagePriority=L(!1),this.slideDown=L(),this.currentDate=L(""),this.defaultImageSrc=ye.square,this.defaultImagePerson=ye.personPhoto,this.svgFilePath=F.svgFilePath,this.haveDiscountedSession=!1,this.hasPublicScreening=!1,this.movieTypeTitle="\u0641\u06CC\u0644\u0645",this.showHalls=!1,this.actors=[],this.halls=[],this.sessionsList=new Array,this.cinemaUtils=C(be)}ngOnInit(){this.session().halls&&(this.halls=Object.values(this.session().halls).map(c=>A({},c))||[],this.haveDiscountedSession=this.cinemaUtils.hasDiscountSession(this.halls),this.hasPublicScreening=this.cinemaUtils.hasPublicScreening(this.halls),this.sessionsList=this.cinemaUtils.sortSessionsOfHalls(this.halls)),this.session().movie.type==="theater"?this.movieTypeTitle="\u062A\u0626\u0627\u062A\u0631":this.session().movie.type==="concert"&&(this.movieTypeTitle="\u06A9\u0646\u0633\u0631\u062A"),this.slideDown()&&(this.showHalls=!0),this.session().movie?.actors&&(this.actors=this.session().movie.actors.slice(0,3))}toggleSlide(){this.showHalls=!this.showHalls}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-movie-box"]],inputs:{cinema:[1,"cinema"],session:[1,"session"],hasImagePriority:[1,"hasImagePriority"],slideDown:[1,"slideDown"],currentDate:[1,"currentDate"]},features:[V([be])],decls:46,vars:24,consts:[["mobileBadges",""],["desktopBadges",""],["directors",""],[1,"main-container","flex","flex-column",3,"click"],[1,"movie-info-container","flex","gap-12"],[1,"image-container"],[3,"className","defaultImage","data","alt","imgTitle","priority","withLazyload"],[1,"detail-container","flex","flex-column","justify-content-between"],[1,"detail-header","flex","flex-column","justify-content-start","align-items-start","gap-4"],[1,"title","flex","flex-row","justify-content-between","align-items-center"],[1,"content","flex","flex-row","justify-content-start","align-items-center","gap-8"],[1,"value"],[1,"isDesktop","flex","gap-8","align-items-center"],[1,"chevron-down","flex","flex-row","justify-content-start","align-items-center"],[1,"isDesktop"],[1,"icon-svg","icon"],[1,"fullWidth","isMobile"],[4,"ngTemplateOutlet"],[1,"genres","isDesktop","flex","gap-8"],[3,"classes","isGray"],[1,"isMobile"],[1,"rate-container","flex","align-items-center","gap-8"],[1,"flex","gap-4"],[1,"actors-container","isDesktop","flex","gap-12"],[3,"routerLink"],[1,"slid-down","flex","flex-column","gap-12"],["target","_blank",1,"link","flex","gap-4","align-items-center",3,"routerLink","title"],[1,"session-container","flex","gap-12"],[3,"currentTime","session","movie","cinema","hall"],[1,"icon-svg"],[1,"star"],[1,"actor-box","flex","gap-8"],[3,"className","flexLayout","defaultImage","data","alt","imgTitle","ratio"],[1,"name"],[1,"badge-container","flex","flex-row","justify-content-start","gap-8"],[3,"classes"],[3,"classes","icon","isGray"],[1,"director-container"]],template:function(a,s){if(a&1){let f=I();o(0,"div",3),P("click",function(){return x(f),v(s.toggleSlide())}
6),o(1,"div",4)(2,"div",5),d(3,"app-webp-image",6),r(),o(4,"div",7)(5,"div",8)(6,"div",9)(7,"div",10)(8,"h3",11),l(9),r(),o(10,"span",12),u(11,Gn,3,2)(12,Wn,3,2),r()(),o(13,"span",13)(14,"span",14),l(15," \u0633\u0627\u0646\u0633\u200C\u0647\u0627 "),r(),_(),o(16,"svg",15),d(17,"use"),r()()(),y(),o(18,"div",16),u(19,qn,1,0,"ng-container",17),r()(),o(20,"div",18),w(21,Qn,2,3,"app-badge",19,S),r(),o(23,"div",20),u(24,Yn,1,0,"ng-container",17),r(),o(25,"div",21),u(26,Kn,5,5,"span",22)(27,Jn,4,2)(28,Xn,4,2),r(),o(29,"div",23),w(30,Zn,5,9,"a",24,S),r()()(),o(32,"div",25)(33,"a",26),l(34),_(),o(35,"svg",15),d(36,"use"),r()(),y(),o(37,"div",27),w(38,et,1,5,"app-session-card",28,Hn),r()()(),u(40,it,3,2,"ng-template",null,0,se)(42,rt,3,2,"ng-template",null,1,se)(44,lt,3,0,"ng-template",null,2,se)}if(a&2){let f=Z(41),O=Z(45);j("show-halls",s.showHalls),i(3),g("className","cinema-movie-poster")("defaultImage",s.defaultImageSrc)("data",s.session().movie.poster)("alt",s.session().movie.name)("imgTitle",s.session().movie.name)("priority",s.hasImagePriority()?"high":"auto")("withLazyload",!s.hasImagePriority()),i(6),T(s.session().movie.name),i(2),p(s.session().movie.directors.length>0?11:-1),i(),p(s.haveDiscountedSession||s.hasPublicScreening?12:-1),i(5),h("href",s.svgFilePath+"chevronDown",null,"xlink"),i(2),g("ngTemplateOutlet",O),i(2),b(s.session().movie.genres),i(3),g("ngTemplateOutlet",f),i(2),p(s.session().movie.movie_rate?26:-1),i(),p(s.session().movie.rates_count?27:-1),i(),p(s.session().movie.duration?28:-1),i(2),b(s.actors),i(3),ae("title","\u062F\u0631\u0628\u0627\u0631\u0647 ",s.session().movie.name,""),g("routerLink","/movie/detail/"+s.session().movie.id),i(),ze(" \u062F\u0631\u0628\u0627\u0631\u0647 ",s.movieTypeTitle," ",s.session().movie.name," "),i(2),h("href",s.svgFilePath+"chevronLeft",null,"xlink"),i(2),b(s.sessionsList)}},dependencies:[G,Ve,de,q,nn,W,en],styles:[`.w100[_ngcontent-%COMP%]{font-weight:100}.w200[_ngcontent-%COMP%]{font-weight:200}.w300[_ngcontent-%COMP%]{font-weight:300}.w400[_ngcontent-%COMP%]{font-weight:400}.w500[_ngcontent-%COMP%]{font-weight:500}.w600[_ngcontent-%COMP%]{font-weight:600}.w700[_ngcontent-%COMP%]{font-weight:700}.w800[_ngcontent-%COMP%]{font-weight:800}.w900[_ngcontent-%COMP%]{font-weight:900}.main-container[_ngcontent-%COMP%]{padding:1rem;gap:.75rem;border:1px solid #EBEBEB;border-radius:8px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-container[_ngcontent-%COMP%]:hover{cursor:pointer}.main-container[_ngcontent-%COMP%]   .slid-down[_ngcontent-%COMP%]{height:0;overflow:hidden}.main-container.show-halls[_ngcontent-%COMP%]{background-color:#f5f5f5}.main-container.show-halls[_ngcontent-%COMP%]   .slid-down[_ngcontent-%COMP%]{height:auto}.main-container.show-halls[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{width:6.5rem;height:auto}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]{width:calc(100% - 116px);flex:auto}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{width:100%}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:#141414;font-size:1rem;font-weight:700;line-height:1.5rem;margin:0}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .chevron-down[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:1.5rem;height:1.5rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .director-container[_ngcontent-%COMP%]{font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .rate-container[_ngcontent-%COMP%]{font-size:.75rem;font-weight:500;line-height:1rem;color:#4c4c4c;padding:.25rem 0}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .rate-container[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:.125rem;height:.125rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .rate-container[_ngcontent-%COMP%]   .star[_ngcontent-%COMP%]{width:1rem;height:1rem;color:#141414;margin-top:-.125rem}.main-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{font-size:.75rem;font-weight:700;color:#141414;padding:.5rem 0}.main-container[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:1rem;height:1rem}.main-container[_ngcontent-%COMP%]   .session-container[_ngcontent-%COMP%]{flex-direction:column}@media only screen and (min-width:40.0625em){.main-container[_ngcontent-%COMP%]{padding:1.5rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{width:8.25rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]{width:calc(100% - 144px)}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{color:gray;width:.125rem;min-width:.125rem;height:.125rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .director-container[_ngcontent-%COMP%]{font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .chevron-down[_ngcontent-%COMP%]{color:#ff3543;gap:.625rem;font-size:.75rem;font-weight:700;max-height:1.25rem;cursor:pointer}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .chevron-down[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{line-height:1rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .detail-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .chevron-down[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]   .actor-box[_ngcontent-%COMP%]{padding:.25rem .25rem .25rem .75rem}.main-container[_ngcontent-%COMP%]   .movie-info-container[_ngcontent-%COMP%]   .detail-container[_ngcontent-%COMP%]   .actors-container[_ngcontent-%COMP%]   .actor-box[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{margin:0;font-size:.875rem;font-weight:500;color:#141414;line-height:1.5rem}.main-container[_ngcontent-%COMP%]   .slid-down[_ngcontent-%COMP%]   .session-container[_ngcontent-%COMP%]{flex-direction:row;flex-wrap:wrap;gap:1rem}.main-container[_ngcontent-%COMP%]   .slid-down[_ngcontent-%COMP%]   .session-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{width:calc(50% - .5rem)}}
7/*# sourceMappingURL=cinema-movie-box.component-S6UT2IOP.css.map */`]});let e=t;return e})();var mt=["description"];function dt(e,t){if(e&1&&l(0),e&2){let n=m();M(" ",n.data().capacityData.numberOfHalls," ")}}function gt(e,t){e&1&&l(0," - ")}function Ct(e,t){if(e&1&&l(0),e&2){let n=m();M(" ",n.data().capacityData.seatsCount," \u0646\u0641\u0631 ")}}function pt(e,t){e&1&&l(0," - ")}function ut(e,t){if(e&1&&(o(0,"a",20)(1,"span"),l(2,"\u0645\u0633\u06CC\u0631\u06CC\u0627\u0628\u06CC"),r(),_(),o(3,"svg",21),d(4,"use"),r()()),e&2){let n=m(2);ve("href","https://maps.google.com/?q=",n.data().address.location.lat,",",n.data().address.location.long,"",z),i(4),h("href",n.svgFilePath+"chevronLeft",null,"xlink")}}function _t(e,t){if(e&1&&(o(0,"div",9)(1,"h3",3),l(2,"\u0622\u062F\u0631\u0633 \u0633\u06CC\u0646\u0645\u0627"),r(),o(3,"div",18)(4,"span",19),l(5),r(),u(6,ut,5,4,"a",20),r()()),e&2){let n=m();i(5),T(n.data().address.fullAddress),i(),p(n.data().address.location?6:-1)}}function ft(e,t){if(e&1&&(o(0,"a",20)(1,"span"),l(2,"\u0645\u0633\u06CC\u0631\u06CC\u0627\u0628\u06CC"),r(),_(),o(3,"svg",21),d(4,"use"),r()()),e&2){let n=m(2);ve("href","https://maps.google.com/?q=",n.data().address.location.lat,",",n.data().address.location.long,"",z),i(4),h("href",n.svgFilePath+"chevronLeft",null,"xlink")}}function ht(e,t){if(e&1&&(o(0,"div",11)(1,"h3",3),l(2,"\u0622\u062F\u0631\u0633 \u0633\u06CC\u0646\u0645\u0627"),r(),o(3,"span",19),l(4),r(),u(5,ft,5,4,"a",20),r()),e&2){let n=m();i(4),T(n.data().address.fullAddress),i(),p(n.data().address.location?5:-1)}}function Mt(e,t){if(e&1&&(o(0,"li")(1,"app-badge",23),l(2),r()()),e&2){let n=t.$implicit;i(),g("classes","chips large")("icon",n.icon+"Border")("isGray",!1),i(),M(" ",n.title," ")}}function Pt(e,t){if(e&1&&(o(0,"div",12)(1,"h3",3),l(2,"\u0627\u0645\u06A9\u0627\u0646\u0627\u062A"),r(),o(3,"ul",22),w(4,Mt,3,4,"li",null,S),r()()),e&2){let n=m();i(4),b(n.data().facilities)}}function Ot(e,t){if(e&1){let n=I();o(0,"div",13)(1,"h3",3),l(2,"\u062F\u0631\u0628\u0627\u0631\u0647 \u0633\u06CC\u0646\u0645\u0627"),r(),o(3,"div",24)(4,"p",25,0),l(6),o(7,"button",26),P("click",function(){x(n);let a=m();return v(a.handleMoreDescriptionButtonClicked())}),o(8,"span",27),l(9,"..."),r(),o(10,"span",28),l(11,"\u0628\u06CC\u0634\u062A\u0631"),r()()()()()}if(e&2){let n=m();i(4),j("collapsed",!n.isDescriptionContentExpanded),i(2),M("",n.data().description," "),i(),Ae("display",n.isDescriptionContentExpanded?"none":n.isDescriptionTooLong?"initial":"none")}}function xt(e,t){if(e&1&&(o(0,"div",30)(1,"div",31),_(),o(2,"svg",21),d(3,"use"),r(),y(),o(4,"span"),l(5,"\u062A\u0644\u0641\u0646"),r()(),o(6,"a",32),l(7),r()()),e&2){let n=m().$implicit,c=m(2);i(3),h("href",c.svgFilePath+"phone",null,"xlink"),i(3),ae("href","tel:",n.value,"",z),i(),T(n.value)}}function vt(e,t){if(e&1&&(o(0,"div",30)(1,"div",31),_(),o(2,"svg",21),d(3,"use"),r(),y(),o(4,"span"),l(5,"\u0627\u06CC\u0645\u06CC\u0644"),r()(),o(6,"span",7),l(7),r()()),e&2){let n=m().$implicit,c=m(2);i(3),h("href",c.svgFilePath+"email",null,"xlink"),i(4),T(n.value)}}function yt(e,t){if(e&1&&u(0,xt,8,4,"div",30)(1,vt,8,2,"div",30),e&2){let n=t.$implicit;p(n.kind==="phone"?0:n.kind==="email"?1:-1)}}function wt(e,t){if(e&1&&(o(0,"div",14)(1,"h3",3),l(2,"\u0631\u0627\u0647\u200C\u0647\u0627\u06CC \u0631\u062A\u0628\u0627\u0637\u06CC"),r(),o(3,"div",29),w(4,yt,2,1,null,null,S),r()()),e&2){let n=m();i(4),b(n.data().communicationChannels)}}function bt(e,t){if(e&1&&(o(0,"div",34)(1,"div",35)(2,"span",36),l(3),r(),o(4,"span",7),l(5),U(6,"number"),r()(),d(7,"mat-progress-bar",37),r()),e&2){let n=t.$implicit;i(3),T(n.title),i(2),T(H(6,3,n.value,".1-1")),i(2),g("value",n.value*(100/n.maxValue))}}function St(e,t){if(e&1&&(o(0,"div",15)(1,"h3",3),l(2,"\u0627\u0645\u062A\u06CC\u0627\u0632 \u06A9\u0627\u0631\u0628\u0631\u0627\u0646"),r(),o(3,"div",33),w(4,bt,8,6,"div",34,S),r()()),e&2){let n=m();i(4),b(n.data().userRatings)}}function kt(e,t){if(e&1&&(o(0,"span"),l(1,"\u0646\u0645\u0627\u06CC\u0634 \u06A9\u0645\u062A\u0631"),r(),_(),o(2,"svg",21),d(3,"use"),r()),e&2){let n=m();i(3),h("href",n.svgFilePath+"chevronUp",null,"xlink")}}function Dt(e,t){if(e&1&&(o(0,"span"),l(1,"\u0646\u0645\u0627\u06CC\u0634 \u0628\u06CC\u0634\u062A\u0631"),r(),_(),o(2,"svg",21),d(3,"use"),r()),e&2){let n=m();i(3),h("href",n.svgFilePath+"chevronDown",null,"xlink")}}var Mn=(()=>{let t=class t{constructor(){this.data=L.required(),this.svgFilePath=F.svgFilePath,this.isContainerExpanded=!1,this.isDescriptionContentExpanded=!1,this.isDescriptionTooLong=!1,this.descriptionElement=ie("description"),this.changeDetectorRef=C(N)}ngAfterViewInit(){this.calculateDescriptionLength(),this.changeDetectorRef.detectChanges()}handleMoreDescriptionButtonClicked(){this.isContainerExpanded&&!this.isDescriptionContentExpanded&&(this.isDescriptionContentExpanded=!0)}handleShowMoreButtonClicked(){if(!this.isContainerExpanded){this.isContainerExpanded=!0,this.isDescriptionContentExpanded=!1;return}this.isContainerExpanded=!1,this.isDescriptionContentExpanded=!1}calculateDescriptionLength(){let c=this.descriptionElement()?.nativeElement;c&&c.scrollHeight>c.clientHeight&&(this.isDescriptionTooLong=!0)}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-extra-information"]],viewQuery:function(a,s){a&1&&re(s.descriptionElement,mt,5),a&2&&ce()},inputs:{data:[1,"data"]},decls:29,vars:12,consts:[["description",""],[1,"container","flex","flex-column","justify-content-between","align-items-start"],[1,"header","flex","flex-column","justify-content-between","align-items-start","gap-24"],[1,"title"],[1,"capacity-info","flex","flex-row","justify-content-start","align-items-center"],[1,"info-item"],[1,"label"],[1,"value"],[1,"divi
7der"],[1,"isDesktop","cinema-address","flex","flex-column","justify-content-start","align-items-start","gap-16"],["id","cinema-extra-info-content",1,"content","flex","flex-column","justify-content-between","align-items-start","align-self-stretch","gap-24"],[1,"isMobile","cinema-address","flex","flex-column","justify-content-between","align-items-start","gap-4"],[1,"cinema-facilities","flex","flex-column","justify-content-between","align-items-start"],[1,"about","flex","flex-column","justify-content-between","align-items-start","gap-16"],[1,"communication-channels","flex","flex-column","justify-content-between","align-items-start"],[1,"user-rating","flex","flex-column","justify-content-between","align-items-start"],[1,"footer","flex","flex-row","justify-content-end"],[1,"flex","flex-row","justify-content-end","align-items-center",3,"click"],[1,"flex","flex-column","justify-content-start","align-items-start","gap-4"],[1,"address"],["target","_blank",1,"flex","flex-row","justify-content-between","align-items-center","gap-4",3,"href"],[1,"icon-svg"],[1,"flex","flex-row","justify-content-start","align-items-start","flex-wrap","gap-8","list-container"],[3,"classes","icon","isGray"],[1,"content","flex","flex-row","justify-content-between","align-items-start","flex-wrap"],[1,"description"],[1,"more",3,"click"],[1,"ellipsis"],[1,"content"],[1,"items","flex","flex-column","justify-content-between","align-items-start","align-self-stretch","gap-8"],[1,"flex","flex-row","justify-content-between","align-content-center","align-self-stretch"],[1,"name","flex","flex-row","justify-content-between","align-content-center","gap-8"],[1,"value",3,"href"],[1,"items","flex","justify-content-between","align-content-start","align-self-stretch"],[1,"item","flex","flex-column","justify-content-between","align-content-start","gap-4"],[1,"flex","flex-row","justify-content-between","align-content-start"],[1,"name"],["mode","determinate",1,"progress-bar",3,"value"]],template:function(a,s){a&1&&(o(0,"article",1)(1,"div",2)(2,"h2",3),l(3),r(),o(4,"div",4)(5,"div",5)(6,"span",6),l(7,"\u062A\u0639\u062F\u0627\u062F \u0633\u0627\u0644\u0646"),r(),o(8,"span",7),u(9,dt,1,1)(10,gt,1,0),r()(),d(11,"div",8),o(12,"div",5)(13,"span",6),l(14,"\u0638\u0631\u0641\u06CC\u062A \u0633\u06CC\u0646\u0645\u0627"),r(),o(15,"span",7),u(16,Ct,1,1)(17,pt,1,0),r()()(),u(18,_t,7,2,"div",9),r(),o(19,"div",10),u(20,ht,6,2,"div",11)(21,Pt,6,0,"div",12)(22,Ot,12,5,"div",13)(23,wt,6,0,"div",14)(24,St,6,0,"div",15),r(),o(25,"div",16)(26,"button",17),P("click",function(){return s.handleShowMoreButtonClicked()}),u(27,kt,4,1)(28,Dt,4,1),r()()()),a&2&&(i(3),M("\u062F\u0631\u0628\u0627\u0631\u0647 ",s.data().name,""),i(6),p(s.data().capacityData.numberOfHalls?9:10),i(7),p(s.data().capacityData.seatsCount?16:17),i(2),p(s.data().address?18:-1),i(),j("collapsed",!s.isContainerExpanded),i(),p(s.data().address?20:-1),i(),p(s.data().facilities.length>0?21:-1),i(),p(s.data().description?22:-1),i(),p(s.data().communicationChannels.length>0?23:-1),i(),p(s.data().userRatings.length>0?24:-1),i(3),p(s.isContainerExpanded?27:28))},dependencies:[G,Cn,gn,q],styles:[`.container[_ngcontent-%COMP%]{padding:.75rem;background-color:#f5f5f5;border-radius:8px}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{margin-bottom:1.5rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0;color:#141414;font-size:.875rem;font-weight:700;line-height:1.5rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]{gap:1rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:0}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:gray;text-align:center;font-size:.625rem;line-height:normal;font-weight:400}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{width:.0625rem;height:1rem;background-color:#0000000a;margin:0 .75rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{height:100%;overflow:hidden;margin-bottom:1.5rem}.container[_ngcontent-%COMP%]   .content.collapsed[_ngcontent-%COMP%]{height:0;margin-bottom:0}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:700;line-height:1rem}
7.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]{color:#4c4c4c;font-size:.75rem;font-weight:500;line-height:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:auto;height:auto;color:#1d6ee7;font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem 0}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1rem;height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-facilities[_ngcontent-%COMP%]{gap:.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-facilities[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-facilities[_ngcontent-%COMP%]   .list-container[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{color:#4c4c4c;font-size:.75rem;font-weight:400;line-height:1.5rem;margin:0;position:relative;white-space:pre-wrap}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{cursor:pointer;position:absolute;bottom:0;left:0;padding:0;margin:0;border:none;background-color:#f5f5f5}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]   .ellipsis[_ngcontent-%COMP%]{color:#4c4c4c;font-size:.75rem;font-weight:400;line-height:1.5rem;margin-right:.125rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{color:#141414;font-weight:700;font-size:.75rem;line-height:1.5rem;margin-right:.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description.collapsed[_ngcontent-%COMP%]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description.collapsed[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{display:none}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]{width:100%;gap:.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{color:gray;font-size:.75rem;font-weight:500;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1rem;height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:400;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]{width:100%;gap:.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]{flex-direction:column;flex-wrap:nowrap;gap:.75rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:400;line-height:1rem}
7.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{color:#141414;font-size:.75rem;font-weight:500;line-height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]{border-radius:.75rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]     .mdc-linear-progress__bar-inner{border-color:#989899}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]     .mat-progress-bar-fill{background-color:#00000014}.container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%}.container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;border:none;box-shadow:none;width:auto;height:auto;gap:.625rem;padding:.625rem 0}.container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem}.container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#141414;text-align:right;font-size:.75rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{cursor:pointer}@media only screen and (min-width:40.0625em){.container[_ngcontent-%COMP%]{padding:1.5rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]{gap:.75rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]{gap:.5rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity-info[_ngcontent-%COMP%]   .info-item[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{text-align:center;font-size:.75rem;line-height:1rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;font-size:1rem;font-weight:700;line-height:1rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]{color:#4c4c4c;font-size:.75rem;font-weight:500;line-height:1.5rem}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:auto;height:auto;color:#1d6ee7;font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem 0}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .cinema-address[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1rem;height:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-facilities[_ngcontent-%COMP%]{gap:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .cinema-facilities[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]   .ellipsis[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .about[_ngcontent-%COMP%]   .description.collapsed[_ngcontent-%COMP%]{-webkit-line-clamp:4}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]{width:15.9375rem;gap:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .communication-channels[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]{gap:1rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]{flex-direction:row;flex-wrap:wrap;gap:1.5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .user-rating[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{width:calc(50% - 40px)}}
8/*# sourceMappingURL=cinema-extra-information.component-73EFYLQM.css.map */`]});let e=t;return e})();var Et=()=>[he],It=()=>[rn],Pn=()=>({height:"27rem",width:"100%",marginBottom:"0px"}),Tt=()=>[0,0],Ft=()=>({height:"1rem",width:"10%",marginBottom:"0px"}),Lt=()=>({height:"20rem",width:"100%",marginBottom:"0px"}),Bt=()=>({height:"10rem",width:"100%",marginBottom:"0px"});function At(e,t){e&1&&(o(0,"div",2)(1,"div",4),d(2,"ngx-skeleton-loader",5)(3,"ngx-skeleton-loader",5),r()()),e&2&&(i(2),g("theme",B(2,Pn)),i(),g("theme",B(3,P
8n)))}function Rt(e,t){if(e&1){let n=I();o(0,"app-session-date-list",27),P("changeSelectedDate",function(a){x(n);let s=m(2);return v(s.handleSelectedDateChanged(a))}),r()}if(e&2){let n=m(2);g("title",n.cinemaInformationData.name)("daysList",n.days)}}function jt(e,t){e&1&&d(0,"div",13)}function zt(e,t){if(e&1){let n=I();o(0,"app-filter",28),P("filtersValueOutput",function(a){x(n);let s=m(2);return v(s.handleFiltersChangedEvent(a))}),r()}e&2&&g("showSearchInput",!1)}function Vt(e,t){e&1&&d(0,"ngx-skeleton-loader",5),e&2&&g("theme",B(1,Ft))}function Ut(e,t){if(e&1&&d(0,"app-cinema-movie-box",31),e&2){let n=t.$implicit,c=t.$index,a=m(4);g("currentDate",a.currentDate)("cinema",a.cinemaInformationData)("session",n)("slideDown",a.sessions.length===1)("hasImagePriority",c===0)}}function Ht(e,t){if(e&1&&w(0,Ut,1,5,"app-cinema-movie-box",31,S),e&2){let n=m(3);b(n.sessions)}}function Nt(e,t){e&1&&d(0,"app-no-data-box",29)}function Gt(e,t){e&1&&d(0,"app-no-data-box",30)}function $t(e,t){if(e&1&&u(0,Ht,2,0)(1,Nt,1,0,"app-no-data-box",29)(2,Gt,1,0,"app-no-data-box",30),e&2){let n=m(2);p(n.sessions.length>0?0:n.appliedFilter?1:2)}}function Wt(e,t){e&1&&d(0,"ngx-skeleton-loader",20),e&2&&g("theme",B(2,Lt))("animation","pulse")}function qt(e,t){if(e&1&&d(0,"app-cinema-extra-information",24),e&2){let n=m(2);g("data",n.cinemaExtraInformationData)}}function Qt(e,t){e&1&&d(0,"ngx-skeleton-loader",5),e&2&&g("theme",B(1,Bt))}function Yt(e,t){if(e&1&&(o(0,"div",32),d(1,"app-comment-list",33),r()),e&2){let n=m(2);i(),g("threadIdentifier",n.commentsThreadIdentifier)("type","cinema")("threadId",n.commentsThreadId)("threadParentId",n.cinemaId)("parentType","\u0633\u06CC\u0646\u0645\u0627")("eventTitle",n.cinemaInformationData.name)("shouldLoadUserComments",!1)}}function Kt(e,t){e&1&&d(0,"div",34)}function Jt(e,t){if(e&1){let n=I();o(0,"div",3)(1,"div",6)(2,"div",7)(3,"app-cinema-info-card",8),P("visitMoreInfoClicked",function(){x(n);let a=m();return v(a.handleClickOnCinemaInfoCard())}),r()(),o(4,"div",9),d(5,"div",10)(6,"div",null,0),o(8,"div",11,1),u(10,Rt,1,2,"app-session-date-list",12)(11,jt,1,0,"div",13),r(),o(12,"div",14)(13,"div",15)(14,"h2",16),l(15," \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u06A9\u0631\u0627\u0646 "),o(16,"span",17),l(17),r()(),o(18,"div",18),u(19,zt,1,1)(20,Vt,1,2),xe(21,19,Et,null,20),Fe(),r()(),o(23,"div",19),u(24,$t,3,1)(25,Wt,1,3,"ngx-skeleton-loader",20),r()()(),o(26,"div",21),d(27,"div",22),o(28,"span",16),l(29,"\u0627\u0637\u0644\u0627\u0639\u0627\u062A \u0648 \u0646\u0638\u0631\u0627\u062A"),r(),o(30,"div",23),u(31,qt,1,1,"app-cinema-extra-information",24)(32,Qt,1,2,"ngx-skeleton-loader",5),r(),u(33,Yt,2,7)(34,Kt,1,0),xe(35,33,It,null,34),Be(0,-1),Le(),r(),o(37,"div",25),d(38,"app-scroll-to-position",26),r()()()}if(e&2){let n=m();i(3),g("data",n.cinemaInformationData),i(5),oe(n.getDateContainerTop()),j("sticky",n.isSticky()),i(2),p(n.days.length>0?10:11),i(3),Re(n.appliedFilter?"align-items-start top-margin":"align-items-center"),i(4),T(n.cinemaInformationData.name),i(7),p(n.sessionsLoadingMode?25:24),i(7),p(n.cinemaExtraInformationData?31:32),i(4),Te(n.commentsThreadId!==void 0),i(3),g("icon","UpFullArrow")("position",B(14,Tt))}}var Xt="\u062A\u06A9\u0645\u06CC\u0644 \u0638\u0631\u0641\u06CC\u062A",On=(()=>{let t=class t{constructor(){this.isSticky=Ee(!1),this.pageLoadingMode=!0,this.sessionsLoadingMode=!0,this.selectedDate=null,this.days=[],this.sessionsOfDays={},this.sessions=[],this.currentDate=null,this.cinemaResource=C(Q),this.mapper=C(_n),this.daySort=C(Je),this.activatedRoute=C(He),this.urlService=C(Ye),this.dateService=C(qe),this.viewportScroller=C(Ue),this.seoService=C(ue),this.headerService=C(fe),this.tagManagerService=C(Qe),this.cdr=C(N),this.destroyRef=C(R),this.document=C(le),this.platformId=C(te),this.dateResource=C(we)}ngOnInit(){this.initRouteStream(),me(this.platformId)&&Se(window,"scroll",{passive:!0}).pipe(ee(this.destroyRef)).subscribe(()=>{let c=this.document.getElementById("moviesScrollAnchorPoint");if(!c)return;let a=c.getBoundingClientRect().top;this.isSticky.set(a<=0)})}handleSelectedDateChanged(c){this.viewportScroller.scrollToAnchor("moviesScrollAnchorPoint"),this.selectSessionsByDate(c.date),this.appliedFilter&&this.applyFiltersToSessions(this.appliedFilter),this.cdr.markForCheck()}handleFiltersChangedEvent(c){this.applyFiltersToSessions(c),this.appliedFilter=c,this.cdr.markForCheck()}handleClickOnCinemaInfoCard(){this.viewportScroller.scrollToAnchor("informationAndCommentsAnchorPoint")}getDateContainerTop(){return this.headerService.returnHeightOfHeader()}initRouteStream(){let c=this.urlService.getDateFromQueryParam("date");c&&(this.selectedDate=this.dateService.format(c,"yyyy-MM-dd")),this.pageLoadingMode=!0,this.dateResource.getCurrentTime().pipe(Oe(a=>(this.currentDate=a.datetime,this.activatedRoute.paramMap)),Oe(a=>(this.cinemaId=Number(a.get("id")),this.sessions=[],this.seoService.disableFetch(),this.cinemaResource.getCinemaDetailHome(this.cinemaId))),ee(this.destroyRef)).subscribe({next:a=>{this.processCinemaData(a),this.pageLoadingMode=!1,this.sessionsLoadingMode=!1,this.cdr.markForCheck()},error:()=>{this.currentDate=null,this.pageLoadingMode=!1,this.cdr.markForCheck()}})}processCinemaData(c){let a=c.cinema,s=c.rates,{movies:f}=c;this.seoService.addCinemaDetailPageMoviesSchema(f),this.tagManagerService.sendViewItemDataLayer({id:a.id,name:a.name_fa}),this.tagManagerService.sendChooseContentLoadedDataLayer({id:a.id,name:a.name_fa});let O=this.mapper.constructCinemaFacilities(a.facility),k=this.mapper.constructCinemaCommunicationChannels(a.telephone),D=this.mapper.constructCinemaAddress(a),ne=this.mapper.constructUsersRatings(s),J=this.mapper.constructSessions(f);this.cinemaInformationData={cinemaId:this.cinemaId,name:a.name_fa,address:D,facilities:O,rating:{value:a.rate,count:a.rate_count},thumbnail:a.thumbnail},this.cinemaExtraInformationData={name:a.name_fa,description:a.description,address:D,capacityData:{numberOfHalls:a.halls_count,seatsCount:a.seats_count},communicationChannels:k,userRatings:ne,facilities:O},this.sessionsOfDays=J,a.threads.length>0&&(this.commentsThreadId=a.threads[0].id,this.commentsThreadIdentifier=a.threads[0].identifier),this.selectSessionsByDate(this.selectedDate),this.days=this.daySort.daysCompletion(f),this.seoService.enableFetch(),this.seoService.addCinemaMetaTags(a)}selectSessionsByDate(c){let a=Object.keys(this.sessionsOfDays);if(!a.length)return;let s=a[0],f=a[a.length-1];if(c){if(c<s||c>f){this.selectedDate=s,this.sessions=this.sessionsOfDays[this.selectedDate],this.urlService.removeQueryParam("date");return}this.selectedDate=c,this.sessions=this.sessionsOfDays[this.selectedDate]??[];return}this.selectedDate=s,this.sessions=this.sessionsOfDays[this.selectedDate]}applyFiltersToSessions(c){if(!this.sessionsOfDays[this.selectedDate]){this.sessions=[];return}this.sessions=this.sessionsOfDays[this.selectedDate].map(a=>{let s={};for(let[f,O]of Object.entries(a.halls)){let k=O.sessions.filter(D=>
8{if(c.onlyAvailableSessions&&(D.badge===Xt||D.remaining_capacity===0))return!1;let ne=new Date(D.start_at),J=ne.getHours(),xn=ne.getMinutes();return!(J<c.timeRange.min||J>c.timeRange.max||J===c.timeRange.max&&xn>0)});k.length>0&&(s[f]=Pe(A({},O),{sessions:k}))}return Pe(A({},a),{halls:s})}).filter(a=>Object.keys(a.halls).length>0)}};t.\u0275fac=function(a){return new(a||t)},t.\u0275cmp=E({type:t,selectors:[["app-cinema-detail"]],features:[V([Y,Me,we])],decls:2,vars:1,consts:[["stickyTrigger",""],["daysSection",""],[1,"flex","justify-content-center","white-background"],[1,"container","flex","flex-column","justify-content-start","align-items-center"],[1,"loader-container","flex","gap-16"],["animation","pulse",3,"theme"],[1,"cinema-page-container","flex","flex-column","fullWidth"],[1,"header"],[3,"visitMoreInfoClicked","data"],[1,"sessions","flex","flex-column","justify-content-start","align-items-start","align-self-stretch"],["id","moviesScrollAnchorPoint",1,"anchor-point"],[1,"days"],[3,"title","daysList"],[1,"days-placeholder"],[1,"movies","flex","flex-column","justify-content-start","align-items-center","align-self-stretch","gap-16"],[1,"header","flex","flex-row","justify-content-between","align-self-stretch"],[1,"title"],[1,"isDesktop"],[1,"filters"],[1,"content","fullWidth","flex","flex-column","justify-content-start","align-items-center","gap-16"],[3,"theme","animation"],[1,"information-and-comments","flex","flex-column","justify-content-start","align-items-start","gap-16"],["id","informationAndCommentsAnchorPoint",1,"anchor-point"],[1,"extra-information"],[3,"data"],[1,"scroller"],[3,"icon","position"],[3,"changeSelectedDate","title","daysList"],[3,"filtersValueOutput","showSearchInput"],["subtitle","\u0641\u06CC\u0644\u062A\u0631\u0647\u0627 \u0631\u0627 \u062A\u063A\u06CC\u06CC\u0631 \u062F\u0647\u06CC\u062F \u06CC\u0627 \u0631\u0648\u0632\u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F.","title","\u0628\u0627 \u0641\u06CC\u0644\u062A\u0631\u0647\u0627\u06CC \u0627\u0646\u062A\u062E\u0627\u0628 \u0634\u062F\u0647\u060C \u0633\u0627\u0646\u0633\u06CC \u067E\u06CC\u062F\u0627 \u0646\u0634\u062F.","type","session"],["actionIcon","film","actionLink","/","actionTitle","\u0633\u0627\u06CC\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200C\u0647\u0627","subtitle","\u0631\u0648\u0632\u0647\u0627\u06CC \u062F\u06CC\u06AF\u0631 \u06CC\u0627 \u0633\u0627\u06CC\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200C\u0647\u0627 \u0631\u0627 \u0628\u0631\u0631\u0633\u06CC \u06A9\u0646\u06CC\u062F","title","\u062F\u0631 \u0627\u06CC\u0646 \u062A\u0627\u0631\u06CC\u062E\u060C \u0631\u0648\u06CC\u062F\u0627\u062F\u06CC \u0628\u0631\u0627\u06CC \u0627\u06A9\u0631\u0627\u0646 \u0646\u06CC\u0633\u062A","type","session"],[3,"currentDate","cinema","session","slideDown","hasImagePriority"],[1,"comments"],[3,"threadIdentifier","type","threadId","threadParentId","parentType","eventTitle","shouldLoadUserComments"],[1,"placeholder-200p"]],template:function(a,s){a&1&&u(0,At,4,4,"div",2)(1,Jt,39,15,"div",3),a&2&&p(s.pageLoadingMode?0:s.cinemaInformationData?1:-1)},dependencies:[cn,pe,Ce,sn,Ze,_e,fn,hn,Mn],styles:[`.container[_ngcontent-%COMP%]{flex:1}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]{padding:.5rem 1rem 0;position:relative}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .anchor-point[_ngcontent-%COMP%]{height:0;width:0;position:absolute;top:-2.5rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .days[_ngcontent-%COMP%]{width:100%;position:sticky;background-color:#fff;z-index:99;padding:1rem 0 0;overflow-x:auto}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .movies[_ngcontent-%COMP%]{margin-top:1rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .movies[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0;min-width:4.125rem;color:#141414;font-size:.875rem;font-weight:700;line-height:1.5rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .movies[_ngcontent-%COMP%]   .header.top-margin[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-top:8px}
8.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .movies[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   app-cinema-movie-box[_ngcontent-%COMP%]{width:100%}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]{width:100%;padding:0 1rem;margin-top:1.5rem;position:relative}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#141414;text-align:right;font-size:.875rem;font-weight:700;line-height:1.5rem;margin:0}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .extra-information[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .comments[_ngcontent-%COMP%]{width:100%}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .anchor-point[_ngcontent-%COMP%]{height:0;width:0;position:absolute;top:-10.5rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .scroller[_ngcontent-%COMP%]{margin-top:1.5rem;padding:0 1rem 1.0625rem}.placeholder-200p[_ngcontent-%COMP%]{height:200px}.white-background[_ngcontent-%COMP%]{background-color:#fff}.loader-container[_ngcontent-%COMP%]{padding:3.125rem 1rem;flex:1;flex-direction:column}.loader-container[_ngcontent-%COMP%]   ngx-skeleton-loader[_ngcontent-%COMP%]{flex:1}@media screen and (min-width:40.0625em){.loader-container[_ngcontent-%COMP%]{flex-direction:row;padding:5.5rem 0;max-width:70.5rem}.container[_ngcontent-%COMP%]{background-color:#fff;padding:1.25rem 0 2.25rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]{max-width:70.5rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]{padding:1rem 0 0}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .days.sticky[_ngcontent-%COMP%]{border-bottom:1px solid #F5F5F5}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .sessions[_ngcontent-%COMP%]   .movies[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0;font-size:1rem}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]{padding:0}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1rem;margin:0}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]   .information-and-comments[_ngcontent-%COMP%]   .anchor-point[_ngcontent-%COMP%]{top:-13.9375rem}}@media only screen and (min-width:1921px){.loader-container[_ngcontent-%COMP%]{max-width:100%;padding:5.5rem 10.833%}.container[_ngcontent-%COMP%]   .cinema-page-container[_ngcontent-%COMP%]{max-width:100%;padding:0 10.833%}}
9/*# sourceMappingURL=cinema-detail.component-6XR7V3VJ.css.map */`],changeDetection:0});let e=t;return e})();var Ho=[{path:"",component:un},{path:"detail/:id",component:On}];export{Ho as CINEMA_ROUTES};
10//# sourceMappingURL=chunk-GRN4WHEM.js.map
11
12//# debugId=f78114cb-d00c-57fb-a784-9406714c21a4

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.