1/*! For license information please see bolt.js.LICENSE.txt */ 2!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var o in n)("object"==typeof exports?exports:e)[o]=n[o]}}("undefined"!=typeof self?self:this,(()=>(()=>{var e,t,n={3599:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(5703),r=n(7867);const i={container:"burgerMenu__container__xxnJY",showtimes:"burgerMenu__showtimes__WIPQA",navOpen:"burgerMenu__navOpen__NZ8aI",back:"burgerMenu__back__q_ioB",line:"burgerMenu__line__Exzua",homeEnt:"burgerMenu__homeEnt__igkOa",pressKit:"burgerMenu__pressKit__z3KFr",homeScrolled:"burgerMenu__homeScrolled__Bsxrr",video:"burgerMenu__video__crNn0",searching:"burgerMenu__searching__rqRFm",oneSheetOverlayOpen:"burgerMenu__oneSheetOverlayOpen__RMt6U",trailerOverlayOpen:"burgerMenu__trailerOverlayOpen__NnL7v",calendarRemindOpen:"burgerMenu__calendarRemindOpen__tVSl2",close:"burgerMenu__close__eSXWK",oneSheetOverlay:"burgerMenu__oneSheetOverlay__LmzMR",trailerOverlay:"burgerMenu__trailerOverlay__JGGm9",calendarRemind:"burgerMenu__calendarRemind__V5iv3",burger:"burgerMenu__burger__RYvJ1",hidden:"burgerMenu__hidden__rGl5H"};class a extends o.wA{render(e){const{type:t,style:n,lineStyle:a,dark:s,hidden:l,showtimesOverlayOpen:c,homeEntOverlayOpen:p,pressKitOverlayOpen:d,widgetFullyExpanded:h,navOpen:u,homeScrolled:g,isSinglePageIframed:f,showtimesSearchOverlay:m,videoOverlayOpen:_,oneSheetOverlay:y,oneSheetOverlayOpen:v,trailerOverlayOpen:b,trailerOverlay:E,calendarRemind:w,calendarRemindOpen:k,extraClass:S}=e;return(0,o.h)("div",{class:(0,r.WM)(i.container,i[t],s&&i.dark,(c||h)&&i.showtimes,p&&i.homeEnt,d&&i.pressKit,u&&i.navOpen,g&&i.homeScrolled,(f||l)&&i.hidden,m&&i.searching,_&&i.video,y&&i.oneSheetOverlay,v&&i.oneSheetOverlayOpen,b&&i.trailerOverlayOpen,E&&i.trailerOverlay,k&&i.calendarRemindOpen,w&&i.calendarRemind,S),style:n},(0,o.h)("div",{style:a,class:i.line}),(0,o.h)("div",{style:a,class:i.line}),(0,o.h)("div",{style:a,class:i.line}))}}},8206:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(5703),r=n(7867),i=n(1502);class a extends o.wA{constructor(e){super(e),this.supportedTypes=["primary","outlined","text","time","tag","floating","icon"]}render(e){const{type:t,htmlType:n,active:a,class:s,activeClass:l,style:c,trigger:p,useCapture:d,onMouseEnter:h,onMouseLeave:u,onMouseOut:g,onMouseDown:f,onKeyDown:m,onFocus:_,tabIndex:y,disabled:v,children:b,ariaLabel:E}=e;if(t&&!this.supportedTypes.includes(t))return;const w=(0,r.RK)(c,"backgroundColor");return(0,o.h)("button",{class:(0,r.WM)(i.Z.container,a&&i.Z.active,w&&i.Z.noHover,i.Z[t],s,a&&l),style:c,[d?"onClickCapture":"onClick"]:p,onMouseEnter:h,onMouseLeave:u,onMouseDown:f,onMouseOut:g,onKeyDown:m,onFocus:_,disabled:v,tabIndex:y,ariaLabel:E,type:n},b)}}},6080:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(5703),r=n(7608),i=n(1163),a=n(4024);i.Z.on("FOOTER_AUTO_EXPANDED",(()=>{i.Z.get().footer.set({allowAutoExpand:!1})})),i.Z.on("UPDATE_FOOTER_ACTIVE_PERCENTAGE",(()=>{let e=document.querySelector("[data-section=boltFooter]"),t=(0,a.wf)(e);if(void 0===t)return;let n=i.Z.get().footer,o=Math.ceil(10*t)/10;o!==n.footerActivePercentage&&n.set({activePercentage:o})})),i.Z.on("UPDATE_VISIBILITY_PERCENTAGES",(()=>i.Z.emit("UPDATE_FOOTER_ACTIVE_PERCENTAGE")));var s=n(138),l=n(2347),c=n(7867),p=n(2680),d=n(5522),h=n(5384),u=n(8206),g=n(5222),f=n(9567),m=n(1511),_=n(8145),y=n(9040);const v={wrapper:"footer__wrapper__u5jjS",hidden:"footer__hidden__U116b",showtimes:"footer__showtimes__E4tC2",cta:"footer__cta__OUI3N",scrollTop:"footer__scrollTop__UlTSc",outer:"footer__outer__eYPVV",copyright:"footer__copyright__nE4Tj",sidePanelOpen:"footer__sidePanelOpen__EQs6y",pressKit:"footer__pressKit__uGW0G",links:"footer__links__KKte6 small",openWrapper:"footer__openWrapper__vhC0y",line:"footer__line__yBBCt",inlineFooter:"footer__inlineFooter__HfPhN",watchHomeFooterColor:"footer__watchHomeFooterColor__FXxPM",loneVideoDefaultFooter:"footer__loneVideoDefaultFooter__S0bzf",shadow:"footer__shadow__huTat",sticky:"footer__sticky__JKRPg",noLegalBtn:"footer__noLegalBtn__qH_WE",openCropper:"footer__openCropper__O7pBA",staticAutoExpand:"footer__staticAutoExpand__wIJ6x",open:"footer__open__Pbdjh",closeBtn:"footer__closeBtn__SHCrC",studioDetails:"footer__studioDetails__GyTzQ",logos:"footer__logos__GL7up",logoWrapper:"footer__logoWrapper__aRZmq",logo:"footer__logo__ySWJq",linkWrapper:"footer__linkWrapper__iU7gB",homeEnt:"footer__homeEnt__U_pOI",dedicatedIframePage:"footer__dedicatedIframePage__FR0Vj",sizer:"footer__sizer__klPUt",autoExpandingBar:"footer__autoExpandingBar__lLQom"};let b;const E=(()=>{let e;return t=>(e||(e=(0,d.vW)(),e.then(t)),e)})();class w extends o.wA{constructor(e){super(e),this.renderOpenFooter=this.renderOpenFooter.bind(this),this.toggleFooter=this.toggleFooter.bind(this),this.closeFooter=this.toggleFooter.bind(this,!1),this.openFooter=this.toggleFooter.bind(this,!0),this.getFallbackFormat=this.getFallbackFormat.bind(this),this.startAutoExpandTimer=this.startAutoExpandTimer.bind(this),this.stopAutoExpandTimer=this.stopAutoExpandTimer.bind(this),this.cancelAutoExpanding=this.cancelAutoExpanding.bind(this),this.onLinkClick=this.onLinkClick.bind(this),this.footerData=(0,c.RK)(e,"data.defaultFooter",{}),this.updateSticky(e),this.autoExpand=(0,c.RK)(e,"data.defaultFooter.autoExpand",!1),this.autoExpandDuration=(0,c.RK)(e,"data.defaultFooter.autoExpandDuration",3);
2let t=(0,c.RK)(e,"store.appData.meta.region.slug");this.tealiumCookiesEnabled="au"!==t&&(0,c.RK)(e,"store.appData.options.enableTealium",!1),this.ensightenTrackingEnabled=e.store?.appData?.options?.enableEnsighten,this.allowAutoExpand=(0,c.RK)(e,"store.footer.allowAutoExpand",!0),this.fontStyles=(0,c.RK)(e,"store.appData.styling.fontVariables",{}),this.showtimesFooter="showtimes"===e.parent,this.pressKitFooter="pressKit"===e.parent,this.hasTextPage=Object.values((0,c.RK)(e,"store.appData.pages",{})).find((e=>"text"===e.component||"text"===e.page)),this.state={open:!1,autoExpanding:!1,backgroundColor:null}}componentDidMount(){this.autoExpand&&this.allowAutoExpand&&this.startAutoExpandTimer(),this.updateCoveredScreenSize()}componentWillReceiveProps(e){this.updateSticky(e)}componentDidUpdate(){if(this.props.parent)!this.state.backgroundColor&&this.props.fallBackColor&&this.setState({backgroundColor:this.props.fallBackColor});else{const e=this.props.store.activePage;let t=e;"boltHome"===e&&r.NS&&(t=r.NS[r.NS.length-1]?.id);try{let e=t&&document.querySelector(`[data-section="${t}"]`),n=e&&window.getComputedStyle(e).backgroundColor;n&&this.state.backgroundColor!==n&&this.setState({backgroundColor:n})}catch(e){}}this.updateCoveredScreenSize()}updateSticky(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;const t=e.store?.appData?.pages?.[e.store?.activePage]?.data,n=t?.footer?.position||e.data?.defaultFooter?.position||"fixed";this.sticky="fixed"===n}updateCoveredScreenSize(){if(!this.$cta)return;let e="mobile"===this.props.store?.client?.deviceSize&&this.sticky?(t=this.$cta,t?.base||t).offsetHeight:0;var t;e!==this.props.store.footer.coveredScreenSize&&i.Z.get().footer.set({coveredScreenSize:e})}startAutoExpandTimer(){this.setState({open:!0,autoExpanding:!0});const e=1e3*this.autoExpandDuration;this.collapseTimer=window.setTimeout((()=>{this.cancelAutoExpanding()}),e)}stopAutoExpandTimer(){window.clearTimeout(this.collapseTimer)}cancelAutoExpanding(){this.setState({open:!1,autoExpanding:!1}),this.stopAutoExpandTimer(),i.Z.emit("FOOTER_AUTO_EXPANDED")}openEvidon(){window.evidon?.notice?.showPreferencesDialog()}onLinkClick(){}isLoneVideoDefaultFooter(){if(!(0,c.RK)(this.props,"data.defaultFooter"))return!1;const e=Object.keys((0,c.RK)(this.props,"store.appData.pages",{})),t=["boltVideos","bolt-toolkit","boltBanner","browser-not-supported","boltIframe"];return 0===e.filter((e=>!t.includes(e))).length}toggleFooter(e){const t="boolean"==typeof e?e:!this.state.open;if(this.setState({open:t}),t&&this.showtimesFooter){const e=document.querySelector("[data-section=scroller]"),t=this.base.offsetTop+this.base.offsetHeight;(0,l.GZ)(e,t,300)}}renderOpenFooter(){const{logos:e,links:t,copyright:n}=this.footerData,r=(0,c.RK)(i.Z.get(),"appData.styling.variables.footerBgColor",this.state.backgroundColor),a=(0,c.RK)(i.Z.get(),"appData.copy.accessibilityCopy",{}),s=this.state.autoExpanding,l={background:!this.pressKitFooter&&r};return(0,o.h)("div",{class:(0,c.WM)(v.openWrapper,s&&v.autoExpanding),style:l,role:"contentinfo"},(0,o.h)(u.Z,{class:v.closeBtn,trigger:s?this.cancelAutoExpanding:this.toggleFooter,ariaLabel:a.$COLLAPSE_FOOTER_ARIA},(0,o.h)(g.Z,null)),(0,o.h)("div",{class:(0,c.WM)(v.studioDetails)},this.getLogos(e),(0,o.h)("div",{class:v.line}),(0,o.h)("ul",{class:v.links},this.renderLinks(t,"link"))),(0,o.h)("ul",{class:(0,c.WM)(v.copyright,this.fontStyles.footerCopyright)},this.renderLinks(n,"copyright")))}getLogos(e){if(e)return(0,o.h)("ul",{class:v.logos},this.renderLinks(e,"logo"))}tealiumAction(){window.DisneyGDPR&&window.DisneyGDPR.Core&&"function"==typeof window.DisneyGDPR.Core.openPreferencesDialog&&window.DisneyGDPR.Core.openPreferencesDialog()}ensightenAction(e){"function"==typeof window.__dataLayer?.OneTrustDialog&&window.__dataLayer?.OneTrustDialog(e)}getFallbackFormat(){return(0,c.RK)(this.props,"appData.footer.alternativeImageFormat","png")}renderLinks(e,t){const n=(0,c.RK)(i.Z.get(),"appData.options.ageGate",!1),r=(0,c.RK)(i.Z.get(),"client.ofAge",null);e=(0,c.FZ)(e,((e,t)=>({key:t,...e}))).filter((e=>{const t=+e.ageGateShowOnly||0;if(t){if(1===t&&n&&!r)return!1;if(2===t&&r)return!1}if(e.excludeFromShowtimes&&this.showtimesFooter||e.showtimesOnly&&!this.showtimesFooter)return!1;if(e.userRegion){E((e=>{b=e?.countryCode,this.forceUpdate()}));if(!e.userRegion.split(",").map((e=>e.trim().toLowerCase())).includes(b))return!1}return!0}));let a=[];return"link"===t&&(this.tealiumCookiesEnabled||this.ensightenTrackingEnabled)&&a.push((0,o.h)("li",{class:v[`${t}Wrapper`],key:"tealium"},(0,o.h)(u.Z,{class:(0,c.WM)(v[`${t}Link`],this.fontStyles.footerLegalLinks),trigger:this.ensightenTrackingEnabled?this.ensightenAction:this.tealiumAction}
2,(0,c.RK)(this.props,"store.appData.copy.baseCopy.$COOKIE_SETTINGS")||"Cookie Settings"))),a.concat(e.map(((e,n)=>{let r;if("logo"===t){const t=e.src,n=this.getFallbackFormat();r=(0,o.h)(y.t,{class:v.logo,src:t,alt:(0,s.s)(e.alt,{},"",null,"accessibilityCopy")||e.alt,fallbackFormat:n})}else r=(0,s.s)(e.$copy,{},"",null,"baseCopy")||e.$copy;if("copyright"===t&&(r=(0,o.h)(_.Z,{content:r,markdown:!0})),e.url&&e.url.startsWith("@"))return(0,o.h)("li",{class:v[`${t}Wrapper`],key:n},(0,o.h)(u.Z,{class:(0,c.WM)(v[`${t}Link`],this.fontStyles["copyright"===t?"footerCopyright":"footerLegalLinks"]),trigger:()=>i.Z.emit("OPEN_RESERVED_VARIABLE_LINK",e.url)},r));if(e.url&&(0,c.RK)(i.Z.get(),`appData.pages.${e.url}`,!1))return(0,o.h)("li",{class:v[`${t}Wrapper`],key:n},(0,o.h)(u.Z,{class:(0,c.WM)(v[`${t}Link`],this.fontStyles["copyright"===t?"footerCopyright":"footerLegalLinks"]),trigger:()=>i.Z.emit("CLOSE_AND_NAVIGATE",e.url,"",{instant:!1})},r));let a=e.url?h.Z:"div";!e.url&&e.openCookieConsentTool&&(a="button");let l={class:(0,c.WM)(v[`${t}Link`],this.fontStyles["copyright"===t?"footerCopyright":"footerLegalLinks"]),ariaLabel:e.ariaLabel,title:e.title,onClick:e.openCookieConsentTool?this.openEvidon:()=>this.onLinkClick(e)};if(e.url){const t=(0,c.RK)(this.props,"data.defaultFooter.disableNoOpenerNoReferrer",!1);l.href=e.url,l.target=e.target||"_blank",l.rel=!t&&"noopener noreferrer"}return(0,o.h)("li",{class:v[`${t}Wrapper`],key:n},(0,o.h)(a,l,r))})))}renderExtra(){}render(e,t){const{data:n,scrollElem:i,store:a,isHomeEntFooter:d}=e,h=(0,c.RK)(a,"appData.copy.accessibilityCopy",{}),g=(0,c.RK)(n,"defaultFooter.copyright"),_=(0,c.RK)(a,"header.videoOverlayOpen",!1),y=_&&this.isLoneVideoDefaultFooter(),b=this.sticky||_,E=!this.sticky&&(0,c.RK)(n,"defaultFooter.autoExpand",!1),w=!b&&(0,c.RK)(n,"defaultFooter.inline",!1),{ctaOpenCopy:k="FOOTER_CTA",ctaCloseCopy:S="FOOTER_CLOSE"}=n.defaultFooter||{},O=t.open?(0,s.s)(S,{},"",null,"baseCopy"):(0,s.s)(k,{},"",null,"baseCopy"),C=t.open?h.$COLLAPSE_FOOTER_ARIA:h.$EXPAND_FOOTER_ARIA,A=(0,p.fx)(),T=(0,p.xc)(),R={};this.showtimesFooter||this.hasTextPage||this.pressKitFooter||(R.backgroundColor=t.backgroundColor);const L=a.activePage,I="iframe"===(0,c.RK)(a,["appData","pages",L,"page"]),x=r.NS[r.NS.length-1]?.id,D="boltWatchMore"===x&&!a.watchMore?.hide,Z=a?.synopsis?.addShadowToFooter,N=a?.tiledItems?.addShadowToFooter;let P=(Z||N||D)&&!this.showtimesFooter;"filmPage"===L&&(P=!1);const M=(0,c.RK)(n,"sonyFooter",!1),K=(0,c.RK)(e,"store.appData.copy",{});if(M)return(0,o.h)("footer",{"data-section":"boltFooter",style:R,class:(0,c.WM)({s:v,wrapper:!0,sticky:b,open:t.open,showtimes:this.showtimesFooter,homeEnt:d,sidePanelOpen:(0,c.RK)(a,"showtimes.show",!1)||(0,c.RK)(a,"homeEnt.show",!1)}),role:"contentinfo"},P&&(0,o.h)("div",{class:v.shadow}),(0,o.h)(m.SonyFooter,{data:n.sonyFooter,showtimes:this.showtimesFooter,copy:K}));if("boltHome"===L){!r.NS.find((e=>["boltSynopsis","boltGallery"].includes(e.id)))&&(R.backgroundColor="")}return(0,o.h)("footer",{"data-section":"boltFooter",style:R,class:(0,c.WM)({s:v,wrapper:!0,sticky:b,open:t.open,showtimes:this.showtimesFooter,pressKit:this.pressKitFooter,homeEnt:d,sidePanelOpen:(0,c.RK)(a,"showtimes.show",!1)||(0,c.RK)(a,"homeEnt.show",!1),loneVideoDefaultFooter:y,staticAutoExpand:E,inlineFooter:w,dedicatedIframePage:I,hidden:T}),role:"contentinfo"},P&&(0,o.h)("div",{class:v.shadow}),(0,o.h)("div",{class:(0,c.WM)(v.outer,A&&v.noLegalBtn)},(0,o.h)(u.Z,{class:v.scrollTop,trigger:()=>(0,l.GZ)(i||document.getElementById("mainScroll"),0,300),ariaLabel:h.$SCROLL_UP_ARIA},(0,o.h)(f.Z,{class:v.arrow})),g&&(0,o.h)("ul",{class:v.copyright,key:"copyright"},this.renderLinks(g,"copyright")),(0,o.h)("div",{class:v.sizer}),(0,o.h)(u.Z,{class:(0,c.WM)(v.cta,this.fontStyles.footerLegalButton,A&&v.hidden),trigger:this.toggleFooter,key:"toggle",ariaLabel:C,ref:e=>this.$cta=e},O)),(0,o.h)("div",{class:v.openCropper},this.renderOpenFooter(),w&&(0,o.h)(u.Z,{class:v.scrollTop,trigger:()=>(0,l.GZ)(i||document.getElementById("mainScroll"),0,300),ariaLabel:h.$SCROLL_UP_ARIA},(0,o.h)(f.Z,{class:(0,c.WM)(v.arrow,v.arrowTop)}))),this.renderExtra())}}},6282:(e,t,n)=>{"use strict";n.d(t,{Z:()=>O});var o=n(5703),r=n(1163),i=(n(2444),n(138)),a=n(7867),s=(n(9582),n(8206)),l=n(5384),c=n(5222),p=n(1705),d=n(7692);const h=e=>(0,o.h)("svg",(0,d.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,o.h)("path",{class:"st0",d:"M11.084 9.192c-.036-.06-.133-.096-.277-.167a22.711 22.711 0 00-.987-.466c-.132-.048-.229-.072-.325.071a8.325 8.325 0 01-.457.562c-.084.096-.168.108-.313.036-.144-.072-.609-.223-1.161-.711a4.332 4.332 0 01-.803-.992c-.084-.144-.009-.221.063-.292.065-.064.145-.167.217-.251s.096-.143.144-.239c.048-.096.024-.179-.012-.251-.036-.072-.325-.777-.445-1.064s-.24-.239-.325-.239c-.084 0-.181-.012-.277-.012a.533.533 0 00-.385.179c-.132.144-.505.49-.505 1.195s.517 1.386.59 1.482c.072.095.999 1.589 2.467 2.163 1.468.573 1.468.382 1.733.358.265-.024.854-.347.975-.681.119-.335.119-.622.083-.681zM8.109 2.931c-2.731 0-4.953 2.205-4.953 4.915 0 1.075.351 2.071.943 2.881l-.619 1.825 1.903-.605a4.954 4.954 0 002.725.813c2.731 0 4.953-2.204 4.953-4.914S10.84 2.931 8.109 2.931zM14 7.845c0 3.228-2.637 5.845-5.891 5.845a5.908 5.908 0 01-2.848-.727L2 14l1.063-3.136a5.789 5.789 0 01-.845-3.019C2.218 4.617 4.855 2 8.109 2S14 4.617 14 7.845z"}));var u=n(6341),g=n(6575),f=n(9624);const m=e=>(0,o.h)("svg",(0,d.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,o.h)("path",{d:"M12.405 3.17c-.298-.275-1.503-1.15-4.187-1.162 0 0-3.165-.191-4.708 1.225-.86.859-1.162 2.116-1.194 3.675-.032 1.559-.073 4.479 2.742 5.271h.003l-.001 1.209s-.018.489.304.589c.39.121.618-.251.99-.652.204-.22.486-.543.699-.79 1.926.162 3.406-.208 3.575-.263.389-.126 2.589-.408 2.947-3.329.369-3.01-.179-4.914-1.17-5.773zm.327 5.557c-.302 2.439-2.086 2.592-2.415 2.697-.14.045-1.441.369-3.076.262 0 0-1.219 1.47-1.599 1.853-.059.06-.129.084-.176.072-.066-.016-.084-.094-.083-.207l.01-2.008s-.001 0 0 0c-2.382
2-.661-2.243-3.147-2.216-4.449.027-1.302.272-2.368.998-3.085C5.48 2.679 8.168 2.856 8.168 2.856c2.271.01 3.359.694 3.611.923.838.717 1.265 2.433.953 4.948z"}),(0,o.h)("path",{d:"M9.323 6.992a.151.151 0 01-.151-.144c-.026-.516-.269-.769-.764-.795a.151.151 0 01-.144-.159.151.151 0 01.159-.144c.654.034 1.017.408 1.051 1.082a.151.151 0 01-.144.159l-.007.001z"}),(0,o.h)("path",{d:"M10.102 7.253h-.003a.151.151 0 01-.148-.155c.011-.519-.137-.939-.453-1.284-.317-.345-.75-.533-1.324-.575a.153.153 0 01-.14-.163.151.151 0 01.162-.14c.646.047 1.159.274 1.524.672.366.4.546.904.533 1.496a.151.151 0 01-.151.149z"}),(0,o.h)("path",{d:"M10.899 7.565a.152.152 0 01-.152-.151c-.007-.916-.282-1.645-.817-2.166-.536-.523-1.214-.79-2.014-.796a.152.152 0 01.002-.304h.001c.881.006 1.629.303 2.223.882.595.58.901 1.382.909 2.382a.152.152 0 01-.151.153h-.001zM8.446 8.873s.213.018.328-.124l.224-.282c.108-.14.369-.229.624-.087.191.109.377.228.557.355.169.125.516.414.518.414.165.14.203.344.091.561l-.001.005a2.325 2.325 0 01-.466.574l-.004.003c-.161.134-.318.211-.473.229a.625.625 0 01-.27-.027l-.005-.007c-.239-.067-.637-.236-1.301-.602a7.709 7.709 0 01-1.093-.722 5.267 5.267 0 01-.495-.436l-.016-.016-.017-.017-.016-.016-.017-.017c-.155-.155-.3-.32-.436-.492a7.709 7.709 0 01-.722-1.093c-.367-.664-.535-1.062-.603-1.301l-.007-.006a.654.654 0 01-.027-.27.937.937 0 01.229-.474l.004-.004c.165-.185.359-.342.574-.466l.005-.001c.216-.113.421-.074.56.09.001.001.29.348.414.518.128.18.246.366.355.557.142.255.053.516-.087.624l-.281.224c-.142.115-.123.328-.123.328s.417 1.58 1.977 1.978z"}));var _=n(1685);const y=e=>(0,o.h)("svg",(0,d.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,o.h)("path",{d:"M13.557 2.799L2.209 7.176a.326.326 0 00.003.61l2.765 1.032 1.07 3.442c.069.22.338.302.517.156l1.541-1.256a.462.462 0 01.561-.016l2.78 2.018a.325.325 0 00.51-.197l2.036-9.796a.325.325 0 00-.435-.37zm-2.165 2.29L6.933 9.235a.919.919 0 00-.286.552l-.152 1.127c-.02.151-.232.165-.273.02L5.637 8.88a.544.544 0 01.238-.612l5.404-3.328c.097-.06.197.072.113.149z"})),v=e=>(0,o.h)("svg",(0,d.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,o.h)("path",{d:"M13 3h-2V2a1 1 0 00-1-1H3a1 1 0 00-1 1v10a1 1 0 001 1h2v1a1 1 0 001 1h7a1 1 0 001-1V4a1 1 0 00-1-1zM3 12V2h7v1H6a1 1 0 00-1 1v8H3zm10 2H6V4h7v10z"}));var b=n(8324);const E={wrapper:"sharePopout__wrapper__Q6_Wy",container:"sharePopout__container__VP7Qu",backgroundContainer:"sharePopout__backgroundContainer__Yw1vz",open:"sharePopout__open__XycXM",headline:"sharePopout__headline__QHX_g",close:"sharePopout__close__mH_ml",shareButtons:"sharePopout__shareButtons__DMScD",shareButton:"sharePopout__shareButton__sHvBq",copyButton:"sharePopout__copyButton__Yosy2",copied:"sharePopout__copied__eOS8A",activated:"sharePopout__activated__2XewU",zoom:"sharePopout__zoom__G8AKC",facebook:"sharePopout__facebook__iYY8S",twitter:"sharePopout__twitter__ZX1FA",whatsapp:"sharePopout__whatsapp__G5LZi",instagram:"sharePopout__instagram__oEfiz",pinterest:"sharePopout__pinterest__xLsHm",viber:"sharePopout__viber__v5dqr",tumblr:"sharePopout__tumblr__Wdn4n",telegram:"sharePopout__telegram__kgz6g",rtlContainer:"sharePopout__rtlContainer__CDlPt","shareButton--whatsapp":"sharePopout__shareButton--whatsapp__Rh2FK","shareButton--viber":"sharePopout__shareButton--viber__FB1Cx"};var w=n(7447),k=n.n(w);const S={facebook:(0,o.h)(p.Z,{class:E.facebook}),whatsapp:(0,o.h)(h,{class:E.whatsapp}),twitter:(0,o.h)(u.Z,{class:E.twitter}),pinterest:(0,o.h)(g.Z,{class:E.pinterest}),email:(0,o.h)(_.Z,{class:E.mail}),tumblr:(0,o.h)(f.Z,{class:E.tumblr}),viber:(0,o.h)(m,{class:E.viber}),telegram:(0,o.h)(y,{class:E.telegram})};class O extends o.wA{constructor(e){super(e),this.state={copied:!1};const t=["email","facebook","pinterest","telegram","tumblr","twitter","viber","whatsapp"],n=(0,a.RK)(e,"appData.header.powsterHeader.share")||{};this.shareItems=(0,a.FZ)(n).filter((e=>t.includes(e.id))),this.shareImage=n.shareImage,this.shareCopy=e.shareCopy||(0,i.s)(n.socialCopy,{},"",null,"baseCopy")||n.socialCopy,this.shareUrl=n.shareUrl&&n.shareUrl.startsWith("$")?(0,i.s)(n.shareUrl,{},"",null,"baseCopy"):n.shareUrl,this.shareUrl||(this.shareUrl=(0,a.RK)(this.props,"appData.meta.url",null)),this.get
2SharingLink=this.getSharingLink.bind(this),this.renderIcon=this.renderIcon.bind(this),this.copyToClipboard=this.copyToClipboard.bind(this),this.handleClose=this.handleClose.bind(this)}componentWillUnmount(){window.clearTimeout(this.timeout)}getShareURL(){return(0,a.RK)(this.props,"appData.header.powsterHeader.share.useMetaUrl",!1)?this.props?.appData?.meta?.url:this.props.shareUrl?this.props.shareUrl:(0,a.RQ)(this.shareUrl,this.props.shareDetails)}getSharingLink(e){let t=e=>JSON.stringify((e||"")+"").slice(1,-1);const n=(0,a.RK)(this.props,"appData.header.powsterHeader.share")||{};let o=this.getShareURL(e);o=encodeURIComponent(o);return{facebook:(0,a.RK)(n,"facebook.shareUrl",`https://www.facebook.com/sharer/sharer.php?u=${o}`),twitter:(0,a.RK)(n,"twitter.shareUrl",`https://twitter.com/intent/tweet?text=${this.shareCopy}&url='${o}'`),whatsapp:(0,a.RK)(n,"whatsapp.shareUrl",`whatsapp://send?text=${this.shareCopy} ${o}`),pinterest:(0,a.RK)(n,"pinterest.shareUrl",`https://www.pinterest.co.uk/pin/create/button/?url=${o}&media=${this.props.shareImage||this.shareImage}&description=${this.shareCopy}`),email:(0,a.RK)(n,"email.shareUrl",`mailto:?subject=${this.shareCopy}&body=${o}`),tumblr:(0,a.RK)(n,"tumblr.shareUrl",`http://www.tumblr.com/share/link?url=${o}/&description=${this.shareCopy}`),viber:(0,a.RK)(n,"viber.shareUrl",`viber://forward?text=${o} ${this.shareCopy}`),telegram:(0,a.RK)(n,"telegram.shareUrl",`https://telegram.me/share/url?url=${o}&text=${this.shareCopy}`)}[e].replace(/%MOVIE_NAME%/g,t(this.props.appData.meta.title.locale||this.props.appData.meta.title.en)).replace(/%SOCIAL_COPY%/g,encodeURIComponent(this.shareCopy)).replace(/%SHARE_URL%/g,o).replace(/%HEADER_SHARE_IMAGE%/g,t(this.props.shareImage||this.shareImage)).replace(/%SHARE_IMAGE%/g,t(this.props.shareImage||this.shareImage))}copyToClipboard(){let e=this.getShareURL("copy");k()(e),this.setState({copied:!0}),r.Z.emit("CLICKED_SHARE",{label:"copy",activePage:r.Z.get().activePage}),this.copyTimeout=window.setTimeout((()=>{this.setState({copied:!1})}),1e3)}renderIcon(e){return S[e]}handleClose(){this.setState({copied:!1}),this.props.toggleSharePop()}render(e,t){let{copied:n}=t;const{shareOpen:p,closeBtnstyle:d,extraClass:h}=e,u=r.Z.get(),g=(0,a.RK)(this.props,"appData.header.powsterHeader.share.shareCTA"),f=(0,a.RK)(this.props,"appData.styling.fontVariables"),m=(0,a.RK)(this.props,"appData.copy.accessibilityCopy",{}),_="rtl"===f.textDirection,y=u.activePage;let w=((0,a.RK)(u,"externalCookieBanner.bannerOpen",!1)?(0,a.RK)(u,"externalCookieBanner.height"):(0,a.RK)(u,"cookies.height"))||0;return(0,a.RK)(u,"appData.options.sonyFeatures.sonyHeader",!1)&&(w+=34),(0,o.h)("div",{class:(0,a.WM)(E.wrapper,p&&E.open,h&&h),style:{marginTop:w+"px"}},(0,o.h)("div",{class:(0,a.WM)(E.container,_&&E.rtlContainer),style:{marginTop:w+"px"}},(0,o.h)("div",{class:E.headline},(0,o.h)("p",{class:f.headerShareCta},(0,i.s)(g,{},"","baseCopy")||g||"Create social post"),(0,o.h)(s.Z,{class:E.close,trigger:this.handleClose,style:d,ariaLabel:m.$CLOSE_SHARE_ARIA},(0,o.h)(c.Z,{"aria-hidden":!0}))),(0,o.h)("div",{class:E.shareButtons},(0,o.h)(s.Z,{class:(0,a.WM)(E.copyButton,n&&E.copied),trigger:this.copyToClipboard,ariaLabel:m.$COPY_LINK_BTN_ARIA},n?(0,o.h)(b.Z,{class:E.copy}):(0,o.h)(v,{class:E.copy})),this.shareItems.map((e=>{const t=e.id.toLowerCase();return(0,o.h)(l.Z,{class:(0,a.WM)(E.shareButton,E[`shareButton--${t}`]),href:this.getSharingLink(t),target:"_blank",rel:"noopener noreferrer",onClick:()=>{r.Z.emit("CLICKED_SHARE",{label:t,activePage:y})},ariaLabel:m.$SHARE_ARIA.replace("<platform>",e.title)},this.renderIcon(t))})))),(0,o.h)("div",{class:E.backgroundContainer,onClick:this.handleClose}))}}},9567:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 33 33"},e),(0,r.h)("path",{"fill-rule":"evenodd",d:"M15 29.585L7.45 21a1.003 1.003 0 0 0-1.416 0 1.003 1.003 0 0 0 0 1.416l9.259 10.291c.392.39 1.024.39 1.416 0L26 22.416A1.004 1.004 0 0 0 26 21a1.003 1.003 0 0 0-1.416 0L17 29.585V2a1 1 0 0 0-2 0v27.585z"}))},8324:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,r.h)("path",{d:"M5.59937809,11.790571 L3.19856553,9.26329035 C2.93354482,8.98396283 2.93354482,8.5313056 3.19856553,8.25264473 C3.46358623,7.97331722 3.89361983,7.97331722 4.15864053,8.25264473 L6.07941559,10.2759359 L11.8404907,4.20939564 C12.1061364,3.93006812 12.53617,3.93006812 12.8005657,4.20939564 C13.0662114,4.48872315 13.0662114,4.94271369 12.8005657,5.22137455 L6.5594531,11.790571 C6.42694275,11.9299015 6.25317917,11.9999 6.07941559,11.9999 C5.90565202,11.9999 5.73188844,11.9299015 5.59937809,11.790571"}))},5222:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},e),(0,r.h)("path",{d:"M7.292 8L1.146 1.854a.502.502 0 01.708-.708L8 7.292l6.146-6.146a.502.502 0 01.708.708L8.708 8l6.146 6.146a.502.502 0 01-.708.708L8 8.708l-6.146 6.146A.502.502 0 011.5 15s-.256-.
2049-.354-.146a.502.502 0 010-.708L7.292 8z","fill-rule":"evenodd"}))},1705:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",role:"img"},e),(0,r.h)("path",{d:"M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"}))},1685:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,r.h)("path",{d:"M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zm-1.519 1L8 7.671 3.519 4h8.962zM14 12H2V4l5.341 4.424a1 1 0 001.318 0L14 4v8z"}))},6575:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,r.h)("path",{d:"M11.493 3.23C10.667 2.437 9.523 2 8.273 2c-1.908 0-3.082.783-3.731 1.439-.8.808-1.258 1.882-1.258 2.947 0 1.335.559 2.361 1.494 2.743a.487.487 0 00.188.039c.197 0 .354-.129.408-.336.033-.12.105-.413.137-.54.068-.252.013-.372-.136-.548-.27-.321-.397-.699-.397-1.192 0-1.464 1.09-3.02 3.11-3.02 1.603 0 2.599.911 2.599 2.378 0 .926-.2 1.782-.561 2.413-.252.438-.695.961-1.373.961a.912.912 0 01-.724-.331.83.83 0 01-.146-.723c.071-.303.169-.618.263-.923.173-.557.335-1.084.335-1.503 0-.718-.441-1.2-1.098-1.2-.835 0-1.489.848-1.489 1.93 0 .531.141.927.205 1.08l-.849 3.594c-.069.291-.482 2.595.202 2.778.768.207 1.455-2.037 1.524-2.29.057-.206.255-.986.376-1.465.37.357.968.598 1.548.598 1.095 0 2.079-.493 2.773-1.387.672-.867 1.042-2.077 1.042-3.406.001-1.036-.445-2.06-1.222-2.806z"}))},2015:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},e),(0,r.h)("path",{d:"M8.354,0.146l2.5,2.5C10.951,2.744,11,2.872,11,3s-0.049,0.256-0.146,0.354c-0.196,0.195-0.513,0.195-0.708,0 L8.5,1.707V10.5C8.5,10.776,8.277,11,8,11c-0.276,0-0.5-0.224-0.5-0.5V1.707L5.854,3.354c-0.196,0.195-0.512,0.195-0.708,0 c-0.195-0.196-0.195-0.512,0-0.708l2.5-2.5C7.843-0.049,8.159-0.049,8.354,0.146z"}),(0,r.h)("path",{d:"M4.5,6C4.776,6,5,6.224,5,6.5S4.776,7,4.5,7h-1C3.224,7,3,7.224,3,7.5v7C3,14.775,3.224,15,3.5,15h9 c0.275,0,0.5-0.225,0.5-0.5v-7C13,7.224,12.775,7,12.5,7h-1C11.224,7,11,6.776,11,6.5S11.224,6,11.5,6h1C13.327,6,14,6.673,14,7.5v7 c0,0.827-0.673,1.5-1.5,1.5h-9C2.673,16,2,15.327,2,14.5v-7C2,6.673,2.673,6,3.5,6H4.5z"}))},9624:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,r.h)("path",{d:"M11.732 11.117a.232.232 0 00-.236.01c-.536.353-1.08.531-1.616.531-.288 0-.536-.064-.758-.197a.84.84 0 01-.341-.381c-.049-.129-.048-.477-.047-.958V7.189h2.437a.231.231 0 00.231-.231V4.899a.231.231 0 00-.231-.231H8.733V2.231A.23.23 0 008.502 2H6.861a.23.23 0 00-.229.203c-.069.564-.197 1.033-.381 1.394a2.95 2.95 0 01-.722.92c-.24.205-.652.403-1.223.589a.23.23 0 00-.159.219v1.634c0 .127.103.231.231.231h1.336v3.815c0 .562.06.985.182 1.294.125.313.347.608.66.877.308.264.683.47 1.115.614.42.136.753.21 1.316.21.476 0 .929-.049 1.348-.147a7.1 7.1 0 001.385-.505.23.23 0 00.133-.209V11.32a.232.232 0 00-.121-.203z"}))},6341:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(7692),r=n(5703);const i=e=>(0,r.h)("svg",(0,o.Z)({width:"24",height:"24",viewBox:"0 0 24 24",fill:"black",xmlns:"http://www.w3.org/2000/svg",role:"img"},e),(0,r.h)("path",{d:"M13.4019 11.2735L18.6575 5H17.4121L12.8487 10.4472L9.20386 5H5L10.5117 13.2372L5 19.8159H6.24548L11.0646 14.0635L14.9138 19.8159H19.1176L13.4016 11.2735H13.4019ZM11.6961 13.3097L11.1376 12.4895L6.69425 5.9628H8.60724L12.1931 11.2301L12.7515 12.0503L17.4127 18.8969H15.4997L11.6961 13.31V13.3097Z"}))},5384:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(5703);class r extends o.wA{render(e){let{children:t,...n}=e;return(0,o.h)("a",n,t)}}}
2,9728:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(5703),r=n(7867),i=n(1163),a=n(1705),s=n(6341),l=n(7692);const c=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -400 2400 3200",role:"img"},e),(0,o.h)("path",{d:"M500 0 0 500v1800h600v500l500-500h400l900-900V0H500zm1700 1300-400 400h-400l-350 350v-350H600V200h1600v1100z"}),(0,o.h)("path",{d:"M1700 550h200v600h-200zm-550 0h200v600h-200z"})),p=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",role:"img"},e),(0,o.h)("path",{d:"M8 2c-1.63 0-1.834.007-2.474.036-.638.029-1.075.131-1.456.279a2.932 2.932 0 00-1.063.692 2.932 2.932 0 00-.692 1.063c-.148.382-.25.818-.279 1.456C2.007 6.166 2 6.37 2 8s.007 1.834.036 2.474c.029.639.131 1.075.279 1.456.153.395.358.729.692 1.063.334.334.668.539 1.063.692.382.148.818.25 1.456.279.64.029.844.036 2.474.036 1.63 0 1.834-.007 2.474-.036.638-.029 1.075-.131 1.456-.279a2.932 2.932 0 001.063-.692c.334-.334.539-.668.692-1.063.148-.382.25-.818.279-1.456C13.993 9.834 14 9.63 14 8c0-1.63-.007-1.834-.036-2.474-.029-.638-.131-1.075-.279-1.456a2.932 2.932 0 00-.692-1.063 2.932 2.932 0 00-1.063-.692c-.382-.148-.818-.25-1.456-.279C9.834 2.007 9.63 2 8 2m0 1.081c1.602 0 1.792.006 2.425.035.584.027.902.124 1.114.207.28.109.48.239.69.449.21.21.34.41.449.69.082.211.18.529.207 1.114.028.632.034.822.034 2.424 0 1.602-.006 1.792-.035 2.425-.027.585-.125.902-.207 1.114-.109.28-.239.48-.449.69-.21.21-.41.34-.69.449-.211.082-.529.18-1.114.207-.632.028-.822.034-2.424.034s-1.792-.006-2.425-.035c-.585-.027-.902-.125-1.114-.207a1.862 1.862 0 01-.69-.449c-.21-.21-.34-.41-.449-.69-.082-.211-.179-.528-.206-1.113-.029-.633-.035-.823-.035-2.425 0-1.602.006-1.792.035-2.425.027-.585.124-.902.207-1.114.109-.28.239-.48.449-.69.21-.21.41-.34.69-.449.211-.082.529-.18 1.114-.207.632-.028.822-.034 2.424-.034"}),(0,o.h)("path",{d:"M7.986 9.982a1.995 1.995 0 110-3.99 1.995 1.995 0 010 3.99m0-5.07a3.074 3.074 0 100 6.147 3.074 3.074 0 000-6.147M11.182 5.509a.718.718 0 110-1.436.718.718 0 010 1.436z"})),d=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img"},e),(0,o.h)("path",{d:"M12 5s-6.26 0-7.825.412c-.84.23-1.532.922-1.763 1.779C2 8.755 2 12 2 12s0 3.261.412 4.81c.23.856.906 1.531 1.763 1.762C5.756 19 12 19 12 19s6.26 0 7.825-.412a2.506 2.506 0 0 0 1.763-1.762c.412-1.565.412-4.81.412-4.81s.016-3.26-.412-4.825a2.506 2.506 0 0 0-1.763-1.763C18.26 5 12 5 12 5Zm-1.994 4.003L15.212 12l-5.206 2.997V9.003Z"})),h=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img"},e),(0,o.h)("path",{d:"M12.117 20.248c-.05 0-.098-.002-.134-.004a1.03 1.03 0 0 1-.088.004c-1.045 0-1.744-.494-2.361-.93-.443-.313-.86-.608-1.348-.69-.24-.04-.479-.06-.71-.06-.415 0-.743.065-.983.112a2.185 2.185 0 0 1-.373.054c-.103 0-.228-.023-.28-.201-.042-.14-.072-.277-.1-.408-.072-.327-.124-.527-.246-.546-1.312-.203-2.087-.5-2.24-.862a.335.335 0 0 1-.028-.114.21.21 0 0 1 .176-.22c1.041-.17 1.967-.721 2.752-1.636a6.171 6.171 0 0 0 .944-1.47c.151-.306.181-.571.09-.787-.17-.399-.729-.577-1.1-.694a3.955 3.955 0 0 1-.248-.084c-.328-.13-.868-.404-.796-.782.052-.276.417-.468.712-.468.082 0 .154.015.215.043.333.156.633.235.89.235.321 0 .476-.122.513-.156l-.031-.523v-.002c-.076-1.197-.17-2.686.211-3.54 1.14-2.555 3.558-2.754 4.271-2.754l.311-.003h.043c.715 0 3.138.199 4.279 2.756.38.854.287 2.345.211 3.543l-.003.057c-.01.162-.02.316-.028.466.035.032.176.144.465.155.245-.01.528-.088.838-.233a.663.663 0 0 1 .275-.055c.
211 0 .22.021.313.06l.005.002c.264.094.436.28.44.477.003.183-.133.457-.802.722a4.062 4.062 0 0 1-.249.084c-.37.118-.93.295-1.099.693-.092.216-.061.482.09.789l.005.01c.046.11 1.174 2.681 3.691 3.096a.21.21 0 0 1 .176.22.338.338 0 0 1-.028.114c-.153.36-.928.657-2.24.86-.123.018-.175.217-.246.543-.029.135-.059.267-.1.405-.038.13-.123.194-.259.194h-.02a2.1 2.1 0 0 1-.374-.047 4.91 4.91 0 0 0-.983-.104c-.231 0-.47.02-.71.06-.488.081-.905.376-1.346.688-.619.437-1.318.931-2.363.931"})),u=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img"},e),(0,o.h)("path",{d:"M18.86 10.47a4.281 4.281 0 0 1-3.977-1.916l.001 6.593a4.873 4.873 0 1 1-4.873-4.873c.102 0 .202.01.302.016v2.4c-.1-.011-.199-.03-.302-.03a2.487 2.487 0 0 0 0 4.974c1.374 0 2.587-1.082 2.587-2.456l.024-11.196h2.297a4.279 4.279 0 0 0 3.944 3.82v2.668"})),g=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img"},e),(0,o.h)("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-5.522-4.477-10-10-10Zm4.586 14.422a.623.623 0 0 1-.857.208c-2.348-1.435-5.304-1.76-8.785-.964a.623.623 0 1 1-.277-1.216c3.809-.87 7.076-.495 9.712 1.115.294.181.387.564.207.857ZM17.81 13.7a.78.78 0 0 1-1.073.257c-2.687-1.652-6.785-2.13-9.965-1.165a.78.78 0 0 1-.973-.52.781.781 0 0 1 .52-.972c3.632-1.102 8.147-.569 11.233 1.328a.779.779 0 0 1 .258 1.072Zm.105-2.835C14.69 8.95 9.375 8.775 6.297 9.708a.935.935 0 1 1-.543-1.79c3.533-1.072 9.405-.865 13.115 1.338a.935.935 0 0 1-.954 1.609Z"}));var f=n(6575);const m=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"-4 -4 32 32",role:"img"},e),(0,o.h)("path",{d:"M2 2.057h2.797v19.886H2zM18.787 10.996l2.797-2.463v13.41h-2.797z"}),(0,o.h)("path",{d:"M2 21.257h19.584V24H2zM2 0h10.912L11 2.743H2zM18.787 5.485V2.743h-2.799V0h-2.797v8.228h8.393V5.485"}));var _=n(9624);const y=e=>(0,o.h)("svg",(0,l.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img"},e),(0,o.h)("path",{d:"M21.99 7.164c-.09 2.026-1.449 4.799-4.078 8.32-2.72 3.677-5.02 5.516-6.903 5.516-1.165 0-2.151-1.122-2.958-3.366l-1.614-6.17C5.84 9.221 5.197 8.1 4.51 8.1c-.15 0-.672.327-1.569.981L2 7.818c.978-.896 1.949-1.8 2.913-2.71C6.228 3.922 7.214 3.3 7.872 3.237c1.553-.156 2.51.95 2.868 3.318.389 2.556.657 4.145.807 4.768.448 2.12.941 3.179 1.479 3.179.418 0 1.046-.686 1.882-2.057.837-1.371 1.285-2.415 1.345-3.132.12-1.184-.329-1.776-1.345-1.776-.478 0-.97.109-1.479.327.986-3.334 2.869-4.955 5.648-4.861 2.062.062 3.033 1.449 2.913 4.16Z"}));var v=n(1685),b=n(5384);const E={socials:"socials__socials__BRMQT",social:"socials__social__cEC91",rtlSocial:"socials__rtlSocial__kG2oF",icon:"socials__icon__WSlYK",navOpen:"socials__navOpen__vbk7Q"};class w extends o.wA{render(e){const{socials:t={},navOpen:n}=e,l={facebook:(0,o.h)(a.Z,{class:E.icon}),twitter:(0,o.h)(s.Z,{class:E.icon}),twitch:(0,o.h)(c,{class:E.icon}),instagram:(0,o.h)(p,{class:E.icon}),youtube:(0,o.h)(d,{class:E.icon}),snapchat:(0,o.h)(h,{class:E.icon}),tiktok:(0,o.h)(u,{class:E.icon}),spotify:(0,o.h)(g,{class:E.icon}),pinterest:(0,o.h)(f.Z,{class:E.icon}),giphy:(0,o.h)(m,{class:E.icon}),tumblr:(0,o.h)(_.Z,{class:E.icon}),vimeo:(0,o.h)(y,{class:E.icon}),email:(0,o.h)(v.Z,{class:E.icon})},w=Object.entries(t),k=(0,r.RK)(i.Z.get(),"appData.copy.accessibilityCopy",{}),S="rtl"===(0,r.RK)(i.Z.get(),"appData.styling.fontVariables.textDirection");return(0,o.h)("div",{class:(0,r.WM)(E.socials,e.class,n&&E.navOpen)},(0,r.FZ)(t).slice(0,5).map((e=>{const t=w.find((t=>t[1].destination===e.destination))[0];let a=l[t];if(!a&&e.iconURL){const t=n&&e.iconNav?e.iconNav:e.iconURL;a=(0,o.h)("img",{class:E.icon,src:t,alt:""})}return(0,o.h)(b.Z,{class:(0,r.WM)(E.social,E[t],S&&E.rtlSocial),href:e.destination,target:"_blank",rel:"noopener noreferrer",key:t,onClick:()=>{i.Z.emit("CLICKED_FOLLOW",t)},ariaLabel:k.$SOCIAL_ARIA.replace("<platform>",t)},a)})))}}},8145:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var o=n(7692),r=n(4897),i=n(5703),a=n(2652),s=n(4541);function l(){l=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(n){t.forEach((function(t){t.kind===n&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var n=e.prototype;["method","field"].forEach((function(o){t.forEach((function(t){var r=t.placement;if(t.kind===o&&("static"===r||"prototype"===r)){var i="static"===r?e:n;this.defineClassElement(i,t)}}),this)}),this)},defineClassElement:function(e,t){var n=t.descriptor;if("field"===t.kind){var o=t.initializer;n={enumerable:n.enumerable,writable:n.writable,configurable:n.configurable,value:void 0===o?void 0:o.call(e)}}Object.defineProperty(e,t.key,n)},decorateClass:function(e,t){var n=[],o=[],r={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,r)}),this),e.forEach((function(e){if(!d(e))return n.push(e);var t=this.decorateElement(e,r);n.push(t.element),n.push.apply(n,t.extras),o.push.apply(o,t.finishers)}),this),!t)return{elements:n,finishers:o};var i=this.decorateConstructor(n,t);return o.push.apply(o,i.finishers),i.finishers=o,i},addElementPlacement:function(e,t,n){var o=t[e.placement];if(!n&&-1!==o.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");o.push(e.key)},decorateElement:function(e,t){for(var n=[],o=[],r=e.decorators,i=r.length-1;i>=0;i--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,r[i])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&o.push(l.finisher);var c=l.extras;if(c){for(var p=0;p<c.length;p++)this.addElementPlacement(c[p],t);n.push.apply(n,c)}}return{element:e,finishers:o,extras:n}},decorateConstructor:function(e,t){for(var n=[],o=t.length-1;o>=0;o--){var r=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[o])(r)||r);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var a=0;a<e.length-1;a++)for(var s=a+1;s<e.length;s++)if(e[a].key===e[s].key&&e[a].placement===e[s].placement)throw new TypeError("Duplicated element ("+e[a].key+")")}}return{elements:e,finishers:n}},fromElementDescriptor:function(e){var t={kind:e.kind,key:e.key,placement:e.placement,descriptor:e.descriptor};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),"field"===e.kind&&(t.initializer=e.initializer),t},toElementDescriptors:function(e){if(void 0!==e)return(0,r.Z)(e).map((function(e){var t=this.toElementDescriptor(e);return this.disallowProperty(e,"finisher","An element descriptor"),this.disallowProperty(e,"extras","An element descriptor"),t}),this)},toElementDescriptor:function(e){var t=String(e.kind);if("method"!==t&&"field"!==t)throw new TypeError('An element descriptor\'s .kind property must be either "method" or "f
2ield", but a decorator created an element descriptor with .kind "'+t+'"');var n=g(e.key),o=String(e.placement);if("static"!==o&&"prototype"!==o&&"own"!==o)throw new TypeError('An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "'+o+'"');var r=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var i={kind:t,key:n,placement:o,descriptor:Object.assign({},r)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(r,"get","The property descriptor of a field descriptor"),this.disallowProperty(r,"set","The property descriptor of a field descriptor"),this.disallowProperty(r,"value","The property descriptor of a field descriptor"),i.initializer=e.initializer),i},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:u(e,"finisher"),extras:this.toElementDescriptors(e.extras)}},fromClassDescriptor:function(e){var t={kind:"class",elements:e.map(this.fromElementDescriptor,this)};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),t},toClassDescriptor:function(e){var t=String(e.kind);if("class"!==t)throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "'+t+'"');this.disallowProperty(e,"key","A class descriptor"),this.disallowProperty(e,"placement","A class descriptor"),this.disallowProperty(e,"descriptor","A class descriptor"),this.disallowProperty(e,"initializer","A class descriptor"),this.disallowProperty(e,"extras","A class descriptor");var n=u(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:n}},runClassFinishers:function(e,t){for(var n=0;n<t.length;n++){var o=(0,t[n])(e);if(void 0!==o){if("function"!=typeof o)throw new TypeError("Finishers must return a constructor.");e=o}}return e},disallowProperty:function(e,t,n){if(void 0!==e[t])throw new TypeError(n+" can't have a ."+t+" property.")}};return e}function c(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var o={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(o.decorators=e.decorators),"field"===e.kind&&(o.initializer=e.value),o}function p(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function d(e){return e.decorators&&e.decorators.length}function h(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function u(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}const f=(()=>{let e;return()=>{if(e)return e;e=new s.TU.Renderer;let t=e.link;return e.link=(n,o,r)=>{let i=t.call(e,n,o,r);return i&&(i=i.replace(/^<a /,'<a target="_blank" ')),i},e}})();let m=function(e,t,n,o){var r=l();if(o)for(var i=0;i<o.length;i++)r=o[i](r);var a=t((function(e){r.initializeInstanceElements(e,s.elements)}),n),s=r.decorateClass(function(e){for(var t=[],n=function(e){return"method"===e.kind&&e.key===i.key&&e.placement===i.placement},o=0;o<e.length;o++){var r,i=e[o];if("method"===i.kind&&(r=t.find(n)))if(h(i.descriptor)||h(r.descriptor)){if(d(i)||d(r))throw new ReferenceError("Duplicated methods ("+i.key+") can't be decorated.");r.descriptor=i.descriptor}else{if(d(i)){if(d(r))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+i.key+").");r.decorators=i.decorators}p(i,r)}else t.push(i)}return t}(a.d.map(c)),e);return r.initializeClassElements(a.F,s.elements),r.runClassFinishers(a.F,s.finishers)}([a.Z],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"render",value:function(e){let{tag:t="div",content:n,markdown:r,markdownOptions:a,children:l,removeComments:c,forceNewTabLinks:p,...d}=e;if(n=(n||l[0]||"")+"",c&&(n=n.replace(/(\/\*([\s\S]*?)\*\/)|(^\/\/(.*)$)/gm,"")),r){let e={...a};p&&(e.renderer=f()),n=(0,s.TU)(n,e)}return(0,i.h)(t,(0,o.Z)({},d,{dangerouslySetInnerHTML:{__html:n}}))}}]}}),i.wA)},4085:(e,t,n)=>{"use strict";var o=n(1163),r=n(6067),i=n(5235),a=n(5604),s=n(8537),l=n(7993);const c="pow-cookie-cats-";o.Z.on("SET_COOKIE_BAR_HEIGHT",(e=>{o.Z.get().cookies.set({height:e})})),o.Z.on("COOKIE_BANNER_OPEN",(()=>{o.Z.get().cookies.set({cookieBannerOpen:!0})})),o.Z.on("COOKIE_BANNER_CLOSE",(()=>{const e=o.Z.get(),t=e.cookies;
2if(t.cookieBannerOpen&&t.pushDown&&t.height&&e.homeActivePercentage<.5){let e=document.getElementById("mainScroll");if(e){let n=e.scrollTop+t.height;setTimeout((()=>{let e=document.getElementById("mainScroll");e&&(e.scrollTop=n)}),0)}}t.set({cookieBannerOpen:!1}),o.Z.emit("SET_COOKIE_BAR_HEIGHT",0)})),o.Z.on("COOKIE_PREFERENCES_OPEN",(()=>{const{deviceSize:e}=o.Z.get().client;"mobile"!==e&&o.Z.emit("ENABLE_SCROLLING_LOCK"),o.Z.get().cookies.set({cookiePreferencesOpen:!0})})),o.Z.on("COOKIE_PREFERENCES_CLOSE",(()=>{const{deviceSize:e}=o.Z.get().client;"mobile"!==e&&o.Z.emit("DISABLE_SCROLLING_LOCK"),o.Z.get().cookies.set({cookiePreferencesOpen:!1})})),o.Z.on("ACCEPT_COOKIES",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;o.Z.emit("COOKIE_BANNER_CLOSE"),r.t8(e),t?.doNotSetCookie||o.Z.emit("SET_COOKIES",e)})),o.Z.on("ACCEPT_ALL_COOKIES",(e=>{const t=[...Object.keys(a),"UNCATEGORIZED"];o.Z.emit("ACCEPT_COOKIES",t,e)})),o.Z.on("SET_COOKIES",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];l.Z.set(c+o.Z.get().appData?.meta?.id,JSON.stringify(e),{expires:30})})),o.Z.on("CHECK_COOKIES",(()=>{let e;try{e=JSON.parse(l.Z.get(c+o.Z.get().appData?.meta?.id))}catch(e){}const t=e||r.U2(),n=(o.Z.get().appData?.options?.cookiesModal?.autoOptIn||"").split(",").filter((e=>e));t.length>0?o.Z.emit("ACCEPT_COOKIES",t,{doNotSetCookie:!0}):n.length>0?r.t8(n):r.t8([])})),o.Z.on("ONETRUST_SHOW",(()=>s.A8.displayModal())),o.Z.on("DELETE_ALL_COOKIES",(e=>{let{reload:t}=e;const n=l.Z.get();Object.keys(n).map((e=>{e.startsWith(c)||l.Z.remove(e)})),t&&window.location.reload()})),r.BN((e=>{(0,i.N)("categoriesUpdated",{categories:e})}))},2444:(e,t,n)=>{"use strict";var o=n(1163),r=n(7867);o.Z.on("OPEN_NAV_MENU",(()=>{o.Z.get().header.set({open:!0}),(0,r.cn)(document.body,"locked"),o.Z.emit("SET_HEADER_ACTION",{icon:"close",action:()=>o.Z.emit("CLOSE_NAV_MENU"),tag:"closeNavMenu"})}));const i=e=>e&&Array.isArray(e)?e.join(","):null;o.Z.on("TOGGLE_SHARE_OPEN",(()=>{const e=o.Z.get(),t=e.header.shareOpen,n=e.header.onesheetExpanded;if(t&&o.Z.get().header.set({shareOpen:!1}),!t&&n&&(o.Z.emit("CLOSE_ALL_OVERLAYS"),o.Z.get().header.set({shareOpen:!0})),t||n)return;let a=(0,r.RK)(e,["appData","pages",e.activePage,"path"])||"/",s={};if(e.showtimes&&e.showtimes.show){const t=e.client&&e.client.geo||{},n=e.showtimes.filters.selected||{};s={lat:t.lat,lon:t.lon,location:t.city,country:t.countryCode,date:i(n.date),format:i(n.format),time:i(n.time)}}else if(e.videos&&e.videos.overlayOpen){const t=e.videos.activeVideo;s={v:t&&(t.youtubeId||t.key)}}let l=a+(0,r.UK)(s);o.Z.get().header.set({shareOpen:!0,shareDetails:l})})),o.Z.on("CLOSE_ALL_OVERLAYS",(()=>{o.Z.get().header.set({open:!1,shareOpen:!1})})),o.Z.on("CLOSE_NAV_MENU",(()=>{o.Z.get().header.set({open:!1}),(0,r.IV)(document.body,"locked"),o.Z.emit("REMOVE_HEADER_ACTIONS","closeNavMenu")})),o.Z.on("CLOSE_ALL_OVERLAYS",(()=>{o.Z.emit("CLOSE_NAV_MENU")})),o.Z.on("SET_HEADER_ACTION",(e=>{e&&e.action&&o.Z.get().header.actions.push(e)})),o.Z.on("POP_HEADER_ACTION",(()=>{o.Z.get().header.actions.pop()})),o.Z.on("REMOVE_HEADER_ACTIONS",(e=>{let t=o.Z.get().header,n=t.actions.filter((t=>t.tag!==e));t.set({actions:n})})),o.Z.on("TOGGLE_INTERSTITIAL_OPEN",(e=>{o.Z.get().header.set({interstitialOpen:e})}))},5012:(e,t,n)=>{"use strict";var o=n(1163),r=n(3408);o.Z.on("HOMEENT_SHOW",((e,t,n)=>{if(!n){const e=o.Z.get().appData?.pages||{},t=Object.values(e).find((e=>"homeEnt"===e.type));n=t?.id}(0,r.d)(e,"homeEnt",!1,t,n)})),o.Z.on("HOMEENT_HIDE",(function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(0,r.I)(e,t,"homeEnt")})),o.Z.on("CLOSE_ALL_OVERLAYS",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o.Z.emit("HOMEENT_HIDE",e.animate,!1)}))},1289:(e,t,n)=>{"use strict";var o=n(1163),r=n(3408);o.Z.on("PRESSKIT_SHOW",((e,t,n)=>(0,r.d)(e,"pressKit",!1,t,n))),o.Z.on("PRESSKIT_HIDE",(function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(0,r.I)(e,t,"pressKit")})),o.Z.on("CLOSE_ALL_OVERLAYS",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o.Z.emit("PRESSKIT_HIDE",e.animate,!1)}))},3408:(e,t,n)=>{"use strict";n.d(t,{I:()=>d,d:()=>p});var o=n(1163),r=n(7867),i=n(2347),a=n(9582);let s=!1,l=!1,c=!1;o.Z.on("SWITCH_DUAL_VIEW",((e,t)=>
2{if(t)return;const n="showtimes"===e;window.setTimeout((()=>{d(!1,!1,n?"homeEnt":"showtimes"),s=n,l=!n,o.Z.emit("SET_ACTIVE_PAGE",n?"boltShowtimes":"boltHomeEnt")}),300),p(!1,n?"showtimes":"homeEnt",!0)}));const p=(e,t,n,a,p)=>{const d="showtimes"===t,h="homeEnt"===t,u="pressKit"===t,g=o.Z.get().appData?.pages?.boltShowtimes?.data?.groupBookings?.isEnabled;if(d&&s&&("boltShowtimes"!==p||!g))return;if(h&&l)return;if(u&&c)return;n||o.Z.emit("CLOSE_ALL_OVERLAYS"),o.Z.get().set({ignoreScroll:!0}),d&&(s=!0),h&&(l=!0),u&&(c=!0);const f=document.getElementById("mainScroll"),m=()=>{if(d){if(o.Z.get().header.set({showtimesOverlay:!0}),o.Z.get().showtimes.set({show:p||!0,animate:e}),o.Z.get().showtimes.providerInterstitialOpen){const e={icon:"back",action:()=>o.Z.emit("CLOSE_PROVIDER_INTERSTITIAL")};o.Z.get().client.isDesktopSize?o.Z.emit("SET_SHOWTIMES_BTN_ACTIONS",e):o.Z.emit("SET_HEADER_ACTION",e)}if(!s)return}if(h&&(o.Z.get().header.set({homeEntOverlay:!0}),o.Z.get().homeEnt.set({show:p||!0,animate:e}),!l))return;if(u&&(o.Z.get().header.set({pressKitOverlay:!0}),o.Z.get().pressKit.set({show:p||!0,animate:e}),!c))return;o.Z.get().set({ignoreScroll:!1}),o.Z.emit("UPDATE_VISIBILITY_PERCENTAGES");let t=null;d?("?groupbookings"===a&&o.Z.get().set({groupBookingsShowtimes:!0}),"?booknow"===a&&o.Z.get().set({groupBookingsShowtimes:!1}),t=p||"boltShowtimes"):h?t=p||"boltHomeEnt":u&&(t=p||"boltPressKit"),t&&t!==o.Z.get().activePage&&o.Z.emit("SET_ACTIVE_PAGE",p||"boltPressKit",a),(0,r.cn)(document.body,"locked"),f&&setTimeout((()=>{(0,r.IV)(f,"nonInteractive")}),500)};f?((0,r.cn)(f,"nonInteractive"),(0,i.GZ)(f,0,e?e=>Math.min(e/3,200):0,{force:!0,callback:m})):m()},d=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;const i="showtimes"===n,p="homeEnt"===n,d="pressKit"===n;if(i&&!s)return;if(p&&!l)return;if(d&&!c)return;(0,r.RK)(o.Z.get(),"header.shareOpen")||(i&&(s=!1,o.Z.get().header.set({showtimesOverlay:!1}),o.Z.get().showtimes.set({show:!1,animate:e}),o.Z.emit("EXIT_CINEMA_DETAIL_VIEW"),o.Z.emit("CLOSE_PROVIDER_INTERSTITIAL")),p&&(l=!1,o.Z.get().header.set({homeEntOverlay:!1}),o.Z.get().homeEnt.set({show:!1,animate:e})),d&&(c=!1,o.Z.get().header.set({pressKitOverlay:!1}),o.Z.get().pressKit.set({show:!1,animate:e})),t&&(o.Z.emit("SET_ACTIVE_PAGE",(0,a.ds)()),o.Z.emit("CHANGE_ACTIVE_SECTION",(0,a.ds)(),{instant:!0})),(0,r.IV)(document.body,"locked"))}},9955:(e,t,n)=>{"use strict";n.d(t,{fw:()=>y,S1:()=>_});var o=n(1163),r=n(9984),i=n(6067);async function a(e){if(e&&e.children)for(let t of e.children)if("SCRIPT"===t.tagName)try{let e=document.createElement("script");e.text=t.innerHTML,[...t.attributes].forEach((t=>e.setAttribute(t.name,t.value))),t.remove(),document.body.appendChild(e),!e.src||e.hasAttribute("async")||e.hasAttribute("defer")||await new Promise((t=>e.onload=t))}catch(e){}else await a(t)}async function s(e){const t=document.createElement("div");t.innerHTML=e,document.body.appendChild(t),await a(t),t.firstChild||t.remove()}var l=n(7867);const c="undefined"!=typeof window&&/[?&]powdebug([&=]|$)/i.test(location.search);function p(){if(c)for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n]}function d(e,t,n,o){p(...[e,n.static&&"static",n.type,"pixel",n.id&&"["+n.id+"]",n.category&&"("+n.category+")",t,o&&"\nExecuted Code:",o].filter((e=>e)))}let h,u,g,f,m;{const e={},t={},n=e=>e?.code&&(e.prodOnly,!0),a=(t,o)=>{if(!n(t)||!t.trigger||t.static)return;!t.id&&o&&(t.id=o);let r=t.trigger;"pageView"===r&&t.page&&(r+=":"+t.page),e[r]||(e[r]=[]),e[r].push(t)},c=(e,n)=>{t[e]||(t[e]=[]),t[e].push(n)},_=(e,t)=>t?"function"==typeof e?e.bind(null,t):e?.replace?.(/(\\)?\{\{(.+?)\}\}/g,((e,n,o)=>{if(n)return"{{"+o+"}}";let r=!1;return"="===o[0]&&(r=!0,o=o.slice(1)),Object.prototype.hasOwnProperty.call(t,o)?r||"string"!=typeof t[o]?t[o]:JSON.stringify(t[o]).slice(1,-1).replace(/\\"/g,'"').replace(/'/g,"\\'").replace(/<\/script>/gi,"<\\/script>").replace(/<!--/gi,"<\\!--"):e}))||"":e,y=async e=>{try{if("function"==typeof e)return void await e();/^\s*</.test(e)?await s(e):(0,eval)(e)}catch(e){}},v=async function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e[t]){p(`--- FIRING PIXELS FOR EVENT: ${t} ---`);for(let o of e[t]){if(o.once&&o.triggered)return;o.triggered=(o.triggered||0)+1;let e=_(o.code,n);!o.category||i.e$(o.category)?(d("âï¸â¡","fired",o,e),await y(e)):(d("ððª",`stopped from firing. Pixel Category: ${o.category} not within accepted categories (${i.BB()})${o.useQueue?". The pixel was queued and will fire if the desired category is accepted later":""}`,o),o.useQueue&&c(o.category,[o,e]))}}};i.BN((e=>{p(`ðªð Accepted cookie categories changed. New accepted categories: ${e.join(",")}`),e.forEach((async e=>{if(t[e]){for(let[n,o]of t[e])d("âï¸â¡","fired from queue",n,o),await y(o);t[e].length=0}}))}));const b=(0,r.Z)((()=>{let e=o.Z.get().appData;const t=e?.meta?.title?.locale;return{movieTitle:t,app:t+" - "+"de".toUpperCase(),movie:"the-hunger-games-the-ballad-of-songbirds-and-snake
2s",studioName:e?.meta?.studio?.name,studio:"leonine-studios",region:"de",releaseDate:e?.meta?.dates?.release,boxOfficeDate:e?.meta?.dates?.boxOffice,vanityUrl:e?.meta?.url,domain:"undefined"!=typeof window?location.host:"",debug_mode:false}}));let E={};const w=e=>{let t=o.Z.get(),n=Object.fromEntries(Object.entries(E).map((e=>{let[n,o]=e;return"string"==typeof o&&("@"===o[0]?o=o.slice(1).split(".").reduce(((e,t)=>e?.[t]),t):"="===o[0]&&(o=o.slice(1))),[n,o]})));const r={...b(),page:t.activePage,...n,...e};return(0,l.OH)(r)},k=e=>{let t=w({page:e});v("pageView",t),v("pageView:"+e,t)};o.Z.on("LANDING",(e=>{let{page:t}=e;const n=Math.round(window.startLoadTime);let o=w({page:t,loadTime:n});v("landing",o),k(t),v("timingComplete",o)})),o.Z.on("ACTIVE_PAGE_UPDATED",k),o.Z.on("TICKET_CONVERSION",(e=>{let{date:t,time:n,format:o,provider:r,theater:i,source:a,conversion:s,day:l,url:c,movieTitle:p,movieSlug:d,ticketType:h="tickets"}=e;return v("ticket",w({theater:i?.name,chain:i?.chain?.name,screeningDate:t,screeningTime:n,format:o,ticketProvider:r,source:a,conversion:s,day:l,url:c,screeningMovie:d,screeningMovieTitle:p,ticketType:h}))})),o.Z.on("HOME_ENT_CONVERSION",(e=>{let{product:t,merchant:n,selectedFormat:o,region:r,availability:i,dataProvider:a}=e;return v("homeEntLinkOut",w({merchant:n,region:r,availability:i,format:o,edition:t.edition,price:t.price,dataProvider:a}))})),o.Z.on("HOME_ENT_MERCHANT_SELECT",(e=>{let{merchant:t,region:n}=e;return v("homeEntMerchantSelection",w({merchant:t,region:n}))})),o.Z.on("HOME_ENT_FORMAT_SELECT",(e=>v("homeEntFormatSelection",w({format:e})))),o.Z.on("HOME_ENT_PROVIDER_ATTRIBUTION_CLICK",(e=>v("homeEntProviderClick",w({provider:e})))),o.Z.on("CLICKED_SHARE",(e=>{let{label:t}=e;return v("socialShare",w({socialSharePlatform:t}))})),o.Z.on("CLICKED_FOLLOW",(e=>v("socialFollow",w({socialFollowPlatform:e})))),o.Z.on("SYNOPSIS_ENLARGE_IMAGE",(e=>v("synopsisImageEnlarge",w({synopsisImage:e})))),o.Z.on("SYNOPSIS_DOWNLOAD_IMAGE",(e=>v("synopsisImageDownload",w({synopsisImage:e})))),o.Z.on("GALLERY_VIEW_IMAGE",(e=>v("galleryImageView",w({galleryImage:e})))),o.Z.on("GALLERY_DOWNLOAD_IMAGE",(e=>v("galleryImageDownload",w({galleryImage:e})))),o.Z.on("GALLERY_DOWNLOAD_ALL",(()=>v("galleryImageDownloadAll",w()))),o.Z.on("MAP_REQUEST_DIRECTIONS",(e=>v("showtimeMapRequestDirections",w({travelMode:e.toLowerCase()})))),o.Z.on("REGION_SELECTOR_CLICKED",((e,t)=>v("regionSelectorClick",w({origin:e,destination:t})))),o.Z.on("TOUT_CLICK",((e,t,n)=>v("toutSelectionClick",w({toutType:e,toutLabel:n})))),o.Z.on("TEXT_LIST_CLICK",(e=>v("textListClick",w({name:e})))),o.Z.on("NOTIFICATION_BANNER_CLICK",((e,t,n)=>v("notificationBannerClick",w({page:e,label:n})))),o.Z.on("MOVIE_DETAILS_BUTTON_CLICK",((e,t)=>
2v("movieDetailsButtonClick",w({page:e,label:t})))),o.Z.on("HEADER_PERSISTENT_BUTTON_CLICK",((e,t,n)=>v("headerPersistentButtonClick",w({label:n})))),o.Z.on("SHOW_CAL_REMIND",(()=>v("showCalendarReminder",w()))),o.Z.on("TOGGLE_SHARE_OPEN",(()=>v("openShareDialog",w()))),o.Z.on("SELECT_TIME",(e=>{let{screening:t,theater:n,ticketType:o="tickets"}=e;const{date:r,time:i,format:a}=t,{name:s,chain:l}=n,c=l?.name;v("showtimeSelectTime",w({name:s,chainName:c,date:r,time:i,format:a,ticketType:o}))})),o.Z.on("SELECT_THEATER",(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"tickets";const o=e.name||"";v("showtimeSelectTheater",w({theaterChainName:o+"-"+(e?.chain?.name||""),ticketType:n}))})),o.Z.on("GROUP_BOOKINGS_INQUIRE",(e=>{const t=e.name||"";v("groupBookingsInquire",w({theaterChainName:t+"-"+(e?.chain?.name||"")}))})),o.Z.on("GROUP_BOOKINGS_NAVIGATE_STAGES",(e=>{v("groupBookingsNavigateStages",w({direction:e}))})),o.Z.on("GROUP_BOOKINGS_SUBMIT",(e=>{const t=e.name||"";v("groupBookingsSubmit",w({theaterChainName:t+"-"+(e?.chain?.name||"")}))})),o.Z.on("WRONG_REGION",((e,t)=>v("wrongRegion",w({region:e,ticketType:t})))),o.Z.on("SHOWTIMES_ERROR",(e=>v("showtimesError",w({ticketType:e})))),o.Z.on("SHOWTIMES_EMPTY",((e,t)=>{const{countryCode:n="",city:o=""}=e;v("showtimesEmpty",w({countryCode:n,city:o,ticketType:t}))})),o.Z.on("FILTER_SELECTED_TIME",(function(e){return v("showtimesFilterSelectedTime",w({times:e,ticketType:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tickets"}))})),o.Z.on("FILTER_SELECTED_DAY",(function(e){return v("showtimesFilterSelectedDay",w({date:e,ticketType:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tickets"}))})),o.Z.on("FILTER_SELECTED_FORMAT",(function(e){return v("showtimesFilterSelectedFormat",w({formats:e,ticketType:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tickets"}))})),o.Z.on("SET_USER_LOCATION",((e,t,n)=>v("showtimesSetUserLocation",w({source:t,ticketType:n})))),o.Z.on("GEO_FROM_IP",((e,t)=>{const{countryCode:n="",city:o=""}=e;v("showtimesGeoFromIP",w({countryCode:n,city:o,ticketType:t}))})),o.Z.on("USER_LOCATION_UPDATED",(e=>{let{geo:t,source:n,ticketType:o="tickets"}=e;if("landing"===n||!t)return;const{city:r="",countryCode:i=""}=t;v("showtimesUserLocationUpdated",w({city:r,countryCode:i,ticketType:o}))})),o.Z.on("CALENDAR_CLICKED",(e=>{let{label:t}=e;return v("calendarReminder",w({calendarLabel:t}))})),o.Z.on("VIDEO_PLAYER_PROGRESS",(e=>{let{platform:t,video:n,step:o,isShowtimesMessage:r,isTrailerOverlay:i}=e;v("videoProgress",w({video:n,platform:t,progress:95===o?100:o,type:i?"trailer":"videos",showtimesMessage:r?"true":"false"}))})),o.Z.on("START_PHOTOBOOTH",(()=>v("photoboothStart"))),o.Z.on("PHOTOBOOTH_GRANT_CAMERA_ACCESS",(()=>v("photoboothAllowCameraAccess"))),o.Z.on("PHOTOBOOTH_DENY_CAMERA_ACCESS",(()=>v("photoboothDenyCameraAccess"))),o.Z.on("PHOTOBOOTH_USE_CAMERA",(()=>v("photoboothUseCamera"))),o.Z.on("PHOTOBOOTH_UPLOAD",(()=>v("photoboothUpload"))),o.Z.on("PHOTOBOOTH_PHOTO_CAPTURED",(()=>v("photoboothPhotoCaptured"))),o.Z.on("PHOTOBOOTH_IMAGE_UPLOADED",(()=>v("photoboothImageUploaded"))),o.Z.on("SHARE_PHOTOBOOTH_IMAGE",(()=>v("photoboothShare"))),o.Z.on("DOWNLOAD_PHOTOBOOTH_IMAGE",(()=>v("photoboothDownload"))),o.Z.on("PHOTOBOOTH_SOCIAL_CLICK",(e=>{let{platform:t}=e;return v("photoboothSocialClick",w({platform:t}))})),o.Z.on("PHOTOBOOTH_RESTART",(()=>v("photoboothRestart"))),o.Z.on("CUSTOM_EVENT",(e=>{let{category:t,action:n,label:o}=e;v("customEvent",w({category:t,action:n,label:o}))})),h=e=>{e&&(e.variables&&(E=e.variables),Object.entries(e).forEach((e=>{let[t,n]=e;return a(n,t)})))},u=e=>{let t=w();return Object.values(e).filter((e=>n(e)&&e.static)).map((e=>_(e.code,t)))},g=a,f=v,m=w}function _(e){return h?.(e)}function y(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return f?.(...t)}},8056:(e,t,n)=>{"use strict";var o=n(1163);o.Z.on("ENABLE_TRAILER_OVERLAY",(e=>{o.Z.emit("TOGGLE_TRAILER_OVERLAY",!!e,e)})),o.Z.on("TOGGLE_TRAILER_OVERLAY",((e,t)=>{o.Z.get().trailerOverlay||o.Z.get().set({trailerOverlay:{}}),"boolean"!=typeof e&&(e=!o.Z.get().trailerOverlay.overlayOpen);const n=t?{video:t}:o.Z.get().appData?.options?.videoOverlay;o.Z.get().trailerOverlay.set({overlayOpen:e,data:n}),e&&o.Z.get().trailerOverlay.set({overlayTriggered:!0}),o.Z.emit(e?"ENABLE_SCROLLING_LOCK":"DISABLE_SCROLLING_LOCK"),e?o.Z.emit("SET_HEADER_ACTION",{icon:"close",action:()=>
2o.Z.emit("TOGGLE_TRAILER_OVERLAY",!1),tag:"closeTrailerOverlay"}):o.Z.emit("REMOVE_HEADER_ACTIONS","closeTrailerOverlay")}))},1163:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(7054);const r=new(n.n(o)())({},{});function i(e){if("undefined"==typeof window||"function"!=typeof Event||!window.dispatchEvent)return;const t=new Event(e);window.dispatchEvent(t)}r.on("afterAll",(function(e){"update"!==e&&i(e)})),r.on(void 0,(()=>{throw new Error("Undefined action! Please define your actions!")})),"undefined"!=typeof window&&(window.Store=r,i("NEW_STORE"));const a=r},6300:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});var o=n(1163);function r(e){if(!e||"string"!=typeof e)return e;const t=o.Z.get(),n=t?.appData?.urls?.roots?.imageRegion,r=t?.appData?.options?.useAssetUpdateDateTime;let i=n;return r&&Date.now()>r&&(i+="/updates"),e.replace(/%IMAGE_REGION_ROOT_DYNAMIC%/g,i)}},7320:(e,t,n)=>{"use strict";n.d(t,{F$:()=>a,f1:()=>l,hi:()=>i,qG:()=>c});var o=n(7867),r=n(1163);async function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"==typeof window)throw new Error("Trying to request server-side");n.headers=n.headers||{},n.headers["content-type"]||(n.headers["content-type"]="application/json"),n.referrer="",t.lon&&t.lat&&(n.headers["x-requested-lat"]=t.lat,n.headers["x-requested-lon"]=t.lon,t={...t,lat:void 0,lon:void 0}),t.countries&&(n.headers["x-requested-countries"]=t.countries,t={...t,countries:void 0}),t.approxPos&&(n.headers["x-requested-approxpos"]=t.approxPos.replace(/[^ -~]/g,""),t={...t,approxPos:void 0});const i=r.Z.get();let a=Object.entries(i.appData.pages),s=a.concat(a?.flatMap((e=>{let[t,n]=e;return"filmPage"===n.type&&Object.values(n?.data||{}).map((e=>[t,e]))}))).filter((e=>e)).filter((e=>{let[,t]=e;return"showtimes"===t.type})),[,l]=s.find((e=>{let[t]=e;return t===i.activePage}))||s[0]||[];const c=i.appData?.options?.apiUsageInterstetial,p=l?.data?.spreadsheetId;let d=l?.data?.useV2??!0;"useV2"in n&&(d=n.useV2,n={...n,useV2:void 0});const h=i?.showtimes?.inCinemaDetailView;h&&(t.include_theaters=h);const u=(0,o.RK)(i,"appData.pages.boltShowtimes.data.rules",{});if(u.changesSheet?.id&&u.changesSheet?.name&&(t.rules_groups=[`manualEntry::${u.changesSheet?.id}::${u.changesSheet?.name}`].concat(t.rules_groups||[])),u.customRule?.name){const e=u.customRule.parameters,n=e?`::${e.replace(/\s*,\s*/gi,"::")}`:"";t.rules_groups=[`${u.customRule.name}${n}`].concat(t.rules_groups||[])}if(Object.keys(u).length>=(u.customRule?1:0)){let e=i.appData?.meta?.id,n=i.appData?.pages?.[i.activePage]?.path;t.rules_groups=[["appId",e,n].join("::")].concat(t.rules_groups||[])}let g="https://showtimes.s-prod.pow.io/v1.1";if(i.apiKey&&c&&(n.headers["X-API-Key"]=i.apiKey,g="https://showtimes.pow.io/v1.1"),d&&(g="https://showtimes-v2.s-prod.pow.io/v2.0"),p){0,["/filters","/location","/screenings/more","chain/more"].find((t=>-1!==e.indexOf(t)))&&(delete n.headers["X-API-Key"],g=`https://geolocated-results.s-prod.pow.io/v1.0/${p}`)}if(i.limitExceeded)throw r.Z.emit("LIMIT_EXCEEDED",!0),429;let f=await fetch((0,o.RQ)(g,e)+(0,o.UK)(t),n);if(!f.ok){if(429===f.status&&!i.usingLimitlessKey){let e=!1;try{e=localStorage.getItem("limitlessKey")}catch(e){}e?r.Z.emit("UPDATE_API_KEY"):(r.Z.get().set({limitExceeded:!0}),r.Z.emit("LIMIT_EXCEEDED",!0))}throw f.status||f.error||f}return f.json()}async function a(e){if("undefined"==typeof window)throw new Error("Trying to request server-side");const{justWatchId:t,jwRegion:n,jwFilmIdType:r,fafId:i,thundrData:a,useDummyData:l}=e,c={};t&&n&&(c.jwFilmId=t,c.jwLocale=s[n.toLowerCase()]),n&&l&&(c.jwLocale=s[n.toLowerCase()]),r&&(c.jwFilmIdType=r),i&&(c.fafFilmId=i),l&&(c.useDummyData="true");const p=await fetch("https://homeent.s-prod.pow.io/bolt-home-ent"+(0,o.UK)(c),{method:"post",headers:{"content-type":"application/json"},body:JSON.stringify(a)});if(!p.ok)throw p.status||p.error||p;return p.json()}const s={us:"en_US",gb:"en_GB",fr:"fr_FR",de:"de_DE",br:"pt_BR",au:"en_AU",nz:"en_NZ",ca:"en_CA",ca_fr:"en_CA",za:"en_ZA",ie:"en_IE",mx:"es_MX",jp:"ja_JP",nl:"en_NL",be:"fr_BE",be_fr:"fr_BE",be_nl:"fr_BE",se:"sv_SE",th:"en_TH",pt:"pt_PT",cz:"cs_CZ",no:"en_NO",ru:"ru_RU",in:"en_IN",ch:"de_CH",ch_ch:"de_CH",ch_fr:"de_CH",at:"de_AT",ph:"en_PH",sg:"en_SG",pl:"pl_PL",fi:"fi_FI",gr:"el_GR",tr:"tr_TR",co:"es_CO",dk:"en_DK",ar:"es_AR",cl:"es_CL",es:"es_ES",kr:"ko_KR",it:"it_IT",lt:"en_LT",pe:"es_PE",ee:"en_EE",lv:"en_LV",my:"en_MY",id:"en_ID",hu:"hu_HU",ve:"es_VE",ro:"ro_RO",ec:"es_EC"};async function l(e,t){let{imageUrl:n,siteUrl:r,metaOverrides:i}=t;if("undefined"==typeof window)throw new Error("Trying to request server-side");const a={imageUrl:n,siteUrl:r,metaOverrides:i},s=await fetch((0,o.RQ)("https://share.s-prod.pow.io",e)+(0,o.UK)(a));if(!s.ok)throw s.status||s.error||s;return s.text()}async function c(e){let{method:t,path:n,query:r,body:i}=e;if("undefined"==typeof window)throw new Error("Trying to request server-side");let a=`https://user-feedback.s-prod.pow.io${n||"/"}`;r&&(a+=(0,o.UK)(r));const s={method:t};
2i&&(s.headers={"content-type":"application/json"},s.body=JSON.stringify(i));try{const e=await fetch(a,s);if(!e.ok)throw e.status||e.error||e;return e.json()}catch(e){return e}}},2680:(e,t,n)=>{"use strict";n.d(t,{KR:()=>p,Ty:()=>u,dz:()=>i,fx:()=>h,xc:()=>g});var o=n(1163),r=n(7867);function i(){const e=a(),t=s(),n=l(e,t),o=l(e,t,!0),r=c(e),i=function(){if("undefined"==typeof window)return!1;const e=(""+navigator.userAgent).toLowerCase(),t=/Macintosh/i.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>1;return-1!==e.indexOf("ipad")||t||-1!==e.indexOf("iphone")}(),d=function(){const e=(navigator.userAgent||"").match(/Edge\/(\d+)\./);if(e)return+e[1];return!1}(),h=/^((?!chrome|android|CriOS).)*safari/i.test(navigator.userAgent),u=p(),g=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l(a(),s(),!0);return!!e.toLowerCase().match(/desktop/)}();return{dimensions:e,device:t,deviceSize:n,deviceWidthSize:o,orientation:r,isIOS:i,isEdge:d,isSafari:h,isDesktopSize:u,isDesktopWidth:g,isSocialWebview:function(){const e=(navigator.userAgent||"").toLowerCase();return["instagram","webview","fban","fbav"].some((t=>-1!==e.indexOf(t)))}()}}function a(){return{width:window.innerWidth,height:window.innerHeight}}function s(){if("undefined"!=typeof window){const e=(""+navigator.userAgent).toLowerCase();if(-1!==e.indexOf("android"))return"android";if(-1!==e.indexOf("iphone"))return"iphone";if(-1!==e.indexOf("ipad"))return"ipad"}return navigator.maxTouchPoints>1?"tablet":"desktop"}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s(),n=arguments.length>2?arguments[2]:void 0;if("iphone"==t)return"mobile";const i=o.Z.get(),l=(0,r.RK)(i,"appData.styling.variables.breakTablet","767").replace("px",""),p=[[+l,"mobile"],[+(0,r.RK)(i,"appData.styling.variables.breakSmallDesktop","1024").replace("px",""),"tablet"],[+(0,r.RK)(i,"appData.styling.variables.breakDesktop","1280").replace("px",""),"smallDesktop"],[+(0,r.RK)(i,"appData.styling.variables.breakLargeDesktop","1600").replace("px",""),"desktop"],[1/0,"largeDesktop"]];for(let o=0;o<p.length;o++){let[r,i]=p[o];if(!(e.width>=r))return"smallDesktop"===i&&e.width<e.height&&!n?"tablet":"mobile"!==i&&"tablet"!==t&&"desktop"!==t&&"landscape"===c({width:e.width,height:e.height})&&e.height<l&&!n?"mobile":i}return"unknown"}function c(e){let{width:t,height:n}=e;return t>n?"landscape":"portrait"}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l();const t=c(a());return"desktop"===e||"largeDesktop"===e||"smallDesktop"===e&&"landscape"===t}function d(){return window.top!==window.self||/[?&]iframe([=&]|$)/i.test(location.search)}function h(){if((0,r.RK)(o.Z.get(),"appData.options.bareboneShowtimesView",!1))return!0;if("undefined"==typeof window)return!1;const e=/[?&]showbarebones([=&]|$)/i.test(location.search);return d()&&e}function u(){if((0,r.RK)(o.Z.get(),"appData.options.bareboneShowtimesView",!1))return!0;if("undefined"==typeof window)return!1;const e=/[?&]showbarebones=showtimes([&]|$)/i.test(location.search);return d()&&e}function g(){if("undefined"==typeof window)return!1;return/[?&]hideFooter([=&]|$)/i.test(location.search)}},5522:(e,t,n)=>{"use strict";n.d(t,{AN:()=>c,HH:()=>p,vW:()=>l});var o=n(9984),r=n(7320),i=n(7867),a=n(9582);const s=async()=>{try{const e=await l();return{lat:e.lat,lon:e.lon}}catch(e){return{}}},l=(0,o.Z)((async()=>{let e={};try{let t=await fetch("https://stdata.powster.com/geo");e=await t.json()}catch(e){}if(!e?.city)try{let t=e?.countryCode||"de",n=new URL("https://stdata.powster.com/capital");n.searchParams.set("country",t.toLowerCase());let o=await fetch(n);if(!o.ok)throw new Error;Object.assign(e,await o.json())}catch(e){}return e?.countryCode&&(e.countryCode=e.countryCode.toLowerCase()),e}));async function c(e){const t=["de",...(0,i.Od)((0,a.ku)().boundingRegions)].map((e=>e.toUpperCase()));if(!(e=Object.assign({region:t.join(",")},await s(),e)).search)throw new Error("Searching with empty value");const n=await(0,r.hi)("/geo/search",e);if(!n?.response)throw new Error("Unable to search for "+e.search);return n.response.sort(((e,n)=>{let o=t.includes(e.countryCode),r=t.includes(n.countryCode);return o&&!r?-1:!o&&r?1:0}))}async function p(e){let t=await c(e);if(!t?.[0])throw new Error("No results for "+e.search);return t[0]}},9582:(e,t,n)=>{"use strict";n.d(t,{Dr:()=>w,RB:()=>L,IQ:()=>l,CF:()=>T,ds:()=>m,j4:()=>y,R4:()=>f,pz:()=>A,xE:()=>g,_m:()=>I,ku:()=>x,sZ:()=>d,mt:()=>c,Y9:()=>b,ip:()=>_,P8:()=>R,Nb:()=>k,Se:()=>h,nO:()=>v});var o=n(1163),r=n(2680),i=n(7867);function a(e,t,n){if(++n>10)return t;return((0,i.RK)(e,t,t)+"").replace(/(\\)?%([^% ]+)%/g,((t,o,r)=>o?"%"+r+"%":a(e,r,n)))}function s(e,t){return a(e,t,0)}function l(e){return Object.assign(e.client,(0,r.dz)()),e}function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof e||!e)return e;t||(t=o.Z.get().client);let{deviceSize:r="mobile",orientation:i="portrait"}=t;"largeDesktop"!==r&&"smallDesktop"!==r||(r="desktop");let a=`${r}${i[0].toUpperCase()+i.slice(1)}`;return n.nullIfDisabled&&void 0===e[a]&&void 0===e[r]?null:("mobileLandscape"!==a||e.mobileLandscape||(a="tabletLandscape"),"tabletLandscape"!==a||e.tabletLandscape||(a="desktopLandscape",r="desktop"),e[a]||e[r]||e.desktop||e.tablet||e.mobile)}const p=e=>"string"==typeof e?e.replace(/\b(\d+)vh\b/g,"calc($1 * var(--vh))"):e;function d(e){return function(e){const t=c(e);return t?"string"==typeof t?p(t):Object.fromEntries(Object.entries(t).map((e=>{let[t,n]=e;return[t,p(n)]}))):t}(e?.titleTreatmentSize)||{}}function h(e){return e&&"string"==typeof e&&2===(e=e.toUpperCase().replace(/^([A-Z]{2})_.+$/,"$1")).length?e:null}function u(e){let t=e?.path||"/",n="";return t.startsWith("#")&&(n=t,t="/",e.section&&(t=o.Z.get().pages?.boltHome?.path||"/")),{path:t,hash:n}}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof window?location.search:"",n=arguments.length>2?arguments[2]:void 0,r=o.Z.get(),a=r.activePage,s="string"==typeof e?r.appData?.pages?.[e]:e;if(!s)return null;"object"==typeof t&&(t=(0,i.UK)(t));let{path:l,hash:c}=u(s);c||(c=n||"");let p=(0,i.RK)(r,["appData","pages",a]);return p?u(p).path.slice(1).split("/").slice(1).fill("../").join("")+l.slice(1)+t+c||"./":l+t+c}function f(e){let t=location.pathname+location.hash,n=Object.values(e||o.Z.get().appData.pages||{}).map((e=>{let n=e.path;return e.baseHtml&&(n=n?.startsWith("#")?e.baseHtml+n:n+e.baseHtml),t.replace("preview/","").includes(n)?{id:e.id,count:n.length}:null})).filter((e=>e)).sort(((e,t)=>e.count-t.count)).pop();return n?.id}function m(){const e=Object.values(o.Z.get().appData.pages),t=e.find((e=>"home"===e.page))||e[0];return t?t.id:null}function _(e){return"videos"===o.Z.get().appData.pages[e]?.type}function y(e){const t=Object.values(o.Z.get().appData.pages).filter((e=>"videos"===e.type)),n=t.find((t=>Object.values(t.data?.list).find((t=>t.youtubeId===e||t.vimeoId===e||t.videoSrc===e))));return n?.id||"boltVideos"}function v(e,t){if(!arguments.length){const n=o.Z.get();e=(0,i.RK)(n,"appData.options.forceLive"),t=(0,i.sG)((0,i.RK)(n,"appData.meta.dates.live")||(0,i.RK)(n,"appData.meta.dates.release"))}return e||t<=Date.now()}const b=e=>{const t=o.Z.get().appData;if(!t?.options?.dualView)return!1;e||(e=Object.values(t.pages));const n=e.find((e=>"showtimes"===E(e))),r=e.find((e=>"homeEnt"===E(e))),i=e.find((e=>"stickAndScaleWidget"===E(e)));return n&&v()&&r||n&&r&&i},E=e=>e.component||e.type;function w(e,t){const n=document.createElement("style"),o=document.head.appendChild(n).sheet;Array.isArray(t)&&(t=t.join(";")),t&&"object"==typeof t&&(t=Object.entries(t).map((e=>{let[t,n]=e;return`${t}:${"content"===t?"'"+n+"'":n}`})).join(";")),o.insertRule(e+"{"+t+"}",o.cssRules.length)}function k(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e.startsWith("@"))return o.Z.emit("OPEN_RESERVED_VARIABLE_LINK",e);if(e.includes("#")&&!e.startsWith("#")){const t=e.match(/^([\w\d_-]+)#([\w\d_-]+)$/);return void(3===t?.length&&o.Z.emit("SET_ACTIVE_PAGE",t[1],null,{hashInPage:`#${t[2]}`}))}const n=o.Z.get().appData?.pages;let r=n?.[e];if(r||(r=Object.values(n||{}).find((t=>t.path===e||t.path===`/${e}/`))),r){if(!r.section&&!r.type&&"boltHome"!==e)return o.Z.emit("CLOSE_ALL_OVERLAYS"),void o.Z.emit("SET_ACTIVE_PAGE",e);
2if("showtimes"===r?.type)o.Z.emit("SHOWTIMES_SHOW",t?.animate,t?.queryString);else if("homeEnt"===r?.type)o.Z.emit("HOMEENT_SHOW",void 0,void 0,e);else if("pressKit"===r?.type)o.Z.emit("PRESSKIT_SHOW",void 0,void 0,e);else if("videos"===r?.type)o.Z.emit("OPEN_VIDEO_OVERLAY",e,t?.queryString);else if(r.parent&&r.parent===o.Z.get().activePage)o.Z.emit("CHANGE_ACTIVE_SECTION",r.id);else if(r.parent){const e="#"+r.path.replaceAll("/","");o.Z.emit("CLOSE_ALL_OVERLAYS"),o.Z.emit("SET_ACTIVE_PAGE",r.parent,null,{hashInPage:e})}else o.Z.emit("CLOSE_ALL_OVERLAYS"),o.Z.emit("SET_ACTIVE_PAGE",e),o.Z.emit("CHANGE_ACTIVE_SECTION",e,{instant:!1!==t?.instant}),"stickAndScaleWidget"===r?.type&&o.Z.emit("EXPAND_WIDGET")}}const S=e=>"object"==typeof e&&null!==e;function O(e,t){return S(t)?(Object.entries(t).forEach((t=>{let[n,o]=t;S(o)?e[n]=O(S(e[n])?e[n]:{},o):e[n]=o})),e):e}function C(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return n.reduce(((e,t)=>O(e,t)),e)}function A(e){let t=e?.store||o.Z.get(),n=e?.appData||t.appData,r=e?.page||t.activePage,i=e?.meta||function(){let{store:e=o.Z.get(),appData:t=e.appData,page:n=e.activePage}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t?.doc?.metaTags,i=r?.pageSpecificMetaTags?.[n];return C({},r,i)}({store:t,appData:n,page:r}),a=i.title,l=n.pages?.[r],c=l?s(n.copy?.baseCopy,l.name):"";return s({...n.copy?.baseCopy,PAGE_NAME:c},a)}function T(){const e=document.querySelector("#header");if(!e)return 0;const t=getComputedStyle(e).height;return parseInt(t,10)}function R(e,t){const n=document.createElement("a");n.href=e,n.target=t||"_blank",n.rel="noopener",n.click()}function L(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return Object.values(Object.fromEntries(e.map((e=>[e?.[t],e]))))}function I(e){return"undefined"==typeof window?[]:[...document.querySelectorAll("[data-section]")].filter((t=>e.find((e=>e.id===t.getAttribute("data-section")))&&t.hasChildNodes()))}function x(){let e=o.Z.get(),t=e.activePage;const n=e.appData?.pages?.[t]?.type,r="showtimes"===n||"filmPage"===n?t:"boltShowtimes";let i=e.appData?.pages?.[r]?.data||{};return"filmPage"===n&&(i=Object.values(e.appData?.pages?.[t]?.data||{}).find((e=>"showtimes"===e.type))?.data||{}),i}},9306:(e,t,n)=>{"use strict";n.d(t,{K:()=>h});var o=n(1163),r=n(9984),i=n(6442),a=n(7867),s=n(9824),l=n(1233),c=n(2461);const p=(0,r.Z)((()=>{let e=(0,a.sG)(o.Z.get().appData?.pages?.boltShowtimes?.data?.defaultDate);return Number.isNaN(+e)?null:(0,s.Z)(e,"yyyy-MM-dd")})),d=["morning","afternoon","evening","late"],h=async e=>{let t=(0,i.Z)(e),n={audioDetails:[]};const r=(0,a.ez)(t.format);r?.length&&(n.format=r,n.format.includes("dolby")&&(n.format=n.format.filter((e=>"dolby"!==e)),n.audioDetails.push("Dolby Cinema")));const h=((0,a.ez)(t.time)||[]).filter((e=>d.includes(e)));h?.length&&(n.time=h);const u=(0,a.ez)(t.chain||t.exhibitor);u?.length&&(n.exhibitor=u);const g=(0,a.ez)(t.m);g?.length&&(n.movie=g);const f=(0,a.ez)(t.movie||t.title);if(f?.length){const e=Object.entries(o.Z.get().appData?.pages?.boltShowtimes?.data?.movieData||{}),t=f.map((t=>{const n=e.find((e=>{const[n,o]=e,r=o.querySlug||(0,c.Z)(o.title,{replaceAccentedChars:!0});return t===r}));return n?n[0]:t}));let r=await l.ZP.call("querystring.filters.movie",t);r?.length&&(n.movie=r)}const m=(0,a.sG)(t.date),_=p();let y=Date.now();return m&&!Number.isNaN(+m)&&m>y?n.date=[(0,s.Z)(m,"yyyy-MM-dd")]:_&&new Date(_)>y&&(n.date=[_]),n}},9040:(e,t,n)=>{"use strict";n.d(t,{Vh:()=>l,iv:()=>p,t:()=>c});var o=n(7692),r=n(5703),i=n(8617);const a={jpg:"jpeg",png:"png"},s=e=>`image/${a[e]||e}`;function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"jpg";return(0,i.T)()?e:e?.replace(/\.webp$/,`.${t}`)}function c(e){let{src:t,fallbackFormat:n,...i}=e;if(!t?.endsWith?.(".webp"))return(0,r.h)("img",(0,o.Z)({},i,{src:t}));let a=t.replace(/webp$/,n||"jpg");return(0,r.h)("picture",null,(0,r.h)("source",{srcset:t,type:"image/webp"}),(0,r.h)("source",{srcset:a,type:s(n)}),(0,r.h)("img",(0,o.Z)({},i,{src:a})))}function p(e,t){return e?`url("${encodeURI(l(e,t))}")`:""}},9984:(e,t,n)=>{"use strict";function o(e){let t,n,o=!1,r=function(){return o||(o=!0,t=e.apply(this,arguments)),t};return r.expireIn=e=>{n=setTimeout((()=>this.reset()),e)},r.reset=()=>{clearTimeout(n),o=!1},r.force=function(){r.reset(),r.apply(this,arguments)},r}n.d(t,{Z:()=>o})}
2,649:(e,t,n)=>{"use strict";function o(e){let t=`${e}=`,n=document.cookie.split(";").map((e=>e.trim()));for(let e of n)if(e.startsWith(t))return e.slice(t.length);return null}function r(e,t,n){let o;+n&&(o=new Date(Date.now()+24*n*3600*1e3).toUTCString());let r=[[e,t],o&&["expires",o],["path","/"]];document.cookie=r.filter((e=>e)).map((e=>e.join("="))).join("; ")}n.d(t,{d:()=>r,e:()=>o})},138:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var o=n(1163);let r={},i=!1;const a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3?arguments[3]:void 0,s=arguments.length>4?arguments[4]:void 0;if(a&&"object"!=typeof a&&(a=null),!a&&!i||s){const e=o.Z.get();r=(e.appData&&e.appData.copy?e.appData.copy:e.copy)||{},i=!0}a||(a="accessibilityCopy"===s?r.accessibilityCopy:"baseCopy"===s||r.baseCopy?r.baseCopy:r);let l=null;return e&&("$"!==e.charAt(0)?(l=a["$"+e],void 0===l&&(l=a[e])):(l=a[e],void 0===l&&(l=a[e.substr(1)]))),void 0===l&&(l=n),Object.keys(t).forEach((e=>{let n=e;e.toUpperCase()!==e&&(n=e.replace(/([A-Z])/g," $1").replace(/ /g,"_").toUpperCase());const o=new RegExp("%"+n+"%","g");l=l.replace(o,t[e])})),l}},9824:(e,t,n)=>{"use strict";function o(e,t,n){if(!e||!t)return"";e instanceof Date||(e=new Date(e)),n=n?Object.assign({},r,n):r;let o,i,c,p,d="";for(o=0,i=t.length;o<i;o+=p){p=1,c=t[o];let r=a[c];if(r)p=s(t,o,c,i),d+=r(e,p,n);else switch(c){case":":d+=n.$TIME_SEPARATOR;break;case"/":d+=n.$DATE_SEPARATOR;break;case"'":case'"':p=l(t,o),d+=t.substr(o+1,p-2);break;case"\\":p=2,d+=o<i-1?t[o+1]:"\\";break;default:d+=c}}return d}n.d(t,{Z:()=>o});let r={$AM:"am",$PM:"pm",$TIME_SEPARATOR:":",$DATE_SEPARATOR:"/",$DAYS_SHORT:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],$DAYS_FULL:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],$MONTHS_SHORT:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],$MONTHS_FULL:["January","February","March","April","May","June","July","August","September","October","November","December"],$ORD:["th","st","nd","rd","th","th","th","th","th","th","th","th","th","th","th","th","th","th","th","th","th","st","nd","rd","th","th","th","th","th","th","th","st"]},i=[e=>e,e=>(e||"").toUpperCase(),e=>(e||"").toLowerCase()],a={h:(e,t)=>c(e.getHours()%12||12,t),H:(e,t)=>c(e.getHours(),t),m:(e,t)=>c(e.getMinutes(),t),s:(e,t)=>c(e.getSeconds(),t),f:(e,t,n,o)=>{let r=e.getMilliseconds(),i=t;for(;i++<3;)r=~~(r/10);for(;i-- >4;)r*=10;return o&&!r?"":c(r,t)},F:(e,t,n)=>a.f(e,t,n,!0),t:(e,t,n,o)=>{let r=e.getHours()<12?n.$AM:n.$PM;return r=o?r.toUpperCase():r.toLowerCase(),1==t&&(r=r.slice(0,1)),r},T:(e,t,n)=>a.t(e,t,n,!0),d:(e,t,n)=>{if(t<=2)return c(e.getDate(),t);return(0,i[((t-=3)>>1)%i.length])(n[t%2?"$DAYS_FULL":"$DAYS_SHORT"][e.getDay()])},o:(e,t,n)=>{let o=e.getDate();return c(o,t)+n.$ORD[o]},M:(e,t,n)=>{if(t<=2)return c(e.getMonth()+1,t);return(0,i[((t-=3)>>1)%i.length])(n[t%2?"$MONTHS_FULL":"$MONTHS_SHORT"][e.getMonth()])},y:(e,t)=>{let n=e.getFullYear();return t<=2&&(n%=100),c(n,t)},z:(e,t,n)=>{let o=e.getTimezoneOffset(),r=o<0?"-":"+";o=Math.abs(o);let i=~~(o/60);return r+=c(i,t<=2?t:2),t>2&&(r+=n.$TIME_SEPARATOR+c(o-60*i,2)),r}};function s(e,t,n,o){let r=t+1;for(null==o&&(o=e.length);r<o&&e[r]===n;r++);return r-t}function l(e,t){let n=e[t],o=t;do{o=e.indexOf(n,o+1)}while(-1!==o&&"\\"===e[o-1]);return-1===o&&(o=e.length),o-t+1}function c(e,t){let n=e+"",o=n.length;for(;o++<t;)n="0"+n;return n}},4076:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var o=n(2858);class r{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.category=e,this.pixel=t,this.shouldQueue=n}createTrigger(){var e=this;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];(0,o.gC)(e,e.shouldQueue,n)}}}},6067:(e,t,n)=>{"use strict";n.d(t,{BB:()=>p,BN:()=>l,Ht:()=>c,U2:()=>a,e$:()=>s,t8:()=>i});var o=n(5604);const r={categories:[],changeListeners:[]},i=e=>{const t=e.map((e=>e.toUpperCase())).filter((e=>o[e]));r.categories=t,window.powsterOneTrust=[...t],r.changeListeners.forEac
2h((e=>e(r.categories)))},a=()=>r.categories,s=e=>r.categories.includes(e),l=e=>{r.changeListeners.push(e)},c=e=>{r.changeListeners=r.changeListeners.filter((t=>t!==e))},p=()=>r.categories.join(",")},5604:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ADVERTISING:()=>s,FUNCTIONAL:()=>r,PERFORMANCE:()=>i,SOCIAL:()=>l,STRICTLY_NECESSARY:()=>o,TARGETING:()=>a});const o="STRICTLY_NECESSARY",r="FUNCTIONAL",i="PERFORMANCE",a="TARGETING",s="ADVERTISING",l="SOCIAL"},8285:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(5703),r=n(6067);function i(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return class extends o.wA{constructor(e){super(e),this.onCategoriesChange=this.onCategoriesChange.bind(this),this.state.categories=[...r.U2()]}componentDidMount(){r.BN(this.onCategoriesChange)}componentWillUnmount(){r.Ht(this.onCategoriesChange)}shouldComponentUpdate(e,t){return t.categories!==this.state.categories||e.children!==this.props.children}onCategoriesChange(e){this.setState({categories:[...e]})}render(){let e=t.map((e=>{if(!e)return;let[t,n]=e;return r.e$(this.state.categories,t)?n:void 0})).filter((e=>e));return(0,o.h)("div",null,e.map((e=>(0,o.h)(e,this.props))))}}}},5235:(e,t,n)=>{"use strict";n.d(t,{N:()=>o});const o=(e,t)=>{const n={bubbles:!1,cancelable:!1,detail:t||null};let o=window.CustomEvent;if("function"!=typeof o){function i(e,t){const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}i.prototype=window.Event.prototype,o=i}const r=new o(e,n);window.dispatchEvent(r)}},8537:(e,t,n)=>{"use strict";n.d(t,{A8:()=>o});var o=n(7118),r=(n(5703),n(6067)),i=n(5604),a=n(7867);const s={consent:i.STRICTLY_NECESSARY,c1:i.STRICTLY_NECESSARY,c2:i.PERFORMANCE,c3:i.FUNCTIONAL,c4:i.TARGETING};var l=n(2858),c=n(5235);n(4076),n(3471),n(4697),n(8285);if(r.BN((e=>{(0,c.N)("categoriesUpdated",{categories:e}),l.LP(e)})),"undefined"!=typeof window){const e=window.__INITIAL_STATE__?.appData?.options?.enableTealiumCookieConsent;if(e){const e=()=>(e=>{const t=Array.isArray(e)?e:e.split(","),n=(0,a.uW)(t.map((e=>s[e])).filter((e=>!!e)));r.t8(n)})(function(){if(!window.utag)return[];const e=window.utag.gdpr.getCookieValues();return Object.keys(e).filter((t=>"1"===e[t]||"true"===e[t]))}());if(window.addEventListener("consentdecided",e),window.utag)e();else{const t=n=>{n.target.matches('script[src$="utag.js"]')&&(document.removeEventListener("load",t,!0),e())};document.addEventListener("load",t,!0)}}}const p={all:[i.STRICTLY_NECESSARY,i.FUNCTIONAL,i.PERFORMANCE,i.TARGETING,i.ADVERTISING,i.SOCIAL],"tag manager":i.STRICTLY_NECESSARY,"website optimization":i.PERFORMANCE,"business intelligence":i.PERFORMANCE,optimizer:i.PERFORMANCE,video:i.PERFORMANCE,publisher:i.PERFORMANCE,agency:i.PERFORMANCE,mobile:i.PERFORMANCE,"data aggregator/supplier":i.FUNCTIONAL,"content management/saas":i.FUNCTIONAL,"online privacy platform":i.FUNCTIONAL,advertisers:i.TARGETING,"marketing solutions":i.TARGETING,"demand side platform":i.TARGETING,"data management platform":i.TARGETING,"supply side platform":i.TARGETING,"social media":i.TARGETING,retargeter:i.TARGETING,"research provider":i.TARGETING,"analytics provider":i.TARGETING,"creative/ad format technology":i.TARGETING,other:i.TARGETING};if(r.BN((e=>{(0,c.N)("categoriesUpdated",{categories:e}),l.LP(e)})),"undefined"!=typeof window&&window.evidon){let e,t=[window.evidon.priorConsentCallback],n=function(n){for(var o=arguments.length,i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];n!==e&&(e=n,t.forEach((e=>{try{e?.(n,...i)}catch(e){}})),(e=>{const t=(e=Array.isArray(e)?e:Object.entries(e).map((e=>{let[t,n]=e;return n&&t})).filter((e=>e))).flatMap((e=>p[e])).filter((e=>!!e));r.t8(t)})(n))};const o=e=>{Object.defineProperty(e,"priorConsentCallback",{get:()=>n,set(e){t.push(e)}})};o(window.evidon);let i=window.evidon;Object.defineProperty(window,"evidon",{get:()=>i,set(e){o(e),i=e}})}const d={cookies:i.STRICTLY_NECESSARY,ad_delivery:i.TARGETING,advertising_personalization:i.TARGETING,content_personalization:i.TARGETING,cookies_marketing:i.TARGETING,create_ads_profile:i.TARGETING,create_content_profile:i.TARGETING,device_access:i.TARGETING,improve_products:i.TARGETING,link_devices:i.TARGETING,market_research:i.TARGETING,measure_ad_performance:i.TARGETING,offline_match:i.TARGETING,precise_geo:i.TARGETING,select_basic_ads:i.TARGETING,select_personalized_ads:i.TARGETING,select_personalized_content:i.TARGETING,measure_content_performance:i.PERFORMANCE,analytics:i.PERFORMANCE,cookies_analytics:i.PERFORMANCE,cookies_social:i.SOCIAL},h=e=>{const t=(Array.isArray(e)?e:e.split(",")).map((e=>d[e])).filter((e=>!!e));r.t8(t)};function u(){return window.Didomi.getUserConsentStatusForAll().purposes.enabled}if(r.BN((e=>{(0,c.N)("categoriesUpdated",{categories:e})})),r.BN((e=>{l.LP(e)})),"undefined"!=typeof window){let e=!1;(0,a.RK)(window,"__INITIAL_STATE__.appData.options.didomiCookieConsent",!1)&&(e||(window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((function(){const e=u();h(e),window.Didomi.on("consent.changed",(function(){const e=u();return h(e)}))})),e=!0))}var g=n(7993);if("undefined"!=typeof window){(0,a.RK)(window,"__INITIAL_STATE__.appData.options.SMECookieConsent",!1)&&function e(){let t=g.Z.get("sme_cookie_en");const n=document.getElementById("sme_cookie_accept");n||t?t?r.t8([i.STRICTLY_NECESSARY,i.FUNCTIONAL,i.TARGETING,i.ADVERTISING,i.PERFORMANCE]):n.addEventListener("click",(()=>{r.t8([i.STRICTLY_NECESSARY,i.FUNCTIONAL,i.TARGETING,i.ADVERTISING,i.PERFORMANCE])})):window.setTimeout(e,100)}()}},3471:(e,t,n)=>{"use strict";n.d(t,{O:()=>r});var o=n(4076);const r=(e,t,n)=>{const r=(e=>{if("string"==typeof e)return e.trim().toUpperCase()||void 0})(e);if(void 0===r)return t();return new o.Z(r,t,n).createTrigger()()}},4697:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});n(5703);var o=n(6067);function r(e,t){return class extends t{constructor(e){super(e),this.onOneTrustCategoriesChange=this.onOneTrustCategoriesChange.bind(this),this.state=this.state||{},this.onOneTrustCategoriesChange(o.U2())}componentDidMount(){super.componentDidMount&&"function"==typeof super.componentDidMount&&super.componentDidMount(...arguments),o.BN(this.onOneTrustCategoriesChange)}componentWillUnmount(){super.componentDidMount&&"function"==typeof super.componentWillUnmount&&super.componentWillUnmount(...arguments),o.Ht(this.onOneTrustCategoriesChange)}onOneTrustCategoriesChange(t){let n=[...t],r="function"==typeof e?e(this.props,this.state):e,i=!0===r||o.e$(r);this.setState({oneTrustCategories:n,oneTrustAllowed:i})}}}},7118:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ADVERTISING:()=>i.ADVERTISING,FUNCTIONAL:()=>i.FUNCTIONAL,PERFORMANCE:()=>i.PERFORMANCE,Pixel:()=>u.Z,STRICTLY_NECESSARY:()=>i.STRICTLY_NECESSARY,TARGETING:()=>i.TARGETING,connectToOneTrust:()=>f.Z,createPixelComponent:()=>m.Z,displayModal:()=>_,maybeHandle:()=>g.O,waitForOneTrust:()=>v});n(5703);var o=n(1163),r=n(6067),i=n(5604);const a={1:i.STRICTLY_NECESSARY,2:i.PERFORMANCE,3:i.FUNCTIONAL,4:i.TARGETING,5:i.SOCIAL,8:i.SOCIAL,C0001:i.STRICTLY_NECESSARY,C0002:i.PERFORMANCE,C0003:i.FUNCTIONAL,C0004:i.TARGETING,C0005:i.SOCIAL,C0007:i.PERFORMANCE,C0008:i.SOCIAL},s=e=>{const t=(Array.isArray(e)?e:e.split(",")).map((e=>a[e])).filter((e=>!!e));r.t8(t)};var l=n(2858),c=n(7867);function p(){let e=Date.now();const t=[...document.querySelectorAll(["#onetrust-consent-sdk","#optanon"])].find((e=>!!e));if(t){let e=document.getElementsByClassName("optanon-alert-box-wrapper");return e&&e.length&&(e[0].style.display="none"),void(t.style.display="none")}Date.now()-e<3e4&&setTimeout(p,100)}var d=n(18),h=n(5235),u=n(4076),g=n(3471),f=n(4697),m=n(8285);const _=()=>{if("object"==typeof window){const e=window.Optanon||window.OneTrust;e&&"object"==typeof e&&"function"==typeof e.ToggleInfoDisplay&&e.ToggleInfoDisplay()}},y=(0,d.Z)(),v=async()=>y;function b(e){let t=("; "+document.cookie).split("; "+e+"=");if(2==t.length)return t.pop().split(";").shift()}if(r.BN((e=>{(0,h.N)("categoriesUpdated",{categories:e}),l.LP(e)})),"undefined"!=typeof window){let e=!1;const t=window.OptanonWrapper;!function(){if(window.self!==window.top){window.addEventListener("message",(e=>{let t=e&&e.data;if(t&&"object"==typeof t&&t.OptanonActiveGroups&&window.Optanon){let e=null;const n=new Date,o=new Date(n.getFullYear()+1,n.getMonth(),n.getDate());setTimeout((()=>{t.OptanonConsent&&(e=t.OptanonConsent,document.cookie=`${e};expires=${new Date(o).toUTCString()};path=/;SameSite=None;Secure`),t.OptanonAlertBoxClosed&&(e=t.OptanonAlertBoxClosed,document.cookie=`${e};expires=${new Date(o).toUTCString()};path=/;SameSite=None;Secure`),t.OptanonActiveGroups&&(window.OnetrustActiveGroups=t.OptanonActiveGroups,window.OptanonActiveGroups=t.OptanonActiveGroups),setTimeout((()=>{let e=new CustomEvent("consent.onetrust",{detail:t.OptanonActiveGroups.split(",").filter((e=>e))});window.dispatchEvent(e),window.dataLayer&&window.dataLayer.push({event:"OneTrustGroupsUpdated",OptanonActiveGroups:t.OptanonActiveGroups,OnetrustActiveGroups:t.OptanonActiveGroups})}))}))}}));const e=(0,c.RK)(window.__INITIAL_STATE__,"appData.apis.tracking.oneTrust",{}),t=(0,c.RK)(window.__INITIAL_STATE__,"appData.options.oneTrustCookieConsent",{});
2(e.displayInIframe||t.displayInIframe)&&setTimeout(p,100)}}(),window.OptanonWrapper=function(){if(y.resolve(),"function"==typeof t&&t(),window.dataLayer&&window.dataLayer.push({event:"OneTrustGroupsUpdated"}),function(){function e(e){return document.cookie.split(";").map((e=>e.trim())).find((t=>0===t.indexOf(e)))}let t=e("OptanonConsent"),n=e("OptanonAlertBoxClosed");if(window.self===window.top){let e={OptanonConsent:t,OptanonAlertBoxClosed:n,OptanonActiveGroups:window.OptanonActiveGroups};for(let t=0;t<window.frames.length;t++)"function"==typeof window.frames[t].postMessage&&window.frames[t].postMessage(e,"*")}}(),function(){const e=(0,c.RK)(o.Z.get(),"appData.apis.tracking.oneTrust.oneTrustFix"),t=(0,c.RK)(o.Z.get(),"appData.apis.tracking.oneTrust.oneTrustOverlapFix");if(e&&!b("OptanonAlertBoxClosed")){let e=document.querySelectorAll(".optanon-white-button-middle, .accept-cookies-button");const t=()=>{let e=document.getElementById("optanon");e&&(e.style.opacity=0,e.style.transition="opacity .8s",setTimeout((()=>{const t=document.getElementById("optanon-popup-bg");t&&(t.style.display="none",e.style.opacity=1)}),800))};[...e].forEach((e=>{return o="click",r=t,void((n=e)&&(n.addEventListener?n.addEventListener(o,r,!1):n.attachEvent&&n.attachEvent("on"+o,r)));var n,o,r}))}e&&!b("OptanonAlertBoxClosed")&&t&&setTimeout((()=>{const e=(0,c.RK)(o.Z.get(),"client.pixelConsent"),t=document.querySelectorAll(".optanon-alert-box-wrapper"),n=t[0]&&t[0].style&&t[0].style.getPropertyValue("display");e&&n&&"none"===n&&(document.getElementsByTagName("body")[0].style.transform="none")}),800)}(),!e){const t=window.OptanonActiveGroups;s(t),e=!0}},window.addEventListener("consent.onetrust",(e=>{let{detail:t}=e;return s(t)})),window.addEventListener("OneTrustGroupsUpdated",(e=>{let{detail:t}=e;return s(t)}))}},2858:(e,t,n)=>{"use strict";n.d(t,{LP:()=>s,gC:()=>i});var o=n(6067);const r={queue:[]},i=(e,t,n)=>o.e$(e.category)?e.pixel.apply(e,n):t?a(e,n):void 0,a=(e,t)=>{r.queue=[...r.queue,[e,t]]},s=()=>{const e=[...r.queue];r.queue=[],e.forEach((e=>{let[t,n]=e;return i(t,t.shouldQueue,n)}))}},6638:()=>{if("undefined"!=typeof window){let e=window.history;["pushState","replaceState"].forEach((t=>{let n=e[t].bind(e),o="on"+t.toLowerCase();e[t]=function(){let t=n(...arguments);return"function"==typeof e[o]&&e[o]({state:arguments.length<=0?void 0:arguments[0]}),t}}))}},1233:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>r});const o={};const r={register:function(e,t,n){if("function"!=typeof t)return!1;o[e]||(o[e]=[]),t._priority=n??10,o[e].push(t),o[e].sort(((e,t)=>e._priority-t._priority))},call:async function(e,t,n){return o[e]?o[e].reduce((async(e,t)=>t(await e,n)),t):t}}},8617:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});const o=(0,n(9984).Z)((()=>{if("undefined"==typeof window)return;let e=document.createElement("canvas");return e?.toDataURL("image/webp")?.startsWith("data:image/webp")}))},4062:(e,t,n)=>{"use strict";function o(e,t,n){return e<=t?t:e>=n?n:e}function r(e,t,n,r,a,s,l){let c=(e-(p=t))/(n-p);var p;return s&&(c=o(c,0,1)),l&&("string"==typeof l&&(l=i[l]),"function"==typeof l&&(c=l(c))),function(e,t,n){return t+e*(n-t)}(c,r,a)}n.d(t,{bA:()=>r,uZ:()=>o});const i={linear:e=>e,ease:e=>1.0042954579734844*Math.exp(-6.404173895841566*Math.exp(-7.290824133098
2134*e)),quadIn:e=>e*e,quadOut:e=>e*(2-e),quadInOut:e=>e<.5?2*e*e:(4-2*e)*e-1,cubicIn:e=>e*e*e,cubicOut:e=>--e*e*e+1,cubicInOut:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,quartIn:e=>e*e*e*e,quartOut:e=>1- --e*e*e*e,quartInOut:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,quintIn:e=>e*e*e*e*e,quintOut:e=>1+--e*e*e*e*e,quintInOut:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},6442:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});let o=e=>{try{return decodeURIComponent(e)}catch(t){return e}};function r(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"!=typeof location?location.search:"")||"").slice(1).split("&").reduce(((e,t)=>{const[n,...r]=t.split("=");return e[n]=!r.length||o(r.join("=")),e}),{})}},18:(e,t,n)=>{"use strict";function o(){let e,t,n=new Promise(((n,o)=>{e=n,t=o}));return n.resolve=e,n.reject=t,n}n.d(t,{Z:()=>o})},2652:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(5213),r=n.n(o);function i(e,t){return!r()(e,this.props,a)||!r()(t,this.state)}function a(e,t){return e===t||Array.isArray(e)&&Array.isArray(t)&&!e.length&&!t.length}const s=function(e){return"class"!==e?.kind||(e.finisher=e=>class extends e{shouldComponentUpdate(){return i.apply(this,arguments)}}),e}},2461:(e,t,n)=>{"use strict";function o(e){return e&&"string"==typeof e?((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).replaceAccentedChars&&(e=e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")),e.normalize().replace(/[^\w\s$*_+~.()'"!\-:@]+/g,"").trim().replace(/\s+/g,"-").toLowerCase()):e}n.d(t,{Z:()=>o})},2347:(e,t,n)=>{"use strict";n.d(t,{GZ:()=>d});let o=function(){if("undefined"==typeof navigator)return!1;const e=(""+navigator.userAgent).toLowerCase();return-1!==e.indexOf("ipad")||-1!==e.indexOf("iphone")}(),r=Date.now||(()=>(new Date).getTime());function i(e,t){return e===window?(t?window.pageXOffset||document.documentElement.scrollLeft:window.pageYOffset||document.documentElement.scrollTop)||0:t?e.scrollLeft:e.scrollTop}function a(e){let t=e._smthscrl;t&&(cancelAnimationFrame(t.timer),t.timer=null,"function"==typeof t.callback&&t.callback(),t.callback=null)}const s={top:0,middle:50,bottom:100};function l(e,t,n){let r=e._smthscrl,l=i(e,n),c=n?1:0;if(null==r.previousScroll[c]&&(r.previousScroll[c]=l),l!==r.previousScroll[c]&&!r.force&&!o)return a(e);let p=r.to;if(Array.isArray(p)&&(p=p[c]),p instanceof Element){p=function(e,t,n){let o=n?"offsetLeft":"offsetTop",r=e[o],i=e;for(;(e=e.parentElement)&&e!==t;)e===i.offsetParent&&(i=e,r+=e[o]);if(t===window||e===t)return r}(r.to,e,n);let t=n?"clientWidth":"clientHeight",o=r.relativeTo;if("view"===o){let n=p-r.offsetStart,o=p-(e[t]-r.to[t])+r.offsetEnd;p=Math.min(Math.max(l+r.offset,o),n)}else o=s[o]||parseFloat(o)||0,p-=Math.max(e[t]-r.to[t],0)*o*.01}p-=r.offset,function(e,t,n){e===window?window.scrollTo(n?t:i(window,!0),n?i(window,!1):t):e[n?"scrollLeft":"scrollTop"]=t}(e,r.from[c]+t*(p-r.from[c]),n),r.previousScroll[c]=i(e,n)}const c={ver:[!1],hor:[!0],both:[!1,!0]};function p(e){let t=e._smthscrl;if(!t)return;t.timer&&(t.timer=requestAnimationFrame(p.bind(this,e)));let n=r()-t.start,o=t.duration;n>=o&&(n=o);let i=o?t.easing(n/o):1;return(c[t.direction]||[]).forEach((t=>l(e,i,t))),!o||n>=o?a(e):void 0}function d(e,t,n,o){if(null===e||"root"===e){let t=document;e=t.scrollingElement||(t.documentElement.scrollHeight>t.body.scrollHeight&&t.compatMode.startsWith("CSS1")?t.documentElement:t.body)}if(!e||void 0===t)return;let s=e._smthscrl;s&&s.timer&&a(e);let l="ver";switch((o=o||{}).direction){case"horizontal":case"hor":l="hor";break;case"both":l="both"}o.horizontal&&(l="hor");let c=[void 0,void 0];"ver"!==l&&"both"!==l||(c[0]=i(e,!1)),"hor"!==l&&"both"!==l||(c[1]=i(e,!0));let d=r();if(o.timeStart&&(d=o.timeStart<6e4?d+o.timeStart:o.timeStart),"function"==typeof n){n=n("both"===l?c:c["ver"===l?0:1],t,e)}return n=Number.isFinite(+n)?Math.abs(+n):300,s=e._smthscrl={timer:null,easing:"function"==typeof o.easing?o.easing:e=>1-(e=1-e)*e,to:t,direction:l,offset:o.offset||0,relativeTo:o.relativeTo||"top",offsetStart:o.offsetStart||0,offsetEnd:o.offsetEnd||0,from:c,previousScroll:[void 0,void 0],duration:n,force:!!o.force,callback:o.callback,start:d},n?s.timer=requestAnimationFrame(p.bind(this,e)):p(e),{stop:a.bind(this,e)}}}
2,3e3:(e,t,n)=>{"use strict";async function o(e){await e.play()}n.d(t,{Z:()=>o})},7867:(e,t,n)=>{"use strict";n.d(t,{Ds:()=>r,FZ:()=>m,IH:()=>i,IV:()=>l,Kn:()=>E,OH:()=>C,Od:()=>h,Qr:()=>k,RK:()=>d,RQ:()=>b,UK:()=>y,WM:()=>p,cO:()=>O,cn:()=>s,ez:()=>u,pv:()=>a,sG:()=>v,uW:()=>g,ve:()=>S,vr:()=>f,xb:()=>w});var o=n(5703);function r(e,t){null==t&&(t=250);let n=null,o=[],r=null;function i(){e.apply(r,o)}return function(){r=this,o=[].slice.call(arguments),clearTimeout(n),n=setTimeout(i,t)}}function i(e){let t,n=!1;return function(){return n?t:(n=!0,t=e.apply(this,arguments))}}function a(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")}function s(e,t){a(e,t)||(e.className+=(e.className?" ":"")+t)}function l(e,t){e.className=(" "+e.className+" ").replace(" "+t+" "," ").slice(1,-1)}function c(e){if(!e||"object"!=typeof e||Array.isArray(e))return e;let t=e.s,n=t&&"object"==typeof t,o=Object.keys(e).filter((t=>(!n||"s"!==t)&&e[t]));return n&&(o=o.map((e=>t[e]||e))),o.join(" ")}function p(){return[].concat.apply([],arguments).map(c).filter((e=>e)).join(" ")}function d(e,t,n){if("string"==typeof t&&(t=t?t.split("."):[]),!Array.isArray(t))return n;let o=t.length;if(!o)return e;for(let r=0;r<o;r++){let o=t[r];if(!e||!Object.prototype.hasOwnProperty.call(e,o))return n;e=e[o]}return e}function h(e){return e?"object"!=typeof e?[e]:(Array.isArray(e)||(e=Object.keys(e).map((t=>"boolean"==typeof e[t]?e[t]&&t:e[t]))),e.filter((e=>e))):[]}function u(e){return e&&"string"==typeof e?e.split(",").map((e=>e.trim())).filter((e=>e)):[]}function g(e){return e&&Array.isArray(e)?e.reduce(((e,t)=>(-1===e.indexOf(t)&&e.push(t),e)),[]):e}function f(){return g([].concat.apply([],arguments))}function m(e,t,n){if(!e)return[];"string"==typeof t&&2===arguments.length&&(n=t,t=void 0);let o="function"==typeof(n=n||"order")?n:e=>e?.[n],r=Object.keys(e).map((t=>({key:t,value:e[t]}))).sort(((e,t)=>{if(!e.value)return 1;if(!t.value)return-1;let n=o(e.value,e.key),r=o(t.value,t.key),i=null==n,a=null==r;return i&&a?e.key.localeCompare(t.key,void 0,{numeric:!0}):i?1:a?-1:isNaN(n)||isNaN(r)?n.toString().localeCompare(r.toString()):n-r}));return"function"!=typeof t&&(t=e=>e),r.map(((e,n,o)=>t(e.value,e.key,n,o)))}function _(e,t,n){if(null==n)return e;if("object"!=typeof n)return e[t]=n;return Object.keys(n).forEach((o=>_(e,t+"["+o+"]",n[o]))),e}function y(e){if(!e)return"";let t=e;if("string"!=typeof e){let n={};Object.keys(e).forEach((t=>_(n,t,e[t]))),t=Object.keys(n).reduce(((e,t)=>{let o=n[t];if(null==o)return e;let r=encodeURIComponent(t);return"boolean"!=typeof o&&""!==o&&(r+="="+encodeURIComponent(o)),e.push(r),e}),[]).join("&")}return t?"?"+t:""}function v(e){if(!e||e instanceof Date)return e;if("number"==typeof e)return new Date(e);if("string"!=typeof e)return;let t=e.match(/^(?:(?:([0-9]{1,2})\/)?([0-9]{1,2})\/)?([0-9]{4})(?:,? (\d{1,2}):(\d{1,2})(?::(\d{1,2}))?)?$/);if(t)return new Date(+t[3],+(t[2]||1)-1,+(t[1]||1),+t[4]||0,+t[5]||0,+t[6]||0);if(t=e.match(/^(\d{1,4})-(\d{1,2})(?:-(\d{1,2})(?:[T ](\d{1,2}):(\d{1,2})(?::(\d{1,2})(\.\d+)?)?Z?)?)?$/),t)return new Date(+t[1],+t[2]-1,+t[3]||1,+t[4]||0,+t[5]||0,+t[6]||0);if(!Number.isNaN(+e))return new Date(+e);const n=new Date(e);return isNaN(n)?void 0:n}function b(){let e="",t=!1;for(let n=0,o=arguments.length;n<o;n++){let o=arguments[n];o&&(n>0&&"/"===o.charAt(0)&&(o=o.substring(1)),e+=t?"/"+o:o,t="/"!==e.charAt(e.length-1))}return e}(()=>{function e(e,t,n){return n>0&&e.push((0,o.h)("br",null)),e.push(t),e}})();function E(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function w(e){return 0===Object.keys(e).length}function k(e){return null==e||0===Object.keys(e).length}const S=e=>new Promise(((t,n)=>{let o=document.createElement("script");o.onload=t,o.onerror=n,o.src=e,document.body.appendChild(o)})),O=(e,t)=>!(!Array.isArray(e)||!Array.isArray(t))&&(e.length===t.length&&e.every(((e,n)=>e===t[n]))),C=e=>Object.entries(e).reduce(((e,t)=>{let[n,o]=t;var r;return e[n]="string"!=typeof(r=o)?r:r.replace(/'/g,"\\'").replace(/"/g,'\\"'),e}),{})},4024:(e,t,n)=>{"use strict";n.d(t,{Kl:()=>a,M2:()=>s,vL:()=>i,wf:()=>r});var o=n(4062);function r(e){if(!e)return;const t=e.getBoundingClientRect(),n=window.innerHeight,r=(0,o.uZ)(t.top,0,n),i=(0,o.uZ)(t.bottom,0,n);return Math.abs(i-r)/Math.min(t.height,n)}function i(e){if(e)return r(e)>.5}function a(e){return"undefined"!=typeof window&&e?e/window.innerHeight+.01:0}function s(e){if(!e)return;const t=e.getBoundingClientRect();return t.top<=25&&t.bottom>25}},1511:(e,t,n)=>{"use strict";n.d(t,{O:()=>o});const o=["PERFORMANCE","TARGETING"]},7608:(e,t,n)=>{"use strict";n.d(t,{g1:()=>f,lc:()=>b,L1:()=>E,NS:()=>w});var o=n(7692),r=n(5703),i=n(1163),a=n(3408),s=n(7867),l=n(9306),c=n(9824),p=n(6442),d=n(5522);let h=(0,c.Z)(new Date,"yyyy-MM-dd");async function u(e){let t=await(0,l.K)(e);i.Z.get()?.showtimes?.filters?.selected?.set(t),t?.date&&i.Z.get()?.showtimes?.filters?.set("userSelectedDate",!0);const n=(0,p.Z)(e);n.ticketing&&i.Z.get()?.showtimes?.set("customDataProvider",(0,s.ez)(n.ticketing))}
2i.Z.on("SHOWTIMES_SHOW",((e,t,n)=>{if(!n){const e=i.Z.get().appData?.pages||{},t=Object.values(e).find((e=>"showtimes"===e.type));n=t?.id}(0,a.d)(e,"showtimes",!1,t,n),t&&u(t)})),i.Z.on("SHOWTIMES_SEARCH_OVERLAY_SHOW",(()=>{i.Z.emit("ENABLE_SCROLLING_LOCK"),i.Z.get().header.set({showtimesSearchOverlay:!0})})),i.Z.on("SHOWTIMES_SEARCH_OVERLAY_HIDE",(()=>{i.Z.emit("DISABLE_SCROLLING_LOCK"),i.Z.get().header.set({showtimesSearchOverlay:!1})})),i.Z.on("SHOWTIMES_HIDE",(function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(0,a.I)(e,t,"showtimes")})),i.Z.on("CLOSE_ALL_OVERLAYS",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i.Z.emit("SHOWTIMES_HIDE",e.animate,!1)})),i.Z.on("LANDING",(async()=>{let e=i.Z.get(),t=e.appData?.pages?.[e.activePage]?.type;("showtimes"===t||"filmPage"===t||"homeEnt"===t)&&e.limitExceeded||i.Z.emit("SET_LANDING_LOCATION");let n=Object.values(e.appData?.pages).find((e=>"filmPage"===e.type||"showtimes"===e.type));if("filmPage"===n?.type&&(n=Object.values(n.data)?.find((e=>"showtimes"===e.type))||{}),!n?.data?.useV2){let t=e?.showtimes?.filters;t?.selected&&t.selected.set("date",[h])}})),i.Z.on("SET_LANDING_LOCATION",(async()=>{let e=d.vW,t=(0,p.Z)();const{lat:n,lon:o,location:r,country:a}=t;if(+n&&+o){let t=a;a||(t="de".replace(/^([a-z]{2})_.+$/i,"$1")),e={lat:+n,lon:+o,city:r,country:t}}else r&&"string"==typeof r&&(e=()=>(0,d.HH)({search:r}));i.Z.emit("SET_USER_LOCATION",e,"landing")})),i.Z.on("LANDING_QUERY",(async()=>{await u()}));n(5012),n(1289);const g={bugFix:"sidePanelLoader__bugFix__j8VVt",container:"sidePanelLoader__container__RzwgD",animate:"sidePanelLoader__animate__sT7el",placeholder:"sidePanelLoader__placeholder__nWur0",displayed:"sidePanelLoader__displayed__dJ7cm",scroller:"sidePanelLoader__scroller__Odg2Y",content:"sidePanelLoader__content__QrUrd"};class f extends r.wA{constructor(e){super(e),"showtimesLoader"===e.key?this.compName="showtimes":"homeEntLoader"===e.key?this.compName="homeEnt":"pressKitLoader"===e.key&&(this.compName="pressKit"),this.load=this.load.bind(this)}componentWillReceiveProps(e){e.store[this.compName]?.show&&this.load()}async load(){if(this.loadStarted)return;this.loadStarted=!0;const e=this.props.store?.appData.options.useShowtimes2,t=this.props.store?.appData.options.useHomeEnt2;let o;"showtimes"===this.compName?o=e?await Promise.all([n.e(715),n.e(126),n.e(145),n.e(283),n.e(436)]).then(n.bind(n,1682)):await Promise.all([n.e(715),n.e(126),n.e(145),n.e(283),n.e(392)]).then(n.bind(n,1215)):"homeEnt"===this.compName?o=t?await Promise.all([n.e(715),n.e(126),n.e(145),n.e(230),n.e(332)]).then(n.bind(n,2552)):await Promise.all([n.e(715),n.e(126),n.e(145),n.e(230),n.e(696)]).then(n.bind(n,4223)):"pressKit"===this.compName&&(o=await Promise.all([n.e(126),n.e(738)]).then(n.bind(n,5308))),this.setState({component:o})}render(e){let t=e.store[this.compName],n=t?.show,i=t?.animate,{pushDown:a,height:l,cookieBannerOpen:c}=(0,s.RK)(e,"store.cookies")||{};const p=(0,s.RK)(e,"store.externalCookieBanner.bannerOpen"),d=p||a&&c;p&&(l=(0,s.RK)(e,"store.externalCookieBanner.height"));const h={top:`${l}px`,height:`calc(var(--windowHeight) - ${l}px)`};let u=(0,r.h)("div",{class:g.placeholder,key:"placeholder"});if(this.state.component){const t=this.state.component.default;u=(0,r.h)(t,(0,o.Z)({},e,{key:this.compName}))}return(0,r.h)("div",{class:(0,s.WM)({s:g,bugFix:!0,container:!0,displayed:n,animate:i}),style:d&&h},u)}}const m={videoOverlayLoader:"videoOverlayLoader__videoOverlayLoader__QIKQw",displayed:"videoOverlayLoader__displayed__sx0Dy"};var _=n(9582);const y=[];i.Z.on("LANDING",(e=>{let{page:t}=e;y.push(t)})),i.Z.on("SET_ACTIVE_PAGE",(e=>{y[y.length-1]!==e&&y.push(e)}));let v=!1;i.Z.on("OPEN_VIDEO_OVERLAY",((e,t)=>{if(v)return;i.Z.emit("CLOSE_ALL_OVERLAYS"),v=!0,i.Z.emit("SET_ACTIVE_PAGE",e||"boltVideos",t);"/"===(0,s.RK)(i.Z.get(),`appData.pages.${e}.path`,"")||i.Z.emit("SET_HEADER_ACTION",{icon:"close",action:()=>i.Z.emit("CLOSE_VIDEO_OVERLAY"),tag:"closeVideoOverlay"}),i.Z.get().videos.set({overlayOpen:e||"boltVideos"}),i.Z.get().header.set({videoOverlayOpen:!0}),(0,s.cn)(document.body,"locked")}
2)),i.Z.on("CLOSE_VIDEO_OVERLAY",(function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(!v)return;v=!1;let t=i.Z.get();t.videos.set({overlayOpen:!1}),t.header.set({videoOverlayOpen:!1}),i.Z.emit("REMOVE_HEADER_ACTIONS","closeVideoOverlay");const n=Object.values((0,s.RK)(t,"appData.pages",{}));if(e){const e=["error-404","browser-not-supported","bolt-toolkit"];let t=n.find((t=>"/"===t.path&&!e.includes(t.id)));t=t.id?t.id:(0,_.ds)();const o=y[y.length-2]||t;i.Z.emit("CLOSE_AND_NAVIGATE",o)}(0,s.IV)(document.body,"locked")})),i.Z.on("CHANGE_ACTIVE_VIDEO",(e=>{i.Z.get().videos.set({activeVideo:e})})),i.Z.on("CLOSE_ALL_OVERLAYS",(()=>{i.Z.emit("CLOSE_VIDEO_OVERLAY",!1)}));class b extends r.wA{constructor(e){super(e)}componentWillReceiveProps(e){e.store.videos.overlayOpen&&this.load()}load(){this.loadStarted||(this.loadStarted=!0,Promise.all([n.e(715),n.e(905)]).then(n.bind(n,673)).then((e=>{this.component=e,this.setState({componentLoaded:!0})})))}render(e){const t=e.store.videos?.overlayOpen;let n=(0,r.h)("div",{class:(0,s.WM)({s:m,videoOverlayLoader:!0,displayed:t})});if(t&&this.component){const t=this.component.default;n=(0,r.h)(t,e)}return n}}const E={boltHome:{id:"boltHome",page:"home",getter:()=>Promise.all([n.e(126),n.e(273)]).then(n.bind(n,8682))}},w=[{id:"boltSynopsis",getter:()=>n.e(942).then(n.bind(n,7935)),component:"synopsis"},{id:"boltGallery",getter:()=>Promise.all([n.e(715),n.e(676)]).then(n.bind(n,4758)),component:"gallery"}]},1502:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const o={container:"button__container__XMD1_",primary:"button__primary__aqGxi",outlined:"button__outlined__uEcWV",floating:"button__floating__BgzVm",time:"button__time__eo4dc",interstitial:"button__interstitial__lCM8k",noHover:"button__noHover__I2EeF",icon:"button__icon__BcS0n",tag:"button__tag__F6DLY",active:"button__active__sWI6k",text:"button__text__nZMmg"}},4821:function(e,t){var n,o,r;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}Object.defineProperty(e,"__esModule",{value:!0});var n=!1;if("undefined"!=typeof window){var o={get passive(){n=!0}};window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}function r(e){return l.some((function(t){return!(!t.options.allowTouchMove||!t.options.allowTouchMove(e))}))}function i(e){var t=e||window.event;return!!r(t.target)||1<t.touches.length||(t.preventDefault&&t.preventDefault(),!1)}function a(){setTimeout((function(){void 0!==h&&(document.body.style.paddingRight=h,h=void 0),void 0!==d&&(document.body.style.overflow=d,d=void 0)}))}var s="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&1<window.navigator.maxTouchPoints),l=[],c=!1,p=-1,d=void 0,h=void 0;e.disableBodyScroll=function(e,o){if(s){if(!e)return;if(e&&!l.some((function(t){return t.targetElement===e}))){var a={targetElement:e,options:o||{}};l=[].concat(t(l),[a]),e.ontouchstart=function(e){1===e.targetTouches.length&&(p=e.targetTouches[0].clientY)},e.ontouchmove=function(t){var n,o,a,s;1===t.targetTouches.length&&(o=e,s=(n=t).targetTouches[0].clientY-p,r(n.target)||(o&&0===o.scrollTop&&0<s||(a=o)&&a.scrollHeight-a.scrollTop<=a.clientHeight&&s<0?i(n):n.stopPropagation()))},c||(document.addEventListener("touchmove",i,n?{passive:!1}:void 0),c=!0)}}else{g=o,setTimeout((function(){if(void 0===h){var e=!!g&&!0===g.reserveScrollBarGap,t=window.innerWidth-document.documentElement.clientWidth;e&&0<t&&(h=document.body.style.paddingRight,document.body.style.paddingRight=t+"px")}void 0===d&&(d=document.body.style.overflow,document.body.style.overflow="hidden")}));var u={targetElement:e,options:o||{}};l=[].concat(t(l),[u])}var g},e.clearAllBodyScrollLocks=function(){s?(l.forEach((function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null})),c&&(document.removeEventListener("touchmove",i,n?{passive:!1}:void 0),c=!1),l=[],p=-1):(a(),l=[])},e.enableBodyScroll=function(e){if(s){if(!e)return;e.ontouchstart=null,e.ontouchmove=null,l=l.filter((function(t){return t.targetElement!==e})),c&&0===l.length&&(document.removeEventListener("touchmove",i,n?{passive:!1}:void 0),c=!1)}else(l=l.filter((function(t){return t.targetElement!==e}))).length||a()}},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)},7447:(e,t,n)=>{"use strict";var o=n(2817),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,s,l,c=!1;t||(t={}),t.debug;try{if(i=o(),a=document.createRange(),s=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){window.clipboardData.clearData();var o=r[t.format]||r.default;window.clipboardData.setData(o,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(l),a.selectNodeContents(l),s.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(o){try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(o){n=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"â":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(n,e)}}
2finally{s&&("function"==typeof s.removeRange?s.removeRange(a):s.removeAllRanges()),l&&document.body.removeChild(l),i()}return c}},7054:(e,t,n)=>{var o=n(7069);e.exports=o},9560:(e,t,n)=>{"use strict";var o=n(2823),r="beforeAll",i="afterAll",a=[r,i],s={on:function(e,t,n){var o=this._events[e]||[];return o.push({callback:t,once:n}),this._events[e]=o,this},once:function(e,t){return this.on(e,t,!0)},off:function(e,t){if(void 0===e)this._events={};else if(void 0===t)this._events[e]=[];else{var n,o=this._events[e]||[];for(n=o.length-1;n>=0;n--)o[n].callback===t&&o.splice(n,1)}return this},emit:function(e){var t,n,o,s,l=[].slice.call(arguments,1),c=this._events[e]||[],p=[],d=-1!==a.indexOf(e);for(d||this.emit.apply(this,[r,e].concat(l)),t=0;t<c.length;t++)(n=c[t]).callback?s=n.callback.apply(this,l):n.once=!0,n.once&&p.push(t),void 0!==s&&(o=s);for(t=p.length-1;t>=0;t--)c.splice(p[t],1);return d||this.emit.apply(this,[i,e].concat(l)),o},trigger:function(){return o.warn(!1,"Method `trigger` is deprecated and will be removed from freezer in upcoming releases. Please use `emit`."),this.emit.apply(this,arguments)}},l=o.createNonEnumerable(s);e.exports=l},7069:(e,t,n)=>{"use strict";var o=n(2823),r=(n(9560),n(6940));function i(e){o.warn(!1,"Method "+e.name+" called on a detached node.",e.node,e.options)}e.exports=function(e,t){var n,a,s=this,l=t||{},c={live:l.live||!1,freezeInstances:l.freezeInstances||!1,singleParent:l.singleParent||!1},p=[],d=0,h=function(e){var t,n=e.__;if(n.listener){var o=n.listener.prevState||e;n.listener.prevState=0,r.emit(o,"update",e,!0)}for(t=0;t<n.parents.length;t++)n.store.notify("now",n.parents[t])};c.notify=function(e,t,n,s){if(s&&(a&&!a.onStore&&i(a),a={name:s,node:t,options:n,onStore:!1}),"now"===e){if(p.length)for(;p.length;)h(p.shift());else h(t);return t}var l=r[e](t,n);if("pivot"!==e){var c=o.findPivot(l);if(c)return function(e){p.push(e),d||(d=1,o.nextTick((function(){p=[],d=0})))}(l),c}return l},c.freezeFn=!0===l.mutable?function(){}:function(e){Object.freeze(e)},(n=r.freeze(e,c)).__.updateRoot=function(e,t){e===n?(n=t,a&&(a.onStore=!0)):a&&setTimeout((function(){a.onStore||i(a)}))};var u=n.getListener(),g={};o.each(["on","off","once","emit","trigger"],(function(e){var t={};t[e]=u[e].bind(u),o.addNE(s,t),o.addNE(g,t)})),o.addNE(this,{get:function(){return n},set:function(e){n.reset(e)},getEventHub:function(){return g}}),o.addNE(this,{getData:this.get,setData:this.set})}},6940:(e,t,n)=>{"use strict";var o=n(2823),r=n(6859),i=n(9560),a={freeze:function(e,t){if(e&&e.__)return e;var n=this,i=r.clone(e);return o.addNE(i,{__:{listener:!1,parents:[],store:t}}),o.each(e,(function(e,r){o.isLeaf(e,t.freezeInstances)||(e=n.freeze(e,t)),e&&e.__&&n.addParent(e,i),i[r]=e})),t.freezeFn(i),i},merge:function(e,t){var n=e.__,r=n.trans;t=o.extend({},t);if(r){for(var i in t)r[i]=t[i];return e}var a,s,l,c=this,p=this.copyMeta(e),d=n.store;for(s in o.each(e,(function(n,r){if((l=n&&n.__)&&c.removeParent(n,e),!(a=t[r]))return l&&c.addParent(n,p),p[r]=n;o.isLeaf(a,d.freezeInstances)||(a=c.freeze(a,d)),a&&a.__&&c.addParent(a,p),delete t[r],p[r]=a})),t)a=t[s],o.isLeaf(a,d.freezeInstances)||(a=c.freeze(a,d)),a&&a.__&&c.addParent(a,p),p[s]=a;return n.store.freezeFn(p),this.refreshParents(e,p),p},replace:function(e,t){var n=e.__,r=t;return o.isLeaf(t,n.store.freezeInstances)||((r=this.freeze(t,n.store)).__.parents=n.parents,r.__.updateRoot=n.updateRoot,n.listener&&(r.__.listener=n.listener)),r&&this.fixChildren(r,e),this.refreshParents(e,r),r},remove:function(e,t){var n=e.__.trans;if(n){for(var r=t.length-1;r>=0;r--)delete n[t[r]];return e}var i,a=this,s=this.copyMeta(e);return o.each(e,(function(n,o){(i=n&&n.__)&&a.removeParent(n,e),-1===t.indexOf(o)&&(i&&a.addParent(n,s),s[o]=n)})),e.__.store.freezeFn(s),this.refreshParents(e,s),s},splice:function(e,t){var n=e.__,r=n.trans;if(r)return r.splice.apply(r,t),e;var i,a=this,s=this.copyMeta(e),l=t[0],c=l+t[1];if(o.each(e,(function(t,n){t&&t.__&&(a.removeParent(t,e),(n<l||n>=c)&&a.addParent(t,s)),s[n]=t})),t.length>1)for(var p=t.length-1;p>=2;p--)i=t[p],o.isLeaf(i,n.store.freezeInstances)||(i=this.freeze(i,n.store)),i&&i.__&&this.addParent(i,s),t[p]=i;return Array.prototype.splice.apply(s,t),n.store.freezeFn(s),this.refreshParents(e,s),s},transact:function(e){var t,n=this,r=e.__.trans;return r||(t=e.constructor===Array?[]:{},o.each(e,(function(e,n){t[n]=e})),e.__.trans=t,o.nextTick((function(){e.__.trans&&n.run(e)})),t)},run:function(e){var t=this,n=e.__.trans;return n?(o.each(n,(function(n,o){n&&n.__&&t.removeParent(n,e)})),delete e.__.trans,this.replace(e,n)):e},pivot:function(e){return e.__.pivot=1,this.unpivot(e),e},unpivot:function(e){o.nextTick((function(){e.__.pivot=0}))},refresh:function(e,t,n){var r=this,i=e.__.trans,a=0;if(i)return o.each(i,(function(o,s){a||o===t&&(i[s]=n,a=1,n&&n.__&&r.addParent(n,e))})),e;var s=this.copyMeta(e);o.each(e,(function(o,i){o===t&&(o=n),o&&o.__&&(r.removeParent(o,e),r.addParent(o,s)),s[i]=o})),e.__.store.freezeFn(s),this.refreshParents(e,s)},fixChildren:function(e,t){var n=this;
2o.each(e,(function(o){if(o&&o.__){if(n.fixChildren(o),1===o.__.parents.length)return o.__.parents=[e];t&&n.removeParent(o,t),n.addParent(o,e)}}))},copyMeta:function(e){var t=r.clone(e),n=e.__;return o.addNE(t,{__:{store:n.store,updateRoot:n.updateRoot,listener:n.listener,parents:n.parents.slice(0),trans:n.trans,pivot:n.pivot}}),n.pivot&&this.unpivot(t),t},refreshParents:function(e,t){var n,o=e.__,r=o.parents.length;if(e.__.updateRoot&&e.__.updateRoot(e,t),t&&this.emit(e,"update",t,o.store.live),r)for(n=r-1;n>=0;n--)this.refresh(o.parents[n],e,t)},removeParent:function(e,t){var n=e.__.parents,o=n.indexOf(t);-1!==o&&n.splice(o,1)},addParent:function(e,t){var n=e.__.parents;if(-1===n.indexOf(t)){if(e.__.store.singleParent&&n.length>=1)throw new Error("Freezer: Can't add node to the tree. It's already added and freezer is configured to `singleParent: true`.");n[n.length]=t}},emit:function(e,t,n,r){var i=e.__.listener;if(i){var a=i.ticking;r?(a||n)&&(i.ticking=0,i.emit(t,a||n,e)):(i.ticking=n,i.prevState||(i.prevState=e),a||o.nextTick((function(){if(i.ticking){var n=i.ticking;i.prevState;i.ticking=0,i.prevState=0,i.emit(t,n,e)}})))}},createListener:function(e){var t=e.__.listener;return t||(t=Object.create(i,{_events:{value:{},writable:!0}}),e.__.listener=t),t}};r.init(a),e.exports=a},6859:(e,t,n)=>{"use strict";var o=n(2823),r={init:function(e){var t={set:function(e,t){var n=e,r=this.__.trans,i=this.constructor===Array,a="Freezer arrays only accept numeric attributes, given: ";if("object"!=typeof e){if(i&&parseInt(e)!=e)return o.warn(0,a+e),o.findPivot(this)||this;(n={})[e]=t}if(!r){for(var s in n){if(i&&parseInt(s)!=s)return o.warn(0,a+s),o.findPivot(this)||this;r=r||this[s]!==n[s]}if(!r)return o.findPivot(this)||this}var l=i?"array.set":"object.set";return this.__.store.notify("merge",this,n,l)},reset:function(e){return this.__.store.notify("replace",this,e,"object.replace")},getListener:function(){return e.createListener(this)},toJS:function(){var e;return e=this.constructor===Array?new Array(this.length):{},o.each(this,(function(t,n){t&&t.__?e[n]=t.toJS():e[n]=t})),e},transact:function(){return this.__.store.notify("transact",this)},run:function(){return this.__.store.notify("run",this)},now:function(){return this.__.store.notify("now",this)},pivot:function(){return this.__.store.notify("pivot",this)}},n=o.extend({push:function(e){return this.append([e],"array.push")},append:function(e,t){return e&&e.length?this.__.store.notify("splice",this,[this.length,0].concat(e),t||"array.append"):this},pop:function(){return this.length?this.__.store.notify("splice",this,[this.length-1,1],"array.pop"):this},unshift:function(e){return this.prepend([e],"array.unshift")},prepend:function(e){return e&&e.length?this.__.store.notify("splice",this,[0,0].concat(e),"array.prepend"):this},shift:function(){return this.length?this.__.store.notify("splice",this,[0,1],"array.shift"):this},splice:function(e,t,n){return this.__.store.notify("splice",this,arguments,"array.splice")},sort:function(){var e=this.slice();return e.sort.apply(e,arguments),this.__.store.notify("replace",this,e,"array.sort")}},t),r=Object.create(Array.prototype,o.createNE(n)),i=o.createNE(o.extend({remove:function(e){var t=[],n=e;e.constructor!==Array&&(n=[e]);for(var o=0,r=n.length;o<r;o++)this.hasOwnProperty(n[o])&&t.push(n[o]);return t.length?this.__.store.notify("remove",this,t,"object.remove"):this}},t)),a=Object.create(Object.prototype,i),s=[].__proto__?function(e){var t=new Array(e);return t.__proto__=r,t}:function(e){var t=new Array(e);for(var o in n)t[o]=n[o];return t};this.clone=function(e){var t=e.constructor;return t===Array?s(e.length):t===Object?Object.create(a):Object.create(t.prototype,i)}}};e.exports=r},2823:e=>{"use strict";var t=void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},n={extend:function(e,t){for(var n in t)e[n]=t[n];return e},createNonEnumerable:function(e,t){var n={};for(var o in e)n[o]={value:e[o]};return Object.create(t||{},n)},error:function(e){var t=new Error(e);
2if(!console)throw t},each:function(e,t){var n,o,r;if(e&&e.constructor===Array)for(n=0,o=e.length;n<o;n++)t(e[n],n);else for(n=0,o=(r=Object.keys(e)).length;n<o;n++)t(e[r[n]],r[n])},addNE:function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!1,configurable:!0,writable:!0,value:t[n]})},createNE:function(e){var t={};for(var n in e)t[n]={writable:!0,configurable:!0,enumerable:!1,value:e[n]};return t},nextTick:function(){var e,n=[],o=!1,r=!!t.postMessage&&"undefined"!=typeof Window&&t instanceof Window,i="fzr"+Date.now(),a=r?function(){t.postMessage(i,"*")}:function(){setTimeout((function(){s()}),0)},s=r?function(e){e.data===i&&(e.stopPropagation(),l())}:l;function l(){for(o=!1;e=n.shift();)e()}function c(e){n.push(e),o||(o=!0,a())}return r&&t.addEventListener("message",s,!0),c.removeListener=function(){t.removeEventListener("message",s,!0)},c}(),findPivot:function(e){if(e&&e.__){if(e.__.pivot)return e;for(var t,n=0,o=e.__.parents,r=0;!n&&r<o.length;)(t=o[r]).__.pivot&&(n=t),r++;if(n)return n;for(r=0;!n&&r<o.length;)n=this.findPivot(o[r]),r++;return n}},isLeaf:function(e,t){var n;return!e||!(n=e.constructor)||(t?n===String||n===Number||n===Boolean:n!==Object&&n!==Array)},warn:function(){var e;"undefined"==typeof process&&(arguments[0]||"undefined"==typeof console||((e=Array.prototype.slice.call(arguments,1))[0]="Freezer.js WARNING: "+e[0]))}};e.exports=n},5213:e=>{e.exports=function(e,t,n){if(null===e!=(null===t))return!1;var o=Array.isArray(e),r=Array.isArray(t);if(o!==r)return!1;var i=typeof e;return i===typeof t&&(function(e){return"function"!==e&&"object"!==e}(i)?n?n(e,t):e===t:o?function(e,t,n){var o=e.length;if(o!==t.length)return!1;if(n){for(var r=0;r<o;r++)if(!n(e[r],t[r]))return!1}else for(r=0;r<o;r++)if(e[r]!==t[r])return!1;return!0}(e,t,n):function(e,t,n){var o=0,r=0;if(n)for(var i in e){if(e.hasOwnProperty(i)&&!n(e[i],t[i]))return!1;o++}else for(var i in e){if(e.hasOwnProperty(i)&&e[i]!==t[i])return!1;o++}for(var i in t)t.hasOwnProperty(i)&&r++;return o===r}(e,t,n))}},2817:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o<e.rangeCount;o++)n.push(e.getRangeAt(o));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)}
2)),t&&t.focus()}}},7692:(e,t,n)=>{"use strict";function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},o.apply(this,arguments)}n.d(t,{Z:()=>o})},4897:(e,t,n)=>{"use strict";function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function r(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(t,{Z:()=>r})},7993:(e,t,n)=>{"use strict";function o(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}n.d(t,{Z:()=>r});var r=function e(t,n){function r(e,r,i){if("undefined"!=typeof document){"number"==typeof(i=o({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in i)i[s]&&(a+="; "+s,!0!==i[s]&&(a+="="+i[s].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+a}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],o={},r=0;r<n.length;r++){var i=n[r].split("="),a=i.slice(1).join("=");try{var s=decodeURIComponent(i[0]);if(o[s]=t.read(a,s),e===s)break}catch(e){}}return e?o[e]:o}},remove:function(e,t){r(e,"",o({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,o({},this.attributes,t))},withConverter:function(t){return e(o({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},4541:(e,t,n)=>{"use strict";function o(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}n.d(t,{TU:()=>L});let r={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function i(e){r=e}const a=/[&<>"']/,s=new RegExp(a.source,"g"),l=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,c=new RegExp(l.source,"g"),p={"&":"&","<":"<",">":">",'"':""","'":"'"},d=e=>p[e];function h(e,t){if(t){if(a.test(e))return e.replace(s,d)}else if(l.test(e))return e.replace(c,d);return e}const u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;const g=/(^|[^\[])\^/g;function f(e,t){e="string"==typeof e?e:e.source,t=t||"";const n={replace:(t,o)=>(o=(o="object"==typeof o&&"source"in o?o.source:o).replace(g,"$1"),e=e.replace(t,o),n),getRegex:()=>new RegExp(e,t)};return n}function m(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}const _={exec:()=>null};function y(e,t){const n=e.replace(/\|/g,((e,t,n)=>{let o=!1,r=t;for(;--r>=0&&"\\"===n[r];)o=!o;return o?"|":" |"})).split(/ \|/);let o=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;o<n.length;o++)n[o]=n[o].trim().replace(/\\\|/g,"|");return n}function v(e,t,n){const o=e.length;if(0===o)return"";let r=0;for(;r<o;){const i=e.charAt(o-r-1);if(i!==t||n){if(i===t||!n)break;r++}else r++}return e.slice(0,o-r)}function b(e,t,n,o){const r=t.href,i=t.title?h(t.title):null,a=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){o.state.inLink=!0;const e={type:"link",raw:n,href:r,title:i,text:a,tokens:o.inlineTokens(a)};return o.state.inLink=!1,e}return{type:"image",raw:n,href:r,title:i,text:h(a)}}class E{options;rules;lexer;constructor(e){this.options=e||r}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const e=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:v(e,"\n")}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const e=t[0],n=function(e,t){const n=e.match(/^(\s+)(?:```)/);if(null===n)return t;const o=n[1];return t.split("\n").map((e=>{const t=e.match(/^\s+/);if(null===t)return e;const[n]=t;return n.length>=o.length?e.slice(o.length):e})).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){const t=v(e,"#");this.options.pedantic?e=t.trim():t&&!/ $/.test(t)||(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const e=v(t[0].replace(/^ *>[ \t]?/gm,""),"\n"),n=this.lexer.state.top;this.lexer.state.top=!0;const o=this.lexer.blockTokens(e);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:o,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim();const o=n.length>1,r={type:"list",raw:"",ordered:o,start:o?+n.slice(0,-1):"",loose:!1,items:[]};n=o?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=o?n:"[*+-]");const i=new RegExp(`^( {0,3}${n})((?:[\t ][^\\n]*)?(?:\\n|$))`);let a="",s="",l=!1;for(;e;){let n=!1;if(!(t=i.exec(e)))break;if(this.rules.block.hr.test(e))break;a=t[0],e=e.substring(a.length);let o=t[2].split("\n",1)[0].replace(/^\t+/,(e=>" ".repeat(3*e.length))),c=e.split("\n",1)[0],p=0;this.options.pedantic?(p=2,s=o.trimStart()):(p=t[2].search(/[^ ]/),p=p>4?1:p,s=o.slice(p),p+=t[1].length);let d=!1;if(!o&&/^ *$/.test(c)&&(a+=c+"\n",e=e.substring(c.length+1),n=!0),!n){const t=new RegExp(`^ {0,${Math.min(3,p-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),n=new RegExp(`^ {0,${Math.min(3,p-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),r=new RegExp(`^ {0,${Math.min(3,p-1)}}(?:\`\`\`|~~~)`),i=new RegExp(`^ {0,${Math.min(3,p-1)}}#`);for(;e;){const l=e.split("\n",1)[0];if(c=l,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),r.test(c))break;if(i.test(c))break;if(t.test(c))break;if(n.test(e))break;if(c.search(/[^ ]/)>=p||!c.trim())s+="\n"+c.slice(p);else{if(d)break;if(o.search(/[^ ]/)>=4)break;
2if(r.test(o))break;if(i.test(o))break;if(n.test(o))break;s+="\n"+c}d||c.trim()||(d=!0),a+=l+"\n",e=e.substring(l.length+1),o=c.slice(p)}}r.loose||(l?r.loose=!0:/\n *\n *$/.test(a)&&(l=!0));let h,u=null;this.options.gfm&&(u=/^\[[ xX]\] /.exec(s),u&&(h="[ ] "!==u[0],s=s.replace(/^\[[ xX]\] +/,""))),r.items.push({type:"list_item",raw:a,task:!!u,checked:h,loose:!1,text:s,tokens:[]}),r.raw+=a}r.items[r.items.length-1].raw=a.trimEnd(),r.items[r.items.length-1].text=s.trimEnd(),r.raw=r.raw.trimEnd();for(let e=0;e<r.items.length;e++)if(this.lexer.state.top=!1,r.items[e].tokens=this.lexer.blockTokens(r.items[e].text,[]),!r.loose){const t=r.items[e].tokens.filter((e=>"space"===e.type)),n=t.length>0&&t.some((e=>/\n.*\n/.test(e.raw)));r.loose=n}if(r.loose)for(let e=0;e<r.items.length;e++)r.items[e].loose=!0;return r}}html(e){const t=this.rules.block.html.exec(e);if(t){return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}}def(e){const t=this.rules.block.def.exec(e);if(t){const e=t[1].toLowerCase().replace(/\s+/g," "),n=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline._escapes,"$1"):"",o=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:n,title:o}}}table(e){const t=this.rules.block.table.exec(e);if(t){if(!/[:|]/.test(t[2]))return;const e={type:"table",raw:t[0],header:y(t[1]).map((e=>({text:e,tokens:[]}))),align:t[2].replace(/^\||\| *$/g,"").split("|"),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(e.header.length===e.align.length){let t,n,o,r,i=e.align.length;for(t=0;t<i;t++){const n=e.align[t];n&&(/^ *-+: *$/.test(n)?e.align[t]="right":/^ *:-+: *$/.test(n)?e.align[t]="center":/^ *:-+ *$/.test(n)?e.align[t]="left":e.align[t]=null)}for(i=e.rows.length,t=0;t<i;t++)e.rows[t]=y(e.rows[t],e.header.length).map((e=>({text:e,tokens:[]})));for(i=e.header.length,n=0;n<i;n++)e.header[n].tokens=this.lexer.inline(e.header[n].text);for(i=e.rows.length,n=0;n<i;n++)for(r=e.rows[n],o=0;o<r.length;o++)r[o].tokens=this.lexer.inline(r[o].text);return e}}}lheading(e){const t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){const t=this.rules.block.paragraph.exec(e);if(t){const e="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){const t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){const t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:h(t[1])}}tag(e){const t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const e=t[2].trim();if(!this.options.pedantic&&/^</.test(e)){if(!/>$/.test(e))return;const t=v(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{const e=function(e,t){if(-1===e.indexOf(t[1]))return-1;let n=0;for(let o=0;o<e.length;o++)if("\\"===e[o])o++;else if(e[o]===t[0])n++;else if(e[o]===t[1]&&(n--,n<0))return o;return-1}(t[2],"()");if(e>-1){const n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let n=t[2],o="";if(this.options.pedantic){const e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);e&&(n=e[1],o=e[3])}else o=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^</.test(n)&&(n=this.options.pedantic&&!/>$/.test(e)?n.slice(1):n.slice(1,-1)),b(t,{href:n?n.replace(this.rules.inline._escapes,"$1"):n,title:o?o.replace(this.rules.inline._escapes,"$1"):o},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=(n[2]||n[1]).replace(/\s+/g," ");
vendor: 11,479 bytes, line 2
2if(e=t[e.toLowerCase()],!e){const e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return b(n,e,n[0],this.lexer)}}emStrong(e,t,n=""){let o=this.rules.inline.emStrong.lDelim.exec(e);if(!o)return;if(o[3]&&n.match(/[\p{L}\p{N}]/u))return;if(!(o[1]||o[2]||"")||!n||this.rules.inline.punctuation.exec(n)){const n=[...o[0]].length-1;let r,i,a=n,s=0;const l="*"===o[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+o[0].length-1);null!=(o=l.exec(t));){if(r=o[1]||o[2]||o[3]||o[4]||o[5]||o[6],!r)continue;if(i=[...r].length,o[3]||o[4]){a+=i;continue}if((o[5]||o[6])&&n%3&&!((n+i)%3)){s+=i;continue}if(a-=i,a>0)continue;i=Math.min(i,i+a+s);const t=[...e].slice(0,n+o.index+i+1).join("");if(Math.min(n,i)%2){const e=t.slice(1,-1);return{type:"em",raw:t,text:e,tokens:this.lexer.inlineTokens(e)}}const l=t.slice(2,-2);return{type:"strong",raw:t,text:l,tokens:this.lexer.inlineTokens(l)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," ");const n=/[^ ]/.test(e),o=/^ /.test(e)&&/ $/.test(e);return n&&o&&(e=e.substring(1,e.length-1)),e=h(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){const t=this.rules.inline.autolink.exec(e);if(t){let e,n;return"@"===t[2]?(e=h(t[1]),n="mailto:"+e):(e=h(t[1]),n=e),{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])e=h(t[0]),n="mailto:"+e;else{let o;do{o=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])[0]}while(o!==t[0]);e=h(t[0]),n="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){const t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:h(t[0]),{type:"text",raw:t[0],text:e}}}}const w={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:_,lheading:/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};w.def=f(w.def).replace("label",w._label).replace("title",w._title).getRegex(),w.bullet=/(?:[*+-]|\d{1,9}[.)])/,w.listItemStart=f(/^( *)(bull) */).replace("bull",w.bullet).getRegex(),w.list=f(w.list).replace(/bull/g,w.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+w.def.source+")").getRegex(),w._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",w._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,w.html=f(w.html,"i").replace("comment",w._comment).replace("tag",w._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),w.lheading=f(w.lheading).replace(/bull/g,w.bullet).getRegex(),w.paragraph=f(w._paragraph).replace("hr",w.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w._tag).getRegex(),w.blockquote=f(w.blockquote).replace("paragraph",w.paragraph).getRegex(),w.normal={...w},w.gfm={...w.normal,table:"^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"},w.gfm.table=f(w.gfm.table).replace("hr",w.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w._tag).getRegex(),w.gfm.paragraph=f(w._paragraph).replace("hr",w.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",w.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",w._tag).getRegex(),w.pedantic={...w.normal,html:f("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",w._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:_,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:f(w.normal._paragraph).replace("hr",w.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",w.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const k={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:_,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,rDelimAst:/^[^_*]*?__[^_*]*?\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\*)[punct](\*+)(?=[\s]|$)|[^punct\s](\*+)(?!\*)(?=[punct\s]|$)|(?!\*)[punct\s](\*+)(?=[^punct\s])|[\s](\*+)(?!\*)(?=[punct])|(?!\*)[punct](\*+)(?!\*)(?=[punct])|[^punct\s](\*+)(?=[^punct\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\s]|$)|[^punct\s](_+)(?!_)(?=[punct\s]|$)|(?!_)[punct\s](_+)(?=[^punct\s])|[\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:_,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^((?![*_])[\spunctuation])/,_punctuation:"\\p{P}$+<=>`^|~"};k.punctuation=f(k.punctuation,"u").replace(/punctuation/g,k._punctuation).getRegex(),k.blockSkip=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,k.anyPunctuation=/\\[punct]/g,k._escapes=/\\([punct])/g,k._comment=f(w._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),k.emStrong.lDelim=f(k.emStrong.lDelim,"u").replace(/punct/g,k._punctuation).getRegex(),k.emStrong.rDelimAst=f(k.emStrong.rDelimAst,"gu").replace(/punct/g,k._punctuation).getRegex(),k.emStrong.rDelimUnd=f(k.emStrong.rDelimUnd,"gu").replace(/punct/g,k._punctuation).getRegex(),k.anyPunctuation=f(k.anyPunctuation,"gu").replace(/punct/g,k._punctuation).getRegex(),k._escapes=f(k._escapes,"gu").replace(/punct/g,k._punctuation).getRegex(),k._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,k._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,k.autolink=f(k.autolink).replace("scheme",k._scheme).replace("email",k._email).getRegex(),k._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,k.tag=f(k.tag).replace("comment",k._comment).replace("attribute",k._attribute).getRegex(),k._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,k._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,k._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,k.link=f(k.link).replace("label",k._label).replace("href",k._href).replace("title",k._title).getRegex(),k.reflink=f(k.reflink).replace("label",k._label).replace("ref",w._label).getRegex(),k.nolink=f(k.nolink).replace("ref",w._label).getRegex(),k.reflinkSearch=f(k.reflinkSearch,"g").replace("reflink",k.reflink).replace("nolink",k.nolink).getRegex(),k.normal={...k},k.pedantic={...k.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:f(/^!?\[(label)\]\((.*?)\)/).replace("label",k._label).getRegex(),reflink:f(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",k._label).getRegex()},k.gfm={...k.normal,escape:f(k.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},k.gfm.url=f(k.gfm.url,"i").replace("email",k.gfm._extended_email).getRegex(),k.breaks={...k.gfm,br:f(k.br).replace("{2,}","*").getRegex(),text:f(k.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()};class S{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||r,this.options.tokenizer=this.options.tokenizer||new E,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const t={block:w.normal,inline:k.normal};this.options.pedantic?(t.block=w.pedantic,t.inline=k.pedantic):this.options.gfm&&(t.block=w.gfm,this.options.breaks?t.inline=k.breaks:t.inline=k.gfm),this.tokenizer.rules=t}static get rules(){return{block:w,inline:k}}static lex(e,t){return new S(t).lex(e)}static lexInline(e,t){return new S(t).inlineTokens(e)}lex(e){let t;for(e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);
vendor: 7,031 bytes, line 2
2t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}blockTokens(e,t=[]){let n,o,r,i;for(e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,((e,t,n)=>t+" ".repeat(n.length)));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((o=>!!(n=o.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))))if(n=this.tokenizer.space(e))e=e.substring(n.raw.length),1===n.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(n);else if(n=this.tokenizer.code(e))e=e.substring(n.raw.length),o=t[t.length-1],!o||"paragraph"!==o.type&&"text"!==o.type?t.push(n):(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.fences(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.heading(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.hr(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.blockquote(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.list(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.html(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.def(e))e=e.substring(n.raw.length),o=t[t.length-1],!o||"paragraph"!==o.type&&"text"!==o.type?this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title}):(o.raw+="\n"+n.raw,o.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.table(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.lheading(e))e=e.substring(n.raw.length),t.push(n);else{if(r=e,this.options.extensions&&this.options.extensions.startBlock){let t=1/0;const n=e.slice(1);let o;this.options.extensions.startBlock.forEach((e=>{o=e.call({lexer:this},n),"number"==typeof o&&o>=0&&(t=Math.min(t,o))})),t<1/0&&t>=0&&(r=e.substring(0,t+1))}if(this.state.top&&(n=this.tokenizer.paragraph(r)))o=t[t.length-1],i&&"paragraph"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n),i=r.length!==e.length,e=e.substring(n.raw.length);else if(n=this.tokenizer.text(e))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent)break;throw new Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n,o,r,i,a,s,l=e;if(this.tokens.links){const e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(l));)e.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.anyPunctuation.exec(l));)l=l.slice(0,i.index)+"++"+l.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(a||(s=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((o=>!!(n=o.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))))if(n=this.tokenizer.escape(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.tag(e))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.link(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.emStrong(e,l,s))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.codespan(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.br(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.del(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.autolink(e))e=e.substring(n.raw.length),t.push(n);else if(this.state.inLink||!(n=this.tokenizer.url(e))){if(r=e,this.options.extensions&&this.options.extensions.startInline){let t=1/0;const n=e.slice(1);let o;this.options.extensions.startInline.forEach((e=>{o=e.call({lexer:this},n),"number"==typeof o&&o>=0&&(t=Math.min(t,o))})),t<1/0&&t>=0&&(r=e.substring(0,t+1))}if(n=this.tokenizer.inlineText(r))e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(s=n.raw.slice(-1)),a=!0,o=t[t.length-1],o&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent)break;throw new Error(t)}}else e=e.substring(n.raw.length),t.push(n);return t}}class O{options;constructor(e){this.options=e||r}code(e,t,n){const o=(t||"").match(/^\S*/)?.[0];return e=e.replace(/\n$/,"")+"\n",o?'<pre><code class="language-'+h(o)+'">'+(n?e:h(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:h(e,!0))+"</code></pre>\n"}blockquote(e){return`<blockquote>\n${e}</blockquote>\n`}html(e,t){return e}heading(e,t,n){return`<h${t}>${e}</h${t}>\n`}hr(){return"<hr>\n"}list(e,t,n){const o=t?"ol":"ul";return"<"+o+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+o+">\n"}listitem(e,t,n){return`<li>${e}</li>\n`}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(e){return`<p>${e}</p>\n`}table(e,t){return t&&(t=`<tbody>${t}</tbody>`),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"}tablerow(e){return`<tr>\n${e}</tr>\n`}tablecell(e,t){const n=t.header?"th":"td";return(t.align?`<${n} align="${t.align}">`:`<${n}>`)+e+`</${n}>\n`}strong(e){return`<strong>${e}</strong>`}em(e){return`<em>${e}</em>`}codespan(e){return`<code>${e}</code>`}br(){return"<br>"}del(e){return`<del>${e}</del>`}link(e,t,n){const o=m(e);if(null===o)return n;let r='<a href="'+(e=o)+'"';return t&&(r+=' title="'+t+'"'),r+=">"+n+"</a>",r}image(e,t,n){const o=m(e);if(null===o)return n;let r=`<img src="${e=o}" alt="${n}"`;return t&&(r+=` title="${t}"`),r+=">",r}text(e){return e}}class C{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}class A{options;renderer;textRenderer;constructor(e){this.options=e||r,this.options.renderer=this.options.renderer||new O,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new C}static parse(e,t){return new A(t).parse(e)}static parseInline(e,t){return new A(t).parseInline(e)}parse(e,t=!0){let n="";for(let o=0;o<e.length;o++){const r=e[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[r.type]){const e=r,t=this.options.extensions.renderers[e.type].call({parser:this},e);
2if(!1!==t||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(e.type)){n+=t||"";continue}}switch(r.type){case"space":continue;case"hr":n+=this.renderer.hr();continue;case"heading":{const e=r;n+=this.renderer.heading(this.parseInline(e.tokens),e.depth,this.parseInline(e.tokens,this.textRenderer).replace(u,((e,t)=>"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):"")));continue}case"code":{const e=r;n+=this.renderer.code(e.text,e.lang,!!e.escaped);continue}case"table":{const e=r;let t="",o="";for(let t=0;t<e.header.length;t++)o+=this.renderer.tablecell(this.parseInline(e.header[t].tokens),{header:!0,align:e.align[t]});t+=this.renderer.tablerow(o);let i="";for(let t=0;t<e.rows.length;t++){const n=e.rows[t];o="";for(let t=0;t<n.length;t++)o+=this.renderer.tablecell(this.parseInline(n[t].tokens),{header:!1,align:e.align[t]});i+=this.renderer.tablerow(o)}n+=this.renderer.table(t,i);continue}case"blockquote":{const e=r,t=this.parse(e.tokens);n+=this.renderer.blockquote(t);continue}case"list":{const e=r,t=e.ordered,o=e.start,i=e.loose;let a="";for(let t=0;t<e.items.length;t++){const n=e.items[t],o=n.checked,r=n.task;let s="";if(n.task){const e=this.renderer.checkbox(!!o);i?n.tokens.length>0&&"paragraph"===n.tokens[0].type?(n.tokens[0].text=e+" "+n.tokens[0].text,n.tokens[0].tokens&&n.tokens[0].tokens.length>0&&"text"===n.tokens[0].tokens[0].type&&(n.tokens[0].tokens[0].text=e+" "+n.tokens[0].tokens[0].text)):n.tokens.unshift({type:"text",text:e+" "}):s+=e+" "}s+=this.parse(n.tokens,i),a+=this.renderer.listitem(s,r,!!o)}n+=this.renderer.list(a,t,o);continue}case"html":{const e=r;n+=this.renderer.html(e.text,e.block);continue}case"paragraph":{const e=r;n+=this.renderer.paragraph(this.parseInline(e.tokens));continue}case"text":{let i=r,a=i.tokens?this.parseInline(i.tokens):i.text;for(;o+1<e.length&&"text"===e[o+1].type;)i=e[++o],a+="\n"+(i.tokens?this.parseInline(i.tokens):i.text);n+=t?this.renderer.paragraph(a):a;continue}default:{const e='Token with "'+r.type+'" type was not found.';if(this.options.silent)return"";throw new Error(e)}}}return n}parseInline(e,t){t=t||this.renderer;let n="";for(let o=0;o<e.length;o++){const r=e[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[r.type]){const e=this.options.extensions.renderers[r.type].call({parser:this},r);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(r.type)){n+=e||"";continue}}switch(r.type){case"escape":{const e=r;n+=t.text(e.text);break}case"html":{const e=r;n+=t.html(e.text);break}case"link":{const e=r;n+=t.link(e.href,e.title,this.parseInline(e.tokens,t));break}case"image":{const e=r;n+=t.image(e.href,e.title,e.text);break}case"strong":{const e=r;n+=t.strong(this.parseInline(e.tokens,t));break}case"em":{const e=r;n+=t.em(this.parseInline(e.tokens,t));break}case"codespan":{const e=r;n+=t.codespan(e.text);break}case"br":n+=t.br();break;case"del":{const e=r;n+=t.del(this.parseInline(e.tokens,t));break}case"text":{const e=r;n+=t.text(e.text);break}default:{const e='Token with "'+r.type+'" type was not found.';if(this.options.silent)return"";throw new Error(e)}}}return n}}class T{options;constructor(e){this.options=e||r}static passThroughHooks=new Set(["preprocess","postprocess"]);preprocess(e){return e}postprocess(e){return e}}const R=new class{defaults={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};options=this.setOptions;parse=this.#e(S.lex,A.parse);parseInline=this.#e(S.lexInline,A.parseInline);Parser=A;parser=A.parse;Renderer=O;TextRenderer=C;Lexer=S;lexer=S.lex;Tokenizer=E;Hooks=T;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(const o of e)switch(n=n.concat(t.call(this,o)),o.type){case"table":{const e=o;for(const o of e.header)n=n.concat(this.walkTokens(o.tokens,t));for(const o of e.rows)for(const e of o)n=n.concat(this.walkTokens(e.tokens,t));break}case"list":{const e=o;n=n.concat(this.walkTokens(e.items,t));break}default:{const e=o;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach((o=>{n=n.concat(this.walkTokens(e[o],t))})):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((e=>{const n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){const n=t.renderers[e.name];t.renderers[e.name]=n?function(...t){let o=e.renderer.apply(this,t);return!1===o&&(o=n.apply(this,t)),o}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");const n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)})),n.extensions=t),e.renderer){const t=this.defaults.renderer||new O(this.defaults);for(const n in e.renderer){const o=e.renderer[n],r=n,i=t[r];t[r]=(...e)=>{let n=o.apply(t,e);return!1===n&&(n=i.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){const t=this.defaults.tokenizer||new E(this.defaults);for(const n in e.tokenizer){const o=e.tokenizer[n],r=n,i=t[r];t[r]=(...e)=>{let n=o.apply(t,e);return!1===n&&(n=i.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){const t=this.defaults.hooks||new T;for(const n in e.hooks){const o=e.hooks[n],r=n,i=t[r];T.passThroughHooks.has(n)?t[r]=e=>{if(this.defaults.async)return Promise.resolve(o.call(t,e)).then((e=>i.call(t,e)));const n=o.call(t,e);return i.call(t,n)}:t[r]=(...e)=>{let n=o.apply(t,e);return!1===n&&(n=i.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){const t=this.defaults.walkTokens,o=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(o.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}})),this}setOptions(e){return this.defaults={...this.defaults,...e},this}#e(e,t){return(n,o)=>{const r={...o},i={...this.defaults,...r};!0===this.defaults.async&&!1===r.async&&(i.silent,i.async=!0);const a=this.#t(!!i.silent,!!i.async);if(null==n)return a(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return a(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(i.hooks&&(i.hooks.options=i),i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(n):n).then((t=>e(t,i))).then((e=>i.walkTokens?Promise.all(this.walkTokens(e,i.walkTokens)).then((()=>e)):e)).then((e=>t(e,i))).then((e=>i.hooks?i.hooks.postprocess(e):e)).catch(a);try{i.hooks&&(n=i.hooks.preprocess(n));const o=e(n,i);i.walkTokens&&this.walkTokens(o,i.walkTokens);let r=t(o,i);return i.hooks&&(r=i.hooks.postprocess(r)),r}catch(e){return a(e)}}}#t(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="<p>An error occurred:</p><pre>"+h(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}};function L(e,t){return R.parse(e,t)}L.options=L.setOptions=function(e){return R.setOptions(e),L.defaults=R.defaults,i(L.defaults),L},L.getDefaults=o,L.defaults=r,L.use=function(...e){return R.use(...e),L.defaults=R.defaults,i(L.defaults),L},L.walkTokens=function(e,t){return R.walkTokens(e,t)},L.parseInline=R.parseInline,L.Parser=A,L.parser=A.parse,L.Renderer=O,L.TextRenderer=C,L.Lexer=S,L.lexer=S.lex,L.Tokenizer=E,L.Hooks=T,L.parse=L;L.options,L.setOptions,L.use,L.walkTokens,L.parseInline},5703:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>K,h:()=>s,sY:()=>M,wA:()=>P});var o=function(){},r={},i=[],a=[];function s(e,t){var n,s,l,c,p=a;for(c=arguments.length;c-- >2;)i.push(arguments[c]);for(t&&null!=t.children&&(i.length||i.push(t.children),delete t.children);i.length;)if((s=i.pop())&&void 0!==s.pop)for(c=s.length;c--;)i.push(s[c]);else"boolean"==typeof s&&(s=null),(l="function"!=typeof e)&&(null==s?s="":"number"==typeof s?s=String(s):"string"!=typeof s&&(l=!1)),l&&n?p[p.length-1]+=s:p===a?p=[s]:p.push(s),n=l;var d=new o;return d.nodeName=e,d.children=p,d.attributes=null==t?void 0:t,d.key=null==t?void 0:t.key,void 0!==r.vnode&&r.vnode(d
vendor: 7,721 bytes, line 2
2),d}function l(e,t){for(var n in t)e[n]=t[n];return e}function c(e,t){e&&("function"==typeof e?e(t):e.current=t)}var p="function"==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):setTimeout;var d=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,h=[];function u(e){!e._dirty&&(e._dirty=!0)&&1==h.push(e)&&(r.debounceRendering||p)(g)}function g(){for(var e;e=h.pop();)e._dirty&&Z(e)}function f(e,t,n){return"string"==typeof t||"number"==typeof t?void 0!==e.splitText:"string"==typeof t.nodeName?!e._componentConstructor&&m(e,t.nodeName):n||e._componentConstructor===t.nodeName}function m(e,t){return e.normalizedNodeName===t||e.nodeName.toLowerCase()===t.toLowerCase()}function _(e){var t=l({},e.attributes);t.children=e.children;var n=e.nodeName.defaultProps;if(void 0!==n)for(var o in n)void 0===t[o]&&(t[o]=n[o]);return t}function y(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n,o,r){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)c(n,null),c(o,e);else if("class"!==t||r)if("style"===t){if(o&&"string"!=typeof o&&"string"!=typeof n||(e.style.cssText=o||""),o&&"object"==typeof o){if("string"!=typeof n)for(var i in n)i in o||(e.style[i]="");for(var i in o)e.style[i]="number"==typeof o[i]&&!1===d.test(i)?o[i]+"px":o[i]}}else if("dangerouslySetInnerHTML"===t)o&&(e.innerHTML=o.__html||"");else if("o"==t[0]&&"n"==t[1]){var a=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),o?n||e.addEventListener(t,b,a):e.removeEventListener(t,b,a),(e._listeners||(e._listeners={}))[t]=o}else if("list"!==t&&"type"!==t&&!r&&t in e){try{e[t]=null==o?"":o}catch(e){}null!=o&&!1!==o||"spellcheck"==t||e.removeAttribute(t)}else{var s=r&&t!==(t=t.replace(/^xlink:?/,""));null==o||!1===o?s?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof o&&(s?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),o):e.setAttribute(t,o))}else e.className=o||""}function b(e){return this._listeners[e.type](r.event&&r.event(e)||e)}var E=[],w=0,k=!1,S=!1;function O(){for(var e;e=E.shift();)r.afterMount&&r.afterMount(e),e.componentDidMount&&e.componentDidMount()}function C(e,t,n,o,r,i){w++||(k=null!=r&&void 0!==r.ownerSVGElement,S=null!=e&&!("__preactattr_"in e));var a=A(e,t,n,o,i);return r&&a.parentNode!==r&&r.appendChild(a),--w||(S=!1,i||O()),a}function A(e,t,n,o,r){var i=e,a=k;if(null!=t&&"boolean"!=typeof t||(t=""),"string"==typeof t||"number"==typeof t)return e&&void 0!==e.splitText&&e.parentNode&&(!e._component||r)?e.nodeValue!=t&&(e.nodeValue=t):(i=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(i,e),T(e,!0))),i.__preactattr_=!0,i;var s,l,c=t.nodeName;if("function"==typeof c)return function(e,t,n,o){var r=e&&e._component,i=r,a=e,s=r&&e._componentConstructor===t.nodeName,l=s,c=_(t);for(;r&&!l&&(r=r._parentComponent);)l=r.constructor===t.nodeName;r&&l&&(!o||r._component)?(D(r,c,3,n,o),e=r.base):(i&&!s&&(N(i),e=a=null),r=I(t.nodeName,c,n),e&&!r.nextBase&&(r.nextBase=e,a=null),D(r,c,1,n,o),e=r.base,a&&e!==a&&(a._component=null,T(a,!1)));return e}(e,t,n,o);if(k="svg"===c||"foreignObject"!==c&&k,c=String(c),(!e||!m(e,c))&&(s=c,(l=k?document.createElementNS("http://www.w3.org/2000/svg",s):document.createElement(s)).normalizedNodeName=s,i=l,e)){for(;e.firstChild;)i.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(i,e),T(e,!0)}var p=i.firstChild,d=i.__preactattr_,h=t.children;if(null==d){d=i.__preactattr_={};for(var u=i.attributes,g=u.length;g--;)d[u[g].name]=u[g].value}return!S&&h&&1===h.length&&"string"==typeof h[0]&&null!=p&&void 0!==p.splitText&&null==p.nextSibling?p.nodeValue!=h[0]&&(p.nodeValue=h[0]):(h&&h.length||null!=p)&&function(e,t,n,o,r){var i,a,s,l,c,p=e.childNodes,d=[],h={},u=0,g=0,m=p.length,_=0,v=t?t.length:0;if(0!==m)for(var b=0;b<m;b++){var E=p[b],w=E.__preactattr_;null!=(k=v&&w?E._component?E._component.__key:w.key:null)?(u++,h[k]=E):(w||(void 0!==E.splitText?!r||E.nodeValue.trim():r))&&(d[_++]=E)}if(0!==v)for(b=0;b<v;b++){var k;if(c=null,null!=(k=(l=t[b]).key))u&&void 0!==h[k]&&(c=h[k],h[k]=void 0,u--);else if(g<_)for(i=g;i<_;i++)if(void 0!==d[i]&&f(a=d[i],l,r)){c=a,d[i]=void 0,i===_-1&&_--,i===g&&g++;break}c=A(c,l,n,o),s=p[b],c&&c!==e&&c!==s&&(null==s?e.appendChild(c):c===s.nextSibling?y(s):e.insertBefore(c,s))}if(u)for(var b in h)void 0!==h[b]&&T(h[b],!1);for(;g<=_;)void 0!==(c=d[_--])&&T(c,!1)}(i,h,n,o,S||null!=d.dangerouslySetInnerHTML),function(e,t,n){var o;for(o in n)t&&null!=t[o]||null==n[o]||v(e,o,n[o],n[o]=void 0,k);for(o in t)"children"===o||"innerHTML"===o||o in n&&t[o]===("value"===o||"checked"===o?e[o]:n[o])||v(e,o,n[o],n[o]=t[o],k)}(i,t.attributes,d),k=a,i}function T(e,t){var n=e._component;n?N(n):(null!=e.__preactattr_&&c(e.__preactattr_.ref,null),!1!==t&&null!=e.__preactattr_||y(e),R(e))}function R(e){for(e=e.lastChild;e;){var t=e.previousSibling;T(e,!0),e=t}}var L=[];function I(e,t,n){var o,r=L.length;for(e.prototype&&e.prototype.render?(o=new e(t,n),P.call(o,t,n)):((o=new P(t,n)).constructor=e,o.render=x);r--;)if(L[r].constructor===e)return o.nextBase=L[r].nextBase,L.splice(r,1),o;return o}function x(e,t,n){return this.constructor(e,n)}function D(e,t,n,o,i){e._disable||(e._disable=!0,e.__ref=t.ref,e.__key=t.key,delete t.ref,delete t.key,void 0===e.constructor.getDerivedStateFromProps&&(!e.base||i?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,o)),o&&o!==e.context&&(e.prevContext||(e.prevContext=e.context),e.context=o),e.prevProps||(e.prevProps=e.props),e.props=t,e._disable=!1,0!==n&&(1!==n&&!1===r.syncComponentUpdates&&e.base?u(e):Z(e,1,i)),c(e.__ref,e))}function Z(e,t,n,o){if(!e._disable){var i,a,s,c=e.props,p=e.state,d=e.context,h=e.prevProps||c,u=e.prevState||p,g=e.prevContext||d,f=e.base,m=e.nextBase,y=f||m,v=e._component,b=!1,k=g;if(e.constructor.getDerivedStateFromProps&&(p=l(l({},p),e.constructor.getDerivedStateFromProps(c,p)),e.state=p),f&&(e.props=h,e.state=u,e.context=g,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(c,p,d)?b=!0:e.componentWillUpdate&&e.componentWillUpdate(c,p,d),e.props=c,e.state=p,e.context=d),e.prevProps=e.prevState=e.prevContext=e.nextBase=null,e._dirty=!1,!b){i=e.render(c,p,d),e.getChildContext&&(d=l(l({},d),e.getChildContext())),f&&e.getSnapshotBeforeUpdate&&(k=e.getSnapshotBeforeUpdate(h,u));var S,A,R=i&&i.nodeName;if("function"==typeof R){var L=_(i);(a=v)&&a.constructor===R&&L.key==a.__key?D(a,L,1,d,!1):(S=a,e._component=a=I(R,L,d),a.nextBase=a.nextBase||m,a._parentComponent=e,D(a,L,0,d,!1),Z(a,1,n,!0)),A=a.base}else s=y,(S=v)&&(s=e._component=null),(y||1===t)&&(s&&(s._component=null),A=C(s,i,d,n||!f,y&&y.parentNode,!0));if(y&&A!==y&&a!==v){var x=y.parentNode;x&&A!==x&&(x.replaceChild(A,y),S||(y._component=null,T(y,!1)))}if(S&&N(S),e.base=A,A&&!o){for(var P=e,M=e;M=M._parentComponent;)(P=M).base=A;A._component=P,A._componentConstructor=P.constructor}}for(!f||n?E.push(e):b||(e.componentDidUpdate&&e.componentDidUpdate(h,u,k),r.afterUpdate&&r.afterUpdate(e));e._renderCallbacks.length;)e._renderCallbacks.pop().call(e);w||o||O()}}function N(e){r.beforeUnmount&&r.beforeUnmount(e);var t=e.base;e._disable=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var n=e._component;n?N(n):t&&(null!=t.__preactattr_&&c(t.__preactattr_.ref,null),e.nextBase=t,y(t),L.push(e),R(t)),c(e.__ref,null)}function P(e,t){this._dirty=!0,this.context=t,this.props=e,this.state=this.state||{},this._renderCallbacks=[]}function M(e,t,n){return C(n,e,{},!1,t,!1)}l(P.prototype,{setState:function(e,t){this.prevState||(this.prevState=this.state),this.state=l(l({},this.state),"function"==typeof e?e(this.state,this.props):e),t&&this._renderCallbacks.push(t),u(this)}
2,forceUpdate:function(e){e&&this._renderCallbacks.push(e),Z(this,2)},render:function(){}});const K={h:s,createElement:s,cloneElement:function(e,t){return s(e.nodeName,l(l({},e.attributes),t),arguments.length>2?[].slice.call(arguments,2):e.children)},createRef:function(){return{}},Component:P,render:M,rerender:g,options:r}}},o={};function r(e){var t=o[e];if(void 0!==t)return t.exports;var i=o[e]={exports:{}};return n[e].call(i.exports,i,i.exports,r),i.exports}r.m=n,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[])),r.u=e=>"js/"+({35:"signUpForm",231:"landingAudio",249:"userFeedbackModal",273:"boltHome",278:"cookies",332:"homeEnt2",350:"trailerOverlay",356:"ageGate",385:"debugInfo",392:"showtimes",421:"pressKitGalleryOverlay",436:"showtimes2",488:"cookiesPreference",676:"boltGallery",696:"homeEnt",738:"pressKit",786:"externalLinkModal",792:"calendarRemind",905:"videos",942:"boltSynopsis"}[e]||e)+".bolt.js?v="+{35:"d195ababf7d858fa36a0",126:"b4042701b5673f04057d",145:"037c07acac62fe71b2c7",230:"b62b2ab4fcffd554c4e7",231:"eda4210749ba268256ff",249:"bb831beaea7c48ec7355",273:"e55abb3e5845f1631f2c",278:"0dad6594d792fd39fc5d",283:"5c1c03b6422fe14bf6f2",332:"cdb32804ad9bc4ae929a",350:"447a035fd1f25fae881e",356:"2c705b5ff10a644448bd",385:"5af696758d4c0e71fde3",392:"b507d1bdf2d08471ab97",421:"f6b8838a8591d5109449",436:"579b6a2be5f4decde31a",488:"08838a71fc0289e9c350",676:"28a4fcb28
26ba1f5eef9f",696:"9a217f05921196250f2f",715:"1c542b6d4a5a3f6807e1",738:"3d4fcee5db461d6b2722",786:"6dcd6e8348dfe007dd52",792:"5b91bf2933e1a0c7620a",905:"dadab80841831d4c115a",942:"fc03da69a7016b6c35d5"}[e],r.miniCssF=e=>278===e?"css/278.bolt.css?v=0dad6594d792fd39fc5d":488===e?"css/488.bolt.css?v=08838a71fc0289e9c350":356===e?"css/356.bolt.css?v=2c705b5ff10a644448bd":786===e?"css/786.bolt.css?v=6dcd6e8348dfe007dd52":249===e?"css/249.bolt.css?v=bb831beaea7c48ec7355":350===e?"css/350.bolt.css?v=447a035fd1f25fae881e":421===e?"css/421.bolt.css?v=f6b8838a8591d5109449":231===e?"css/231.bolt.css?v=eda4210749ba268256ff":35===e?"css/35.bolt.css?v=d195ababf7d858fa36a0":792===e?"css/792.bolt.css?v=5b91bf2933e1a0c7620a":385===e?"css/385.bolt.css?v=5af696758d4c0e71fde3":273===e?"css/273.bolt.css?v=e55abb3e5845f1631f2c":942===e?"css/942.bolt.css?v=fc03da69a7016b6c35d5":676===e?"css/676.bolt.css?v=28a4fcb286ba1f5eef9f":145===e?"css/145.bolt.css?v=037c07acac62fe71b2c7":283===e?"css/283.bolt.css?v=5c1c03b6422fe14bf6f2":436===e?"css/436.bolt.css?v=579b6a2be5f4decde31a":392===e?"css/392.bolt.css?v=b507d1bdf2d08471ab97":332===e?"css/332.bolt.css?v=cdb32804ad9bc4ae929a":696===e?"css/696.bolt.css?v=9a217f05921196250f2f":738===e?"css/738.bolt.css?v=3d4fcee5db461d6b2722":905===e?"css/905.bolt.css?v=dadab80841831d4c115a":void 0,r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="thundr:",r.l=(n,o,i,a)=>{if(e[n])e[n].push(o);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),p=0;p<c.length;p++){var d=c[p];if(d.getAttribute("src")==n||d.getAttribute("data-webpack")==t+i){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,r.nc&&s.setAttribute("nonce",r.nc),s.setAttribute("data-webpack",t+i),s.src=n),e[n]=[o];var h=(t,o)=>{s.onerror=s.onload=null,clearTimeout(u);var r=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),r&&r.forEach((e=>e(o))),t)return t(o)},u=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="",(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((t,n)=>{var o=r.miniCssF(e),i=r.p+o;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),o=0;o<n.length;o++){var r=(a=n[o]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(r===e||r===t))return a}var i=document.getElementsByTagName("style");for(o=0;o<i.length;o++){var a;if((r=(a=i[o]).getAttribute("data-href"))===e||r===t)return a}})(o,i))return t();((e,t,n,o,r)=>{var i=document.createElement("link");i.rel="stylesheet",i.type="text/css",i.onerror=i.onload=n=>{if(i.onerror=i.onload=null,"load"===n.type)o();else{var a=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=a,l.request=s,i.parentNode&&i.parentNode.removeChild(i),r(l)}},i.href=t,n?n.parentNode.insertBefore(i,n.nextSibling):document.head.appendChild(i)})(e,i,null,t,n)})),t={487:0};r.f.miniCss=(n,o)=>{t[n]?o.push(t[n]):0!==t[n]&&{35:1,145:1,231:1,249:1,273:1,278:1,283:1,332:1,350:1,356:1,385:1,392:1,421:1,436:1,488:1,676:1,696:1,738:1,786:1,792:1,905:1,942:1}[n]&&o.push(t[n]=e(n).then((()=>{t[n]=0}),(e=>{throw delete t[n],e})))}}})(),(()=>{var e={487:0};r.f.j=(t,n)=>{var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var i=new Promise(((n,r)=>o=e[t]=[n,r]));n.push(o[2]=i);var a=r.p+r.u(t),s=new Error;r.l(a,(n=>{if(r.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var i=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+a+")",s.name="ChunkLoadError",s.type=i,s.request=a,o[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var o,i,a=n[0],s=n[1],l=n[2],c=0;if(a.some((t=>0!==e[t]))){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(l)l(r)}for(t&&t(n);c<a.length;c++)i=a[c],r.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=("undefined"!=typeof self?self:this).webpackChunkthundr=("undefined"!=typeof self?self:this).webpackChunkthundr||[];
2n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var i={};return(()=>{"use strict";r.r(i);var e=r(5703),t=r(9582),n=r(4897),o=r(1163),a=r(9955),s=r(18);let l=0;o.Z.on("SET_USER_LOCATION",(async(e,t,n)=>{let r=o.Z.get().client.geo,i=r.loading;i||(i=(0,s.Z)(),r.set({loading:i}).now());let a=++l;try{e=await("function"==typeof e?e():e)}catch(e){}if(a!==l)return;let c=o.Z.get().client.geo.set({loading:null});if(!e||!e.lat||!e.lon)return i.resolve();let p={...e};!p.countryCode&&p.country&&(p.countryCode=p.country,delete p.country),c.set(p).now(),o.Z.emit("USER_LOCATION_UPDATED",{geo:p,source:t,ticketType:n}),i.resolve(p)}));var c=r(7867),p=r(2680),d=r(4821),h=r(9306),u=r(7608);let g=(e,t)=>{if(!e)return;if("localhost"===location.hostname||"127.0.0.1"===location.hostname)return;let n=location.href===e;if(!t?.allowSameHostRedirect){let[,t,o]=/^((?:https?:)?\/\/)?([^/]+)/.exec(e)||[];n=location.host===o}return n||(location.href=e),!0},f=e=>(0,c.RK)(o.Z.get(),["dynamicData","regions",e,"url"]);async function m(e,t){t||(t={});let n="function"==typeof t.redirect?t.redirect:g;if(!("undefined"!=typeof location&&!location.search.match(/[?&]redirect=(off|false|0|no)/))||!window.__INITIAL_STATE__)return;let o=window.__INITIAL_STATE__.appData||{},r=(()=>{const e=new URL(window.__RELATIVE_ROOT__,location.href),t=e.origin+e.pathname,n=location.origin+location.pathname;return n.startsWith(t)?n.replace(t,""):location.pathname})(),i=location.search,a=location.hash;const s=(e,t)=>e?t:"";let l=function(e){let{stripPath:t,stripQS:n,stripHash:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(t?e:(0,c.RQ)(e,r))+s(!n,i)+s(!o,a)},p=o.geofencing||{},d=o.redirection||{},h=(0,c.RK)(o,"meta.region.slug"),u=(await e()).countryCode;const m=-1!==(p.allowRegions||"").split(",").map((e=>e.trim().toLowerCase())).filter((e=>e)).indexOf(u);if(h!==u&&p.geofencing&&!m){let e=(0,c.RK)(p,["overrides",u]);if(!e){let n="function"==typeof t.getRegionURL?t.getRegionURL:f;e=await n(u)||p.defaultLink}if(e){let t=e,o=p.stripRedirectionPath;return(0,c.Kn)(e)&&(t=e.url,null!=e.stripPath&&(o=e.stripPath)),n(l(t,{stripPath:o}),p)}}else try{let e,t=Object.keys(d).map((e=>d[e])).concat(d).filter((e=>e?.url));for(let n of t){let t=[];if(n.country){let e=n.country.split(",").map((e=>e.trim()));t.push(e.includes(u))}if(n.countryNot){let e=n.countryNot.split(",").map((e=>e.trim()));t.push(!e.includes(u))}if(t.every((e=>e))){e=n;break}}if(e)return e(l(e.url))}catch(e){}}var _=r(5522),y=r(9984),v=r(7320);const b=(0,y.Z)((async()=>{const e=o.Z.get(),t=(0,c.RK)(e,"appData.meta.title.slug");try{return(await(0,v.hi)("/app/regions",{slug:t})).response}catch(e){return null}}));var E=r(2347);function w(e){const t=o.Z.get(),n=t.appData?.pages?.[e];if(!n){const n=(0,c.RK)(t,"appData.pages",null),o=n&&Object.keys(n).filter((t=>n[t].slug===e))[0];e=o||e}try{return document.querySelector(`[data-section="${e}"]`)}catch(e){return null}}o.Z.on("UPDATE_CLIENT",(()=>{const e=o.Z.get().client,t=(0,p.dz)();o.Z.get().set({client:{...e,...t}})})),o.Z.on("SET_ACTIVE_PAGE",((e,n,r)=>{let i=o.Z.get(),a=i.activePage,s=i.appData?.pages?.[e];const l=i.appData?.pages?.boltShowtimes?.data?.groupBookings?.isEnabled;if(!(e!==a&&s||"boltShowtimes"===e&&l))return;let c=o.Z.get().header;if(e!==c.activeSection&&c.set({activeSection:e}),!0===n&&(n=""),!r?.noUrlUpdate){let o=(0,t.xE)(e,n,r?.hashInPage);history.pushState({activePage:e},"",o),document.title=(0,t.pz)({store:i,page:e})}o.Z.get().set({activePage:e}),s.section||"boltHome"===e||(o.Z.get().set({ignoreScroll:!0}),document.getElementById("mainScroll")?.scrollTo(0,0),window.setTimeout((()=>{o.Z.get().set({ignoreScroll:!1})}),100),o.Z.emit("SET_SECTION_UNDER_HEADER",null)),o.Z.emit("ACTIVE_PAGE_UPDATED",e),o.Z.emit("CHECK_ACTIVE_PAGE_AGE_RESTRICTION")})),o.Z.on("CHECK_ACTIVE_PAGE_AGE_RESTRICTION",(()=>{let e=o.Z.get(),t=e.appData?.pages[e.activePage];if(t?.ageRestricted&&!1===e.client?.ofAge){let t=["boltHome","boltSynopsis","boltGallery","boltVideos",...Object.keys(e.appData?.pages)].find((t=>{let n=e.appData?.pages?.[t];return n&&!n.ageRestricted}));o.Z.emit("CLOSE_AND_NAVIGATE",t)}})),o.Z.on("SET_SECTION_UNDER_HEADER",(e=>
2{let t=o.Z.get().header;t.sectionUnderHeader!==e&&t.set({sectionUnderHeader:e})}));let k=0;o.Z.on("CHANGE_ACTIVE_SECTION",((e,n)=>{(n=n||{}).mainPage&&!w(n.mainPage)&&(n.instant=!1);const r=o.Z.get();let i=w(e);const a=(0,c.RK)(r,"client.isDesktopSize",!1),s=(0,c.RK)(r,"appData.header.uarHeader");let l=a?function(e,t){const n=(0,c.RK)(e,"appData.options.sonyFeatures.sonyHeader",!1),o="hub"===(0,c.RK)(e,`appData.pages.${t}.component`,"");return n||o?34:0}(r,e):function(e){return(0,c.RK)(e,"appData.options.sonyFeatures.sonyHeader",!1)?58:(0,t.CF)()}(r);"boltHome"===e&&(l=0),s&&(l=a?80:64);const p=r?.appData?.options?.forceScrollOffsetForSection?.[e]?.desktop||r?.appData?.options?.forceScrollOffsetDesktop,d=r?.appData?.options?.forceScrollOffsetForSection?.[e]?.mobile||r?.appData?.options?.forceScrollOffsetMobile;d&&(l=+d),a&&p&&(l=+p);let h=!1;const u=e=>{if(!e)return;const t=document.getElementById("mainScroll");h=!0,(0,E.GZ)(t,e,n.instant?0:n.scrollDuration||400,{...n,offset:l,force:!0,callback:()=>o.Z.emit("CLOSE_ALL_OVERLAYS")})};let g=++k;const f=(t,r)=>{if(g===k){if(!n.instant){if(t!==e)return;setTimeout((()=>o.Z.off("SECTION_LOADED",f)),0)}u(t===e?r:w(e))}else setTimeout((()=>o.Z.off("SECTION_LOADED",f)),0)};if(i?(u(i),o.Z.off("SECTION_LOADED",f)):(e===n.mainPage&&document.getElementById("mainScroll")?.scrollTo(0,0),o.Z.on("SECTION_LOADED",f),o.Z.emit("LOAD_SECTION",e)),n.instant){let e=()=>{h?h=!1:(o.Z.off("SECTION_LOADED",f),window.removeEventListener("scroll",e,!0))};window.addEventListener("scroll",e,!0)}})),o.Z.on("POP_STATE",(e=>{o.Z.emit("CLOSE_ALL_OVERLAYS",{animate:!0}),o.Z.emit("SET_ACTIVE_PAGE",e,void 0,{noUrlUpdate:!0}),O(e,{instant:!0})}));let S=async e=>{try{let t=await b();return t[e]&&t[e].url}catch(e){}};function O(e,n){const r=(0,c.RK)(o.Z.get(),["appData","pages",e]);if("showtimes"===r?.type)o.Z.emit("SHOWTIMES_SHOW",void 0,void 0,e);else if("homeEnt"===r?.type)o.Z.emit("HOMEENT_SHOW",void 0,void 0,e);else if("pressKit"===r?.type)o.Z.emit("PRESSKIT_SHOW",void 0,void 0,e);else if("videos"===r?.type)o.Z.emit("OPEN_VIDEO_OVERLAY",e);else{const r=u.NS.some((t=>t.id===e)),i=e===(0,t.ds)();(r||i)&&o.Z.emit("CHANGE_ACTIVE_SECTION",e,n)}}o.Z.on("LANDING",(async e=>{let{page:t}=e;O(t,{instant:!0});let n=!1;try{n=localStorage.getItem("limitlessKey")}catch(e){}n&&A();const r=o.Z.get(),i=(0,c.RK)(r,"appData.options.socialInterstitial",!1);let a=r.appData?.pages?.[t]?.type;("showtimes"===a||"homeEnt"===a)&&r.limitExceeded&&i||await m(_.vW,{getRegionURL:S})})),o.Z.on("CLOSE_AND_NAVIGATE",((e,n,r)=>{n&&n.preventDefault&&n.preventDefault(),o.Z.emit("CLOSE_NAV_MENU"),(0,t.Nb)(e,r)})),o.Z.on("LANDING_QUERY",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=o.Z.get();e.v&&t.videos&&!t.videos.preSelected&&o.Z.get().videos.set({preSelected:e.v}),e.debug&&o.Z.get().set({debugMode:!0})})),o.Z.on("DISABLE_SCROLLING_LOCK",(()=>{const e=document.getElementById("bolt"),t=document.getElementById("app");(0,d.enableBodyScroll)(e),t&&(t.style.pointerEvents="")})),o.Z.on("ENABLE_SCROLLING_LOCK",(e=>{const t=document.getElementById("bolt"),n=document.getElementById("app");(0,d.disableBodyScroll)(t,{allowTouchMove:e=>{for(;e&&e!==document.body;){if(null!==e.getAttribute("body-scroll-lock-ignore"))return!0;e=e.parentElement}}}),e&&n&&(n.style.pointerEvents="none")})),o.Z.on("SAFARI_MOBILE_LOCATION_SEARCH_FOCUS",(()=>{document.body.style.height="5000px"})),o.Z.on("SAFARI_MOBILE_LOCATION_SEARCH_BLUR",(()=>{document.body.style.height="100%"}));const C=[];function A(){const e=(0,c.RK)(o.Z.get(),"appData.meta.powApiLimitlessKey")||"K4xhuBoeYm59LMIDRkqIz6KKCoIV1Ikq5rLdoe3I";o.Z.get().set({apiKey:e,usingLimitlessKey:!0,limitExceeded:!1})}function T(e){e.preventDefault()}o.Z.on("LOAD_SECTION",(e=>C.push(e))),o.Z.on("GET_REQUESTED_SECTIONS",(()=>C)),o.Z.on("OPEN_RESERVED_VARIABLE_LINK",(async e=>{const n=e?.split("\n")||[];for(let e of n){if(!e?.startsWith("@"))continue;let[n,...r]=e.slice(1).split("::");["date","format","time","exhibitor"].includes(n.toLowerCase())&&(r.unshift(n),n="filter");let i=r[0];const a=o.Z.get();switch(n.toLowerCase()){case"subscriberpopup":const e=(0,c.RK)(a,"appData.options.formEmbeds.popup");return o.Z.emit("SUBSCRIBER_POPUP",e,!1);case"calendarreminder":return o.Z.emit("SHOW_CAL_REMIND");case"newsletterbanner":return o.Z.emit("TOGGLE_NEWSLETTER_BANNER",!1);case"preferencecentre":return o.Z.emit("COOKIE_PREFERENCES_OPEN");case"otcookiesettings":window.OneTrust?.ToggleInfoDisplay();break;case"dynamicpriority":const n=(0,c.RK)(a,"appData.pages.boltShowtimes"),s=(0,c.RK)(a,"appData.options.dualVie
2w");if(n&&s){const e=(0,c.RK)(a,"showtimes.data",[]),t=(0,c.RK)(a,"appData.pages.boltHomeEnt");o.Z.emit(t&&(0,c.xb)(e)?"HOMEENT_SHOW":"SHOWTIMES_SHOW")}break;case"openshowtimes":o.Z.emit("SHOWTIMES_SHOW",!1,i);let l=o.Z.get().showtimes?.filters?.selected;i&&l&&(l.set(await(0,h.K)(i)),"boltShowtimes"===a.activePage&&o.Z.emit("SHOWTIMES_REFRESH"));break;case"filter":const[p,...d]=r;o.Z.emit("FILTER_SET",p,d,"date"!==p),o.Z.emit("SHOWTIMES_REFRESH");break;case"openhomeent":o.Z.emit("HOMEENT_SHOW",!0,i);break;case"videooverlay":const[u]=r;u&&o.Z.get().videos.set({activeVideo:null,preSelected:u});const g=(0,t.j4)(u);o.Z.emit("OPEN_VIDEO_OVERLAY",g)}}})),o.Z.on("UPDATE_API_KEY",(async()=>{A();try{localStorage.setItem("limitlessKey",!0)}catch(e){}})),o.Z.on("SHOW_CAL_REMIND",(()=>{o.Z.get().set({calRemindOpen:!0}),o.Z.emit("SET_HEADER_ACTION",{icon:"close",action:()=>o.Z.emit("CLOSE_CAL_REMIND"),tag:"closeCalRemind"}),(0,c.cn)(document.body,"locked"),document.body.addEventListener("touchmove",T,{passive:!1})})),o.Z.on("CLOSE_CAL_REMIND",(()=>{o.Z.get().set({calRemindOpen:!1}),o.Z.emit("REMOVE_HEADER_ACTIONS","closeCalRemind"),(0,c.IV)(document.body,"locked"),document.body.removeEventListener("touchmove",T,{passive:!1})})),o.Z.on("CLOSE_ALL_OVERLAYS",(()=>{o.Z.emit("CLOSE_CAL_REMIND")}));r(4085);var R=r(649),L=r(7118);o.Z.on("AGEGATE_OPEN",(()=>{const{deviceSize:e}=o.Z.get().client;if("mobile"!==e){const e=document.getElementById("bolt");(0,d.disableBodyScroll)(e)}o.Z.get().set({ageGateOpen:!0})})),o.Z.on("AGEGATE_CLOSE",(()=>{const{deviceSize:e}=o.Z.get().client;if("mobile"!==e){const e=document.getElementById("bolt");(0,d.enableBodyScroll)(e)}o.Z.get().set({ageGateOpen:!1})})),o.Z.on("AGEGATE_CONSENT",(async e=>{o.Z.get().client.set({ofAge:!!e}),o.Z.emit("ACCEPT_COOKIES",[],{doNotSetCookie:!0});const t=o.Z.get().appData?.options?.ageGate,n=t?.cookieName||"pow-agegate",r=+t?.expiry||365;(0,R.e)(n)||(0,R.d)(n,+e,r),e?(await async function(){const e=o.Z.get().appData?.options?.oneTrustCookieConsent,t=e?.scripts;if(t&&e.waitForAgeGate){try{document.cookie="OptanonAlertBoxClosed=; expires="+new Date(0).toUTCString()}catch(e){}await Promise.all(Object.values(t).map((async e=>{if(e.inlineContent){let t=document.createElement("script");return t.text=e.inlineContent,void document.body.appendChild(t)}return new Promise(((t,n)=>{let o=document.createElement("script");o.onload=t,o.onerror=n,e.integrity&&(o.integrity=e.integrity),e.crossOrigin&&"none"!==e.crossOrigin&&(o.crossOrigin=e.crossOrigin),e.dataDomainScript&&o.setAttribute("data-domain-script",e.dataDomainScript),e.async&&(o.async=!0),o.src=e.src,document.body.appendChild(o)}))})))}}(),await(0,L.waitForOneTrust)()):(o.Z.emit("CHECK_ACTIVE_PAGE_AGE_RESTRICTION"),await(0,L.waitForOneTrust)(),window.Optanon?.RejectAll())}));r(3471),r(9824);const I=e=>{if(!e||"object"!=typeof e){let t=()=>!0;"string"==typeof e&&(t=t=>t.id===e),e=o.Z.get().showtimes.data.find(t)}if(e)return{cinemaName:e.name,cinemaChain:(0,c.RK)(e,"chain.name"),location:(0,c.RK)(e,"address.intl.city")||(0,c.RK)(e,"address.local.city")}};if("undefined"!=typeof window&&window.__INITIAL_STATE__?.appData?.options?.enableEnsighten){const e=e=>{if(!window.__dataLayer)return;e.startsWith("bolt")&&(e=e.substring(4)),"showtimes"===e&&(e="tickets");const t=o.Z.get().appData;t.meta;let n=t.meta?.region?.slug;const r=_dl.page.page.replace(`:${"uk"===n?"gb":n}`,"");"gb"===n&&(n="uk"),window.__dataLayer.page.page_name=_dl.site.region+":"+_dl.site.country+":"+_dl.site.site+":"+r+e.toLowerCase(),window.__dataLayer.trackPage()},t=e=>{if(!window.__dataLayer||"function"!=typeof window.__dataLayer.publish)return;delete{event_name:"click",actionName:e.action,...e}.action,window.__dataLayer.publish("click",{event_name:"click",...e})};o.Z.on("LANDING",(t=>{let{page:n}=t;e(n)})),o.Z.on("SET_ACTIVE_PAGE",(t=>{e(t)})),o.Z.on("POWSTER_GA_PAGE_VIEW_TRACK",(t=>{e(t)})),o.Z.on("VIDEO_PLAYER_PROGRESS",(e=>{let{video:n,step:o,time:r}=e,i="video_milestone";0===o?i="video_start":100===o&&(i="video_complete"),t({tealium_event:i,video_playhead:r,video_id:n,video_platform:"YouTube"})}
2)),o.Z.on("SELECT_THEATER",((e,n)=>{t({action:"map"===n?"placeSelectFromMap":"cinemaSelect",...I(e)})})),o.Z.on("SELECT_TIME",((e,n)=>{n||(n="tickets");const{screening:o,theater:r}=e;if(!o||!r)return;let i=null;o.date&&(i=(0,c.sG)(o.date),i.setHours(...o.time.split(":"))),t({action:"timeSelect",...I(r),targetLink:o.link.direct,format:o.format,showDateTime:i?.toISOString(),dateSelected:o.date})})),o.Z.on("SET_USER_LOCATION",((e,n)=>{"suggestion"===n&&t({action:"cinemaSearch",searchPhrase:e&&e.city})})),o.Z.on("USER_LOCATION_UPDATED",(async e=>{let{geo:n,source:o}=e;"landing"!==o&&n&&"nearby"===o&&t({action:"moreShowTimes",location:n.city})})),o.Z.on("FILTER_SET",((e,n)=>{"date"===e&&t({action:"dateSelect",dateSelected:n})})),o.Z.on("FILTER_TOGGLE",((e,n)=>{"format"===e&&t({action:"formatSelect",format:n})})),o.Z.on("TRACK_NAV_LINK_CLICK",(e=>{e&&t({action:"menuSelect",actionValue:e})}))}function x(e){return document.querySelector(e)}let D,Z;function N(e){const t=o.Z.get(),n="pushdown"===(0,c.RK)(t,"appData.options.requireUserConsent.position",""),r="pushdown"===(0,c.RK)(t,"appData.options.oneTrustCookieConsent.position","");if(!n&&!r)return;const i=document.createElement("div");i.style.position="fixed",i.style.top=0,i.style.width="100%",i.style.zIndex=2147000001,document.body.insertBefore(i,document.body.firstChild),x("#_evidon_banner")?i.appendChild(x("#_evidon_banner")):x("#onetrust-consent-sdk")&&i.appendChild(x("#onetrust-consent-sdk")),o.Z.get().set({externalCookieBanner:{bannerOpen:e>0,height:e}})}o.Z.on("ENSIGHTEN_VIDEO_PLAY",(e=>{if(!window.__dataLayer||"function"!=typeof window.__dataLayer.publish)return;let t={"mediaItem.show.name":o.Z.get().appData.meta.title.slug,"mediaItem.title":e.videoTitle};window.__dataLayer.publish("dtci.media",["dtci.play",t,null])})),"undefined"!=typeof window&&window.ResizeObserver&&(window.ResizeObserver&&(D=new ResizeObserver((e=>{Z=e[0].contentRect.height,N(Z)}))),function(){let e=Date.now(),t=()=>x("#_evidon_banner")&&x("#_evidon_banner").offsetHeight?D?D.observe(x("#_evidon_banner")):setTimeout((()=>N(x("#_evidon_banner").offsetHeight)),800):x("#onetrust-banner-sdk")&&x("#onetrust-banner-sdk").offsetHeight?D?D.observe(x("#onetrust-banner-sdk")):setTimeout((()=>N(x("#onetrust-banner-sdk").offsetHeight)),800):void(Date.now()-e<2e4&&setTimeout(t,100));t()}());const P="MCPopupClosed",M="MCPopupSubscribed",K=(e,t,n)=>{if(void 0!==typeof window.dojoRequire)B(e,t,n);else{const o=setInterval((()=>{void 0!==typeof window.dojoRequire&&(clearInterval(o),B(e,t,n))}),200)}},B=(e,t,n)=>{window.dojoRequire(["mojo/signup-forms/Loader"],(o=>o.start({baseUrl:e,uuid:n,lid:t,uniqueMethods:!0})))};o.Z.on("SUBSCRIBER_POPUP",((e,t)=>{((e,t)=>{try{const n=(0,R.e)(P),{baseUrl:o,lid:r,uuid:i,landingDelay:a}=e;t?n||setTimeout((()=>K(o,r,i)),1e3*a):(n&&(0,R.d)(P,"",-1e3),(0,R.e)(M)&&(0,R.d)(M,"",-1e3),K(o,r,i))}catch(e){}})(e,t)}));r(8056);var H=r(2652),G=r(3e3);let $=!1;const F="tabbing";function V(e){"Tab"===e.key&&document.body.classList.add(F)}function U(){document.body.classList.remove(F)}const z=()=>{$&&($=!1,window.removeEventListener("keydown",V,!0),window.removeEventListener("mousedown",U,!0),document.body.classList.remove(F))},W=()=>{if(!$)return $=!0,window.addEventListener("keydown",V,!0),window.addEventListener("mousedown",U,!0),{remove:z}};let j=0;const Y="useHover";function q(){Date.now()-j>=500&&document.body.classList.add(Y)}function Q(){document.body.classList.remove(Y),j=Date.now()}var J=r(6442),X=r(6300),ee=r(4024),te=r(138),ne=(r(2444),r(8145)),oe=r(8206),re=r(5384),ie=r(3599),ae=r(2015),se=r(5222),le=r(9567),ce=r(7692);var pe=r(9728);const de={container:"headerExpanded__container__p_LDy",open:"headerExpanded__open__JpEW5",linksContainer:"headerExpanded__linksContainer__S6BuA",links:"headerExpanded__links__nAkNd",link:"headerExpanded__link__jHEsk",active:"headerExpanded__active__MHIgN",splitHeader:"headerExpanded__splitHeader__e0XZy",standard:"headerExpanded__standard__s93CZ",tt:"headerExpanded__tt__apS28",content:"headerExpanded__content__UsxdF",hidden:"headerExpanded__hidden__RkJiZ",featured:"headerExpanded__featured__wFCYu",separator:"headerExpanded__separator__elxra",
2socials:"headerExpanded__socials__DZQ6R",hasRegionSelector:"headerExpanded__hasRegionSelector__Ptr7i",regionSelectorButton:"headerExpanded__regionSelectorButton__FEHJh",icon:"headerExpanded__icon__Nwy6v",features:"headerExpanded__features__t4gXO",hasManyLinks:"headerExpanded__hasManyLinks__iB3x8"};var he=r(9040);class ue extends e.wA{constructor(e){super(e),this.closeAndNavigate=this.closeAndNavigate.bind(this),this.getFallbackFormat=this.getFallbackFormat.bind(this),this.updateLinks(e),this.isSplitHeader=!!this.featuredLinks.length,this.updateLinks=this.updateLinks.bind(this)}componentDidMount(){o.Z.on("REFRESH_HEADER_LINKS",this.updateLinks)}componentWillUnmount(){o.Z.off("REFRESH_HEADER_LINKS",this.updateLinks)}updateLinks(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;this.navItems=(0,c.FZ)((0,c.RK)(e,"appData.header.powsterHeader.nav")),this.filteredNavItems=function(e,t){const n=(0,c.RK)(e,"appData.pages");return t.filter((e=>n[e.path]||e.path?.match(/^https?:\/\//i)||e.path?.startsWith("@")||e.path?.startsWith("mailto:")||e.forceShow))}(e,this.navItems),this.standardLinks=this.filteredNavItems.filter((e=>e&&"primary"===e.linkType)),this.featuredLinks=this.navItems.filter((e=>e&&"secondary"===e.linkType))}trackNavLink(e,t){o.Z.emit("TRACK_NAV_LINK_CLICK",e,t)}getFallbackFormat(){return(0,c.RK)(this.props,"appData.header.alternativeImageFormat","png")}closeAndNavigate(e,n,r,i){n&&n.preventDefault&&n.preventDefault(),this.trackNavLink(r,e),o.Z.emit("CLOSE_NAV_MENU");(0,c.RK)(this.props,"appData.pages.boltShowtimes.data.groupBookings.isEnabled",!1)&&!i&&location.search&&history.replaceState(null,"",location.pathname),e.startsWith("@")&&o.Z.emit("OPEN_RESERVED_VARIABLE_LINK",e);const a=(0,c.RK)(this.props,["appData","pages",e]);if(a)return a.section||a.type||"boltHome"===e?void("showtimes"===a.type?this.props.isCalendarRemindMode?(o.Z.emit("SET_ACTIVE_PAGE",(0,t.ds)()),o.Z.emit("SHOW_CAL_REMIND")):o.Z.emit("SHOWTIMES_SHOW",void 0,i,e):"homeEnt"===a.type?o.Z.emit("HOMEENT_SHOW",void 0,void 0,e):"pressKit"===a.type?o.Z.emit("PRESSKIT_SHOW",void 0,void 0,e):(0,t.ip)(e)?o.Z.emit("OPEN_VIDEO_OVERLAY",e):(o.Z.emit("CLOSE_ALL_OVERLAYS"),o.Z.emit("SET_ACTIVE_PAGE",e),o.Z.emit("CHANGE_ACTIVE_SECTION",e,{instant:!0,mainPage:(0,t.ds)()}),"stickAndScaleWidget"===a.type&&o.Z.emit("EXPAND_WIDGET"))):(o.Z.emit("CLOSE_ALL_OVERLAYS"),void o.Z.emit("SET_ACTIVE_PAGE",e))}getLinkSizing(e){return e?null:this.isSplitHeader?de.h4:de.h3}renderLink(n,r){const i=(0,c.RK)(this.props,["appData","pages",n.path]),a=!!(0,c.RK)(this.props,"appData.header.powsterHeader.calendars",null),s=!!i||n.path.startsWith("@"),l=this.getLinkSizing(!s),p=this.props.activePage||"boltHome",d=this.props.headerData.activeSection||"boltHome";let h=p===n.path||"boltHome"===p&&d===n.path;const u=(0,c.RK)(this.props,"appData.copy.baseCopy",{});let g=u[n.name]||n.name||n.id;const f=(0,c.RK)(this.props,"appData.pages.boltShowtimes.data.groupBookings.isEnabled",!1);if(f&&p==n.path&&"boltShowtimes"===n.path&&"?groupbookings"===n?.queryString&&(h=!0===o.Z.get().groupBookingsShowtimes),f&&p==n.path&&"boltShowtimes"===n.path&&"?booknow"===n?.queryString&&(h=!1===o.Z.get().groupBookingsShowtimes),i?.ageRestricted&&!1===this.props.client?.ofAge)return;if("boltShowtimes"===n.path&&this.props.isCalendarRemindMode){if(!a)return;g=u.$MENU_CALENDAR_REMINDER||"Reminder"}let m={};s?(m.href=(0,t.xE)(n.path,"")||"#",m.onClick=n.onClick||(e=>this.closeAndNavigate(n.path,e,g,n.queryString))):(m.href=n.path,m.target=n.sameWindow?"_self":"_blank",m.rel="noopener noreferrer",m.onClick=()=>this.trackNavLink(g));const _=(0,c.RK)(this.props,"appData.styling.fontVariables"),y=r?_.navSecondaryLink:_.navPrimaryLink;return(0,e.h)(re.Z,(0,ce.Z)({key:n.id||n.link||n.name,class:(0,c.WM)(de.link,h&&de.active,l,y),ariaLabel:n.name},m),(0,e.h)(ne.Z,{class:de.content,content:g,markdown:!0}),(0,e.h)(ne.Z,{class:de.hidden,content:g,"aria-hidden":!0,markdown:!0}))}renderRegionSelector(){const t=(0,c.RK)(this.props,"appData.meta.region")||{},n=(0,c.RK)(this.props,"appData.header.powsterHeader.regionSelector.extraRegions",{})[t.slug]||{};let o=n.label||t.slug;const r=this.props?.appData?.header?.powsterHeader?.regionSelector?.useLanguage;r&&(o=n.label||t.languageFull||t.language);const i=(0,c.RK)(this.props.appData,"copy.accessibilityCopy");return(0,e.h)("button",{class:de.regionSelectorButton,onClick:this.props.regionSelectorClick,key:"regionSelectorButton",ariaLabel:i.$REGION_SELECTOR_BTN_ARIA},(0,e.h)("div",{class:de.icon}),(0,e.h)("span",{class:de.name},o))}renderSocial(){const t=(0,c.RK)(this.props,"appData.header.powsterHeader.follow");if(t)return(0,e.h)(pe.Z,{class:de.socials,socials:t,navOpen:this.props.navOpen,key:"socials"})}getTTSize(e){if(e?.titleTreatmentSize?.desktop||e?.titleTreatmentSize?.tablet||e?.titleTreatmentSize?.mobile)return(0,t.mt)(e.titleTreatmentSize)}render(n){let{navOpen:r,showRegionSelector:i}=n;const a=o.Z.get();let s,{pushDown:l,cookieBannerOpen:p,height:d}=a.cookies||{};const h=(0,c.RK)(a,"externalCookieBanner.bannerOpen")||l&&p,u=(0,c.RK)(this.props,"appData.options.sonyFeatures.sonyHeader",!1),g=h&&!(0,c.RK)(a,"client.isDesktopSize",!1),f=(0,c.RK)(this.props,"appData.copy"),m=(0,c.RK)(this.props,"appData.header.powsterHeader.tt",null),_=this.getTTSize(m),y=this.isSplitHeader,v=(0,c.RK)(this.props,"client.deviceSize");let b=v;"mobile"!==v&&"tablet"!==v&&(b="desktop");const E=this.getFallbackFormat();
2h&&(d=(0,c.RK)(a,"externalCookieBanner.height")),_&&(s={width:"100%",height:"100%",maxWidth:_.maxWidth,maxHeight:_.maxHeight});let w=[(0,e.h)("div",{class:de.standard,key:"standard"},m&&b in m&&(0,e.h)(he.t,{style:s,class:de.tt,src:(0,X.i)((0,t.mt)(m)),alt:f.accessibilityCopy[m.alt]||m.alt,fallbackFormat:E}),this.standardLinks.map((e=>this.renderLink(e,!1))))];y&&w.push((0,e.h)("div",{class:de.separator,key:"separator"}),(0,e.h)("div",{class:de.featured,key:"featured"},this.featuredLinks.map((e=>this.renderLink(e,!0)))));let k=u?34:0;h&&(k+=d);const S=this.standardLinks.length+this.featuredLinks.length;let O=!0;return"desktop"!==v&&"largeDesktop"!==v&&(O=!1),(0,e.h)("div",{class:(0,c.WM)({s:de,container:!0,open:r,splitHeader:y,hasRegionSelector:i,hasManyLinks:S>=8}),style:r&&k&&{top:`${k}px`,height:`calc(var(--windowHeight) - ${k}px)`},"body-scroll-lock-ignore":g},(0,e.h)("div",{class:de.linksContainer,style:{height:y&&!O?"auto":g?"var(--windowHeight)":"100%"}},(0,e.h)("div",{class:de.links,role:"navigation"},w,this.renderSocial()),this.renderRegionSelector()))}}var ge=r(6282);const fe={container:"header__container__PpvBj",showtimesSearchOverlay:"header__showtimesSearchOverlay__kcyS7",hubTextOverlayOpen:"header__hubTextOverlayOpen__Drrvc",headerContainer:"header__headerContainer__H_2Ep",homeEntMerchantOpen:"header__homeEntMerchantOpen__egz3Y",menuText:"header__menuText__S2T5U",homeScrolled:"header__homeScrolled__Ce19a",sony:"header__sony__abSJQ",right:"header__right__VIkFz",sonyCALanguageSelector:"header__sonyCALanguageSelector__Jbcss",separator:"header__separator__sBO10",active:"header__active__Vk34K",sonyLogo:"header__sonyLogo__M6gno",sonyPicturesLogo:"header__sonyPicturesLogo__omBIq",disabled:"header__disabled__yoJv0",solidBackground:"header__solidBackground__PpF2b",hidden:"header__hidden__Y_Cif",persistentBtn:"header__persistentBtn__AH4tN",hide:"header__hide__B1T48",persistentBtnLabel:"header__persistentBtnLabel__mnFS_",burgerMenuBtn:"header__burgerMenuBtn___9BIt",shareBtn:"header__shareBtn__pLgvJ",inactive:"header__inactive__zi1IX",closeBtn:"header__closeBtn__LB2LO",headerLogo:"header__headerLogo__R65W8",unclickable:"header__unclickable__Nb5Yk",cta:"header__cta__nhSvl",showtimesShare:"header__showtimesSh
2are__U1JIf",homeEntShare:"header__homeEntShare__jwNN4",pressKitShare:"header__pressKitShare__Jbc6G",navOpen:"header__navOpen__vKfiS",video:"header__video__YJLFP",share:"header__share__yR_tw",collapse:"header__collapse__mAurW",close:"header__close__UwNtZ",actionButton:"header__actionButton__IEVe8",homeEntBtn:"header__homeEntBtn__LAU2i",pressKitBtn:"header__pressKitBtn__U7Vhm","activeSection--boltVideos":"header__activeSection--boltVideos__v8gIP",regionSelectorOverlay:"header__regionSelectorOverlay__wTyJv",backdrop:"header__backdrop__MNTma",showing:"header__showing__CYYOo",regionSelector:"header__regionSelector__TKAx1",regions:"header__regions__tDV3C",region:"header__region__kcI61",closeRegionSelector:"header__closeRegionSelector__hE_3_",desktopSolidHeader:"header__desktopSolidHeader__sLAgG",outerActionButton:"header__outerActionButton__seU4C",providerInterstitialOpen:"header__providerInterstitialOpen__rrRbY",dualView:"header__dualView__w3x2d",pop:"header__pop__Efogy",providerInterstitial:"header__providerInterstitial__g9f9I",back:"header__back__gUjX5",homeInactive:"header__homeInactive__sv2gP",fadeIn:"header__fadeIn__KpOJX"};class me extends e.wA{constructor(e){super(e),this.toggleShare=this.toggleShare.bind(this),this.openNavMenu=this.openNavMenu.bind(this),this.showShowtimes=this.showShowtimes.bind(this),this.showHomeEnt=this.showHomeEnt.bind(this),this.showCalendarRemind=this.showCalendarRemind.bind(this),this.triggerBurgerBtn=this.triggerBurgerBtn.bind(this),this.triggerActionButton=this.triggerActionButton.bind(this),this.renderExtraActions=this.renderExtraActions.bind(this),this.toggleRegionSelector=this.toggleRegionSelector.bind(this),this.getRegionList=this.getRegionList.bind(this)}componentDidMount(){const e=o.Z.get();if(e.limitExceeded)return void o.Z.on("UPDATE_API_KEY",this.getRegionList);this.getRegionList();const n=(0,t.Y9)(),r="@dynamicPriority"===(0,c.RK)(e,"appData.header.powsterHeader.persistentBtn.path","");n&&r&&o.Z.emit("FILTERS_REFRESH",{forceShowtimesRefresh:!0})}componentWillUnmount(){o.Z.off("UPDATE_API_KEY",this.getRegionList)}async getRegionList(){let e=await b();e=e?JSON.parse(JSON.stringify(e)):{};const t=this.props.appData?.header?.powsterHeader?.regionSelector,n=t?.extraRegions||{},o=t?.disabledRegions?.toLowerCase()?.split(",")?.map((e=>e.trim()))?.filter((e=>e))||[],r=!!t?.includeRegionsToggle;Object.entries(n).forEach((t=>{let[n,o]=t;e[n.toLowerCase()]=JSON.parse(JSON.stringify(o))})),Object.entries(e).forEach((t=>{let[n]=t;r!==o.includes(n)&&delete e[n]}));const i=t?.useLanguage;let a=this.props?.appData?.meta?.region?.languageFull||this.props?.appData?.meta?.region?.language;i&&a&&e.de&&!e.de.label&&(e.de.label=a),this.setState({regions:e})}openNavMenu(){this.state.regions||o.Z.get().limitExceeded||this.getRegionList(),o.Z.emit("OPEN_NAV_MENU")}showShowtimes(){o.Z.emit("SHOWTIMES_SHOW",!0)}showHomeEnt(){o.Z.emit("HOMEENT_SHOW",!0)}showCalendarRemind(){o.Z.emit("SHOW_CAL_REMIND")}toggleRegionSelector(){this.setState({regionSelectorShowing:!this.state.regionSelectorShowing})}getCurrentHeaderAction(){let e=this.props.headerData.actions;return e[e.length-1]||{icon:"burger",action:this.openNavMenu}}getCurrentActionBtnAction(e){let t=!1;try{const{appData:e}=this.props,n=e?.pages.boltPreviewPanel&&!e?.pages.boltHome;t=!Object.values(e.pages).find((e=>e&&!e.type&&!e.section&&"home"===e.page))&&!n}catch(e){}if(e)return{icon:"close",action:()=>o.Z.emit("HOMEENT_HIDE",!0),hidden:t};const n=o.Z.get();if(n.widgetFullyExpanded)return{icon:"close",action:()=>o.Z.emit("EXIT_WIDGET",!0),hidden:!1};if(n.pressKit?.show)return{icon:"close",action:()=>o.Z.emit("PRESSKIT_HIDE",!0),hidden:!1};const r=(0,c.RK)(n,"showtimes.actions",[]);let i=r[r.length-1];return i||{icon:"close",action:()=>o.Z.emit("SHOWTIMES_HIDE",!0),hidden:t}}shouldHideActionBtn(e,t,n,o){const r=this.props.headerData?.interstitialOpen;if(e.hidden||r)return!0;if("back"===e.icon)return!1;const i=(0,p.fx)();return!(!(n||t||o)||!i)||void 0}isPersistentBtnExcluded(e){if(!e.pageExclusions)return!1;const t=e.pageExclusions.split(",").map((e=>e.trim())),n=o.Z.get().activePage;return t.includes(n)}getSectionSpecificStyle(){const e=this.props.headerData?.sectionUnderHeader||this.props.headerData?.activeSection,t=this.props.appData.styling.variables?.customHeaderColorsPerSection;return t&&t[e]?t[e]:null}async triggerBurgerBtn(){let e=this.getCurrentHeaderAction();o.Z.emit("POP_HEADER_ACTION");try{"function"==typeof e.action?await e.action():"string"==typeof e.action&&o.Z.emit(e.action)}catch(e){}}async triggerActionButton(e){let t=this.getCurrentActionBtnAction(e);o.Z.emit("POP_SHOWTIMES_BTN_ACTION");try{"function"==typeof t.action?await t.action():"string"==typeof t.action&&o.Z.emit(t.action)}catch(e){}}trackPersistentButtonClick(e,t){o.Z.emit("HEADER_PERSISTENT_BUTTON_CLICK","header-button-click","header",t,{},e)}async triggerPersistentButton(e,n){if(this.trackPersistentButtonClick(e,n),e)return"scrollTop"===e?(0,E.GZ)(document.getElementById("mainScroll"),0,300):void(0,t.Nb)(e)}async toggleShare(){const e=(0,c.RK)(this.props,"headerData.shareOpen",!1),t=(0,c.RK)(this.props,"appData.header.powsterHeader.share.webShare",!1),n=this.props?.client?.device||"";if(!e&&t&&("desktop"!==n&&"tablet"!==n)&&navigator.share){o.Z.emit("CLICKED_MOBILE_NATIVE_SHARE");const e=(0,c.RK)(this.props,"appData.copy.baseCopy.$META_TITLE",""),t=window.location.href,n=(0,c.RK)(this.props,"appData.copy.baseCopy.$SOCIAL_COPY","");try{await navigator.share({text:n,title:e,url:t})}catch(e){}}else o.Z.emit("TOGGLE_SHARE_OPEN"),e?o.Z.emit("DISABLE_SCROLLING_LOCK"):o.Z.emit
2("ENABLE_SCROLLING_LOCK")}renderExtraActions(){const t=(0,c.RK)(this.props,"headerData.showtimesOverlay",!1),n=(0,c.RK)(this.props,"headerData.homeEntOverlay",!1),r=(0,c.RK)(this.props,"headerData.pressKitOverlay",!1),i=(0,c.RK)(this.props,"headerData.homeEntMerchantOpen",!1);let a=this.getCurrentActionBtnAction(n);const s=(0,c.RK)(this.props,"appData.pages"),l=Object.keys(s).every((e=>"boltShowtimes"===e||"boltVideos"===e)),d=o.Z.get(),h=(0,c.RK)(d,"showtimes.actions",[]).length>0,u=(0,c.RK)(this.props,"client.isDesktopSize"),g=(0,c.RK)(this.props,"appData.copy.accessibilityCopy",{}),f=(0,c.RK)(d,"showtimes.providerInterstitialOpen",!1)||(0,c.RK)(d,"previewPanel.providerInterstitialOpen",!1);if(!u||!t&&!f&&!d.widgetFullyExpanded&&!r&&!n||!h&&l)return;let m=a.color||"";const _={close:(0,e.h)(se.Z,null),back:(0,e.h)(le.Z,null)},y="close"===a.icon?g.$CLOSE_SHOWTIMES_ARIA:"back"===a.icon?g.$BACK_BTN_SHOWTIMES_ARIA:"",v=this.shouldHideActionBtn(a,t,n,r),b=!(0,p.Ty)()&&(0,c.RK)(this.props,"appData.options.sonyFeatures.sonyHeader",!1),E=(0,c.RK)(d,"externalCookieBanner.bannerOpen"),w=E||(0,c.RK)(d,"cookies.pushDown",!1)&&(0,c.RK)(d,"cookies.cookieBannerOpen",!1);let k={};if(u&&w){let e=E?(0,c.RK)(d,"externalCookieBanner.height"):(0,c.RK)(d,"cookies.height");k.left=(window.innerHeight-e-(b?35:0))/900*609-20+"px"}return(0,e.h)("div",{class:fe.outerActionButton,key:"action-button",style:k},(0,e.h)(oe.Z,{type:"primary",class:(0,c.WM)(fe.actionButton,fe[a.icon],v&&fe.hidden,i&&fe.homeEntMerchantOpen,n&&fe.homeEntBtn,r&&fe.pressKitBtn,f&&fe.providerInterstitial),trigger:()=>this.triggerActionButton(n),style:{backgroundColor:m},ariaLabel:y},_[a.icon]))}renderRegionSelector(){let t=this.state.regions;if(!t)return;const n=this.props?.appData||{},r=n?.header?.powsterHeader?.regionSelector?.useLanguage;let i=n?.copy?.baseCopy?.$REGION_SELECTOR_COPY||"Choose an available region";r&&(i=n?.copy?.baseCopy?.$REGION_SELECTOR_LANG_COPY||"Choose your language");const a=n?.styling?.fontVariables||{},s=n?.copy?.accessibilityCopy||{};let l=Object.keys(t).filter((e=>t[e]&&t[e].url)).sort();if(!l.length||1===l.length&&"de"===l[0])return;let p={};const d=this.props?.footerData?.coveredScreenSize;return d&&(p={bottom:`${d}px`}),(0,e.h)("div",{class:(0,c.WM)(fe.regionSelectorOverlay,this.state.regionSelectorShowing&&fe.showing),key:"regionSelectorOverlay"},(0,e.h)("div",{class:fe.backdrop,onClick:this.toggleRegionSelector}),(0,e.h)("div",{class:fe.regionSelector,style:p},(0,e.h)("div",{class:(0,c.WM)(fe.cta,a.regionSelectTitle)},i),(0,e.h)(oe.Z,{class:fe.closeRegionSelector,trigger:this.toggleRegionSelector,ariaLabel:s.$REGION_SELECTOR_CLOSE_BTN_ARIA},(0,e.h)(se.Z,null)),(0,e.h)("div",{class:fe.regions},l.map((n=>{let i=t[n],l=n.replace(/_(.+)$/," ($1)").toUpperCase(),p=i.languageFull||i.language,d=r?i.label||p||l:i.label||l;return"de"===n?(0,e.h)(oe.Z,{class:(0,c.WM)(fe.region,fe.active),type:"tag",active:!0,trigger:this.toggleRegionSelector,ariaLabel:s.$REGION_BTN_CURRENT_REGION_ARIA.replace("<country>",n.toUpperCase())},d):(0,e.h)(re.Z,{class:(0,c.WM)(fe.region,a.regionSelectCountryCodes),href:i.url,onClick:()=>o.Z.emit("REGION_SELECTOR_CLICKED",n,d),ariaLabel:s.$REGION_BTN_ARIA.replace("<country>",n.toUpperCase())},d)})))))}onClick(e){let n=e.target.closest('a[href^="#$"]');if(n){e.preventDefault();let o=n.getAttribute("href").slice(2).trim(),r={};if(o.includes("/?")){let[e,t]=o.split("/?");o=e,r.queryString="?"+t}(0,t.Nb)(o,r)}}renderPersistentButton(){const{isCalendarRemindMode:t,appData:n,calRemindOpen:r,headerData:i}=this.props,{showtimesOverlay:a,homeEntOverlay:s,pressKitOverlay:l}=i,{copy:p}=n,d=o.Z.get(),h=(0,c.RK)(n,"styling.fontVariables"),u=n.pages?.boltShowtimes,g=(0,c.RK)(n,"header.powsterHeader.persistentButton")||{},f=this.isPersistentBtnExcluded(g),m=(0,c.RK)(d,"previewPanel.providerInterstitialOpen",!1),_=d.widgetFullyExpanded;let y=g;y?.path||y?.label||(y=null);const v=n.header?.powsterHeader?.calendars;if(!y&&t&&v){y={path:"@calendarreminder",label:v.btnCopy,defaultLabel:"Save to Calendar",aria:p.accessibilityCopy?.$CALENDAR_REMINDER_BTN_ARIA}}if(y||!u||u.ageRestricted&&!1===this.props.client?.ofAge||(y={path:"boltShowtimes",label:"$FIND_CINEMAS",defaultLabel:"Find Cinemas",aria:p.accessibilityCopy?.$FIND_CINEMAS_BTN_ARIA}),!y)return;const b=(0,c.WM)(h.headerCta,{s:fe,persistentBtn:!0,hide:a||s||f||m||_||l||r});let E="";const w=this.getSectionSpecificStyle();if(w){const{persistentCTAHeaderButtonBg:e,persistentCTAHeaderButtonBgHover:t,persistentCTAHeaderButtonTxtColor:n}=w;E+=[n&&`--color: ${n};`,e&&`--background: ${e};`,t&&`--hover-background: ${t};`].filter((e=>e)).join("")}const{path:k,label:S,defaultLabel:O,aria:C,sameWindow:A}=y;let T=p?.baseCopy?.[S]||S;T&&!T?.startsWith("$")||(T=O);const R=(0,e.h)(ne.Z,{class:fe.persistentBtnLabel,content:T,markdown:!0,onClickCapture:this.onClick});return/^(https?:\/\/|mailto:)/i.test(k)?(0,e.h)("a",{class:b,style:E,href:k,target:A?"_self":"_blank",rel:"noopener noreferrer",onClick:()=>this.trackPersistentButtonClick(k,T),key:"persistentButtonLink"},R):(0,e.h)(oe.Z,{class:b,style:E,trigger:()=>this.triggerPersistentButton(k,T),type:"floating",ariaLabel:C,key:"persistentButton"},R)}renderShare(){if(!(0,c.RK)(this.props,"appData.header.powsterHeader.share"))return;const n=this.props.appData.copy,r=(0,c.RK)(this.props,"client.isDesktopSize"),i=this.props.headerData||{},a=o.Z.get(),s=a.appData||{},l=s.styling?.fontVariables,d=(0,c.RK)(a,"showtimes.providerInterstitialOpen"),h="desktop"!==(0,c.RK)(this.props,"client.device","")?"boltHome"===a.activePage:(a.homeActivePercentage||0)>(0,ee.Kl)(this.props.offsetTop),u=(0,t.Y9)()&&(a.showtimes?.show||a.homeEnt?.show),g=this.getSectionSpecificStyle(),f={};if(g&&!i.open){const{headerShareMovie:e,headerShareMovieMob:t}=g;f.color=t&&!r?t:e}const m=(0,p.fx)()||i.showtimesSearchOverlay||i.homeEntMerchantOpen&&r||i.interstitialOpen;return[(0,e.h)(oe.Z,{style:f,class:(0,c.WM)({s:fe,shareBtn:!0,showtimesSh
2are:i.showtimesOverlay&&!i.open,navOpen:i.open,homeScrolled:!h,providerInterstitialOpen:d,homeEntShare:i.homeEntOverlay,pressKitShare:i.pressKitOverlay,hide:m,inactive:this.props.calRemindOpen,video:i.videoOverlayOpen,dualView:u}),trigger:this.toggleShare,ariaLabel:n.accessibilityCopy.$OPEN_SHARE_ARIA,key:"toggle-share"},(0,e.h)("span",{class:(0,c.WM)(fe.cta,l.headerShare)},n.baseCopy.$SHARE),(0,e.h)(ae.Z,{class:fe.share,"aria-hidden":!0})),(0,e.h)(ge.Z,{appData:this.props.appData,shareOpen:i.shareOpen,toggleSharePop:this.toggleShare,shareDetails:i.shareDetails,closeBtnstyle:this.getCurrentHeaderAction().shareBtn,key:"share"})]}renderHeaderLogo(){const t=this.props?.appData?.header?.powsterHeader?.logo,n=this.props?.client?.isDesktopSize;if(!t||!n)return;const{pageExclusions:r,pageInclusions:i,path:a,sameWindow:s,src:l,alt:p}=t,d=(r||"").split(",")?.map((e=>e.trim()))?.filter((e=>e)),h=(i||"").split(",")?.map((e=>e.trim()))?.filter((e=>e)),u=o.Z.get().activePage;let g;g=h.length>0?!h.includes(u):d.includes(u);const f=(0,c.WM)(fe.headerLogo,g&&fe.hide,!t.path&&fe.unclickable),m=(0,e.h)("img",{src:l,alt:p});return/^(https?:\/\/|mailto:)/i.test(a)?(0,e.h)("a",{class:f,href:a,target:s?"_self":"_blank",rel:"noopener noreferrer",onClick:()=>this.trackPersistentButtonClick(a,p||"headerLogo"),key:"headerLogoLink"},m):(0,e.h)(oe.Z,{class:f,trigger:e=>a&&this.triggerPersistentButton(a,"Logo",s,e),key:"headerLogoBtn"},m)}renderSonyHeader(){const t=this.props,n=t.appData;if(!n?.options?.sonyFeatures?.sonyHeader||(0,p.fx)())return;const o=n?.urls?.roots?.sharedMedia||"";let r=n?.copy.baseCopy.$SONY_PICTURES_LINK||"https://www.sonypictures.com/",i=n?.copy.baseCopy.$SONY_LINK||"https://www.sony.com/en/";const a=n?.copy.accessibilityCopy;return(0,e.h)("div",{class:fe.sony,style:{position:"absolute",top:t.offsetTop?t.offsetTop-34+"px":"",zIndex:9}},(0,e.h)("div",{class:fe.left},(0,e.h)(re.Z,{class:!r&&fe.disabled,target:"_blank",href:r,ariaLabel:a?.$SONY_PICTURES_LINK_ARIA_LABEL},(0,e.h)("img",{class:fe.sonyPicturesLogo,src:`${o}/sonypictures/images/sony-pictures-logo.svg`,alt:a?.$SONY_PICTURES_LOGO_ALT}))),(0,e.h)("div",{class:fe.right},null,(0,e.h)(re.Z,{class:!i&&fe.disabled,target:"_blank",href:i,ariaLabel:a?.$SONY_LINK_ARIA_LABEL},(0,e.h)("img",{class:fe.sonyLogo,src:`${o}/sonypictures/images/sony-logo.svg`,alt:a?.$SONY_LOGO_ALT}))))}render(t){const{appData:n,headerData:r,isCalendarRemindMode:i,client:a,solidBackground:s,desktopSolidHeader:l,style:d,offsetTop:h,calRemindOpen:u}=t,{copy:g}=n,{showtimesOverlay:f,homeEntOverlay:m,pressKitOverlay:_,homeEntMerchantOpen:y,activeSection:v,videoOverlayOpen:b,showtimesSearchOverlay:E,open:w,shareOpen:k,interstitialOpen:S,hubTextOverlayOpen:O}=r||{},C=o.Z.get(),A="desktop"!==(0,c.RK)(this.props,"client.device","")?"boltHome"===o.Z.get().activePage:(0,c.RK)(C,"homeActivePercentage",1)>(0,ee.Kl)(h),T=b?"boltVideos":v||"bolt",R=this.getCurrentHeaderAction(),L=this.renderRegionSelector(),I=void 0!==(0,c.RK)(n,"header.powsterHeader.regionSelector"),{regionSelectorShowing:x}=this.state,D=(0,c.RK)(this.props,"appData.styling.fontVariables"),Z=(0,c.RK)(C,"synopsis.onesheetExpanded"),N=C.trailerOverlay?.overlayOpen&&C.trailerOverlay?.data?.video,P=(0,c.RK)(o.Z.get(),"appData.options.disableBurgerMenu",!1),M=(0,c.RK)(this.props,"client.isDesktopSize");let K={};h&&(K.position="fixed",K.top=h+"px",K.zIndex=9);let B,H=this.renderSonyHeader();if(!(0,c.RK)(this.props,"appData.header.powsterHeader"))return H;"burger"===R.icon?B=g.accessibilityCopy.$OPEN_NAV_ARIA:"closeNavMenu"===R.tag?B=g.accessibilityCopy.$CLOSE_NAV_ARIA:"closeOnesheetOverlay"===R.tag?B=g.accessibilityCopy.$CLOSE_ONESHEET_ARIA:"closeCalRemind"===R.tag?B=g.accessibilityCopy.$CALENDAR_REMINDER_CLOSE_ARIA:"closeVideoOverlay"===R.tag?B=g.accessibilityCopy.$CLOSE_VIDEOS_ARIA:"back"===R.icon&&(B=g.accessibilityCopy.$BACK_BTN_SHOWTIMES_ARIA);const G=!this.props?.appData?.header?.powsterHeader?.nav,$=(0,p.fx)(),F=g.baseCopy.$NAVIGATION_LABEL,V=F&&!f&&!m&&!b&&!G,U=(0,c.RK)(C,"showtimes.providerInterstitialOpen",!1)||(0,c.RK)(C,"previewPanel.providerInterstitialOpen",!1),z=this.getSectionSpecificStyle(),W={};if(z){const{headerNavLabel:e}=z;W.color=e}const j={};if(z&&!r.open){const{headerNavIconOpen:e,headerNavIconOpenMob:t}=z;j.background=t&&!M?t:e}const Y=!R.icon||"burger"===R.icon;return(0,e.h)("div",{class:(0,c.WM)(`header-${C.activePage}`,w&&"navOpen",{s:fe,headerContainer:!0,homeEntMerchantOpen:y})},H,(0,e.h)("div",{class:(0,c.WM)({s:fe,container:!0,showtimesSearchOverlay:E,solidBackgroun
2d:s,desktopSolidHeader:l,hubTextOverlayOpen:O},fe[`activeSection--${T}`]),style:K,key:"container",id:"header"},(0,e.h)(oe.Z,{class:(0,c.WM)(fe.burgerMenuBtn,(k||x||G||U||P&&Y)&&fe.hide,$&&fe.disabled),trigger:this.triggerBurgerBtn,ariaLabel:B,key:"burgerButton"},(0,e.h)(ie.Z,{type:R.icon||"burger",dark:R.dark,style:R.style,hidden:S,lineStyle:j,showtimesOverlayOpen:f,homeEntOverlayOpen:m,pressKitOverlayOpen:_,isSinglePageIframed:$,homeScrolled:!A,navOpen:w,showtimesSearchOverlay:E,videoOverlayOpen:b,oneSheetOverlayOpen:Z,trailerOverlayOpen:N,calendarRemindOpen:u,widgetFullyExpanded:C.widgetFullyExpanded})),this.renderHeaderLogo(),!!V&&(0,e.h)("span",{class:(0,c.WM)(fe.menuText,D.headerShare,{s:fe,homeScrolled:!A}),style:W,onClick:this.triggerBurgerBtn},F),this.renderExtraActions(),this.renderPersistentButton(),this.renderShare(),(0,e.h)(ue,{appData:n,activePage:t.activePage,headerData:r,navOpen:w,client:a,isCalendarRemindMode:i,showRegionSelector:L&&I,regionSelectorClick:this.toggleRegionSelector,style:d,key:"expand"}),L))}}var _e=r(6080);const ye=t=>(0,e.h)("svg",(0,ce.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",role:"img"},t),(0,e.h)("circle",{cx:"21.596",cy:"21.243",r:"1"}),(0,e.h)("path",{d:"M13.172 5.101c.267 0 .518.104.707.293l12.728 12.728a1 1 0 0 1 0 1.414l-7.071 7.071a.993.993 0 0 1-.707.293.993.993 0 0 1-.707-.293L5.393 13.879a.993.993 0 0 1-.293-.707c0-.267.104-.518.293-.707l7.071-7.071a.994.994 0 0 1 .708-.293m0-1a1.99 1.99 0 0 0-1.414.586l-7.071 7.071a2 2 0 0 0 0 2.828l12.728 12.728c.391.391.902.586 1.414.586s1.024-.195 1.414-.586l7.071-7.071a2 2 0 0 0 0-2.828L14.586 4.686a1.997 1.997 0 0 0-1.414-.585zm-.668 23.787c-3.641-.975-6.634-3.729-7.968-7.244l1.364.62a.5.5 0 1 0 .411-.911l-2.479-1.126a.5.5 0 0 0-.662.248l-1.126 2.48a.5.5 0 1 0 .91.414l.635-1.399c1.451 3.875 4.634 6.807 8.655 7.884a.498.498 0 0 0 .612-.354.498.498 0 0 0-.352-.612zm6.992-23.776c3.641.975 6.634 3.729 7.968 7.244l-1.364-.62a.5.5 0 1 0-.411.911l2.479 1.126a.5.5 0 0 0 .662-.248l1.126-2.48a.5.5 0 1 0-.91-.414l-.635 1.399c-1.451-3.875-4.634-6.807-8.655-7.884a.498.498 0 0 0-.612.354.498.498 0 0 0 .352.612z"})),ve="landscapeOverlay__wrapper__ySlEt",be="landscapeOverlay__phoneIcon__hXNeF";class Ee extends e.wA{render(){return(0,e.h)("div",{className:ve},(0,e.h)(ye,{class:be,ariaLabel:"Phone Icon"}))}}const we={};class ke extends e.wA{render(){return(0,e.h)("div",{class:we.loader},"Loading...")}}const Se={container:"dynamicPageLoader__container__dP_35",component:"dynamicPageLoader__component__RFlGe",active:"dynamicPageLoader__active__VQEx9"},Oe={};class Ce extends e.wA{constructor(e){super(e),this.activeRequest=0,this.componentKey=1,this.state.components=[],this.usePage(e.page,e.data,e.props)}componentWillReceiveProps(e){this.pagesEqual(e.page,this.props.page)?this.updateCurrentPageProps(e.props):this.usePage(e.page,e.data,e.props)}componentWillUnmount(){this.unmounted=!0}pagesEqual(e,t){return e===t||!(!e||!t)&&(e.id===t.id&&!(!e.page||!t.page||e.page!==t.page))}updateActiveComponent(e,t,n){let o=this.componentKey++,r=this.state.components;this.state.components.forEach((e=>{if(e.removeTimer)return;let t=isNaN(+e.removeDelay)?500:+e.removeDelay;e.removeTimer=setTimeout((()=>{this.unmounted||this.setState({components:this.state.components.filter((t=>t!==e))})}),t)})),r=r.concat({component:e,key:o,data:t,props:n}),this.setState({components:r,activeKey:o})}updateCurrentPageProps(e){if(this.activeProps=e,!this.state.components.length)return;this.state.components[this.state.components.length-1].props=e}async usePage(e,t,n){if(!e||!e.getter)return;if("function"!=typeof e.getter)return this.updateActiveComponent(e.getter,t,n);if(Oe[e.id])return this.updateActiveComponent(Oe[e.id],t,n);let o=++this.activeRequest;this.activeProps=n,this.updateActiveComponent(e.loader||ke,{loader:!0});const r=await e.getter();try{(0,c.Qr)(r)||"function"!=typeof this.props.onLoad||this.props.onLoad()}catch(e){}Oe[e.id]=r,this.activeRequest===o&&this.updateActiveComponent(r,t,this.activeProps)}render(t,n){return(0,e.h)("div",{class:(0,c.WM)(Se.container,t.containerClass)},n.components.map((o=>{const r=o.component.default||o.component;return(0,e.h)("div",{class:(0,c.WM)(Se.component,n.activeKey===o.key&&Se.active,t.class,o.data?.loader&&Se.loader),key:o.key},(0,e.h)(r,(0,ce.Z)({page:o.data},o.props)))})))}}var Ae=r(1511),Te=r(8617),Re=r(4541);const Le={container:"boltApp__container__xINQi",mainScrollWrapper:"boltApp__mainScrollWrapper__ywLNu",mainScroll:"boltApp__mainScroll__ZDT3A",hideScrollbar:"boltApp__hideScrollbar__SxnGV",dedicatedPage:"boltApp__dedicatedPage__lArXY",pageWrapper:"boltApp__pageWrapper__rf47I",pageContainer:"boltApp__pageContainer__wBa1v",pageName:"boltApp__pageName__n_Xy1",background:"boltApp__background__Ktsk0",hasStickyFooter:"boltApp__hasStickyFooter__r0myZ",hideBackgroun
vendor: 6,821 bytes, line 2
2d:"boltApp__hideBackground__hrZVo",bgVideo:"boltApp__bgVideo__k3G8J",sidePanelOpen:"boltApp__sidePanelOpen__aeGDx",fadeIn:"boltApp__fadeIn__y78dd",loadingOccluder:"boltApp__loadingOccluder__ZI1aL",sound:"boltApp__sound__rGLnf",icon:"boltApp__icon__GV5kw",muted:"boltApp__muted__dchw4","top-left":"boltApp__top-left__DerwV","top-right":"boltApp__top-right__VpB8I","bottom-left":"boltApp__bottom-left__ySXaw","bottom-right":"boltApp__bottom-right__WD22g",removeOccluder:"boltApp__removeOccluder__P2mky",sidePanelAnimation:"boltApp__sidePanelAnimation___hsqI"};function Ie(){Ie=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(n){t.forEach((function(t){t.kind===n&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var n=e.prototype;["method","field"].forEach((function(o){t.forEach((function(t){var r=t.placement;if(t.kind===o&&("static"===r||"prototype"===r)){var i="static"===r?e:n;this.defineClassElement(i,t)}}),this)}),this)},defineClassElement:function(e,t){var n=t.descriptor;if("field"===t.kind){var o=t.initializer;n={enumerable:n.enumerable,writable:n.writable,configurable:n.configurable,value:void 0===o?void 0:o.call(e)}}Object.defineProperty(e,t.key,n)},decorateClass:function(e,t){var n=[],o=[],r={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,r)}),this),e.forEach((function(e){if(!Ze(e))return n.push(e);var t=this.decorateElement(e,r);n.push(t.element),n.push.apply(n,t.extras),o.push.apply(o,t.finishers)}),this),!t)return{elements:n,finishers:o};var i=this.decorateConstructor(n,t);return o.push.apply(o,i.finishers),i.finishers=o,i},addElementPlacement:function(e,t,n){var o=t[e.placement];if(!n&&-1!==o.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");o.push(e.key)},decorateElement:function(e,t){for(var n=[],o=[],r=e.decorators,i=r.length-1;i>=0;i--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,r[i])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&o.push(l.finisher);var c=l.extras;if(c){for(var p=0;p<c.length;p++)this.addElementPlacement(c[p],t);n.push.apply(n,c)}}return{element:e,finishers:o,extras:n}},decorateConstructor:function(e,t){for(var n=[],o=t.length-1;o>=0;o--){var r=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[o])(r)||r);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var a=0;a<e.length-1;a++)for(var s=a+1;s<e.length;s++)if(e[a].key===e[s].key&&e[a].placement===e[s].placement)throw new TypeError("Duplicated element ("+e[a].key+")")}}return{elements:e,finishers:n}},fromElementDescriptor:function(e){var t={kind:e.kind,key:e.key,placement:e.placement,descriptor:e.descriptor};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),"field"===e.kind&&(t.initializer=e.initializer),t},toElementDescriptors:function(e){if(void 0!==e)return(0,n.Z)(e).map((function(e){var t=this.toElementDescriptor(e);return this.disallowProperty(e,"finisher","An element descriptor"),this.disallowProperty(e,"extras","An element descriptor"),t}),this)},toElementDescriptor:function(e){var t=String(e.kind);if("method"!==t&&"field"!==t)throw new TypeError('An element descriptor\'s .kind property must be either "method" or "field", but a decorator created an element descriptor with .kind "'+t+'"');var n=Me(e.key),o=String(e.placement);if("static"!==o&&"prototype"!==o&&"own"!==o)throw new TypeError('An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "'+o+'"');var r=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var i={kind:t,key:n,placement:o,descriptor:Object.assign({},r)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(r,"get","The property descriptor of a field descriptor"),this.disallowProperty(r,"set","The property descriptor of a field descriptor"),this.disallowProperty(r,"value","The property descriptor of a field descriptor"),i.initializer=e.initializer),i},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Pe(e,"finisher"),extras:this.toElementDescriptors(e.extras)}},fromClassDescriptor:function(e){var t={kind:"class",elements:e.map(this.fromElementDescriptor,this)};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),t},toClassDescriptor:function(e){var t=String(e.kind);if("class"!==t)throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "'+t+'"');this.disallowProperty(e,"key","A class descriptor"),this.disallowProperty(e,"placement","A class descriptor"),this.disallowProperty(e,"descriptor","A class descriptor"),this.disallowProperty(e,"initializer","A class descriptor"),this.disallowProperty(e,"extras","A class descriptor");var n=Pe(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:n}},runClassFinishers:function(e,t){for(var n=0;n<t.length;n++){var o=(0,t[n])(e);if(void 0!==o){if("function"!=typeof o)throw new TypeError("Finishers must return a constructor.");e=o}}return e},disallowProperty:function(e,t,n){if(void 0!==e[t])throw new TypeError(n+" can't have a ."+t+" property.")}};return e}function xe(e){var t,n=Me(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var o={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(o.decorators=e.decorators),"field"===e.kind&&(o.initializer=e.value),o}function De(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ze(e){return e.decorators&&e.decorators.length}function Ne(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Pe(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Me(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}"undefined"!=typeof window&&(window.navigateInternally=t.Nb);const Ke=new Re.TU.Renderer,Be=e=>
2e.replace(/(\\)?(\$[0-9A-Z_]+)/g,((e,t,n)=>t?n:(0,te.s)(n)||n));Ke.html=e=>Be(e),Ke.text=e=>Be(e),Ke.link=(e,n,o)=>{let r={};n&&(r.title=n),e&&"+"===e[0]&&(e=e.slice(1),r.target="_blank");try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return o}if(e&&!/^((https?:)|mailto|(#\$))/.test(e)){const[,n,o,i]=e.match(/^(.*?)(\?.+?)?(#.+)?$/)||[];e=(0,t.xE)(n,o,i)||"#",r.onclick=`event.preventDefault();navigateInternally('${n}'${o?`,{queryString:'${o}'}`:""});`,r.role="button"}return r.href=e,"<a "+Object.keys(r).map((e=>e+'="'+r[e]+'"')).join(" ")+">"+o+"</a>"},Re.TU.setOptions({renderer:Ke,smartLists:!0});const He="undefined"==typeof window;let Ge=function(e,t,n,o){var r=Ie();if(o)for(var i=0;i<o.length;i++)r=o[i](r);var a=t((function(e){r.initializeInstanceElements(e,s.elements)}),n),s=r.decorateClass(function(e){for(var t=[],n=function(e){return"method"===e.kind&&e.key===i.key&&e.placement===i.placement},o=0;o<e.length;o++){var r,i=e[o];if("method"===i.kind&&(r=t.find(n)))if(Ne(i.descriptor)||Ne(r.descriptor)){if(Ze(i)||Ze(r))throw new ReferenceError("Duplicated methods ("+i.key+") can't be decorated.");r.descriptor=i.descriptor}else{if(Ze(i)){if(Ze(r))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+i.key+").");r.decorators=i.decorators}De(i,r)}else t.push(i)}return t}(a.d.map(xe)),e);return r.initializeClassElements(a.F,s.elements),r.runClassFinishers(a.F,s.finishers)}([H.Z],(function(n,i){return{F:class extends i{constructor(e){super(e),n(this),this.state.appState=e.initialStore,this.state.orientation=e.initialStore?.client?.orientation||"portrait",this.state.bgImageLoaded=!1,this.state.backgroundStyle={},this.state.fallbackBackgroundStyle={},this.state.posterVisible=!0,this.state.audioMuted=!0,this.state.isComponentLoaded=!u.L1[this.state.appState.activePage],o.Z.set(e.initialStore),He||(a.S1(e.initialStore.appData?.tracking),this.handleResize(),o.Z.emit("LANDING",{page:(0,t.R4)(e.initialStore.appData?.pages)||window.__START_PAGE_ID__})),o.Z.on("update",(()=>{const e=o.Z.get();this.setState({appState:e})})),this.scrolling=this.scrolling.bind(this),this.handleResize=this.handleResize.bind(this),this.handlePopState=this.handlePopState.bind(this),this.handleOrientationChange=this.handleOrientationChange.bind(this),this.updateVisibilityPercentages=this.updateVisibilityPercentages.bind(this),this.updateBgStyle=this.updateBgStyle.bind(this),this.hidePoster=this.hidePoster.bind(this),this.removeBgVideo=this.removeBgVideo.bind(this),this.playVideo=this.playVideo.bind(this),this.handleVisibilityChange=this.handleVisibilityChange.bind(this),this.onPageContentLoad=this.onPageContentLoad.bind(this),this.toggleAudio=this.toggleAudio.bind(this);let r=e.initialStore?.appData,i=r?.options;const s=r?.pages||{},l=Object.values(s).find((e=>"showtimes"!==e?.type&&e?.data?.bg));this.backgroundData=l?.data?.bg,this.ageGateEnabled=i?.ageGate,this.externalLinkModalEnabled=!0===i?.externalLinkModal||i?.externalLinkModal?.enabled,this.userFeedbackModalEnabled=!!i?.userFeedbackModal,this.powsterCookiesEnabled=i?.cookiesModal?.enableModal,this.tealiumCookiesEnabled=i?.enableTealiumCookieConsent,this.evidonCookiesEnabled=i?.requireUserConsent,this.ensightenCookiesEnabled=i?.enableEnsighten,this.oneTrustCookiesEnabled=i?.oneTrustCookieConsent,this.didomiCookiesEnabled=i?.didomiCookieConsent,this.SMECookiesEnabled=i?.SMECookieConsent,this.cookiesEnabled=this.powsterCookiesEnabled||this.tealiumCookiesEnabled||this.ensightenCookiesEnabled||this.evidonCookiesEnabled||this.oneTrustCookiesEnabled||this.didomiCookiesEnabled||this.SMECookiesEnabled}},d:[{kind:"method",key:"componentDidMount",value:function(){this.isCalendarRemindMode=!(0,t.nO)();const e=this.calendarNeeded();W(),window.addEventListener("mousemove",q,!0),window.addEventListener("touchstart",Q,!0),document.body.classList.add(Y),window.addEventListener("orientationchange",this.handleOrientationChange),window.addEventListener("resize",this.handleResize),window.addEventListener("scroll",this.scrolling,!0),window.addEventListener("popstate",this.handlePopState),document.addEventListener("visibilitychange",this.handleVisibilityChange),this.handleOrientationChange(),document.body.classList.add("js-loaded"),o.Z.get().client.set({headerHeight:(0,t.CF)()});let n=(0,J.Z)();
2if(o.Z.emit("LANDING_QUERY",n),this.cookiesEnabled?(o.Z.emit("CHECK_COOKIES",Ae.O),r.e(278).then(r.bind(r,8829)).then((e=>{this.Cookies=e.default,this.setState({cookiesCompLoaded:!0})})),r.e(488).then(r.bind(r,7806)).then((e=>{this.CookiesPreference=e.default}))):o.Z.emit("ACCEPT_ALL_COOKIES",{doNotSetCookie:!0}),this.ageGateEnabled){const e=this.state.appState?.appData?.options?.ageGate?.cookieName||"pow-agegate",t=this.state.appState?.appData?.options?.ageGate?.lockOut,i="adult"===n.ag||(0,R.e)(e);null!==i&&(o.Z.emit("AGEGATE_CONSENT",+i),(!t||i>0)&&o.Z.emit("AGEGATE_CLOSE")),r.e(356).then(r.bind(r,116)).then((e=>{this.AgeGate=e.default,this.setState({ageGateCompLoaded:!0})}))}this.externalLinkModalEnabled&&r.e(786).then(r.bind(r,6818)).then((e=>{this.ExternalLinkModal=e.default})),this.userFeedbackModalEnabled&&r.e(249).then(r.bind(r,2836)).then((e=>{this.UserFeedbackModal=e.default})),this.state.appState?.appData?.options?.videoOverlay&&Promise.all([r.e(715),r.e(350)]).then(r.bind(r,9663)).then((e=>{this.TrailerOverlay=e.default})),Object.values(this.state.appState?.appData?.pages).find((e=>"pressKit"===e.type))&&r.e(421).then(r.bind(r,1430)).then((e=>{this.PressKitGalleryOverlay=e.default})),this.state.appState?.appData?.options?.landingAudio&&r.e(231).then(r.bind(r,6259)).then((e=>{this.LandingAudio=e.default}));const i=this.state.appState?.appData?.options?.formEmbeds?.signUp;Object.values(i||{}).filter((e=>e)).length&&r.e(35).then(r.bind(r,2258)).then((e=>{this.SignUpForm=e.default})),!this.isCalendarRemindMode&&!e||this.state.calRemindLoaded||this.calRemindLoadStarted||(this.calRemindLoadStarted=!0,r.e(792).then(r.bind(r,6998)).then((e=>{this.CalRemind=e.default}))),this.updateBgStyle(),this.updateVisibilityPercentages(),o.Z.on("SECTION_LOADED",this.scrolling);const a=(0,c.RK)(this.state.appState,"appData.options.paramountFeatures.visibleScrollbar",{}),s=(0,c.RK)(this.state.appState,"appData.styling.variables",{});if(a?.color){let e=a.color.replace("$","");(0,t.Dr)("#mainScroll::-webkit-scrollbar-thumb",{background:s[e]||e})}if(a?.backgroundColor){let e=a.backgroundColor.replace("$","");(0,t.Dr)("#mainScroll::-webkit-scrollbar-track",{background:s[a.color]||e})}const l=(0,c.RK)(this.state.appState,"appData.options.formEmbeds.popup",{}),{id:p,baseUrl:d,uuid:h,lid:u,landingDelay:g}=l;!p&&d&&h&&u&&g&&o.Z.emit("SUBSCRIBER_POPUP",l,!0);const f=Element.prototype.insertBefore;Element.prototype.insertBefore=function(e,t){if(!t||"font"!==t.localName)return f.apply(this,arguments);e.innerText=t.innerText}}},{kind:"method",key:"componentWillUnmount",value:function(){window.removeEventListener("orientationchange",this.handleOrientationChange),window.removeEventListener("scroll",this.scrolling,!0),window.removeEventListener("popstate",this.handlePopState),document.removeEventListener("visibilitychange",this.handleVisibilityChange),o.Z.off("SECTION_LOADED",this.scrolling),(0,d.clearAllBodyScrollLocks)(),window.clearTimeout(this.videoTimeout)}},{kind:"method",key:"componentDidUpdate",value:function(e,n){const i=this.state.appState;n.appState.activePage!==i.activePage&&this.updateVisibilityPercentages();if(i.trailerOverlay?.overlayOpen&&i.trailerOverlay?.data?.video&&!this.TrailerOverlay&&Promise.all([r.e(715),r.e(350)]).then(r.bind(r,9663)).then((e=>{this.TrailerOverlay=e.default,this.forceUpdate()})),!this.cookieHeight&&!He){const e=document.querySelector("[data-section=cookies]");this.cookieHeight=e&&window.getComputedStyle(e).height}const a=(0,c.RK)(this.state,"appState.client.isDesktopSize"),s=(0,c.RK)(n,"appState.client.isDesktopSize"),l=(0,c.RK)(this.state,"appState.client.isDesktopWidth"),p=(0,c.RK)(n,"appState.client.isDesktopWidth");a===s&&l===p||o.Z.get().client.set({headerHeight:(0,t.CF)()});const{homeActivePercentage:d}=this.state.appState,h=a?.6:.4;if(this.$bgVideo){const e=this.getBgValue("disableLoop"),t=this.$bgVideo.currentTime>=this.$bgVideo.duration;!(d>=h&&this.$bgVideo.paused)||e&&t?d<h&&this.$bgVideo.pause():this.$bgVideo.play()}this.state.appState.debugMode&&!this.loadingDebugInfo&&(this.loadingDebugInfo=!0,r.e(385).then(r.bind(r,2225)).then((e=>{this.DebugInfo=e.default,this.forceUpdate()})));let u=[...this.$bgVideo?.children||[]].map((e=>e.src)).join(",");this.previousBgSources&&u!==this.previousBgSources&&this.$bgVideo?.load(),this.previousBgSources=u}},{kind:"method",key:"handleVisibilityChange",value:function(){if("undefined"==typeof document||document.hidden||!this.$bgVideo)return;(this.$bgVideo.paused||0===this.$bgVideo.currentTime||this.$bgVideo.ended)&&this.$bgVideo.readyState>=2&&(this.videoTimeout=window.setTimeout((()=>{this.$bgVideo&&this.$bgVideo.play()}),100))}},{kind:"method",key:"updateBgStyle",value:function(){if(this.backgroundData){if(this.backgroundData.useSolidBgColor)return;this.setState({backgroundStyle:{backgroundImage:this.getBgImage(),backgroundPosition:this.getBgValue("bgPosition")}
2,fallbackBackgroundStyle:{objectPosition:this.getBgValue("bgPosition")}})}}},{kind:"method",key:"removeBgVideo",value:function(){this.setState({bgVideo:!1})}},{kind:"method",key:"scrolling",value:function(){const e=(0,c.RK)(this.state,"appState.header.open"),t=(0,c.RK)(this.state,"appState.ignoreScroll");e||t||this.updateVisibilityPercentages()}},{kind:"method",key:"updateVisibilityPercentages",value:function(){o.Z.emit("UPDATE_VISIBILITY_PERCENTAGES")}},{kind:"method",key:"calendarNeeded",value:function(){return[(0,c.RK)(this.props,"initialStore.appData.pages.boltShowtimes.data.noShowtimes.buttons.extraButton.path",null),(0,c.RK)(this.props,"initialStore.appData.pages.boltHome.data.button1.path",null),(0,c.RK)(this.props,"initialStore.appData.pages.boltHome.data.button2.path",null),(0,c.RK)(this.props,"initialStore.appData.header.powsterHeader.persistentButton.path",null)].includes("@calendarreminder")}},{kind:"method",key:"getBgValue",value:function(e){if(!this.backgroundData||!this.backgroundData.desktop&&!this.backgroundData.tablet&&!this.backgroundData.mobile)return;let n={};return Object.entries(this.backgroundData).map((t=>{let[o,r]=t;n[o]=r[e]})),(0,X.i)((0,t.mt)(n))}},{kind:"method",key:"getBgImage",value:function(){let e=this.getBgValue("asset");const t=(0,c.RK)(o.Z.get(),"appData.pages.boltHome.data.bg.alternativeImageFormat","jpg");if(["mp4","webm","mov"].includes(e?.split?.(".").pop())&&(this.setState({bgVideo:e}),e=this.getBgValue("fallbackImg")),!this.state.bgImageLoaded)if(e){if(!this.occluderTimeout){const n=new Image;n.onload=()=>this.setState({bgImageLoaded:!0}),n.onerror=n.onload,n.src=he.Vh(e,t),this.occluderTimeout=setTimeout((()=>{this.state.bgImageLoaded||this.setState({bgImageLoaded:!0})}),5e3)}}else this.setState({bgImageLoaded:!0});return he.iv(e,t)}},{kind:"method",key:"getH1",value:function(e,t,n,o){let r=[e?.meta?.title?.locale,e?.copy?.baseCopy[t?.name]||e?.copy?.baseCopy[n?.name]||t?.name||n?.name||o?.replace(/^bolt/,"")].filter((e=>e)).join(" | ");return n?.h1&&(r=n.h1),r}},{kind:"method",key:"closeAllOverlays",value:function(){o.Z.emit("CLOSE_ALL_OVERLAYS")}},{kind:"method",key:"handleOrientationChange",value:function(){this.handleResize();let e="portrait";switch(window.orientation){case 0:case 180:e="portrait";break;case-90:case 90:e="landscape"}this.setState({orientation:e})}},{kind:"method",key:"handleResize",value:function(){o.Z.emit("UPDATE_CLIENT");let e=window.innerHeight;document.documentElement.style.setProperty("--vh",.01*e+"px"),document.documentElement.style.setProperty("--windowHeight",e+"px");let t=(0,p.KR)(),n=this.state.appState.client;n&&t!==n.isDesktopSize&&o.Z.get().client.set({isDesktopSize:t}),this.updateBgStyle()}},{kind:"method",key:"hidePoster",value:function(){this.setState({posterVisible:!1})}},{kind:"method",key:"handlePopState",value:function(e){let n=e.state?.activePage;n||(n=(0,t.R4)()),o.Z.emit("POP_STATE",n||window.__START_PAGE_ID__)}},{kind:"method",key:"onPageContentLoad",value:function(){!0!==this.state.isComponentLoaded&&this.setState({isComponentLoaded:!0})}},{kind:"method",key:"getExtra",value:function(){}},{kind:"method",key:"playVideo",value:function(e){(0,G.Z)(e.target).then(this.hidePoster).catch(this.removeBgVideo)}},{kind:"method",key:"toggleAudio",value:function(){this.$bgVideo&&(this.setState({audioMuted:!this.$bgVideo.muted}),this.$bgVideo.muted=!this.$bgVideo.muted)}},{kind:"method",key:"checkIfLoaded",value:function(){return this.state.isComponentLoaded&&(this.state.bgImageLoaded||!this.backgroundData||this.backgroundData.useSolidBgColor)}},{kind:"method",key:"renderLoadingOccluder",value:function(){return(0,e.h)("div",{class:Le.loadingOccluder,key:"occluder"})}},{kind:"method",key:"renderBgVideo",value:function(t,n,r){const{bgVideo:i,appState:a,posterVisible:s}=this.state,{activePage:l}=a,p="boltHome"!==l&&!a.appData.pages[l]?.section,d=this.getBgValue("preLoadImg"),h=(0,c.RK)(o.Z.get(),"appData.pages.boltHome.data.bg.alternativeImageFormat","jpg"),u=(0,c.RK)(a,"showtimes.show",!1),g=!t||u||p,f=(0,c.RK)(a,"appData.copy.accessibilityCopy",{});return(0,e.h)("div",{class:(0,c.WM)({s:Le,bgVideo:!0,hideBackgroun
2d:g}),key:"bgVideo"},(0,e.h)("video",{style:n,muted:this.state.audioMuted,autoPlay:!0,playsInline:!0,loop:!this.getBgValue("disableLoop"),poster:Te.T?d:d.replace(/\.[^.]*$/,h),onCanPlay:this.playVideo,onError:this.removeBgVideo,ref:e=>this.$bgVideo=e,ariaLabel:f.$BACKGROUND_VIDEO_ARIA},i.endsWith(".webm")&&(0,e.h)("source",{src:i,type:"video/webm"}),(0,e.h)("source",{src:i.replace(/\.[^./]+$/,".mp4"),type:"video/mp4"})),s&&(0,e.h)(he.t,{src:d,alt:"",fallbackFormat:h,style:r}))}},{kind:"method",key:"renderMain",value:function(t,n){const{appState:r,backgroundStyle:i,fallbackBackgroundStyle:a,audioMuted:s,bgVideo:l}=n,{activePage:d,appData:h,client:g,videos:f,header:m,showtimes:_,homeEnt:y,scrollerTallerThanWindow:v,widgetFullyExpanded:b}=r;let E=d,w=h?.pages?.[d];w?.section&&(E=Object.values(u.L1).find((e=>"home"===e.page))?.id||"boltHome");let k=u.L1[E]||this.currentPage;w?.customPageComponent&&u.L1[w.customPageComponent]&&(k={...u.L1[w.customPageComponent],id:w.id}),t.renderedPage&&(k=t.renderedPage),this.currentPage=k;const S=n.orientation,O=g&&!g.isDesktopSize,C="mobile"===g?.deviceSize&&"landscape"===S,A="desktop"!==g?.device&&!C&&"landscape"===S,T=f&&f.overlayOpen,R=_&&_.show,L=_&&_.animate,I=y&&y.show,x=y&&y.animate,D=R||I,Z=L||x,N=(0,c.RK)(r,"homeActivePercentage",1),P=(0,c.RK)(r,"hubActivePercentage",1),M=!N&&O,K=(0,c.RK)(h,"footer.sticky",!1),B=(0,c.RK)(this.state,"appState.externalCookieBanner.bannerOpen",!1),H=B||(0,c.RK)(this.state,"appState.cookies.pushDown",!1)&&(0,c.RK)(this.state,"appState.cookies.cookieBannerOpen",!1),G=B&&O||(0,c.RK)(h,"options.oneContinuousScroll"),$=(0,c.RK)(h,"options.sonyFeatures.sonyHeader",!1)&&!(0,p.fx)(),F=(0,c.RK)(h,"footer.sonyFooter",!1),V=(0,c.RK)(h,"copy.accessibilityCopy",{}),U=(0,c.RK)(h,"options.disableLandscape"),z=(0,c.RK)(h,"options.disableTabletLandscape"),W=(0,c.RK)(h,"options.landingAudio",null),j=(0,c.RK)(h,"options.paramountFeatures.visibleScrollbar",!1),Y=(0,c.RK)(h,"pages.boltIframe.data.disableOrientationLock",!1)&&"boltIframe"===d,q=(C&&U||A&&z)&&!Y,Q=(0,c.RK)(h,"options.paramountFeatures.toutCarousel.contentCarousel",!1),J=(0,c.RK)(h,"pages.boltHome.data.bg.videoHasAudio",!1),X=(0,c.RK)(h,"pages.boltHome.data.bg.iconPosition","top-left"),te={};j&&(te.scrollbarColor=`${j.color} ${j.backgroundColor}`);let ne=0;const oe={};if($&&(ne=34),H&&"undefined"!=typeof window){oe.position=G?"absolute":"fixed";ne+=(B?(0,c.RK)(r,"externalCookieBanner.height"):(0,c.RK)(r,"cookies.height"))||0,oe.top=`${G?"0":ne}px`,oe.height=(G?window.innerHeight:window.innerHeight-ne)+"px"}const re=(0,c.RK)(o.Z.get(),"client.headerHeight",0),ie=(0,c.RK)(h,"header.powsterHeader.desktopSolidHeader",null),ae=(0,c.RK)(h,"pages.boltHubPage")&&!(0,c.RK)(h,"pages.boltHome"),se=h?.pages.boltPreviewPanel&&!h?.pages.boltHome,le=u.L1[d]&&"boltHome"!==d&&!w?.section,ce=N<=(0,ee.Kl)(ne)||"boltHome"!==d,pe=P<=(0,ee.Kl)(re);let de=ae?pe&&!D&&!T:ce&&!D&&!T;(se||!v||b)&&(de=!1);const he=this.checkIfLoaded();let ue=Object.values(h.pages).some((e=>"showtimes"===e?.type)),ge=Object.values(h.pages).some((e=>"homeEnt"===e?.type)),fe=Object.values(h.pages).some((e=>"pressKit"===e?.type)),ye=this.state.bgVideo?this.renderBgVideo(N,oe,a):(0,e.h)("div",{class:(0,c.WM)({s:Le,background:!0,sidePanelOpen:D,hasStickyFooter:K,cookieMode:H,hideBackground:M,sidePanelAnimation:Z,hasMiniGallery:Q}),style:{...i,...oe},key:"background",role:"img",ariaLabel:V.$BACKGROUND_IMAGE_ARIA}),ve={};return k&&(ve={store:r,client:r.client,appData:h,id:k.id,data:h.pages[k.id]?.data,bgRender:G&&ye},k.page&&(ve[k.page]=r[k.page])),(0,e.h)("div",{class:(0,c.WM)(Le.mainScroll,he&&"contentLoaded",(!j||O)&&Le.hideScrollbar,le&&Le.dedicatedPage),id:"mainScroll",style:te},(0,e.h)(me,{closeAllOverlays:this.closeAllOverlays,client:g,appData:h,activePage:d,solidBackground:de,headerData:m,offsetTop:ne,isCalendarRemindMode:this.isCalendarRemindMode,calRemindOpen:r.calRemindOpen,desktopSolidHeader:ie,footerData:r.footer,key:"header"}),(0,e.h)("h1",{class:Le.pageName},this.getH1(h,k,w,d)),ye,this.CalRemind&&(0,e.h)(this.CalRemind,{appData:h,open:r.calRemindOpen,offsetTop:ne,key:"calendarRemind"}),(0,e.h)(Ce,{class:Le.pageContainer,containerClass:(0,c.WM)(Le.pageWrapper,"pageWrapper"),page:k,props:ve,onLoad:this.onPageContentLoad,key:"dynamicPageLoader"}),(!D||F)&&(0,e.h)(_e.Z,{data:h.footer,store:r,key:"footer"}),u.lc&&(0,e.h)(u.lc,{store:r,key:"videoLoader"}),ue&&(0,e.h)(u.g1,{store:r,key:"showtimesLoader"}),ge&&(0,e.h)(u.g1,{store:r,key:"homeEntLoader"}),fe&&(0,e.h)(u.g1,{store:r,key:"pressKitLoader"}),this.TrailerOverlay&&(0,e.h)(this.TrailerOverlay,{store:r}),this.PressKitGalleryOverlay&&(0,e.h)(this.PressKitGalleryOverlay,{store:r}),this.LandingAudio&&(0,e.h)(this.LandingAudio,{data:W,offsetTop:ne,store:r}),J&&l&&(0,e.h)("div",{onClick:this.toggleAudio,class:(0,c.WM)(Le.sound,s&&Le.muted,Le[X])},(0,e.h)("button",{class:Le.icon})),!T&&q&&(0,e.h)(Ee,{key:"landscape-overlay"}),this.renderLoadingOccluder(),this.getExtra())}},{kind:"method",key:"render",value:function(t,n){const{appData:o,client:r,cookies:i,externalCookieBanner:a,debugMode:s,footer:l,header:p}=n.appState,d=i.cookiePreferencesOpen,h=i.cookieBannerOpen;let u=!1!==n.appState.ageGateOpen;const g=o?.options?.ageGate?.onlyOnPages;if(u&&g){const e=o.pages[n.appState.activePage].section;u=g.split(",").map((e=>e.trim())).includes(n.appState.activePage)&&!e}const f=Object.keys(o.header).find((e=>e.endsWith("Header")&&"powsterHeader"!==e)),m=["sonyFooter"].find((e=>o.footer[e]))||"defaultFooter",_=p.open;let y=s&&this.DebugInfo,{Cookies:v,CookiesPreference:b,AgeGate:E,ExternalLinkModal:w,UserFeedbackModal:k,SignUpForm:S}=this;const O="rtl"===o?.styling?.fontVariables?.textDirection,C=`--footer-covered-screen-size: ${l?.coveredScreenSize||0}px;`;return(0,e.h)("div",{class:(0,c.WM)(Le.container,r.device,r.orientation,r.isIOS&&"iOS",f,m,"page-"+n.appState.activePage,O&&"isRTL"),id:"bolt",style:C}
2,v&&(0,e.h)(v,{appData:o,categories:Ae.O,hidden:!h,key:"cookieBanner"}),b&&(0,e.h)(b,{appData:o,copy:o.copy.baseCopy,categories:Ae.O,key:"cookiesPref",cookiePrefsOpen:d}),E&&u&&(0,e.h)(E,{appData:o,copy:o.copy,key:"ageGate"}),w&&(0,e.h)(w,{appData:o,externalLinkModal:n.appState.externalLinkModal,copy:o.copy,key:"externalLink"}),k&&(0,e.h)(k,{appData:o,data:n.appState.userFeedbackModal,copy:o.copy,key:"userFeedback"}),(0,e.h)("div",{class:Le.mainScrollWrapper,key:"mainScrollWrapper"},this.renderMain(t,n)),S&&(0,e.h)(S,{data:o?.options?.formEmbeds?.signUp,activePage:n.appState.activePage,clientData:r,cookies:i,externalCookieBanner:a,showtimesProviderInterstitialOpen:n.appState.showtimes?.providerInterstitialOpen,navOpen:_,key:"signUp"}),!!y&&(0,e.h)(y,{appData:o,appState:n.appState,key:"debug"}))}}]}}),e.wA);r(6638);try{let e="about:"===location.protocol?window.parent:window,t=e.location.origin+e.location.pathname.replace(/\/[^/]*$/,"/");r.p=t+(window.__RELATIVE_ROOT__||"")}catch(e){}let $e=(0,t.IQ)(window.__INITIAL_STATE__),Fe=document.getElementById("app")||document.body;(0,e.sY)((0,e.h)(Ge,{initialStore:$e}),Fe,Fe.firstChild)})(),i})())); 3//# sourceMappingURL=bolt.js.map
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.