1/*! For license information please see showtimes.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 r=t();for(var i in r)("object"==typeof exports?exports:e)[i]=r[i]}}("undefined"!=typeof self?self:this,(()=>(()=>{var e={659:(e,t,r)=>{"use strict";r.r(t),r.d(t,{render:()=>_,staticRender:()=>v,storeListeners:()=>A});var i=r(934),n=r(917),o=r(397),s=r(890),a=r(32),l=r(482),c=r(91),d=r(58),p=r(597);let h;const u={};let f,m=Date.now();function y(e){return 95===e?100:e}function g(){return"undefined"!=typeof window&&!location.href.includes("stage.showtimes-static")}const v=()=>(0,i.h)("div",{dangerouslySetInnerHTML:{__html:p.m}}),_=e=>{let{appData:t}=e;return function(e){if((0,n.RK)(e,"options.coppa"))return;const t=(0,n.RK)(e,"apis.tracking.googleTagManager",{});t.uaId&&(u.gtagLandingConversion=t.landingConversion,u.gtagViewConversion=t.viewConversion,u.gtagTicketsConversion=t.ticketConversion,u.gtagPageConversion=t.pageConversion,u.gtagSocialConversion=t.socialConversion,u.gtagYoutubeConversion=t.youtubeConversion),w()}(t)};function w(){h=(0,l.r)();const e=(0,n.RK)(h,"apis.tracking.pixels.facebookTag",{});e&&e.trackTicketClickEvent&&(u.fbTicketClick=e.trackTicketClickEvent.split(",").map((e=>e.trim())));const t=(0,n.RK)(h,"apis.tracking.operam",{});t&&t.initId&&t.loadId&&(u.operam=t);const r=(0,n.RK)(h,"apis.tracking.pixels.weborama",{});if(u.weborama=r,r&&r.landing){(new Image).src=r.landing}let i=(0,n.RK)(h,"apis.tracking.pixels.remarketing");if(i){if(i={...i},i.ticket&&"string"==typeof i.ticket){const e=i.ticket.split(";").map((e=>e.trim()));i.ticket={id:e[0],label:e[1]}}u.remarketing=i}let o=(0,n.RK)(h,"apis.tracking.pixels.floodlight");if(o){if(o={...o},o.ticket){const e=o.ticket.split(",").map((e=>{if("string"!=typeof e)return e;const t=e.trim().split(":");return t[0]?{id:t[0],type:t[1]||"lp",cat:t[2]||"landi0"}:void 0})).filter((e=>e));o.ticket=e}u.floodlight=o}let s=(0,n.RK)(h,"apis.tracking.pixels.appNexus");if(s){if(s={...s},s.ticket&&"string"==typeof s.ticket){const e=s.ticket.split(":").map((e=>e.trim()));s.ticket={id:e[0],seg:e[1]}}u.appNexus=s}let a=(0,n.RK)(h,"apis.tracking.powsterGATracking");a&&(u.powsterCustomGA=(0,n.Od)(a).filter((e=>e.startsWith("UA-")||e.startsWith("G-"))))}function k(){if("function"==typeof operam)return operam.apply(this,arguments);window.operamQueue||(window.operamQueue=[]),window.operamQueue.push(arguments)}function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("function"!=typeof gtag||!e)return;if("string"==typeof e&&(e={send_to:e}),!e.send_to)return;let{send_to:r,...i}=e;void 0===i.allow_custom_scripts&&(i.allow_custom_scripts=!0),Object.keys(i).forEac
2h((e=>{if(e.endsWith("Variable")){const r=e.slice(0,-8),n=i[e];delete i[e],t[r]&&(i[n]=t[r])}})),void 0===i.u1&&(i.u1=(0,n.RK)(s.Z.get(),"appData.meta.title.slug")),r="string"==typeof r?r.split(","):(0,n.Od)(r),r.forEach((e=>{"string"==typeof e&&(e=e.trim())&>ag("event","conversion",{send_to:e,...i})}))}function E(e,t,r,i){if("function"!=typeof powsterGtag)return;let a=u.powsterCustomGA;if(!a)return;const l=s.Z.get(),c=(0,n.RK)(l,"appData.meta.region.slug",""),d={event_category:t,event_label:r,send_to:a,event_stream:(0,n.RK)(l,"appData.meta.title.locale","")+" - "+c.toUpperCase(),allow_google_signals:!1,region:c,debug_mode:!g()};Object.assign(d,i);const p=(0,n.RK)(l,"appData.apis.tracking.powsterGATracking.trackingCategory","PERFORMANCE");(0,o.O)(p,(()=>window.powsterGtag("event",e,d)),!0)}function C(e,t,r,i){let n=s.Z.get().activePage.id;"showtimes"===n&&(n="tickets"),e&&(n="trailer"),E(n+"-watch",n,t+"_"+r+"_"+i)}function T(e){if("function"!=typeof powsterGtag)return;let t=u.powsterCustomGA;if(!t)return;const r=s.Z.get(),i=(0,n.RK)(r,"appData.meta.region.slug");let l=e;"showtimes"===e?l="tickets":"homeEnt"===e?l="homeentstatic":"smartHomeEnt"===e&&(l="homeentdynamic");(0,n.RK)(r,"appData.options.trackPathForPageView")&&(l=(0,n.RK)(r,`appData.pages.${e}.path`)||e);const c=(0,n.RK)(r,"appData.meta.title.locale","")+" - "+i.toUpperCase(),d=!g(),p=(0,n.RK)(r,"appData.apis.tracking.powsterGATracking.trackingCategory","PERFORMANCE");(0,o.O)(p,(()=>{t.forEach((t=>{window.powsterGtag("config",t,{page_title:e,page_path:l,anonymize_ip:"true",custom_map:{dimension1:"region"},event_stream:c,allow_google_signals:!1,region:i,debug_mode:d,cookie_flags:"undefined"!=typeof window&&window!==window.top?"SameSite=None; Secure":""})}))}),!0),"gallery"===e&&s.Z.emit(a.N2,1)}function S(){E("timing_complete","pageLoad","",{name:"load",value:Date.now()-m})}function x(e){const t=e&&e.id;u.operam&&k("plugin","powster1","pageview"),u.gtagViewConversion&&b(u.gtagViewConversion,{url:location.href}),setTimeout((()=>{u.gtagViewConversion&&b(u.gtagViewConversion,{url:location.href})}),0);const r=u.gtagPageConversion&&u.gtagPageConversion[t];r&&b(r)}const A={};A[a.Z]=()=>{h||w(),setTimeout((()=>{u.gtagLandingConversion&&b(u.gtagLandingConversion,{url:location.href}),x(s.Z.get().activePage),T(s.Z.get().activePage?.id)}),0),"complete"===document.readyState?S():window.addEventListener("load",S)},A[a.yP]=e=>{x(e),T(e.id)},A[a.ii]=function(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"cinema";if(u.fbTicketClick&&"function"==typeof fbq){const r=s.Z.get(),i={film_name:(0,n.RK)(r,"appData.meta.title.slug"),cinema_name:t.name,time_slot:e.time24,cta:void 0};if(void 0!==e.cta){const t=(0,n.RK)(r,"appData.pages.showtimes.data.ctaCopy"),o=(0,n.RK)(r,"appData.copy");if(t&&"object"==typeof t&&o&&"object"==typeof o){const r=o[t[e.cta]];"string"==typeof r&&r.length>0&&(i.cta=r)}}u.fbTicketClick.forEach((e=>{let t="trackCustom";-1!==["InitiateCheckout","AddToCart","ViewContent","AddPaymentInfo","Purchase","Lead"].indexOf(e)&&(t="track"),fbq(t,e,i)}))}if(u.operam&&k("plugin","powster1","buy_ticket",{city:t.location.city,theater_name:t.name,theater_address:t.location.fullAddress,time:e.time24,date:e.date,type:e.movie.format.name,provider:i}),u.gtagTicketsConversion&&b(u.gtagTicketsConversion,{url:location.href,theaterUrl:(0,n.RK)(t,"exhibitor.domain")||"",theater:t.name,location:t.location.fullAddress,date:e.date.slice(0,10),time:e.time,provider:i}),u.weborama&&u.weborama.ticket){const e=()=>{(new Image).src=u.weborama.ticket},t=u.weborama.oneTrustCategory;c.A8.maybeHandle(t,e,!0)}if(u.remarketing&&u.remarketing.ticket&&u.remarketing.ticket.id){const e=()=>{const e=new Image;let t="//www.googleadservices.com/pagead/conversion/"+u.remarketing.ticket.id+"/";u.remarketing.ticket.label&&(t+="?label="+u.remarketing.ticket.label),e.src=t},t=u.remarketing.oneTrustCategory;c.A8.maybeHandle(t,e,!0)}if(u.floodlight&&u.floodlight.ticket&&u.floodlight.ticket.length){const e=()=>{u.floodlight.ticket.forEach((e=>{const t=document.createElement("iframe"),r=(Math.random()+"").slice(2);t.src=`https://${e.id}.fls.doubleclick.net/activityi;src=${e.id};type=${e.type};cat=${e.cat};dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=${r}?`,t.style.display="none",document.body.appendChild(t)}))},t=u.floodlight.oneTrustCategory;c.A8.maybeHandle(t,e,!0)}if(u.appNexus&&u.appNexus.ticket&&u.appNexus.ticket.id){const e=()=>{const e=new Image;let t="//secure.adnxs.com/px?id="+u.appNexus.ticket.id+"&seg="+u.appNexus.ticket.seg+"&t=2";e.src=t},t=u.appNexus.oneTrustCategory;c.A8.maybeHandle(t,e,!0)}!function(e,t,r,i){"cinema"===i&&(i="Direct to Cinema");const o=[t.name,(0,n.RK)(t,"exhibitor.domain")||"X",(0,n.RK)(e,"stDate.ddmmyyyy"),e.time||"X",(0,n.RK)(e,"movie.format.name"),i].join("_");E("tickets-select-provider","tickets",i),E("tickets-conversion","tickets",o)}(e,t,0,i)},A[a.xk]=e=>{u.operam&&k("plugin","powster1","search",{city:e}),E("tickets-search","tickets","-")},A[a.Re]=e=>{let{theater:t,screening:r}=e;u.operam&&k("plugin","powster1","select_time",{city:t.location.city,theater_name:t.name,theater_address:t.location.fullAddress,time:r.t
2ime24,date:r.date,type:r.movie.format.name})},A[a.a]=e=>{u.gtagSocialConversion&&b(u.gtagSocialConversion,{platform:e})},A[a.$P]=e=>{let{id:t}=e;u.gtagYoutubeConversion&&b(u.gtagYoutubeConversion,{video:t})},A[a.i]=(e,t)=>{let{title:r}=e,i="calendar",n="calendar-reminder";"showtimes"!==t&&"tickets"!==t||(i="tickets",n="tickets"),E(i+"-reminder_click",n,r)},A[a.oG]=e=>{E("button-click","home",e)},A[a.ly]=()=>{E("map-interact","map","-")},A[a.Jm]=e=>{E("map-request_direction","map",e.toLowerCase())},A[a.N2]=e=>{E("gallery-view_image","gallery",e)},A[a.wo]=e=>{E("gallery-view_enlarge_image","gallery",e)},A[a.wi]=e=>{E("gallery-image_download","gallery",e)},A[a.kE]=(e,t,r,i,n)=>{100!==e&&C(n,t,"Youtube",y(e))},A[a.c]=(e,t,r)=>{if(100!==e){const i=t.split(".");C(r,i[0],i[1],y(e))}},A[a.hD]=(e,t,r)=>{100!==e&&C(r,t,"JWPlayer",y(e))},A[a.g9]=(e,t,r)=>{C(r,t,"Vimeo",e)},A[a.rf]=()=>{E("videos-get_tickets","videos","-")},A[a.x_]=()=>{f=new Date,T("trailer")},A[a.Ok]=e=>{const t=new Date,r=Math.floor((t-f)/1e3),i=e&&e.id;E("trailer-bounce","trailer",r),T(i)},A[a.a]=e=>{E("social-share","social",e)},A[a.sV]=e=>{E("social-follow","social",e)},A[a.rw]=(e,t,r,i)=>{let o;const a=(0,n.RK)(s.Z.get(),"activePage.data.useTrackingPrefixForGA");e?o=(e=new URL(e)).hostname.replace("www.","").replace(".com",""):i&&(o="/"+i.toLowerCase()),e&&a&&(o=t);let l=r||"homeent_s";E(l+"-merchant_select",l,o)},A[a.Ds]=()=>{const e=(0,n.RK)(s.Z.get(),"showtimes.theaters");if(e&&e.length){E("tickets-focus-theatre-chain","tickets",(e[0].name||"X")+"_"+(0,n.RK)(e[0],"exhibitor.domain","X"))}},A[a.q5]=(e,t,r)=>{E("tickets-select-theatre-chain","tickets",(r.name||"X")+"-"+(0,n.RK)(r,"exhibitor.domain","X"))},A[a.B8]=e=>{let{date:t,ddmmyyyy:r}=e;E("tickets-select-calendar_date","tickets",r),E("tickets-select-calendar_day","tickets",(0,d.Z)(t,"ddd"))},A[a.qx]=(e,t)=>{const r=(0,n.RK)(t,"movie.format.name"),i=t.datetime?t.datetime.toString().match(/([A-Z]+[+-][0-9]+)/)[1]:"";E("tickets-select-calendar_time","tickets",t.time+"_"+i),E("tickets-select-format","tickets",r)},A[a.tI]=e=>{let{city:t,countryCode:r}=e,i=s.Z.get().activePage.id;"tickets"!==i&&"showtimes"!==i||E("tickets-filter_location","tickets",t+"_"+r.toUpperCase())},A[a.m4]=(e,t)=>{if(t&&t.length){let r,i;switch(e){case"stDate":i="day",r=t[0].ddmmyyyy;break;case"timeOfDay":i="time",r=t[0].id&&t[0].id.substring(1).toLowerCase();break;case"format":i="format",r=t[0].label}E("tickets-filter_"+i,"tickets",r)}},A[a.rP]=(e,t,r)=>{t&&"BOUNDING_REGION"===t?E("tickets-redirect_origin","tickets",r&&r.countryCode):t||!r?E("tickets-error","tickets","-"):e&&0!==e.length||E("tickets-no_showtimes","tickets",r&&r.city)},A[a.e8]=e=>{let{format:t,availability:r,provider:i}=e;t&&E("homeent_d-format_select","homeent_d",t),r&&E("homeent_d-availability_select","homeent_d",r),i&&E("homeent_d-merchant_select","homeent_d",i.replace(/ /g,"").toLowerCase())},A[a.Ax]=e=>{const{format:t,availability:r,provider:i,edition:n,price:o,dataProvider:s}=e;let a=[t,r,i,n,o].join("_");E("homeent_d-provider","homeent_d",s),E("homeent_d-conversion","homeent_d",a)},A[a.j5]=(e,t)=>{E("exception","","",{description:e+" - "+t,fatal:!1})},A[a.Ry]=(e,t,r,i)=>{E(e,t,r,i)},A[a.zF]=e=>{T(e)},A[a.hZ]=(e,t,r)=>{E(e,(0,n.RK)(s.Z.get(),"activePage.id"),t+"_"+r)},A[a.X5]=(e,t,r)=>{E(e,(0,n.RK)(s.Z.get(),"activePage.id"),t?t+"_"+r.split("/").pop():r.split("/").pop())},A[a.dd]=(e,t,r,i)=>{if(i){E(e,(0,n.RK)(s.Z.get(),"activePage.id"),(t?t+"_":"")+r+"_"+i)}}},32:(e,t,r)=>{"use strict";r.d(t,{$P:()=>ge,Ap:()=>ae,Ax:()=>F,B8:()=>Y,BL:()=>be,D0:()=>q,Db:()=>we,Ds:()=>K,HK:()=>H,Hn:()=>oe,JE:()=>f,Jm:()=>te,LA:()=>m,MP:()=>_e,N2:()=>S,N8:()=>v,O3:()=>ye,OH:()=>ue,Ok:()=>De,Re:()=>X,Ry:()=>Te,Sk:()=>_,VO:()=>he,X5:()=>Oe,XQ:()=>O,Xy:()=>ie,YO:()=>W,Z:()=>o,_3:()=>d,_D:()=>se,_T:()=>pe,a:()=>$,aq:()=>E,bo:()=>Ce,c:()=>P,dd:()=>Re,e8:()=>M,fV:()=>u,fm:()=>le,fr:()=>Ee,g9:()=>D,gD:()=>y,gf:()=>B,hD:()=>R,hZ:()=>Ie,i:()=>k,ii:()=>J,j5:()=>c,jy:()=>n,kE:()=>fe,kM:()=>xe,kg:()=>ce,kh:()=>ke,ly:()=>a,m4:()=>re,nj:()=>z,o9:()=>de,oG:()=>T,pJ:()=>i,pf:()=>U,q5:()=>G,qx:()=>Q,rP:()=>Z,rf:()=>I,rw:()=>L,sV:()=>C,se:()=>ee,sh:()=>N,tI:()=>V,tW:()=>w,uw:()=>p,v1:()=>Ae,vR:()=>g,wi:()=>A,wo:()=>x,wr:()=>j,x_:()=>Pe,xk:()=>ne,yP:()=>h,yx:()=>me,z0:()=>b,z4:()=>ve,zF:()=>Se,zO:()=>l,zp:()=>s});const i="UPDATE_STORE",n="BEFORE_LOAD",o="PAGE_STATE_LOADED",s="START_API",a="GMAPS_LOADED",l="URL_CHANGED",c="API_ERROR",d="CLOSE_APP",p="UPDATE_LOADER",h="SET_ACTIVE_PAGE",u="SET_CLIENT_SIZE",f="START_FORCE_CLIENT_ORIENTATION",m="STOP_FORCE_CLIENT_ORIENTATION",y="SET_BACKGROUND_VIDEO_PLAYING",g="SET_BACKGROUND_VIDEO_ENABLED",v="SET_BACKGROUND_VIDEO_MUTED",_="SET_BACKGROUND_ELEMENT",w="UPDATE_BACKGROUND_SETTINGS",k="CALENDAR_CLICKED",b="MESSENGER_CLICKED",E="HOMEPAGE_TRAILER_ENDED",C="CLICKED_FOLLOW",T="HOME_BUTTON_CLICKED",S="GALLERY_VIEW_IMAGE",x="GALLERY_VIEW_IMAGE_FULLSCREEN",A="GALLERY_DOWNLOAD_IMAGE",P="VIDEO_PLAYER_PROGRESS",D="VIMEO_VIDEO_PROGRESS",I="VIDEOS_TICKET_CLICK",O="KALTURA_VIDEO",R="JW_PLAYER_PROGRESS",L="HOMEENT_VENDOR_CLICKED",M="SMART_HOMEENT_SELECT",F="SMART_HOMEENT_LINK_CLICKED",z="SET_SIDE_NAV_OPEN",N="SET_SIDE_NAV_ACTIVE",$="CLICKED_SHARE",j="LINK_CLICKED",B="EXTERNAL_LINK_CLICKED",W="HEADER_HIDDEN",V="SET_CLIENT_GEO",H="GET_SCREENINGS",U="UPDATE_DYNAMIC_DATA",Z="SET_THEATERS",G="SELECT_THEATER",K="SET_CITIES",q="UPDATE_THEATER_FILTERED_SCREENINGS",Y="SELECT_ST_DATE",Q="SELECT_TIME",X="SELECT_SCREENING",J="TICKET_LINK_CLICKED",ee="CLOSE_TICKETING",te="MAP_REQUEST_DIRECTIONS",re="TOGGLE_FILTER",ie="FILTER_EXCLUDE",ne="SEARCH_NEW_CITY",oe="SHOW_MODAL",se="HIDE_MODAL",ae="UPDATE_MODAL",le="SHOW_COOKIES_MODAL",ce="QUIZ_STARTED",de="RIGHT_OR_WRONG_QUIZ_FINISHED",pe="SET_USER_REGION_MODAL_DISMISSED",he="SET_IOSFIXEDFIX",ue="YOUTUBE_READY",fe="YOUTUBE_PROGRESS",me="YOUTUBE_ENDED",ye="YOUTUBE_PAUSE",ge="YOUTUBE_PLAY",ve="SCROLL_LOCK",_e="SCROLL_UNLOCK",we="ONETRUST_SHOW",ke="ENABLE_STORAGE",be="DISABLE_STORAGE",Ee="ENABLE_PIXELS",Ce="DISABLE_PIXELS",Te="POWSTER_GA_EVENT_TRACK",Se="POWSTER_GA_PAGE_VIEW_TRACK",xe="LOAD_STATIC_PIXELS",Ae="LINK_CLICK_OUT",Pe="CLOSABLE_TRAILER_OPEN",De="CLOSABLE_TRAILER_CLOSED",Ie="SCROLLSITE_BUTTON_CLICK",Oe="SCROLLSITE_GALLERY_ITEM_CLICK",Re
2="SCROLLSITE_RESOURCE_CLICK"},890:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var i=r(328);const n=new(r.n(i)())({},{});function o(e){if("undefined"==typeof window||"function"!=typeof Event||!window.dispatchEvent)return;const t=new Event(e);window.dispatchEvent(t)}n.on("afterAll",(function(e){"update"!==e&&o(e)})),n.on(void 0,(()=>{throw new Error("Undefined action! Please define your actions!")})),"undefined"!=typeof window&&(window.Store=n,o("NEW_STORE"));const s=n},58:(e,t,r)=>{"use strict";function i(e,t,r){if(!e||!t)return"";e instanceof Date||(e=new Date(e)),r=r?Object.assign({},n,r):n;let i,o,c,d,p="";for(i=0,o=t.length;i<o;i+=d){d=1,c=t[i];let n=s[c];if(n)d=a(t,i,c,o),p+=n(e,d,r);else switch(c){case":":p+=r.$TIME_SEPARATOR;break;case"/":p+=r.$DATE_SEPARATOR;break;case"'":case'"':d=l(t,i),p+=t.substr(i+1,d-2);break;case"\\":d=2,p+=i<o-1?t[i+1]:"\\";break;default:p+=c}}return p}r.d(t,{Z:()=>i});let n={$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"]},o=[e=>e,e=>(e||"").toUpperCase(),e=>(e||"").toLowerCase()],s={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,r,i)=>{let n=e.getMilliseconds(),o=t;for(;o++<3;)n=~~(n/10);for(;o-- >4;)n*=10;return i&&!n?"":c(n,t)},F:(e,t,r)=>s.f(e,t,r,!0),t:(e,t,r,i)=>{let n=e.getHours()<12?r.$AM:r.$PM;return n=i?n.toUpperCase():n.toLowerCase(),1==t&&(n=n.slice(0,1)),n},T:(e,t,r)=>s.t(e,t,r,!0),d:(e,t,r)=>{if(t<=2)return c(e.getDate(),t);return(0,o[((t-=3)>>1)%o.length])(r[t%2?"$DAYS_FULL":"$DAYS_SHORT"][e.getDay()])},o:(e,t,r)=>{let i=e.getDate();return c(i,t)+r.$ORD[i]},M:(e,t,r)=>{if(t<=2)return c(e.getMonth()+1,t);return(0,o[((t-=3)>>1)%o.length])(r[t%2?"$MONTHS_FULL":"$MONTHS_SHORT"][e.getMonth()])},y:(e,t)=>{let r=e.getFullYear();return t<=2&&(r%=100),c(r,t)},z:(e,t,r)=>{let i=e.getTimezoneOffset(),n=i<0?"-":"+";i=Math.abs(i);let o=~~(i/60);return n+=c(o,t<=2?t:2),t>2&&(n+=r.$TIME_SEPARATOR+c(i-60*o,2)),n}};function a(e,t,r,i){let n=t+1;for(null==i&&(i=e.length);n<i&&e[n]===r;n++);return n-t}function l(e,t){let r=e[t],i=t;do{i=e.indexOf(r,i+1)}while(-1!==i&&"\\"===e[i-1]);return-1===i&&(i=e.length),i-t+1}function c(e,t){let r=e+"",i=r.length;for(;i++<t;)r="0"+r;return r}},77:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});var i=r(613);class n{constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.category=e,this.pixel=t,this.shouldQueue=r}createTrigger(){var e=this;return function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];(0,i.gC)(e,e.shouldQueue,r)}}}},263:(e,t,r)=>{"use strict";r.d(t,{BN:()=>l,Ht:()=>c,U2:()=>s,e$:()=>a,t8:()=>o});var i=r(772);const n={categories:[],changeListeners:[]},o=e=>{const t=e.map((e=>e.toUpperCase())).filter((e=>i[e]));n.categories=t,window.powsterOneTrust=[...t],n.changeListeners.forEach((e=>e(n.categories)))},s=()=>n.categories,a=e=>n.categories.includes(e),l=e=>{n.changeListeners.push(e)},c=e=>{n.changeListeners=n.changeListeners.filter((t=>t!==e))}},772:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ADVERTISING:()=>a,FUNCTIONAL:()=>n,PERFORMANCE:()=>o,SOCIAL:()=>l,STRICTLY_NECESSARY:()=>i,TARGETING:()=>s});const i="STRICTLY_NECESSARY",n="FUNCTIONAL",o="PERFORMANCE",s="TARGETING",a="ADVERTISING",l="SOCIAL"},242:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var i=r(263),n=r(772);const o={all:[n.STRICTLY_NECESSARY,n.FUNCTIONAL,n.PERFORMANCE,n.TARGETING,n.ADVERTISING,n.SOCIAL],"tag manager":n.STRICTLY_NECESSARY,"website optimization":n.PERFORMANCE,"business intelligence":n.PERFORMANCE,optimizer:n.PERFORMANCE,video:n.PERFORMANCE,publisher:n.PERFORMANCE,agency:n.PERFORMANCE,mobile:n.PERFORMANCE,"data aggregator/supplier":n.FUNCTIONAL,"content management/saas":n.FUNCTIONAL,"online privacy platform":n.FUNCTIONAL,advertisers:n.TARGETING,"marketing solutions":n.TARGETING,"demand side platform":n.TARGETING,"data management platform":n.TARGETING,"supply side platform":n.TARGETING,"social media":n.TARGETING,retargeter:n.TARGETING,"research provider":n.TARGETING,"analytics provider":n.TARGETING,"creative/ad format technology":n.TARGETING,other:n.TARGETING},s=e=>{const t=(e=Array.isArray(e)?e:Object.entries(e).map((e=>{let[t,r]=e;return r&&t})).filter((e=>e))).flatMap((e=>o[e])).filter((e=>!!e));i.t8(t)}},91:(e,t,r)=>{"use strict";r.d(t,{A8:()=>i});var i={};r.r(i),r.d(i,{ADVERTISING:()=>a.ADVERTISING,FUNCTIONAL:()=>a.FUNCTIONAL,PERFORMANCE:()=>a.PERFORMANCE,Pixel:()=>f.Z,STRICTLY_NECESSARY:()=>a.STRICTLY_NECESSARY,TARGETING:()=>a.TARGETING,connectToOneTrust:()=>y,createPixelComponent:()=>g,displayModal:()=>v,maybeHandle:()=>m.O,waitForOneTrust:()=>w});var n=r(934),o=r(890),s=r(263),a=r(772);const l={1:a.STRICTLY_NECESSARY,2:a.PERFORMANCE,3:a.FUNCTIONAL,4:a.TARGETING,5:a.SOCIAL,8:a.SOCIAL,C0001:a.STRICTLY_NECESSARY,C0002:a.PERFORMANCE,C0003:a.FUNCTIONAL,C0004:a.TARGETING,C0005:a.SOCIAL,C0007:a.PERFORMANCE,C0008:a.SOCIAL},c=e=>{const t=(Array.isArray(e)?e:e.split(",")).map((e=>l[e])).filter((e=>!!e));
2s.t8(t)};var d=r(613),p=r(917);function h(){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(h,100)}const u=(e,t)=>{const r={bubbles:!1,cancelable:!1,detail:t||null};let i=window.CustomEvent;if("function"!=typeof i){function o(e,t){const r=document.createEvent("CustomEvent");return r.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r}o.prototype=window.Event.prototype,i=o}const n=new i(e,r);window.dispatchEvent(n)};var f=r(77),m=r(397);function y(e,t){return class extends t{constructor(e){super(e),this.onOneTrustCategoriesChange=this.onOneTrustCategoriesChange.bind(this),this.state=this.state||{},this.onOneTrustCategoriesChange(s.U2())}componentDidMount(){super.componentDidMount&&"function"==typeof super.componentDidMount&&super.componentDidMount(...arguments),s.BN(this.onOneTrustCategoriesChange)}componentWillUnmount(){super.componentDidMount&&"function"==typeof super.componentWillUnmount&&super.componentWillUnmount(...arguments),s.Ht(this.onOneTrustCategoriesChange)}onOneTrustCategoriesChange(t){let r=[...t],i="function"==typeof e?e(this.props,this.state):e,n=!0===i||s.e$(i);this.setState({oneTrustCategories:r,oneTrustAllowed:n})}}}function g(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return class extends n.wA{constructor(e){super(e),this.onCategoriesChange=this.onCategoriesChange.bind(this),this.state.categories=[...s.U2()]}componentDidMount(){s.BN(this.onCategoriesChange)}componentWillUnmount(){s.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,r]=e;return s.e$(this.state.categories,t)?r:void 0})).filter((e=>e));return(0,n.h)("div",null,e.map((e=>(0,n.h)(e,this.props))))}}}const v=()=>{if("object"==typeof window){const e=window.Optanon||window.OneTrust;e&&"object"==typeof e&&"function"==typeof e.ToggleInfoDisplay&&e.ToggleInfoDisplay()}},_=function(){let e,t,r=new Promise(((r,i)=>{e=r,t=i}));return r.resolve=e,r.reject=t,r}(),w=async()=>_;function k(e){let t=("; "+document.cookie).split("; "+e+"=");if(2==t.length)return t.pop().split(";").shift()}if(s.BN((e=>{u("categoriesUpdated",{categories:e}),d.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 r=new Date,i=new Date(r.getFullYear()+1,r.getMonth(),r.getDate());setTimeout((()=>{t.OptanonConsent&&(e=t.OptanonConsent,document.cookie=`${e};expires=${new Date(i).toUTCString()};path=/;SameSite=None;Secure`),t.OptanonAlertBoxClosed&&(e=t.OptanonAlertBoxClosed,document.cookie=`${e};expires=${new Date(i).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,p.RK)(window.__INITIAL_STATE__,"appData.apis.tracking.oneTrust",{}),t=(0,p.RK)(window.__INITIAL_STATE__,"appData.options.oneTrustCookieConsent",{});(e.displayInIframe||t.displayInIframe)&&setTimeout(h,100)}}(),window.OptanonWrapper=function(){if(_.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"),r=e("OptanonAlertBoxClosed");if(window.self===window.top){let e={OptanonConsent:t,OptanonAlertBoxClosed:r,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,p.RK)(o.Z.get(),"appData.apis.tracking.oneTrust.oneTrustFix"),t=(0,p.RK)(o.Z.get(),"appData.apis.tracking.oneTrust.oneTrustOverlapFix");if(e&&!k("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 i="click",n=t,void((r=e)&&(r.addEventListener?r.addEventListener(i,n,!1):r.attachEvent&&r.attachEvent("on"+i,n)));var r,i,n}))}e&&!k("OptanonAlertBoxClosed")&&t&&setTimeout((()=>{const e=(0,p.RK)(o.Z.get(),"client.pixelConsent"),t=document.querySelectorAll(".optanon-alert-box-wrapper"),r=t[0]&&t[0].style&&t[0].style.getPropertyValue("display");e&&r&&"none"===r&&(document.getElementsByTagName("body")[0].style.transform="none")}),800)}(),!e){const t=window.OptanonActiveGroups;c(t),e=!0}},window.addEventListener("consent.onetrust",(e=>{let{detail:t}=e;return c(t)}))}const b={c1:a.STRICTLY_NECESSARY,c2:a.PERFORMANCE,c3:a.FUNCTIONAL,c4:a.TARGETING},E=e=>{const t=(Array.isArray(e)?e:e.split(",")).map((e=>b[e])).filter((e=>!!e));
2s.t8(t)};function C(){if(!window.utag)return[];const e={},t=function(){let e=("; "+document.cookie).split("; CONSENTMGR=");if(2==e.length)return window.utag.ut.decode(e.pop().split(";").shift())}(),r="string"===window.utag.gdpr.typeOf(t)?t:"";if(window.utag.data&&(window.utag.data["cp.CONSENTMGR"]=r),r){let t,i,n=decodeURI(r).split("|");for(t=0;t<n.length;t++)i=n[t].split(":"),e[i[0]]=i[1]}return window.utag.gdpr.values=e,Object.keys(e).reduce(((t,r)=>("1"===e[r]&&["c1","c2","c3","c4"].indexOf(r)>-1&&t.push(r),t)),[])}if(s.BN((e=>{u("categoriesUpdated",{categories:e})})),s.BN((e=>{d.LP(e)})),"undefined"!=typeof window){let e=!1;if((0,p.RK)(window,"__INITIAL_STATE__.appData.options.enableTealiumCookieConsent",!1)&&!e){const t=C();E(t),window.addEventListener("consentdecided",(()=>{const e=C();return E(e)})),e=!0}}var T=r(242);if(s.BN((e=>{u("categoriesUpdated",{categories:e}),d.LP(e)})),"undefined"!=typeof window&&window.evidon){let e,t=[window.evidon.priorConsentCallback],r=function(r){for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o<i;o++)n[o-1]=arguments[o];r!==e&&(e=r,t.forEach((e=>{try{e?.(r,...n)}catch(e){}})),T.t(r))};const i=e=>{Object.defineProperty(e,"priorConsentCallback",{get:()=>r,set(e){t.push(e)}})};i(window.evidon);let n=window.evidon;Object.defineProperty(window,"evidon",{get:()=>n,set(e){i(e),n=e}})}const S={cookies:a.STRICTLY_NECESSARY,ad_delivery:a.TARGETING,advertising_personalization:a.TARGETING,content_personalization:a.TARGETING,cookies_marketing:a.TARGETING,create_ads_profile:a.TARGETING,create_content_profile:a.TARGETING,device_access:a.TARGETING,improve_products:a.TARGETING,link_devices:a.TARGETING,market_research:a.TARGETING,measure_ad_performance:a.TARGETING,offline_match:a.TARGETING,precise_geo:a.TARGETING,select_basic_ads:a.TARGETING,select_personalized_ads:a.TARGETING,select_personalized_content:a.TARGETING,measure_content_performance:a.PERFORMANCE,analytics:a.PERFORMANCE,cookies_analytics:a.PERFORMANCE,cookies_social:a.SOCIAL},x=e=>{const t=(Array.isArray(e)?e:e.split(",")).map((e=>S[e])).filter((e=>!!e));s.t8(t)};function A(){return window.Didomi.getUserConsentStatusForAll().purposes.enabled}if(s.BN((e=>{u("categoriesUpdated",{categories:e})})),s.BN((e=>{d.LP(e)})),"undefined"!=typeof window){let e=!1;(0,p.RK)(window,"__INITIAL_STATE__.appData.options.didomiCookieConsent",!1)&&(e||(window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((function(){const e=A();x(e),window.Didomi.on("consent.changed",(function(){const e=A();return x(e)}))})),e=!0))}var P=r(808),D=r.n(P);if("undefined"!=typeof window){(0,p.RK)(window,"__INITIAL_STATE__.appData.options.SMECookieConsent",!1)&&function e(){let t=D().get("sme_cookie_en");const r=document.getElementById("sme_cookie_accept");r||t?t?s.t8([a.STRICTLY_NECESSARY,a.FUNCTIONAL,a.TARGETING,a.ADVERTISING,a.PERFORMANCE]):r.addEventListener("click",(()=>{s.t8([a.STRICTLY_NECESSARY,a.FUNCTIONAL,a.TARGETING,a.ADVERTISING,a.PERFORMANCE])})):window.setTimeout(e,100)}()}},397:(e,t,r)=>{"use strict";r.d(t,{O:()=>n});var i=r(77);const n=(e,t,r)=>{const n=(e=>{if("string"==typeof e)return e.trim().toUpperCase()||void 0})(e);if(void 0===n)return t();return new i.Z(n,t,r).createTrigger()()}},613:(e,t,r)=>{"use strict";r.d(t,{LP:()=>a,gC:()=>o});var i=r(263);const n={queue:[]},o=(e,t,r)=>i.e$(e.category)?e.pixel.apply(e,r):t?s(e,r):void 0,s=(e,t)=>{n.queue=[...n.queue,[e,t]]},a=()=>{const e=[...n.queue];n.queue=[],e.forEach((e=>{let[t,r]=e;return o(t,t.shouldQueue,r)}))}},906:()=>{if("undefined"!=typeof window){let e=window.history;["pushState","replaceState"].forEach((t=>{let r=e[t].bind(e),i="on"+t.toLowerCase();e[t]=function(){let t=r(...arguments);return"function"==typeof e[i]&&e[i]({state:arguments.length<=0?void 0:arguments[0]}),t}}))}},530:()=>{console&&"function"!=typeof console.debug&&(console.debug=console.info)},392:()=>{!function(){if("undefined"==typeof window)return;let e=0,t=["ms","moz","webkit","o"];for(let e=0;e<t.length&&!window.requestAnimationFrame;++e)window.requestAnimationFrame=window[t[e]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[e]+"CancelAnimationFrame"]||window[t[e]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t){let r=(new Date).getTime(),i=Math.max(0,16-(r-e)),n=window.setTimeout((function(){t(r+i)}),i);return e=r+i,n}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}()},482:(e,t,r)=>{"use strict";r.d(t,{r:()=>s});var i=r(890);let n={},o=!1;const s=()=>
2{if(!o){let e=i.Z.get();n=e.appData,o=!0}return n}},917:(e,t,r)=>{"use strict";r.d(t,{CD:()=>_,Ds:()=>n,FZ:()=>f,IH:()=>o,IV:()=>l,Kn:()=>w,Od:()=>u,RK:()=>h,RQ:()=>v,UK:()=>y,WF:()=>c,WM:()=>p,cn:()=>a,pv:()=>s,q3:()=>k,sG:()=>g,sv:()=>b});var i=r(934);function n(e,t){null==t&&(t=250);let r=null,i=[],n=null;function o(){e.apply(n,i)}return function(){n=this,i=[].slice.call(arguments),clearTimeout(r),r=setTimeout(o,t)}}function o(e){let t,r=!1;return function(){return r?t:(r=!0,t=e.apply(this,arguments))}}function s(e,t){return-1!==(" "+e.className+" ").indexOf(" "+t+" ")}function a(e,t){s(e,t)||(e.className+=(e.className?" ":"")+t)}function l(e,t){e.className=(" "+e.className+" ").replace(" "+t+" "," ").slice(1,-1)}function c(e,t){return 1===arguments.length&&(t=e,e=!0),Array.isArray(t)?t.map((t=>c(e,t))).join(""):e&&t&&"string"==typeof t?" "+t:""}function d(e){if(!e||"object"!=typeof e||Array.isArray(e))return e;let t=e.s,r=t&&"object"==typeof t,i=Object.keys(e).filter((t=>(!r||"s"!==t)&&e[t]));return r&&(i=i.map((e=>t[e]||e))),i.join(" ")}function p(){return[].concat.apply([],arguments).map(d).filter((e=>e)).join(" ")}function h(e,t,r){if("string"==typeof t&&(t=t?t.split("."):[]),!Array.isArray(t))return r;let i=t.length;if(!i)return e;for(let n=0;n<i;n++){let i=t[n];if(!e||!Object.prototype.hasOwnProperty.call(e,i))return r;e=e[i]}return e}function u(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 f(e,t,r){if(!e)return[];"string"==typeof t&&2===arguments.length&&(r=t,t=void 0);let i="function"==typeof(r=r||"order")?r:e=>e?.[r],n=Object.keys(e).map((t=>({key:t,value:e[t]}))).sort(((e,t)=>{if(!e.value)return 1;if(!t.value)return-1;let r=i(e.value,e.key),n=i(t.value,t.key),o=null==r,s=null==n;return o&&s?e.key.localeCompare(t.key,void 0,{numeric:!0}):o?1:s?-1:isNaN(r)||isNaN(n)?r.toString().localeCompare(n.toString()):r-n}));return"function"!=typeof t&&(t=e=>e),n.map(((e,r,i)=>t(e.value,e.key,r,i)))}function m(e,t,r){if(null==r)return e;if("object"!=typeof r)return e[t]=r;return Object.keys(r).forEach((i=>m(e,t+"["+i+"]",r[i]))),e}function y(e){if(!e)return"";let t=e;if("string"!=typeof e){let r={};Object.keys(e).forEach((t=>m(r,t,e[t]))),t=Object.keys(r).reduce(((e,t)=>{let i=r[t];if(null==i)return e;let n=encodeURIComponent(t);return"boolean"!=typeof i&&""!==i&&(n+="="+encodeURIComponent(i)),e.push(n),e}),[]).join("&")}return t?"?"+t:""}function g(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 r=new Date(e);return isNaN(r)?void 0:r}function v(){let e="",t=!1;for(let r=0,i=arguments.length;r<i;r++){let i=arguments[r];i&&(r>0&&"/"===i.charAt(0)&&(i=i.substring(1)),e+=t?"/"+i:i,t="/"!==e.charAt(e.length-1))}return e}const _=(()=>{function e(e,t,r){return r>0&&e.push((0,i.h)("br",null)),e.push(t),e}return t=>{let r=t;"string"==typeof r&&(r=t.split("\n"));return r.reduce(e,[])}})();function w(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function k(e,t,r){return h(e,["styling","images",t])||r}const b=e=>{if("string"==typeof e)return e.toString().replace(/</g,"<").replace(/>/g,">").replace(/%3C/g,"<").replace(/%3E/g,">");if(Array.isArray(e))return e.map((e=>b(e)));if(w(e))for(const t in e)e[t]=b(e[t]);return e}},597:(e,t,r)=>{"use strict";r.d(t,{m:()=>i});const i="<script>window.googleTagManagerActive = true; window.dataLayer = window.dataLayer || []; window.gtag = function() { dataLayer.push(arguments); };<\/script>\n<script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-166288951-1&l=dataLayer\"><\/script>\n<script>!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;\nn.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,\ndocument,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '562261700963108'); fbq('track', 'PageView');<\/script>"},924:(e,t,r)=>{"use strict";var i=r(210),n=r(559),o=n(i("String.prototype.indexOf"));e.exports=function(e,t){var r=i(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?n(r):r}},559:(e,t,r)=>{"use strict";var i=r(612),n=r(210),o=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||i.call(s,o),l=n("%Object.getOwnPropertyDescriptor%",!0),c=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(c)try{c({},"a",{value:1})}catch(e){c=null}e.exports=function(e){var t=a(i,s,arguments);l&&c&&(l(t,"length").configurable&&c(t,"length",{value:1+d(0,e.length-(arguments.length-1))}));return t};var p=function(){return a(i,o,arguments)};c?c(e.exports,"apply",{value:p}):e.exports.apply=p},328:(e,t,r)=>{var i=r(372);e.exports=i},522:(e,t,r)=>{"use strict";var i=r(624),n="beforeAll",o="afterAll",s=[n,o],a={on:function(e,t,r){var i=this._events[e]||[];return i.push({callback:t,once:r}),this._events[e]=i,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 r,i=this._events[e]||[];for(r=i.length-1;r>=0;r--)i[r].callback===t&&i.splice(r,1)}return this}
2,emit:function(e){var t,r,i,a,l=[].slice.call(arguments,1),c=this._events[e]||[],d=[],p=-1!==s.indexOf(e);for(p||this.emit.apply(this,[n,e].concat(l)),t=0;t<c.length;t++)(r=c[t]).callback?a=r.callback.apply(this,l):r.once=!0,r.once&&d.push(t),void 0!==a&&(i=a);for(t=d.length-1;t>=0;t--)c.splice(d[t],1);return p||this.emit.apply(this,[o,e].concat(l)),i},trigger:function(){return i.warn(!1,"Method `trigger` is deprecated and will be removed from freezer in upcoming releases. Please use `emit`."),this.emit.apply(this,arguments)}},l=i.createNonEnumerable(a);e.exports=l},372:(e,t,r)=>{"use strict";var i=r(624),n=(r(522),r(554));function o(e){i.warn(!1,"Method "+e.name+" called on a detached node.",e.node,e.options)}e.exports=function(e,t){var r,s,a=this,l=t||{},c={live:l.live||!1,freezeInstances:l.freezeInstances||!1,singleParent:l.singleParent||!1},d=[],p=0,h=function(e){var t,r=e.__;if(r.listener){var i=r.listener.prevState||e;r.listener.prevState=0,n.emit(i,"update",e,!0)}for(t=0;t<r.parents.length;t++)r.store.notify("now",r.parents[t])};c.notify=function(e,t,r,a){if(a&&(s&&!s.onStore&&o(s),s={name:a,node:t,options:r,onStore:!1}),"now"===e){if(d.length)for(;d.length;)h(d.shift());else h(t);return t}var l=n[e](t,r);if("pivot"!==e){var c=i.findPivot(l);if(c)return function(e){d.push(e),p||(p=1,i.nextTick((function(){d=[],p=0})))}(l),c}return l},c.freezeFn=!0===l.mutable?function(){}:function(e){Object.freeze(e)},(r=n.freeze(e,c)).__.updateRoot=function(e,t){e===r?(r=t,s&&(s.onStore=!0)):s&&setTimeout((function(){s.onStore||o(s)}))};var u=r.getListener(),f={};i.each(["on","off","once","emit","trigger"],(function(e){var t={};t[e]=u[e].bind(u),i.addNE(a,t),i.addNE(f,t)})),i.addNE(this,{get:function(){return r},set:function(e){r.reset(e)},getEventHub:function(){return f}}),i.addNE(this,{getData:this.get,setData:this.set})}},554:(e,t,r)=>{"use strict";var i=r(624),n=r(536),o=r(522),s={freeze:function(e,t){if(e&&e.__)return e;var r=this,o=n.clone(e);return i.addNE(o,{__:{listener:!1,parents:[],store:t}}),i.each(e,(function(e,n){i.isLeaf(e,t.freezeInstances)||(e=r.freeze(e,t)),e&&e.__&&r.addParent(e,o),o[n]=e})),t.freezeFn(o),o},merge:function(e,t){var r=e.__,n=r.trans;t=i.extend({},t);if(n){for(var o in t)n[o]=t[o];return e}var s,a,l,c=this,d=this.copyMeta(e),p=r.store;for(a in i.each(e,(function(r,n){if((l=r&&r.__)&&c.removeParent(r,e),!(s=t[n]))return l&&c.addParent(r,d),d[n]=r;i.isLeaf(s,p.freezeInstances)||(s=c.freeze(s,p)),s&&s.__&&c.addParent(s,d),delete t[n],d[n]=s})),t)s=t[a],i.isLeaf(s,p.freezeInstances)||(s=c.freeze(s,p)),s&&s.__&&c.addParent(s,d),d[a]=s;return r.store.freezeFn(d),this.refreshParents(e,d),d},replace:function(e,t){var r=e.__,n=t;return i.isLeaf(t,r.store.freezeInstances)||((n=this.freeze(t,r.store)).__.parents=r.parents,n.__.updateRoot=r.updateRoot,r.listener&&(n.__.listener=r.listener)),n&&this.fixChildren(n,e),this.refreshParents(e,n),n},remove:function(e,t){var r=e.__.trans;if(r){for(var n=t.length-1;n>=0;n--)delete r[t[n]];return e}var o,s=this,a=this.copyMeta(e);return i.each(e,(function(r,i){(o=r&&r.__)&&s.removeParent(r,e),-1===t.indexOf(i)&&(o&&s.addParent(r,a),a[i]=r)})),e.__.store.freezeFn(a),this.refreshParents(e,a),a},splice:function(e,t){var r=e.__,n=r.trans;if(n)return n.splice.apply(n,t),e;var o,s=this,a=this.copyMeta(e),l=t[0],c=l+t[1];if(i.each(e,(function(t,r){t&&t.__&&(s.removeParent(t,e),(r<l||r>=c)&&s.addParent(t,a)),a[r]=t})),t.length>1)for(var d=t.length-1;d>=2;d--)o=t[d],i.isLeaf(o,r.store.freezeInstances)||(o=this.freeze(o,r.store)),o&&o.__&&this.addParent(o,a),t[d]=o;return Array.prototype.splice.apply(a,t),r.store.freezeFn(a),this.refreshParents(e,a),a},transact:function(e){var t,r=this,n=e.__.trans;return n||(t=e.constructor===Array?[]:{},i.each(e,(function(e,r){t[r]=e})),e.__.trans=t,i.nextTick((function(){e.__.trans&&r.run(e)})),t)},run:function(e){var t=this,r=e.__.trans;return r?(i.each(r,(function(r,i){r&&r.__&&t.removeParent(r,e)})),delete e.__.trans,this.replace(e,r)):e},pivot:function(e){return e.__.pivot=1,this.unpivot(e),e},unpivot:function(e){i.nextTick((function(){e.__.pivot=0}))},refresh:function(e,t,r){var n=this,o=e.__.trans,s=0;if(o)return i.each(o,(function(i,a){s||i===t&&(o[a]=r,s=1,r&&r.__&&n.addParent(r,e))})),e;var a=this.copyMeta(e);i.each(e,(function(i,o){i===t&&(i=r),i&&i.__&&(n.removeParent(i,e),n.addParent(i,a)),a[o]=i})),e.__.store.freezeFn(a),this.refreshParents(e,a)},fixChildren:function(e,t){var r=this;i.each(e,(function(i){if(i&&i.__){if(r.fixChildren(i),1===i.__.parents.length)return i.__.parents=[e];t&&r.removeParent(i,t),r.addParent(i,e)}}))},copyMeta:function(e){var t=n.clone(e),r=e.__;return i.addNE(t,{__:{store:r.store,updateRoot:r.updateRoot,listener:r.listener,parents:r.parents.slice(0),trans:r.trans,pivot:r.pivot}}),r.pivot&&this.unpivot(t),t},refreshParents:function(e,t){var r,i=e.__,n=i.parents.length;
2if(e.__.updateRoot&&e.__.updateRoot(e,t),t&&this.emit(e,"update",t,i.store.live),n)for(r=n-1;r>=0;r--)this.refresh(i.parents[r],e,t)},removeParent:function(e,t){var r=e.__.parents,i=r.indexOf(t);-1!==i&&r.splice(i,1)},addParent:function(e,t){var r=e.__.parents;if(-1===r.indexOf(t)){if(e.__.store.singleParent&&r.length>=1)throw new Error("Freezer: Can't add node to the tree. It's already added and freezer is configured to `singleParent: true`.");r[r.length]=t}},emit:function(e,t,r,n){var o=e.__.listener;if(o){var s=o.ticking;n?(s||r)&&(o.ticking=0,o.emit(t,s||r,e)):(o.ticking=r,o.prevState||(o.prevState=e),s||i.nextTick((function(){if(o.ticking){var r=o.ticking;o.prevState;o.ticking=0,o.prevState=0,o.emit(t,r,e)}})))}},createListener:function(e){var t=e.__.listener;return t||(t=Object.create(o,{_events:{value:{},writable:!0}}),e.__.listener=t),t}};n.init(s),e.exports=s},536:(e,t,r)=>{"use strict";var i=r(624),n={init:function(e){var t={set:function(e,t){var r=e,n=this.__.trans,o=this.constructor===Array,s="Freezer arrays only accept numeric attributes, given: ";if("object"!=typeof e){if(o&&parseInt(e)!=e)return i.warn(0,s+e),i.findPivot(this)||this;(r={})[e]=t}if(!n){for(var a in r){if(o&&parseInt(a)!=a)return i.warn(0,s+a),i.findPivot(this)||this;n=n||this[a]!==r[a]}if(!n)return i.findPivot(this)||this}var l=o?"array.set":"object.set";return this.__.store.notify("merge",this,r,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):{},i.each(this,(function(t,r){t&&t.__?e[r]=t.toJS():e[r]=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)}},r=i.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,r){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),n=Object.create(Array.prototype,i.createNE(r)),o=i.createNE(i.extend({remove:function(e){var t=[],r=e;e.constructor!==Array&&(r=[e]);for(var i=0,n=r.length;i<n;i++)this.hasOwnProperty(r[i])&&t.push(r[i]);return t.length?this.__.store.notify("remove",this,t,"object.remove"):this}},t)),s=Object.create(Object.prototype,o),a=[].__proto__?function(e){var t=new Array(e);return t.__proto__=n,t}:function(e){var t=new Array(e);for(var i in r)t[i]=r[i];return t};this.clone=function(e){var t=e.constructor;return t===Array?a(e.length):t===Object?Object.create(s):Object.create(t.prototype,o)}}};e.exports=n},624:e=>{"use strict";var t=void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},r={extend:function(e,t){for(var r in t)e[r]=t[r];return e},createNonEnumerable:function(e,t){var r={};for(var i in e)r[i]={value:e[i]};return Object.create(t||{},r)},error:function(e){var t=new Error(e);
2if(!console)throw t},each:function(e,t){var r,i,n;if(e&&e.constructor===Array)for(r=0,i=e.length;r<i;r++)t(e[r],r);else for(r=0,i=(n=Object.keys(e)).length;r<i;r++)t(e[n[r]],n[r])},addNE:function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!1,configurable:!0,writable:!0,value:t[r]})},createNE:function(e){var t={};for(var r in e)t[r]={writable:!0,configurable:!0,enumerable:!1,value:e[r]};return t},nextTick:function(){var e,r=[],i=!1,n=!!t.postMessage&&"undefined"!=typeof Window&&t instanceof Window,o="fzr"+Date.now(),s=n?function(){t.postMessage(o,"*")}:function(){setTimeout((function(){a()}),0)},a=n?function(e){e.data===o&&(e.stopPropagation(),l())}:l;function l(){for(i=!1;e=r.shift();)e()}function c(e){r.push(e),i||(i=!0,s())}return n&&t.addEventListener("message",a,!0),c.removeListener=function(){t.removeEventListener("message",a,!0)},c}(),findPivot:function(e){if(e&&e.__){if(e.__.pivot)return e;for(var t,r=0,i=e.__.parents,n=0;!r&&n<i.length;)(t=i[n]).__.pivot&&(r=t),n++;if(r)return r;for(n=0;!r&&n<i.length;)r=this.findPivot(i[n]),n++;return r}},isLeaf:function(e,t){var r;return!e||!(r=e.constructor)||(t?r===String||r===Number||r===Boolean:r!==Object&&r!==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=r},648:e=>{"use strict";var t=Array.prototype.slice,r=Object.prototype.toString;e.exports=function(e){var i=this;if("function"!=typeof i||"[object Function]"!==r.call(i))throw new TypeError("Function.prototype.bind called on incompatible "+i);for(var n,o=t.call(arguments,1),s=Math.max(0,i.length-o.length),a=[],l=0;l<s;l++)a.push("$"+l);if(n=Function("binder","return function ("+a.join(",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof n){var r=i.apply(this,o.concat(t.call(arguments)));return Object(r)===r?r:this}return i.apply(e,o.concat(t.call(arguments)))})),i.prototype){var c=function(){};c.prototype=i.prototype,n.prototype=new c,c.prototype=null}return n}},612:(e,t,r)=>{"use strict";var i=r(648);e.exports=Function.prototype.bind||i},210:(e,t,r)=>{"use strict";var i,n=SyntaxError,o=Function,s=TypeError,a=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(e){l=null}var c=function(){throw new s},d=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(e){return c}}}():c,p=r(405)(),h=r(185)(),u=Object.getPrototypeOf||(h?function(e){return e.__proto__}:null),f={},m="undefined"!=typeof Uint8Array&&u?u(Uint8Array):i,y={"%AggregateError%":"undefined"==typeof AggregateError?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?i:ArrayBuffer,"%ArrayIteratorPrototype%":p&&u?u([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":"undefined"==typeof Atomics?i:Atomics,"%BigInt%":"undefined"==typeof BigInt?i:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?i:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?i:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?i:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?i:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":f,"%Int8Array%":"undefined"==typeof Int8Array?i:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?i:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
2IteratorPrototype%":p&&u?u(u([][Symbol.iterator]())):i,"%JSON%":"object"==typeof JSON?JSON:i,"%Map%":"undefined"==typeof Map?i:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p&&u?u((new Map)[Symbol.iterator]()):i,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?i:Promise,"%Proxy%":"undefined"==typeof Proxy?i:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?i:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?i:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p&&u?u((new Set)[Symbol.iterator]()):i,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p&&u?u(""[Symbol.iterator]()):i,"%Symbol%":p?Symbol:i,"%SyntaxError%":n,"%ThrowTypeError%":d,"%TypedArray%":m,"%TypeError%":s,"%Uint8Array%":"undefined"==typeof Uint8Array?i:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?i:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?i:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?i:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?i:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?i:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?i:WeakSet};if(u)try{null.error}catch(e){var g=u(u(e));y["%Error.prototype%"]=g}var v=function e(t){var r;if("%AsyncFunction%"===t)r=a("async function () {}");else if("%GeneratorFunction%"===t)r=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=a("async function* () {}");else if("%AsyncGenerator%"===t){var i=e("%AsyncGeneratorFunction%");i&&(r=i.prototype)}else if("%AsyncIteratorPrototype%"===t){var n=e("%AsyncGenerator%");n&&u&&(r=u(n.prototype))}return y[t]=r,r},_={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},w=r(612),k=r(642),b=w.call(Function.call,Array.prototype.concat),E=w.call(Function.apply,Array.prototype.splice),C=w.call(Function.call,String.prototype.replace),T=w.call(Function.call,String.prototype.slice),S=w.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,A=/\\(\\)?/g,P=function(e,t){var r,i=e;if(k(_,i)&&(i="%"+(r=_[i])[0]+"%"),k(y,i)){var o=y[i];if(o===f&&(o=v(i)),void 0===o&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:i,value:o}}throw new n("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===S(/^%?[^%]*%?$/,e))throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(e){var t=T(e,0,1),r=T(e,-1);if("%"===t&&"%"!==r)throw new n("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new n("invalid intrinsic syntax, expected opening `%`");var i=[];return C(e,x,(function(e,t,r,n){i[i.length]=r?C(n,A,"$1"):t||e})),i}(e),i=r.length>0?r[0]:"",o=P("%"+i+"%",t),a=o.name,c=o.value,d=!1,p=o.alias;p&&(i=p[0],E(r,b([0,1],p)));for(var h=1,u=!0;h<r.length;h+=1){var f=r[h],m=T(f,0,1),g=T(f,-1);if(('"'===m||"'"===m||"`"===m||'"'===g||"'"===g||"`"===g)&&m!==g)throw new n("property names with quotes must have matching quotes");if("constructor"!==f&&u||(d=!0),k(y,a="%"+(i+="."+f)+"%"))c=y[a];else if(null!=c){if(!(f in c)){if(!t)throw new s("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&h+1>=r.length){var v=l(c,f);c=(u=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:c[f]}else u=k(c,f),c=c[f];
2u&&!d&&(y[a]=c)}}return c}},185:e=>{"use strict";var t={foo:{}},r=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof r)}},405:(e,t,r)=>{"use strict";var i="undefined"!=typeof Symbol&&Symbol,n=r(419);e.exports=function(){return"function"==typeof i&&("function"==typeof Symbol&&("symbol"==typeof i("foo")&&("symbol"==typeof Symbol("bar")&&n())))}},419:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var n=Object.getOwnPropertyDescriptor(e,t);if(42!==n.value||!0!==n.enumerable)return!1}return!0}},642:(e,t,r)=>{"use strict";var i=r(612);e.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},808:(e,t,r)=>{var i,n;!function(o){if(void 0===(n="function"==typeof(i=o)?i.call(t,r,t,e):i)||(e.exports=n),!0,e.exports=o(),!!0){var s=window.Cookies,a=window.Cookies=o();a.noConflict=function(){return window.Cookies=s,a}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var r=arguments[e];for(var i in r)t[i]=r[i]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2}
2)+/g,decodeURIComponent)}return function r(i){function n(){}function o(t,r,o){if("undefined"!=typeof document){"number"==typeof(o=e({path:"/"},n.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var s=JSON.stringify(r);/^[\{\[]/.test(s)&&(r=s)}catch(e){}r=i.write?i.write(r,t):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a="";for(var l in o)o[l]&&(a+="; "+l,!0!==o[l]&&(a+="="+o[l].split(";")[0]));return document.cookie=t+"="+r+a}}function s(e,r){if("undefined"!=typeof document){for(var n={},o=document.cookie?document.cookie.split("; "):[],s=0;s<o.length;s++){var a=o[s].split("="),l=a.slice(1).join("=");r||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var c=t(a[0]);if(l=(i.read||i)(l,c)||t(l),r)try{l=JSON.parse(l)}catch(e){}if(n[c]=l,e===c)break}catch(e){}}return e?n[e]:n}}return n.set=o,n.get=function(e){return s(e,!1)},n.getJSON=function(e){return s(e,!0)},n.remove=function(t,r){o(t,"",e(r,{expires:-1}))},n.defaults={},n.withConverter=r,n}((function(){}))}))},631:(e,t,r)=>{var i="function"==typeof Map&&Map.prototype,n=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=i&&n&&"function"==typeof n.get?n.get:null,s=i&&Map.prototype.forEach,a="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=a&&l&&"function"==typeof l.get?l.get:null,d=a&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,u="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,g=String.prototype.match,v=String.prototype.slice,_=String.prototype.replace,w=String.prototype.toUpperCase,k=String.prototype.toLowerCase,b=RegExp.prototype.test,E=Array.prototype.concat,C=Array.prototype.join,T=Array.prototype.slice,S=Math.floor,x="function"==typeof BigInt?BigInt.prototype.valueOf:null,A=Object.getOwnPropertySymbols,P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,D="function"==typeof Symbol&&"object"==typeof Symbol.iterator,I="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===D||"symbol")?Symbol.toStringTag:null,O=Object.prototype.propertyIsEnumerable,R=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function L(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||b.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var i=e<0?-S(-e):S(e);if(i!==e){var n=String(i),o=v.call(t,n.length+1);return _.call(n,r,"$&_")+"."+_.call(_.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,r,"$&_")}var M=r(654),F=M.custom,z=W(F)?F:null;function N(e,t,r){var i="double"===(r.quoteStyle||t)?'"':"'";return i+e+i}function $(e){return _.call(String(e),/"/g,""")}function j(e){return!("[object Array]"!==U(e)||I&&"object"==typeof e&&I in e)}function B(e){return!("[object RegExp]"!==U(e)||I&&"object"==typeof e&&I in e)}function W(e){if(D)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!P)return!1;try{return P.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,i,n){var a=r||{};if(H(a,"quoteStyle")&&"single"!==a.quoteStyle&&"double"!==a.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(a,"maxStringLength")&&("number"==typeof a.maxStringLength?a.maxStringLength<0&&a.maxStringLength!==1/0:null!==a.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!H(a,"customInspect")||a.customInspect;if("boolean"!=typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");
vendor: 4,961 bytes, line 2
2if(H(a,"indent")&&null!==a.indent&&"\t"!==a.indent&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(a,"numericSeparator")&&"boolean"!=typeof a.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=a.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return G(t,a);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return m?L(t,w):w}if("bigint"==typeof t){var b=String(t)+"n";return m?L(t,b):b}var S=void 0===a.depth?5:a.depth;if(void 0===i&&(i=0),i>=S&&S>0&&"object"==typeof t)return j(t)?"[Array]":"[Object]";var A=function(e,t){var r;if("\t"===e.indent)r="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;r=C.call(Array(e.indent+1)," ")}return{base:r,prev:C.call(Array(t+1),r)}}(a,i);if(void 0===n)n=[];else if(Z(n,t)>=0)return"[Circular]";function F(t,r,o){if(r&&(n=T.call(n)).push(r),o){var s={depth:a.depth};return H(a,"quoteStyle")&&(s.quoteStyle=a.quoteStyle),e(t,s,i+1,n)}return e(t,a,i+1,n)}if("function"==typeof t&&!B(t)){var V=function(e){if(e.name)return e.name;var t=g.call(y.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),K=J(t,F);return"[Function"+(V?": "+V:" (anonymous)")+"]"+(K.length>0?" { "+C.call(K,", ")+" }":"")}if(W(t)){var ee=D?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):P.call(t);return"object"!=typeof t||D?ee:q(ee)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var te="<"+k.call(String(t.nodeName)),re=t.attributes||[],ie=0;ie<re.length;ie++)te+=" "+re[ie].name+"="+N($(re[ie].value),"double",a);return te+=">",t.childNodes&&t.childNodes.length&&(te+="..."),te+="</"+k.call(String(t.nodeName))+">"}if(j(t)){if(0===t.length)return"[]";var ne=J(t,F);return A&&!function(e){for(var t=0;t<e.length;t++)if(Z(e[t],"\n")>=0)return!1;return!0}(ne)?"["+X(ne,A)+"]":"[ "+C.call(ne,", ")+" ]"}if(function(e){return!("[object Error]"!==U(e)||I&&"object"==typeof e&&I in e)}(t)){var oe=J(t,F);return"cause"in Error.prototype||!("cause"in t)||O.call(t,"cause")?0===oe.length?"["+String(t)+"]":"{ ["+String(t)+"] "+C.call(oe,", ")+" }":"{ ["+String(t)+"] "+C.call(E.call("[cause]: "+F(t.cause),oe),", ")+" }"}if("object"==typeof t&&l){if(z&&"function"==typeof t[z]&&M)return M(t,{depth:S-i});if("symbol"!==l&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var se=[];return s&&s.call(t,(function(e,r){se.push(F(r,t,!0)+" => "+F(e,t))})),Q("Map",o.call(t),se,A)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ae=[];return d&&d.call(t,(function(e){ae.push(F(e,t))})),Q("Set",c.call(t),ae,A)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{h.call(e,h)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Y("WeakMap");if(function(e){if(!h||!e||"object"!=typeof e)return!1;try{h.call(e,h);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Y("WeakSet");if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{return u.call(e),!0}catch(e){}return!1}(t))return Y("WeakRef");if(function(e){return!("[object Number]"!==U(e)||I&&"object"==typeof e&&I in e)}(t))return q(F(Number(t)));if(function(e){if(!e||"object"!=typeof e||!x)return!1;try{return x.call(e),!0}catch(e){}return!1}(t))return q(F(x.call(t)));if(function(e){return!("[object Boolean]"!==U(e)||I&&"object"==typeof e&&I in e)}(t))return q(f.call(t));if(function(e){return!("[object String]"!==U(e)||I&&"object"==typeof e&&I in e)}(t))return q(F(String(t)));if(!function(e){return!("[object Date]"!==U(e)||I&&"object"==typeof e&&I in e)}(t)&&!B(t)){var le=J(t,F),ce=R?R(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",pe=!ce&&I&&Object(t)===t&&I in t?v.call(U(t),8,-1):de?"Object":"",he=(ce||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(pe||de?"["+C.call(E.call([],pe||[],de||[]),": ")+"] ":"");return 0===le.length?he+"{}":A?he+"{"+X(le,A)+"}":he+"{ "+C.call(le,", ")+" }"}return String(t)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function H(e,t){return V.call(e,t)}function U(e){return m.call(e)}function Z(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,i=e.length;r<i;r++)if(e[r]===t)return r;return-1}function G(e,t){if(e.length>t.maxStringLength){var r=e.length-t.maxStringLength,i="... "+r+" more character"+(r>1?"s":"");return G(v.call(e,0,t.maxStringLength),t)+i}
vendor: 5,183 bytes, line 2
2return N(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,K),"single",t)}function K(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function q(e){return"Object("+e+")"}function Y(e){return e+" { ? }"}function Q(e,t,r,i){return e+" ("+t+") {"+(i?X(r,i):C.call(r,", "))+"}"}function X(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+C.call(e,","+r)+"\n"+t.prev}function J(e,t){var r=j(e),i=[];if(r){i.length=e.length;for(var n=0;n<e.length;n++)i[n]=H(e,n)?t(e[n],e):""}var o,s="function"==typeof A?A(e):[];if(D){o={};for(var a=0;a<s.length;a++)o["$"+s[a]]=s[a]}for(var l in e)H(e,l)&&(r&&String(Number(l))===l&&l<e.length||D&&o["$"+l]instanceof Symbol||(b.call(/[^\w$]/,l)?i.push(t(l,e)+": "+t(e[l],e)):i.push(l+": "+t(e[l],e))));if("function"==typeof A)for(var c=0;c<s.length;c++)O.call(e,s[c])&&i.push("["+t(s[c])+"]: "+t(e[s[c]],e));return i}},798:e=>{"use strict";var t=String.prototype.replace,r=/%20/g,i="RFC1738",n="RFC3986";e.exports={default:n,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:i,RFC3986:n}},129:(e,t,r)=>{"use strict";var i=r(261),n=r(235),o=r(798);e.exports={formats:o,parse:n,stringify:i}},235:(e,t,r)=>{"use strict";var i=r(769),n=Object.prototype.hasOwnProperty,o=Array.isArray,s={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:i.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,r,i){if(e){var o=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/g,a=r.depth>0&&/(\[[^[\]]*])/.exec(o),c=a?o.slice(0,a.index):o,d=[];if(c){if(!r.plainObjects&&n.call(Object.prototype,c)&&!r.allowPrototypes)return;d.push(c)}for(var p=0;r.depth>0&&null!==(a=s.exec(o))&&p<r.depth;){if(p+=1,!r.plainObjects&&n.call(Object.prototype,a[1].slice(1,-1))&&!r.allowPrototypes)return;d.push(a[1])}return a&&d.push("["+o.slice(a.index)+"]"),function(e,t,r,i){for(var n=i?t:l(t,r),o=e.length-1;o>=0;--o){var s,a=e[o];if("[]"===a&&r.parseArrays)s=[].concat(n);else{s=r.plainObjects?Object.create(null):{};var c="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,d=parseInt(c,10);r.parseArrays||""!==c?!isNaN(d)&&a!==c&&String(d)===c&&d>=0&&r.parseArrays&&d<=r.arrayLimit?(s=[])[d]=n:"__proto__"!==c&&(s[c]=n):s={0:n}}n=s}return n}(d,t,r,i)}};e.exports=function(e,t){var r=function(e){if(!e)return s;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?s.charset:e.charset;return{allowDots:void 0===e.allowDots?s.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:s.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:s.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:s.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:s.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:s.comma,decoder:"function"==typeof e.decoder?e.decoder:s.decoder,delimiter:"string"==typeof e.delimiter||i.isRegExp(e.delimiter)?e.delimiter:s.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:s.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:s.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:s.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:s.strictNullHandling}}(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var d="string"==typeof e?function(e,t){var r,c={__proto__:null},d=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,p=t.parameterLimit===1/0?void 0:t.parameterLimit,h=d.split(t.delimiter,p),u=-1,f=t.charset;if(t.charsetSentinel)for(r=0;r<h.length;++r)0===h[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===h[r]?f="utf-8":"utf8=%26%2310003%3B"===h[r]&&(f="iso-8859-1"),u=r,r=h.length);for(r=0;r<h.length;++r)if(r!==u){var m,y,g=h[r],v=g.indexOf("]="),_=-1===v?g.indexOf("="):v+1;-1===_?(m=t.decoder(g,s.decoder,f,"key"),y=t.strictNullHandling?null:""):(m=t.decoder(g.slice(0,_),s.decoder,f,"key"),y=i.maybeMap(l(g.slice(_+1),t),(function(e){return t.decoder(e,s.decoder,f,"value")}))),y&&t.interpretNumericEntities&&"iso-8859-1"===f&&(y=a(y)),g.indexOf("[]=")>-1&&(y=o(y)?[y]:y),n.call(c,m)?c[m]=i.combine(c[m],y):c[m]=y}return c}(e,r):e,p=r.plainObjects?Object.create(null):{},h=Object.keys(d),u=0;u<h.length;++u){var f=h[u],m=c(f,d[f],r,"string"==typeof e);
vendor: 5,033 bytes, line 2
2p=i.merge(p,m,r)}return!0===r.allowSparse?p:i.compact(p)}},261:(e,t,r)=>{"use strict";var i=r(478),n=r(769),o=r(798),s=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=Array.prototype.push,d=function(e,t){c.apply(e,l(t)?t:[t])},p=Date.prototype.toISOString,h=o.default,u={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:h,formatter:o.formatters[h],indices:!1,serializeDate:function(e){return p.call(e)},skipNulls:!1,strictNullHandling:!1},f={},m=function e(t,r,o,s,a,c,p,h,m,y,g,v,_,w,k,b){for(var E,C=t,T=b,S=0,x=!1;void 0!==(T=T.get(f))&&!x;){var A=T.get(t);if(S+=1,void 0!==A){if(A===S)throw new RangeError("Cyclic object value");x=!0}void 0===T.get(f)&&(S=0)}if("function"==typeof h?C=h(r,C):C instanceof Date?C=g(C):"comma"===o&&l(C)&&(C=n.maybeMap(C,(function(e){return e instanceof Date?g(e):e}))),null===C){if(a)return p&&!w?p(r,u.encoder,k,"key",v):r;C=""}if("string"==typeof(E=C)||"number"==typeof E||"boolean"==typeof E||"symbol"==typeof E||"bigint"==typeof E||n.isBuffer(C))return p?[_(w?r:p(r,u.encoder,k,"key",v))+"="+_(p(C,u.encoder,k,"value",v))]:[_(r)+"="+_(String(C))];var P,D=[];if(void 0===C)return D;if("comma"===o&&l(C))w&&p&&(C=n.maybeMap(C,p)),P=[{value:C.length>0?C.join(",")||null:void 0}];else if(l(h))P=h;else{var I=Object.keys(C);P=m?I.sort(m):I}for(var O=s&&l(C)&&1===C.length?r+"[]":r,R=0;R<P.length;++R){var L=P[R],M="object"==typeof L&&void 0!==L.value?L.value:C[L];if(!c||null!==M){var F=l(C)?"function"==typeof o?o(O,L):O:O+(y?"."+L:"["+L+"]");b.set(t,S);var z=i();z.set(f,b),d(D,e(M,F,o,s,a,c,"comma"===o&&w&&l(C)?null:p,h,m,y,g,v,_,w,k,z))}}return D};e.exports=function(e,t){var r,n=e,c=function(e){if(!e)return u;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||u.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=o.default;if(void 0!==e.format){if(!s.call(o.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var i=o.formatters[r],n=u.filter;return("function"==typeof e.filter||l(e.filter))&&(n=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:u.addQueryPrefix,allowDots:void 0===e.allowDots?u.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:u.charsetSentinel,delimiter:void 0===e.delimiter?u.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:u.encode,encoder:"function"==typeof e.encoder?e.encoder:u.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:u.encodeValuesOnly,filter:n,format:r,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:u.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:u.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:u.strictNullHandling}}(t);"function"==typeof c.filter?n=(0,c.filter)("",n):l(c.filter)&&(r=c.filter);var p,h=[];if("object"!=typeof n||null===n)return"";p=t&&t.arrayFormat in a?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var f=a[p];if(t&&"commaRoundTrip"in t&&"boolean"!=typeof t.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var y="comma"===f&&t&&t.commaRoundTrip;r||(r=Object.keys(n)),c.sort&&r.sort(c.sort);for(var g=i(),v=0;v<r.length;++v){var _=r[v];c.skipNulls&&null===n[_]||d(h,m(n[_],_,f,y,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,g))}var w=h.join(c.delimiter),k=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?k+="utf8=%26%2310003%3B&":k+="utf8=%E2%9C%93&"),w.length>0?k+w:""}},769:(e,t,r)=>{"use strict";var i=r(798),n=Object.prototype.hasOwnProperty,o=Array.isArray,s=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},i=0;i<e.length;++i)void 0!==e[i]&&(r[i]=e[i]);return r};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce((function(e,r){return e[r]=t[r],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],i=0;i<t.length;++i)for(var n=t[i],s=n.obj[n.prop],a=Object.keys(s),l=0;l<a.length;++l){var c=a[l],d=s[c];"object"==typeof d&&null!==d&&-1===r.indexOf(d)&&(t.push({obj:s,prop:c}),r.push(d))}return function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(o(r)){for(var i=[],n=0;n<r.length;++n)void 0!==r[n]&&i.push(r[n]);t.obj[t.prop]=i}}}(t),e},decode:function(e,t,r){var i=e.replace(/\+/g," ");
2if("iso-8859-1"===r)return i.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(i)}catch(e){return i}},encode:function(e,t,r,n,o){if(0===e.length)return e;var a=e;if("symbol"==typeof e?a=Symbol.prototype.toString.call(e):"string"!=typeof e&&(a=String(e)),"iso-8859-1"===r)return escape(a).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var l="",c=0;c<a.length;++c){var d=a.charCodeAt(c);45===d||46===d||95===d||126===d||d>=48&&d<=57||d>=65&&d<=90||d>=97&&d<=122||o===i.RFC1738&&(40===d||41===d)?l+=a.charAt(c):d<128?l+=s[d]:d<2048?l+=s[192|d>>6]+s[128|63&d]:d<55296||d>=57344?l+=s[224|d>>12]+s[128|d>>6&63]+s[128|63&d]:(c+=1,d=65536+((1023&d)<<10|1023&a.charCodeAt(c)),l+=s[240|d>>18]+s[128|d>>12&63]+s[128|d>>6&63]+s[128|63&d])}return l},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var r=[],i=0;i<e.length;i+=1)r.push(t(e[i]));return r}return t(e)},merge:function e(t,r,i){if(!r)return t;if("object"!=typeof r){if(o(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(i&&(i.plainObjects||i.allowPrototypes)||!n.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var s=t;return o(t)&&!o(r)&&(s=a(t,i)),o(t)&&o(r)?(r.forEach((function(r,o){if(n.call(t,o)){var s=t[o];s&&"object"==typeof s&&r&&"object"==typeof r?t[o]=e(s,r,i):t.push(r)}else t[o]=r})),t):Object.keys(r).reduce((function(t,o){var s=r[o];return n.call(t,o)?t[o]=e(t[o],s,i):t[o]=s,t}),s)}}},993:e=>{e.exports=function(e,t,r){if(null===e!=(null===t))return!1;var i=Array.isArray(e),n=Array.isArray(t);if(i!==n)return!1;var o=typeof e;return o===typeof t&&(function(e){return"function"!==e&&"object"!==e}(o)?r?r(e,t):e===t:i?function(e,t,r){var i=e.length;if(i!==t.length)return!1;if(r){for(var n=0;n<i;n++)if(!r(e[n],t[n]))return!1}else for(n=0;n<i;n++)if(e[n]!==t[n])return!1;return!0}(e,t,r):function(e,t,r){var i=0,n=0;if(r)for(var o in e){if(e.hasOwnProperty(o)&&!r(e[o],t[o]))return!1;i++}else for(var o in e){if(e.hasOwnProperty(o)&&e[o]!==t[o])return!1;i++}for(var o in t)t.hasOwnProperty(o)&&n++;return i===n}(e,t,r))}},478:(e,t,r)=>{"use strict";var i=r(210),n=r(924),o=r(631),s=i("%TypeError%"),a=i("%WeakMap%",!0),l=i("%Map%",!0),c=n("WeakMap.prototype.get",!0),d=n("WeakMap.prototype.set",!0),p=n("WeakMap.prototype.has",!0),h=n("Map.prototype.get",!0),u=n("Map.prototype.set",!0),f=n("Map.prototype.has",!0),m=function(e,t){for(var r,i=e;null!==(r=i.next);i=r)if(r.key===t)return i.next=r.next,r.next=e.next,e.next=r,r};e.exports=function(){var e,t,r,i={assert:function(e){if(!i.has(e))throw new s("Side channel does not contain "+o(e))},get:function(i){if(a&&i&&("object"==typeof i||"function"==typeof i)){if(e)return c(e,i)}else if(l){if(t)return h(t,i)}else if(r)return function(e,t){var r=m(e,t);return r&&r.value}(r,i)},has:function(i){if(a&&i&&("object"==typeof i||"function"==typeof i)){if(e)return p(e,i)}else if(l){if(t)return f(t,i)}else if(r)return function(e,t){return!!m(e,t)}(r,i);return!1},set:function(i,n){a&&i&&("object"==typeof i||"function"==typeof i)?(e||(e=new a),d(e,i,n)):l?(t||(t=new l),u(t,i,n)):(r||(r={key:{},next:null}),function(e,t,r){var i=m(e,t);i?i.value=r:e.next={key:t,next:e.next,value:r}}(r,i,n))}};return i}},654:()=>{},934:(e,t,r)=>{"use strict";r.d(t,{Vf:()=>N,h:()=>a,sY:()=>z,wA:()=>F});var i=function(){},n={},o=[],s=[];function a(e,t){var r,a,l,c,d=s;for(c=arguments.length;c-- >2;)o.push(arguments[c]);for(t&&null!=t.children&&(o.length||o.push(t.children),delete t.children);o.length;)if((a=o.pop())&&void 0!==a.pop)for(c=a.length;c--;)o.push(a[c]);else"boolean"==typeof a&&(a=null),(l="function"!=typeof e)&&(null==a?a="":"number"==typeof a?a=String(a):"string"!=typeof a&&(l=!1)),l&&r?d[d.length-1]+=a:d===s?d=[a]:d.push(a),r=l;var p=new i;return p.nodeName=e,p.children=d,p.attributes=null==t?void 0:t,p.key=null==t?void 0:t.key,void 0!==n.vnode&&n.vnode(p),p}function l(e,t){for(var r in t)e[r]=t[r];return e}function c(e,t){e&&("function"==typeof e?e(t):e.current=t)}var d="function"==typeof Promise?Promise.resolve().then.bind(Prom
vendor: 7,565 bytes, line 2
2ise.resolve()):setTimeout;var p=/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)&&(n.debounceRendering||d)(f)}function f(){for(var e;e=h.pop();)e._dirty&&L(e)}function m(e,t,r){return"string"==typeof t||"number"==typeof t?void 0!==e.splitText:"string"==typeof t.nodeName?!e._componentConstructor&&y(e,t.nodeName):r||e._componentConstructor===t.nodeName}function y(e,t){return e.normalizedNodeName===t||e.nodeName.toLowerCase()===t.toLowerCase()}function g(e){var t=l({},e.attributes);t.children=e.children;var r=e.nodeName.defaultProps;if(void 0!==r)for(var i in r)void 0===t[i]&&(t[i]=r[i]);return t}function v(e){var t=e.parentNode;t&&t.removeChild(e)}function _(e,t,r,i,n){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)c(r,null),c(i,e);else if("class"!==t||n)if("style"===t){if(i&&"string"!=typeof i&&"string"!=typeof r||(e.style.cssText=i||""),i&&"object"==typeof i){if("string"!=typeof r)for(var o in r)o in i||(e.style[o]="");for(var o in i)e.style[o]="number"==typeof i[o]&&!1===p.test(o)?i[o]+"px":i[o]}}else if("dangerouslySetInnerHTML"===t)i&&(e.innerHTML=i.__html||"");else if("o"==t[0]&&"n"==t[1]){var s=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),i?r||e.addEventListener(t,w,s):e.removeEventListener(t,w,s),(e._listeners||(e._listeners={}))[t]=i}else if("list"!==t&&"type"!==t&&!n&&t in e){try{e[t]=null==i?"":i}catch(e){}null!=i&&!1!==i||"spellcheck"==t||e.removeAttribute(t)}else{var a=n&&t!==(t=t.replace(/^xlink:?/,""));null==i||!1===i?a?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof i&&(a?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),i):e.setAttribute(t,i))}else e.className=i||""}function w(e){return this._listeners[e.type](n.event&&n.event(e)||e)}var k=[],b=0,E=!1,C=!1;function T(){for(var e;e=k.shift();)n.afterMount&&n.afterMount(e),e.componentDidMount&&e.componentDidMount()}function S(e,t,r,i,n,o){b++||(E=null!=n&&void 0!==n.ownerSVGElement,C=null!=e&&!("__preactattr_"in e));var s=x(e,t,r,i,o);return n&&s.parentNode!==n&&n.appendChild(s),--b||(C=!1,o||T()),s}function x(e,t,r,i,n){var o=e,s=E;if(null!=t&&"boolean"!=typeof t||(t=""),"string"==typeof t||"number"==typeof t)return e&&void 0!==e.splitText&&e.parentNode&&(!e._component||n)?e.nodeValue!=t&&(e.nodeValue=t):(o=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(o,e),A(e,!0))),o.__preactattr_=!0,o;var a,l,c=t.nodeName;if("function"==typeof c)return function(e,t,r,i){var n=e&&e._component,o=n,s=e,a=n&&e._componentConstructor===t.nodeName,l=a,c=g(t);for(;n&&!l&&(n=n._parentComponent);)l=n.constructor===t.nodeName;n&&l&&(!i||n._component)?(R(n,c,3,r,i),e=n.base):(o&&!a&&(M(o),e=s=null),n=I(t.nodeName,c,r),e&&!n.nextBase&&(n.nextBase=e,s=null),R(n,c,1,r,i),e=n.base,s&&e!==s&&(s._component=null,A(s,!1)));return e}(e,t,r,i);if(E="svg"===c||"foreignObject"!==c&&E,c=String(c),(!e||!y(e,c))&&(a=c,(l=E?document.createElementNS("http://www.w3.org/2000/svg",a):document.createElement(a)).normalizedNodeName=a,o=l,e)){for(;e.firstChild;)o.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(o,e),A(e,!0)}var d=o.firstChild,p=o.__preactattr_,h=t.children;if(null==p){p=o.__preactattr_={};for(var u=o.attributes,f=u.length;f--;)p[u[f].name]=u[f].value}return!C&&h&&1===h.length&&"string"==typeof h[0]&&null!=d&&void 0!==d.splitText&&null==d.nextSibling?d.nodeValue!=h[0]&&(d.nodeValue=h[0]):(h&&h.length||null!=d)&&function(e,t,r,i,n){var o,s,a,l,c,d=e.childNodes,p=[],h={},u=0,f=0,y=d.length,g=0,_=t?t.length:0;if(0!==y)for(var w=0;w<y;w++){var k=d[w],b=k.__preactattr_;null!=(E=_&&b?k._component?k._component.__key:b.key:null)?(u++,h[E]=k):(b||(void 0!==k.splitText?!n||k.nodeValue.trim():n))&&(p[g++]=k)}if(0!==_)for(w=0;w<_;w++){var E;if(c=null,null!=(E=(l=t[w]).key))u&&void 0!==h[E]&&(c=h[E],h[E]=void 0,u--);else if(f<g)for(o=f;o<g;o++)if(void 0!==p[o]&&m(s=p[o],l,n)){c=s,p[o]=void 0,o===g-1&&g--,o===f&&f++;break}c=x(c,l,r,i),a=d[w],c&&c!==e&&c!==a&&(null==a?e.appendChild(c):c===a.nextSibling?v(a):e.insertBefore(c,a))}if(u)for(var w in h)void 0!==h[w]&&A(h[w],!1);for(;f<=g;)void 0!==(c=p[g--])&&A(c,!1)}(o,h,r,i,C||null!=p.dangerouslySetInnerHTML),function(e,t,r){var i;for(i in r)t&&null!=t[i]||null==r[i]||_(e,i,r[i],r[i]=void 0,E);for(i in t)"children"===i||"innerHTML"===i||i in r&&t[i]===("value"===i||"checked"===i?e[i]:r[i])||_(e,i,r[i],r[i]=t[i],E)}(o,t.attributes,p),E=s,o}function A(e,t){var r=e._component;r?M(r):(null!=e.__preactattr_&&c(e.__preactattr_.ref,null),!1!==t&&null!=e.__preactattr_||v(e),P(e))}function P(e){for(e=e.lastChild;e;){var t=e.previousSibling;A(e,!0),e=t}}var D=[];function I(e,t,r){var i,n=D.length;for(e.prototype&&e.prototype.render?(i=new e(t,r),F.call(i,t,r)):((i=new F(t,r)).constructor=e,i.render=O);n--;)if(D[n].constructor===e)return i.nextBase=D[n].nextBase,D.splice(n,1),i;return i}function O(e,t,r){return this.constructor(e,r)}function R(e,t,r,i,o){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||o?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,i)),i&&i!==e.context&&(e.prevContext||(e.prevContext=e.context),e.context=i),e.prevProps||(e.prevProps=e.props),e.props=t,e._disable=!1,0!==r&&(1!==r&&!1===n.syncComponentUpdates&&e.base?u(e):L(e,1,o)),c(e.__ref,e))}function L(e,t,r,i){if(!e._disable){var o,s,a,c=e.props,d=e.state,p=e.context,h=e.prevProps||c,u=e.prevState||d,f=e.prevContext||p,m=e.base,y=e.nextBase,v=m||y,_=e._component,w=!1,E=f;if(e.constructor.getDerivedStateFromProps&&(d=l(l({},d),e.constructor.getDerivedStateFromProps(c,d)),e.state=d),m&&(e.props=h,e.state=u,e.context=f,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(c,d,p)?w=!0:e.componentWillUpdate&&e.componentWillUpdate(c,d,p),e.props=c,e.state=d,e.context=p),e.prevProps=e.prevState=e.prevContext=e.nextBase=null,e._dirty=!1,!w){o=e.render(c,d,p),e.getChildContext&&(p=l(l({},p),e.getChildContext())),m&&e.getSnapshotBeforeUpdate&&(E=e.getSnapshotBeforeUpdate(h,u));var C,x,P=o&&o.nodeName;if("function"==typeof P){var D=g(o);(s=_)&&s.constructor===P&&D.key==s.__key?R(s,D,1,p,!1):(C=s,e._component=s=I(P,D,p),s.nextBase=s.nextBase||y,s._parentComponent=e,R(s,D,0,p,!1),L(s,1,r,!0)),x=s.base}else a=v,(C=_)&&(a=e._component=null),(v||1===t)&&(a&&(a._component=null),x=S(a,o,p,r||!m,v&&v.parentNode,!0));if(v&&x!==v&&s!==_){var O=v.parentNode;O&&x!==O&&(O.replaceChild(x,v),C||(v._component=null,A(v,!1)))}if(C&&M(C),e.base=x,x&&!i){for(var F=e,z=e;z=z._parentComponent;)(F=z).base=x;x._component=F,x._componentConstructor=F.constructor}}for(!m||r?k.push(e):w||(e.componentDidUpdate&&e.componentDidUpdate(h,u,E),n.afterUpdate&&n.afterUpdate(e));e._renderCallbacks.length;)e._renderCallbacks.pop().call(e);b||i||T()}}function M(e){n.beforeUnmount&&n.beforeUnmount(e);var t=e.base;e._disable=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var r=e._component;r?M(r):t&&(null!=t.__preactattr_&&c(t.__preactattr_.ref,null),e.nextBase=t,v(t),D.push(e),P(t)),c(e.__ref,null)}function F(e,t){this._dirty=!0,this.context=t,this.props=e,this.state=this.state||{},this._renderCallbacks=[]}function z(e,t,r){return S(r,e,{},!1,t,!1)}function N(){return{}}l(F.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),L(this,2)},render:function(){}})}},t={};function r(i){var n=t[i];if(void 0!==n)return n.exports;var o=t[i]={exports:{}};return e[i](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="";var i={};return(()=>{"use strict";r.r(i);var e={};r.r(e),r.d(e,{SVGContent:()=>Ue,Svg4dx:()=>xt,SvgArrowRight:()=>dt,SvgAtmos:()=>At,SvgBack:()=>Pt,SvgBin:()=>ht,SvgCar:()=>_t,SvgCarrotDown:()=>at,SvgCarrotUp:()=>lt,SvgCart:()=>Et,SvgCompass:()=>bt,SvgCopy:()=>et,SvgEdit:()=>tt,SvgFatArrowRight:()=>pt,SvgFullScreenClose:()=>st,SvgFullScreenOpen:()=>ot,SvgGuy:()=>wt,SvgHeart:()=>Je,SvgImax:()=>mt,SvgImax3d:()=>yt,SvgLink:()=>Qe,SvgLinkOut:()=>kt,SvgMarker:()=>it,SvgMuted:()=>ft,SvgPlay:()=>Tt,SvgRealD:()=>gt,SvgSearch:()=>rt,SvgShare:()=>Ye,SvgShowtimes:()=>qe,SvgSimpleCart:()=>Ct,SvgSimplePlay:()=>St,SvgSpeaker:()=>ut,SvgStar:()=>nt,SvgSynopsis:()=>Ke,SvgTick:()=>ct,SvgTrain:()=>vt,SvgUser:()=>Xe,SvgVideos:()=>Ge,svgRenderer:()=>Ze});var t={};r.r(t),r.d(t,{Z:()=>Us,H:()=>Zs});var n={};r.r(n),r.d(n,{default:()=>Gs,dependencies:()=>qs,verticallyCenter:()=>Ks});var o={};r.r(o),r.d(o,{default:()=>na,dependencies:()=>oa});var s={};r.r(s),r.d(s,{default:()=>fa,verticallyCenter:()=>ma});var a={};r.r(a),r.d(a,{default:()=>Al});var l={};r.r(l),r.d(l,{home:()=>n,homeEnt:()=>a,synopsis:()=>s,videos:()=>o});r(530),r(392);var c=r(934),d=r(129),p=r.n(d),h=r(58),u=r(890),f=r(32);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(e){var t=function(e,t){if("object"!==m(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!==m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===m(t)?t:String(t)}function g(e,t,r){return(t=y(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class v{static kmToMiles(e){return e*v.MILES_FACTOR}static milesToKm(e){return e/v.MILES_FACTOR}setGoogleLatLng(){return"undefined"!=typeof window&&window.google&&window.google.maps&&(this.googleLatLng=new window.google.maps.LatLng(this.lat,this.lon)),this.googleLatLng}toGoogleLatLng(){return this.googleLatLng||this.setGoogleLatLng()}constructor(e){let{lat:t,lon:r,countryCode:i,city:n,src:o}=e;this.lat=t,this.lon=r,this.city=n,this.countryCode=(i||"").toLowerCase(),this.src=o,this.setGoogleLatLng()}update(e){let{lat:t,lon:r}=e;this.lat=t,this.lon=r,this.setGoogleLatLng()}toString(){return JSON.stringify({lat:this.lat,lon:this.lon,city:this.city,countryCode:this.countryCode})}equals(e){if(e instanceof v)return e.lat===this.lat&&e.lon===this.lon}quickDistIndicator(e){let t=e.lat-this.lat,r=e.lon-this.lon;return t*t+r*r}distanceFrom(e,t,r){if(!e||void 0===e.lat||void 0===e.lon)return;let i=Math.PI/180,n=e.lat*i,o=this.lat*i,s=o-n,a=(this.lon-e.lon)*i,l=Math.sin(s/2),c=Math.sin(a/2),d=l*l+Math.cos(n)*Math.cos(o)*c*c,p=6371*(2*Math.atan2(Math.sqrt(d),Math.sqrt(1-d)));if("mi"===t&&(p=v.kmToMiles(p)),null!=r){let e=Math.pow(10,~~r);p=Math.round(p*e)/e}return p}}g(v,"MILES_FACTOR",.621371192);class _{constructor(e,t,r,i,n,o,s,a,l,c){this.order=+e||0,this.visible=t,this.id=r,this.displayProp=i,this.labelAll=n,this.options=o||[],this.current=s||[],this.excluded=a||[],this.matchProp=l||"id",this.groupProp=c}}function w(e,t){return void 0===e?t:e}class k{constructor(){let{format:e={},movie:t={},stDate:r={},timeOfDay:i={},exhibitor:n={},theater:o={},member:s={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;this.format=new _(999,w(e.visible,!0),"format","label",a.$ANY_FORMAT,e.options,e.current,e.excluded,"slug","group"),this.movie=new _(998,t.visible,"movie","title",a.$ANY_MOVIE,t.options,t.current,t.excluded,"slug","group"),this.stDate=new _(1,w(r.visible,!0),"stDate","label",a.$ANY_DAY,r.options,r.current,r.excluded),this.timeOfDay=new _(2,w(i.visible,!0),"timeOfDay","label",a.$ANY_TIME,i.options,i.current,i.excluded),this.hour=new _(10,!1,"hour","id","",[],[],[]),this.minute=new _(10,!1,"minute","id","",[],[],[]),this.exhibitor=new _(10,n.visible,"exhibitor","domain",a.$ANY_CHAIN,n.options,n.current,n.excluded,"domain"),this.ticketProvider=new _(10,!1,"ticketProvider","name","Any provider",[],[],[],"id"),this.theater=new _(10,o.visible,"theater","id",a.$ANY_THEATER,o.options,o.current,o.excluded),this.webedia=new _(10,!1,"webedia","providerTheaterId","",[],[],[],"providerTheaterId"),this.member=new _(10,s.visible,"member","name",a.$NO_MEMBER_FILTERING,s.options,s.current)}}var b=r(917);let E,C=!1,T="",S=[],x={},A=!1,P=[],D=[];function I(e){if("undefined"==typeof window)return;if("object"==typeof __INITIAL_STATE__&&__INITIAL_STATE__.editable)return;"string"==typeof e&&(e={a:e});let{a:t,l:r,ni:i,once:n,v:o,useCustomPageTrack:s}=e;t="static-"+t;let a="";if(s){let e=u.Z.get().activePage;e&&e.trackingSuffix&&"showtimes"!==e.id&&(a=!0===e.trackingSuffix?e.id:e.trackingSuffix
2)}a&&(t+="-"+a);let l=(new Date).getTime();if(!x[t]||!(l-x[t]<100||n)){x[t]=l;try{let r=t.replace(/^static-/,"").toUpperCase();r=r.replace(/[- ]/g,"_"),u.Z.emit("TRACK_"+r,e)}catch(e){}A&&e.isBeacon?function(e,t){if("undefined"!=typeof navigator&&navigator.sendBeacon){let r="?e_a="+encodeURIComponent(e);void 0!==t&&(r+="&e_n="+encodeURIComponent(t));let i=powTracker.getRequest(r),n=powTracker.getTrackerUrl()||"//:0";if(n.startsWith("//:0"))return;try{navigator.sendBeacon(n+i)}catch(e){}}}(t,r):(A?powTracker.trackEvent(t,r):P.push([t,r]),"static-"===t.slice(0,7)&&(t=t.slice(7)),O("send",function(e,t,r){let i=__INITIAL_STATE__.appData.meta.region.slug,n={hitType:"event",eventCategory:t.gaCategory||r,eventAction:t.gaAction||"website/core/"+i+"/"+e};return t.l&&(n.eventLabel=t.l.toString()),t.v&&(n.eventValue=parseInt(t.v)),t.ni&&(n.nonInteraction=1),n}(t,e,T)))}}function O(e){if(C){let t=[].slice.call(arguments,1);S.forEach((r=>ga.apply(ga,[r+e].concat(t))))}else D.push(arguments)}function R(e,t,r){r=r instanceof Event?void 0:r,u.Z.emit(f.gf,{href:e,trackId:t,label:r}),I({a:t||"clicked-link-out",l:r||e})}function L(e,t){if(A)return;let r=!e||e.options&&e.options.disableTracking;if(!r){r=!1||/[?&]toolkit=true(&|$)/.test(location.search)}if(r)return;if("undefined"==typeof powTracker){let r=document.querySelector('script[src*="tracking.powster.com"]');if(r)r.onload=L.bind(this,e,t);else{let r=document.createElement("script");r.src="https://tracking.powster.com/js/tracker.js",r.onload=L.bind(this,e,t),document.body.appendChild(r)}return}A=!0;const i=e.meta.studio.slug,n=e.meta.title.slug,o=e.meta.region.slug,s=F(z()),a=window.customReferrer||document.referrer;powTracker.initTracker((0,b.RK)(e,"apis.tracking.insights.root")+"/t",(0,b.RK)(e,"meta.title.slug"),t);let l=location.search,c=l.match(/(?:\?|&)(campaign)=([^&]+)/i),d=decodeURIComponent(c&&c[2]||"");if(c&&"campaign"!==c[1]){let e=l.replace(/(\?|&)campaign=/i,"$1campaign="),t=location.protocol+"//"+location.host+location.pathname+e+location.hash;powTracker.setCustomUrl(t)}if(window.__IS_FACEBOOK__&&(powTracker.setCustomUrl(e.meta.url+"?campaign=fbtab"),d="fbtab"),a&&powTracker.setReferrerUrl(decodeURIComponent(a)),powTracker.setCustomVariable(1,"studio",i),powTracker.setCustomVariable(2,"movie",n),powTracker.setCustomVariable(3,"region",o),powTracker.setCustomVariable(4,"page_type","website"),powTracker.setCustomVariable(5,"view_mode",s),powTracker.trackEvent("visit"),P.forEach((e=>{powTracker.trackEvent(e[0],e[1])})),!e.options.coppa&&e.options.useGoogleAnalytics&&e.apis.tracking.googleAnalytics){let t=e.apis.tracking.googleAnalytics,r=function(){if(C)return;var e,r,i,n,o,s;C=!0,e=window,r=document,i="script",n="ga",e.GoogleAnalyticsObject=n,e[n]=e[n]||function(){(e[n].q=e[n].q||[]).push(arguments)},e[n].l=1*new Date,o=r.createElement(i),s=r.getElementsByTagName(i)[0],o.async=1,o.src="//www.google-analytics.com/analytics.js",s.parentNode.insertBefore(o,s);let l=u.Z.get().activePage;Object.keys(t).forEach((e=>{let r=t[e];"string"==typeof r&&"UA-"===r.slice(0,3)&&function(e,t,r,i,n,o){if(!e)return;let s=t?t+".":"",a={cookieExpires:31536e3,cookieFlags:"SameSite=None; Secure"};t&&(a.name=t),ga("create",e,a),r&&ga(s+"set","anonymizeIp",!0),i&&ga(s+"set","referrer",decodeURIComponent(i)),o&&ga(s+"set","campaignName",o),n&&ga(s+"set","page",n.path+location.search),ga(s+"send","pageview"),S.push(s)}(r,"global"===e?null:e,true,a,l,d)})),T=t.category,D.forEach((e=>{e[1]&&""===e[1].eventCategory&&(e[1].eventCategory=T),O.apply(window,e)}))};t.oneTrustCategory?(window.powsterOneTrust&&-1!==window.powsterOneTrust.indexOf(t.oneTrustCategory)&&r(),window.addEventListener("categoriesUpdated",(e=>{-1!==e.detail.categories.indexOf(t.oneTrustCategory.toUpperCase())&&r()}))):r()}I({a:"page_is",ni:1})}function M(e){window.dataLayer&&"function"==typeof dataLayer.push&&window.googleTagManagerActive&&dataLayer.push(e)}function F(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:z(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$();const r=[[768,"mobile"],[1024,"tablet"],[1/0,"desktop"]];for(let i=0;i<r.length;i++)if(e.width<r[i][0])return"iphone"===t&&1===i?"mobile":r[i][1];return"unknown"}function z(){return{width:window.innerWidth,height:window.innerHeight}}function N(e,t,r){null===r?delete e[t]:e[t]=r}function $(){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"desktop"}function j(){const e=window.navigator.userAgent,t=e.indexOf("Edge/");return t>0&&parseInt(e.substring(t+5,e.indexOf(".",t)),10)}function B(e){return E||(e=e||(0,b.RK)(u.Z.get(),"appData.apis.stdata.root")||"https://stdata.powster.com",E=fetch(e+"/geo").then((e=>e.json())).catch((t=>{let r=(0,b.RK)(u.Z.get(),"appData.meta.region.slug")||"us";if(-1!==r.indexOf("_")&&(r=r.split("_")[0]),2!==r.length)throw t;return fetch(e+"/capital?country="+r).then((e=>e.json()))})).then((e=>(e&&e.countryCode&&(e.countryCode=e.countryCode.toLowerCase()),e))).catch((e=>{throw E=null,u.Z.emit(f.j5,"StData",e),e})))}function W(e,t){const r={search:e};let i=t;return i&&/[a-z]{2}(_[a-z]+)?/.test(i)&&("gb"===i&&(i="uk"),r.region=i.slice(0,2)),"los angeles"===e.toLowerCase()&&(r.region="us"),fetch("https://showtimes.s-prod.pow.io/v1.0/geo/search"+(0,b.UK)(r)).then((e=>e.json())).then((r=>{if("ok"!==r.result)throw u.Z.emit(f.rP,[],r.result),u.Z.get().showtimes.set({loading:!1,error:"GEOCODING"}),I({a:"location_fail",l:status}),u.Z.emit(f.j5,"Google Maps Geocoding","Geocoding error"),new Error("Geocoding error");let i=r.response;return i.countryCode=(i.countryCode||t||"").toLowerCase(),i.src=e,new v(i)}))}"undefined"!=typeof window&&(window.getAC_ID=function(){const e=document.cookie.split(";").find((e=>"_pk_id"===e.trim().slice(0,6)));return e?e.split("=")[1].split(".")[0]:null});function V(e){let t=null;if("string"==typeof e&&(e=(0,b.RK)(t||(t=u.Z.get()),["appData","pages",e])),e)return e.path}function H(e,t){const r=(t=t||u.Z.get().appData).copy,i=r[e.$copy]||"",n=(0,b.sG)((0,b.RK)(t,"meta.dates.release",0));return Z(Object.assign({PAGE_NAME:i,RELEASE_DATE:(0,h.Z)(n,r.$DATE_FORMAT||"MMMM d, yyyy",r.$DATETIME_LOCALE)},r),r["$"+(e.id||"").toUpperCase()+"_ALT_TITLE"]||r.$DYNAMIC_TITLE)}function U(e,t,r){if(++r>10)return t;return((0,b.RK)(e,t,t)+"").replace(/(\\)?%([^% ]+)%/g,((t,i,n)=>i?"%"+n+"%":U(e,n,r)))}function Z(e,t){return U(e,t,0)}
2function G(e,t,r,i){if(r=r||"tt.png",i=i||"tt2.png",!e)return r;t=t||u.Z.get().client,"string"==typeof e&&(e={1:e});let n=Object.keys(e).map((t=>{let r=e[t];return r&&"object"==typeof r&&!r.name&&(r=Object.assign({name:t+".png"},r)),r})).filter((e=>e)),o=[];o=n.every((e=>"object"==typeof e))?n.sort(((e,t)=>e.order&&t.order?e.order-t.order:e.order?-1:t.order?1:n.indexOf(e)-n.indexOf(t))):[e];let s=t.deviceSize,a=t.device,l=t.orientation,c=o.find((e=>{let{name:t,order:r,...i}=e;return i=(0,b.Od)(i),!i.length||i.some((e=>{if(!e)return!1;let t=!0;"!"===e[0]&&(t=!1,e=e.slice(1));let[r,i]=e.split(":");if(r&&"*"!==r){let e=!1;if(e=r.startsWith("device=")?r.slice(7)!==a:r.startsWith("size=")?r.slice(5)!==s:r!==s&&r!==a,e)return!t}return i&&"*"!==i&&i!==l?!t:t}))}));return c?c.name||i:r}(()=>{let e=!1})();function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r<t;r++)i[r]=e[r];return i}function q(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 K(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?K(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.")}()}var Y=r(993),Q=r.n(Y);function X(e,t){return!Q()(e,this.props,J)||!Q()(t,this.state)}function J(e,t){return e===t||Array.isArray(e)&&Array.isArray(t)&&!e.length&&!t.length}const ee=function(e){return"class"!==e?.kind||(e.finisher=e=>class extends e{shouldComponentUpdate(){return X.apply(this,arguments)}}),e};function te(){return te=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},te.apply(this,arguments)}let re={},ie=!1;const ne=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3?arguments[3]:void 0,n=arguments.length>4?arguments[4]:void 0;if(i&&"object"!=typeof i&&(i=null),!i&&!ie||n){const e=u.Z.get();re=(e.appData&&e.appData.copy?e.appData.copy:e.copy)||{},ie=!0}i||(i="accessibilityCopy"===n?re.accessibilityCopy:"baseCopy"===n||re.baseCopy?re.baseCopy:re);let o=null;return e&&("$"!==e.charAt(0)?(o=i["$"+e],void 0===o&&(o=i[e])):(o=i[e],void 0===o&&(o=i[e.substr(1)]))),void 0===o&&(o=r),Object.keys(t).forEach((e=>{let r=e;e.toUpperCase()!==e&&(r=e.replace(/([A-Z])/g," $1").replace(/ /g,"_").toUpperCase());const i=new RegExp("%"+r+"%","g");o=o.replace(i,t[e])})),o};function oe(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let se={async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};const ae=/[&<>"']/,le=new RegExp(ae.source,"g"),ce=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,de=new RegExp(ce.source,"g"),pe={"&":"&","<":"<",">":">",'"':""","'":"'"},he=e=>pe[e];function ue(e,t){if(t){if(ae.test(e))return e.replace(le,he)}else if(ce.test(e))return e.replace(de,he);return e}const fe=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function me(e){return e.replace(fe,((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)):""))}const ye=/(^|[^\[])\^/g;function ge(e,t){e="string"==typeof e?e:e.source,t=t||"";const r={replace:(t,i)=>(i=(i=i.source||i).replace(ye,"$1"),e=e.replace(t,i),r),getRegex:()=>new RegExp(e,t)};return r}const ve=/[^\w:]/g,_e=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function we(e,t,r){if(e){let e;try{e=decodeURIComponent(me(r)).replace(ve,"").toLowerCase()}catch(e){return null}if(0===e.indexOf("javascript:")||0===e.indexOf("vbscript:")||0===e.indexOf("data:"))return null}t&&!_e.test(r)&&(r=function(e,t){ke[" "+e]||(be.test(e)?ke[" "+e]=e+"/":ke[" "+e]=xe(e,"/",!0));e=ke[" "+e];const r=-1===e.indexOf(":");return"//"===t.substring(0,2)?r?t:e.replace(Ee,"$1")+t:"/"===t.charAt(0)?r?t:e.replace(Ce,"$1")+t:e+t}(t,r));try{r=encodeURI(r).replace(/%25/g,"%")}catch(e){return null}return r}const ke={},be=/^[^:]+:\/*[^/]*$/,Ee=/^([^:]+:)[\s\S]*$/,Ce=/^([^:]+:\/*[^/]*)[\s\S]*$/;const Te={exec:function(){}};function Se(e,t){const r=e.replace(/\|/g,((e,t,r)=>{let i=!1,n=t;for(;--n>=0&&"\\"===r[n];)i=!i;return i?"|":" |"})).split(/ \|/);let i=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;i<r.length;i++)r[i]=r[i].trim().replace(/\\\|/g,"|");return r}function xe(e,t,r){const i=e.length;if(0===i)return"";let n=0;for(;n<i;){const o=e.charAt(i-n-1);if(o!==t||r){if(o===t||!r)break;n++}else n++}return e.slice(0,i-n)}function Ae(e,t){if(t<1)return"";let r="";for(;t>1;)1&t&&(r+=e),t>>=1,e+=e;return r+e}
vendor: 9,484 bytes, line 2
2function Pe(e,t,r,i){const n=t.href,o=t.title?ue(t.title):null,s=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){i.state.inLink=!0;const e={type:"link",raw:r,href:n,title:o,text:s,tokens:i.inlineTokens(s)};return i.state.inLink=!1,e}return{type:"image",raw:r,href:n,title:o,text:ue(s)}}class De{constructor(e){this.options=e||se}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:xe(e,"\n")}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const e=t[0],r=function(e,t){const r=e.match(/^(\s+)(?:```)/);if(null===r)return t;const i=r[1];return t.split("\n").map((e=>{const t=e.match(/^\s+/);if(null===t)return e;const[r]=t;return r.length>=i.length?e.slice(i.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:r}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){const t=xe(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=t[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(e);return this.lexer.state.top=r,{type:"blockquote",raw:t[0],tokens:i,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r,i,n,o,s,a,l,c,d,p,h,u,f=t[1].trim();const m=f.length>1,y={type:"list",raw:"",ordered:m,start:m?+f.slice(0,-1):"",loose:!1,items:[]};f=m?`\\d{1,9}\\${f.slice(-1)}`:`\\${f}`,this.options.pedantic&&(f=m?f:"[*+-]");const g=new RegExp(`^( {0,3}${f})((?:[\t ][^\\n]*)?(?:\\n|$))`);for(;e&&(u=!1,t=g.exec(e))&&!this.rules.block.hr.test(e);){if(r=t[0],e=e.substring(r.length),c=t[2].split("\n",1)[0].replace(/^\t+/,(e=>" ".repeat(3*e.length))),d=e.split("\n",1)[0],this.options.pedantic?(o=2,h=c.trimLeft()):(o=t[2].search(/[^ ]/),o=o>4?1:o,h=c.slice(o),o+=t[1].length),a=!1,!c&&/^ *$/.test(d)&&(r+=d+"\n",e=e.substring(d.length+1),u=!0),!u){const t=new RegExp(`^ {0,${Math.min(3,o-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),i=new RegExp(`^ {0,${Math.min(3,o-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),n=new RegExp(`^ {0,${Math.min(3,o-1)}}(?:\`\`\`|~~~)`),s=new RegExp(`^ {0,${Math.min(3,o-1)}}#`);for(;e&&(p=e.split("\n",1)[0],d=p,this.options.pedantic&&(d=d.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!n.test(d))&&!s.test(d)&&!t.test(d)&&!i.test(e);){if(d.search(/[^ ]/)>=o||!d.trim())h+="\n"+d.slice(o);else{if(a)break;if(c.search(/[^ ]/)>=4)break;if(n.test(c))break;if(s.test(c))break;if(i.test(c))break;h+="\n"+d}a||d.trim()||(a=!0),r+=p+"\n",e=e.substring(p.length+1),c=d.slice(o)}}y.loose||(l?y.loose=!0:/\n *\n *$/.test(r)&&(l=!0)),this.options.gfm&&(i=/^\[[ xX]\] /.exec(h),i&&(n="[ ] "!==i[0],h=h.replace(/^\[[ xX]\] +/,""))),y.items.push({type:"list_item",raw:r,task:!!i,checked:n,loose:!1,text:h}),y.raw+=r}y.items[y.items.length-1].raw=r.trimRight(),y.items[y.items.length-1].text=h.trimRight(),y.raw=y.raw.trimRight();const v=y.items.length;for(s=0;s<v;s++)if(this.lexer.state.top=!1,y.items[s].tokens=this.lexer.blockTokens(y.items[s].text,[]),!y.loose){const e=y.items[s].tokens.filter((e=>"space"===e.type)),t=e.length>0&&e.some((e=>/\n.*\n/.test(e.raw)));y.loose=t}if(y.loose)for(s=0;s<v;s++)y.items[s].loose=!0;return y}}html(e){const t=this.rules.block.html.exec(e);if(t){const e={type:"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:t[0]};if(this.options.sanitize){const r=this.options.sanitizer?this.options.sanitizer(t[0]):ue(t[0]);e.type="paragraph",e.text=r,e.tokens=this.lexer.inline(r)}return e}}def(e){const t=this.rules.block.def.exec(e);if(t){const e=t[1].toLowerCase().replace(/\s+/g," "),r=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=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:r,title:i}}}table(e){const t=this.rules.block.table.exec(e);if(t){const e={type:"table",header:Se(t[1]).map((e=>({text:e}))),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){e.raw=t[0];let r,i,n,o,s=e.align.length;for(r=0;r<s;r++)/^ *-+: *$/.test(e.align[r])?e.align[r]="right":/^ *:-+: *$/.test(e.align[r])?e.align[r]="center":/^ *:-+ *$/.test(e.align[r])?e.align[r]="left":e.align[r]=null;for(s=e.rows.length,r=0;r<s;r++)e.rows[r]=Se(e.rows[r],e.header.length).map((e=>({text:e})));for(s=e.header.length,i=0;i<s;i++)e.header[i].tokens=this.lexer.inline(e.header[i].text);for(s=e.rows.length,i=0;i<s;i++)for(o=e.rows[i],n=0;n<o.length;n++)o[n].tokens=this.lexer.inline(o[n].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:ue(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:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):ue(t[0]):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=xe(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;const r=e.length;let i=0,n=0;for(;n<r;n++)if("\\"===e[n])n++;else if(e[n]===t[0])i++;else if(e[n]===t[1]&&(i--,i<0))return n;return-1}(t[2],"()");if(e>-1){const r=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,r).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){const e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r);e&&(r=e[1],i=e[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),/^</.test(r)&&(r=this.options.pedantic&&!/>$/.test(e)?r.slice(1):r.slice(1,-1)),Pe(t,{href:r?r.replace(this.rules.inline._escapes,"$1"):r,title:i?i.replace(this.rules.inline._escapes,"$1"):i},t[0],this.lexer)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let e=(r[2]||r[1]).replace(/\s+/g," ");if(e=t[e.toLowerCase()],!e){const e=r[0].charAt(0);return{type:"text",raw:e,text:e}}return Pe(r,e,r[0],this.lexer)}}emStrong(e,t,r=""){let i=this.rules.inline.emStrong.lDelim.exec(e);if(!i)return;if(i[3]&&r.match(/[\p{L}\p{N}]/u))return;const n=i[1]||i[2]||"";if(!n||n&&(""===r||this.rules.inline.punctuation.exec(r))){const r=i[0].length-1;let n,o,s=r,a=0;const l="*"===i[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+r);null!=(i=l.exec(t));){if(n=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!n)continue;if(o=n.length,i[3]||i[4]){s+=o;continue}if((i[5]||i[6])&&r%3&&!((r+o)%3)){a+=o;continue}if(s-=o,s>0)continue;o=Math.min(o,o+s+a);const t=e.slice(0,r+i.index+(i[0].length-n.length)+o);if(Math.min(r,o)%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 r=/[^ ]/.test(e),i=/^ /.test(e)&&/ $/.test(e);return r&&i&&(e=e.substring(1,e.length-1)),e=ue(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,t){const r=this.rules.inline.autolink.exec(e);if(r){let e,i;return"@"===r[2]?(e=ue(this.options.mangle?t(r[1]):r[1]),i="mailto:"+e):(e=ue(r[1]),i=e),{type:"link",raw:r[0],text:e,href:i,tokens:[{type:"text",raw:e,text:e}]}}}url(e,t){let r;if(r=this.rules.inline.url.exec(e)){let e,i;if("@"===r[2])e=ue(this.options.mangle?t(r[0]):r[0]),i="mailto:"+e;else{let t;do{t=r[0],r[0]=this.rules.inline._backpedal.exec(r[0])[0]}while(t!==r[0]);e=ue(r[0]),i="www."===r[1]?"http://"+r[0]:r[0]}return{type:"link",raw:r[0],text:e,href:i,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e,t){const r=this.rules.inline.text.exec(e);if(r){let e;return e=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):ue(r[0]):r[0]:ue
vendor: 9,874 bytes, line 2
2(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:e}}}}const Ie={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:Te,lheading:/^((?:.|\n(?!\n))+?)\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?'|\([^()]*\))/};Ie.def=ge(Ie.def).replace("label",Ie._label).replace("title",Ie._title).getRegex(),Ie.bullet=/(?:[*+-]|\d{1,9}[.)])/,Ie.listItemStart=ge(/^( *)(bull) */).replace("bull",Ie.bullet).getRegex(),Ie.list=ge(Ie.list).replace(/bull/g,Ie.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+Ie.def.source+")").getRegex(),Ie._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",Ie._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,Ie.html=ge(Ie.html,"i").replace("comment",Ie._comment).replace("tag",Ie._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Ie.paragraph=ge(Ie._paragraph).replace("hr",Ie.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",Ie._tag).getRegex(),Ie.blockquote=ge(Ie.blockquote).replace("paragraph",Ie.paragraph).getRegex(),Ie.normal={...Ie},Ie.gfm={...Ie.normal,table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"},Ie.gfm.table=ge(Ie.gfm.table).replace("hr",Ie.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",Ie._tag).getRegex(),Ie.gfm.paragraph=ge(Ie._paragraph).replace("hr",Ie.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",Ie.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",Ie._tag).getRegex(),Ie.pedantic={...Ie.normal,html:ge("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",Ie._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:Te,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:ge(Ie.normal._paragraph).replace("hr",Ie.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",Ie.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const Oe={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Te,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:Te,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};function Re(e){return e.replace(/---/g,"â").replace(/--/g,"â").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1â").replace(/'/g,"â").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1â").replace(/"/g,"â").replace(/\.{3}/g,"â¦")}function Le(e){let t,r,i="";const n=e.length;for(t=0;t<n;t++)r=e.charCodeAt(t),Math.random()>.5&&(r="x"+r.toString(16)),i+="&#"+r+";";return i}Oe._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",Oe.punctuation=ge(Oe.punctuation).replace(/punctuation/g,Oe._punctuation).getRegex(),Oe.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,Oe.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,Oe._comment=ge(Ie._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),Oe.emStrong.lDelim=ge(Oe.emStrong.lDelim).replace(/punct/g,Oe._punctuation).getRegex(),Oe.emStrong.rDelimAst=ge(Oe.emStrong.rDelimAst,"g").replace(/punct/g,Oe._punctuation).getRegex(),Oe.emStrong.rDelimUnd=ge(Oe.emStrong.rDelimUnd,"g").replace(/punct/g,Oe._punctuation).getRegex(),Oe._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,Oe._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,Oe._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])?)+(?![-_])/,Oe.autolink=ge(Oe.autolink).replace("scheme",Oe._scheme).replace("email",Oe._email).getRegex(),Oe._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,Oe.tag=ge(Oe.tag).replace("comment",Oe._comment).replace("attribute",Oe._attribute).getRegex(),Oe._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Oe._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,Oe._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,Oe.link=ge(Oe.link).replace("label",Oe._label).replace("href",Oe._href).replace("title",Oe._title).getRegex(),Oe.reflink=ge(Oe.reflink).replace("label",Oe._label).replace("ref",Ie._label).getRegex(),Oe.nolink=ge(Oe.nolink).replace("ref",Ie._label).getRegex(),Oe.reflinkSearch=ge(Oe.reflinkSearch,"g").replace("reflink",Oe.reflink).replace("nolink",Oe.nolink).getRegex(),Oe.normal={...Oe},Oe.pedantic={...Oe.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:ge(/^!?\[(label)\]\((.*?)\)/).replace("label",Oe._label).getRegex(),reflink:ge(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Oe._label).getRegex()},Oe.gfm={...Oe.normal,escape:ge(Oe.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.!#$%&'*+\/=?_`{\|}~-]+@)))/},Oe.gfm.url=ge(Oe.gfm.url,"i").replace("email",Oe.gfm._extended_email).getRegex(),Oe.breaks={...Oe.gfm,br:ge(Oe.br).replace("{2,}","*").getRegex(),text:ge(Oe.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()};class Me{constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||se,this.options.tokenizer=this.options.tokenizer||new De,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:Ie.normal,inline:Oe.normal};this.options.pedantic?(t.block=Ie.pedantic,t.inline=Oe.pedantic):this.options.gfm&&(t.block=Ie.gfm,this.options.breaks?t.inline=Oe.breaks:t.inline=Oe.gfm),this.tokenizer.rules=t}static get rules(){return{block:Ie,inline:Oe}}static lex(e,t){return new Me(t).lex(e)}static lexInline(e,t){return new Me(t).inlineTokens(e)}lex(e){let t;for(e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);
vendor: 5,487 bytes, line 2
2t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}blockTokens(e,t=[]){let r,i,n,o;for(e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,((e,t,r)=>t+" ".repeat(r.length)));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((i=>!!(r=i.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))))if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),1===r.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(r);else if(r=this.tokenizer.code(e))e=e.substring(r.raw.length),i=t[t.length-1],!i||"paragraph"!==i.type&&"text"!==i.type?t.push(r):(i.raw+="\n"+r.raw,i.text+="\n"+r.text,this.inlineQueue[this.inlineQueue.length-1].src=i.text);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.list(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.html(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.def(e))e=e.substring(r.raw.length),i=t[t.length-1],!i||"paragraph"!==i.type&&"text"!==i.type?this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title}):(i.raw+="\n"+r.raw,i.text+="\n"+r.raw,this.inlineQueue[this.inlineQueue.length-1].src=i.text);else if(r=this.tokenizer.table(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.lheading(e))e=e.substring(r.raw.length),t.push(r);else{if(n=e,this.options.extensions&&this.options.extensions.startBlock){let t=1/0;const r=e.slice(1);let i;this.options.extensions.startBlock.forEach((function(e){i=e.call({lexer:this},r),"number"==typeof i&&i>=0&&(t=Math.min(t,i))})),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(this.state.top&&(r=this.tokenizer.paragraph(n)))i=t[t.length-1],o&&"paragraph"===i.type?(i.raw+="\n"+r.raw,i.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):t.push(r),o=n.length!==e.length,e=e.substring(r.raw.length);else if(r=this.tokenizer.text(e))e=e.substring(r.raw.length),i=t[t.length-1],i&&"text"===i.type?(i.raw+="\n"+r.raw,i.text+="\n"+r.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):t.push(r);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 r,i,n,o,s,a,l=e;if(this.tokens.links){const e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(l));)e.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,o.index)+"["+Ae("a",o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(l));)l=l.slice(0,o.index)+"["+Ae("a",o[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(o=this.tokenizer.rules.inline.escapedEmSt.exec(l));)l=l.slice(0,o.index+o[0].length-2)+"++"+l.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(s||(a=""),s=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((i=>!!(r=i.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))))if(r=this.tokenizer.escape(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.tag(e))e=e.substring(r.raw.length),i=t[t.length-1],i&&"text"===r.type&&"text"===i.type?(i.raw+=r.raw,i.text+=r.text):t.push(r);else if(r=this.tokenizer.link(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(r.raw.length),i=t[t.length-1],i&&"text"===r.type&&"text"===i.type?(i.raw+=r.raw,i.text+=r.text):t.push(r);else if(r=this.tokenizer.emStrong(e,l,a))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.codespan(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.br(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.del(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.autolink(e,Le))e=e.substring(r.raw.length),t.push(r);else if(this.state.inLink||!(r=this.tokenizer.url(e,Le))){if(n=e,this.options.extensions&&this.options.extensions.startInline){let t=1/0;const r=e.slice(1);let i;this.options.extensions.startInline.forEach((function(e){i=e.call({lexer:this},r),"number"==typeof i&&i>=0&&(t=Math.min(t,i))})),t<1/0&&t>=0&&(n=e.substring(0,t+1))}if(r=this.tokenizer.inlineText(n,Re))e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(a=r.raw.slice(-1)),s=!0,i=t[t.length-1],i&&"text"===i.type?(i.raw+=r.raw,i.text+=r.text):t.push(r);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(r.raw.length),t.push(r);return t}}class Fe{constructor(e){this.options=e||se}code(e,t,r){const i=(t||"").match(/\S*/)[0];if(this.options.highlight){const t=this.options.highlight(e,i);null!=t&&t!==e&&(r=!0,e=t)}return e=e.replace(/\n$/,"")+"\n",i?'<pre><code class="'+this.options.langPrefix+ue(i)+'">'+(r?e:ue(e,!0))+"</code></pre>\n":"<pre><code>"+(r?e:ue(e,!0))+"</code></pre>\n"}blockquote(e){return`<blockquote>\n${e}</blockquote>\n`}html(e){return e}
vendor: 11,680 bytes, line 2
2heading(e,t,r,i){if(this.options.headerIds){return`<h${t} id="${this.options.headerPrefix+i.slug(r)}">${e}</h${t}>\n`}return`<h${t}>${e}</h${t}>\n`}hr(){return this.options.xhtml?"<hr/>\n":"<hr>\n"}list(e,t,r){const i=t?"ol":"ul";return"<"+i+(t&&1!==r?' start="'+r+'"':"")+">\n"+e+"</"+i+">\n"}listitem(e){return`<li>${e}</li>\n`}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "}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 r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+e+`</${r}>\n`}strong(e){return`<strong>${e}</strong>`}em(e){return`<em>${e}</em>`}codespan(e){return`<code>${e}</code>`}br(){return this.options.xhtml?"<br/>":"<br>"}del(e){return`<del>${e}</del>`}link(e,t,r){if(null===(e=we(this.options.sanitize,this.options.baseUrl,e)))return r;let i='<a href="'+e+'"';return t&&(i+=' title="'+t+'"'),i+=">"+r+"</a>",i}image(e,t,r){if(null===(e=we(this.options.sanitize,this.options.baseUrl,e)))return r;let i=`<img src="${e}" alt="${r}"`;return t&&(i+=` title="${t}"`),i+=this.options.xhtml?"/>":">",i}text(e){return e}}class ze{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,r){return""+r}image(e,t,r){return""+r}br(){return""}}class Ne{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let r=e,i=0;if(this.seen.hasOwnProperty(r)){i=this.seen[e];do{i++,r=e+"-"+i}while(this.seen.hasOwnProperty(r))}return t||(this.seen[e]=i,this.seen[r]=0),r}slug(e,t={}){const r=this.serialize(e);return this.getNextSafeSlug(r,t.dryrun)}}class $e{constructor(e){this.options=e||se,this.options.renderer=this.options.renderer||new Fe,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ze,this.slugger=new Ne}static parse(e,t){return new $e(t).parse(e)}static parseInline(e,t){return new $e(t).parseInline(e)}parse(e,t=!0){let r,i,n,o,s,a,l,c,d,p,h,u,f,m,y,g,v,_,w,k="";const b=e.length;for(r=0;r<b;r++)if(p=e[r],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[p.type]&&(w=this.options.extensions.renderers[p.type].call({parser:this},p),!1!==w||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(p.type)))k+=w||"";else switch(p.type){case"space":continue;case"hr":k+=this.renderer.hr();continue;case"heading":k+=this.renderer.heading(this.parseInline(p.tokens),p.depth,me(this.parseInline(p.tokens,this.textRenderer)),this.slugger);continue;case"code":k+=this.renderer.code(p.text,p.lang,p.escaped);continue;case"table":for(c="",l="",o=p.header.length,i=0;i<o;i++)l+=this.renderer.tablecell(this.parseInline(p.header[i].tokens),{header:!0,align:p.align[i]});for(c+=this.renderer.tablerow(l),d="",o=p.rows.length,i=0;i<o;i++){for(a=p.rows[i],l="",s=a.length,n=0;n<s;n++)l+=this.renderer.tablecell(this.parseInline(a[n].tokens),{header:!1,align:p.align[n]});d+=this.renderer.tablerow(l)}k+=this.renderer.table(c,d);continue;case"blockquote":d=this.parse(p.tokens),k+=this.renderer.blockquote(d);continue;case"list":for(h=p.ordered,u=p.start,f=p.loose,o=p.items.length,d="",i=0;i<o;i++)y=p.items[i],g=y.checked,v=y.task,m="",y.task&&(_=this.renderer.checkbox(g),f?y.tokens.length>0&&"paragraph"===y.tokens[0].type?(y.tokens[0].text=_+" "+y.tokens[0].text,y.tokens[0].tokens&&y.tokens[0].tokens.length>0&&"text"===y.tokens[0].tokens[0].type&&(y.tokens[0].tokens[0].text=_+" "+y.tokens[0].tokens[0].text)):y.tokens.unshift({type:"text",text:_}):m+=_),m+=this.parse(y.tokens,f),d+=this.renderer.listitem(m,v,g);k+=this.renderer.list(d,h,u);continue;case"html":k+=this.renderer.html(p.text);continue;case"paragraph":k+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(d=p.tokens?this.parseInline(p.tokens):p.text;r+1<b&&"text"===e[r+1].type;)p=e[++r],d+="\n"+(p.tokens?this.parseInline(p.tokens):p.text);k+=t?this.renderer.paragraph(d):d;continue;default:{const e='Token with "'+p.type+'" type was not found.';if(this.options.silent)return;throw new Error(e)}}return k}parseInline(e,t){t=t||this.renderer;let r,i,n,o="";const s=e.length;for(r=0;r<s;r++)if(i=e[r],this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[i.type]&&(n=this.options.extensions.renderers[i.type].call({parser:this},i),!1!==n||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)))o+=n||"";else switch(i.type){case"escape":case"text":o+=t.text(i.text);break;case"html":o+=t.html(i.text);break;case"link":o+=t.link(i.href,i.title,this.parseInline(i.tokens,t));break;case"image":o+=t.image(i.href,i.title,i.text);break;case"strong":o+=t.strong(this.parseInline(i.tokens,t));break;case"em":o+=t.em(this.parseInline(i.tokens,t));break;case"codespan":o+=t.codespan(i.text);break;case"br":o+=t.br();break;case"del":o+=t.del(this.parseInline(i.tokens,t));break;default:{const e='Token with "'+i.type+'" type was not found.';if(this.options.silent)return;throw new Error(e)}}return o}}class je{constructor(e){this.options=e||se}static passThroughHooks=new Set(["preprocess","postprocess"]);preprocess(e){return e}postprocess(e){return e}}function Be(e,t){return(r,i,n)=>{"function"==typeof i&&(n=i,i=null);const o={...i},s=function(e,t,r){return i=>{if(i.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="<p>An error occurred:</p><pre>"+ue(i.message+"",!0)+"</pre>";return t?Promise.resolve(e):r?void r(null,e):e}if(t)return Promise.reject(i);if(!r)throw i;r(i)}}((i={...We.defaults,...o}).silent,i.async,n);if(null==r)return s(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof r)return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(r)+", string expected"));if(function(e){e&&e.sanitize&&e.silent}(i),i.hooks&&(i.hooks.options=i),n){const o=i.highlight;let a;try{i.hooks&&(r=i.hooks.preprocess(r)),a=e(r,i)}catch(e){return s(e)}const l=function(e){let r;if(!e)try{i.walkTokens&&We.walkTokens(a,i.walkTokens),r=t(a,i),i.hooks&&(r=i.hooks.postprocess(r))}catch(t){e=t}return i.highlight=o,e?s(e):n(null,r)};if(!o||o.length<3)return l();if(delete i.highlight,!a.length)return l();let c=0;return We.walkTokens(a,(function(e){"code"===e.type&&(c++,setTimeout((()=>{o(e.text,e.lang,(function(t,r){if(t)return l(t);null!=r&&r!==e.text&&(e.text=r,e.escaped=!0),c--,0===c&&l()}))}),0))})),void(0===c&&l())}if(i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(r):r).then((t=>e(t,i))).then((e=>i.walkTokens?Promise.all(We.walkTokens(e,i.walkTokens)).then((()=>e)):e)).then((e=>t(e,i))).then((e=>i.hooks?i.hooks.postprocess(e):e)).catch(s);try{i.hooks&&(r=i.hooks.preprocess(r));const n=e(r,i);i.walkTokens&&We.walkTokens(n,i.walkTokens);let o=t(n,i);return i.hooks&&(o=i.hooks.postprocess(o)),o}catch(e){return s(e)}}}function We(e,t,r){return Be(Me.lex,$e.parse)(e,t,r)}We.options=We.setOptions=function(e){var t;return We.defaults={...We.defaults,...e},t=We.defaults,se=t,We},We.getDefaults=oe,We.defaults=se,We.use=function(...e){const t=We.defaults.extensions||{renderers:{},childTokens:{}};e.forEach((e=>{const r={...e};if(r.async=We.defaults.async||r.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if(e.renderer){const r=t.renderers[e.name];t.renderers[e.name]=r?function(...t){let i=e.renderer.apply(this,t);return!1===i&&(i=r.apply(this,t)),i}:e.renderer}if(e.tokenizer){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");t[e.level]?t[e.level].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]))}e.childTokens&&(t.childTokens[e.name]=e.childTokens)})),r.extensions=t),e.renderer){const t=We.defaults.renderer||new Fe;for(const r in e.renderer){const i=t[r];t[r]=(...n)=>{let o=e.renderer[r].apply(t,n);return!1===o&&(o=i.apply(t,n)),o}}r.renderer=t}if(e.tokenizer){const t=We.defaults.tokenizer||new De;for(const r in e.tokenizer){const i=t[r];t[r]=(...n)=>{let o=e.tokenizer[r].apply(t,n);return!1===o&&(o=i.apply(t,n)),o}}r.tokenizer=t}if(e.hooks){const t=We.defaults.hooks||new je;for(const r in e.hooks){const i=t[r];je.passThroughHooks.has(r)?t[r]=n=>{if(We.defaults.async)return Promise.resolve(e.hooks[r].call(t,n)).then((e=>i.call(t,e)));const o=e.hooks[r].call(t,n);return i.call(t,o)}:t[r]=(...n)=>{let o=e.hooks[r].apply(t,n);return!1===o&&(o=i.apply(t,n)),o}}r.hooks=t}if(e.walkTokens){const t=We.defaults.walkTokens;r.walkTokens=function(r){let i=[];return i.push(e.walkTokens.call(this,r)),t&&(i=i.concat(t.call(this,r))),i}}We.setOptions(r)}))},We.walkTokens=function(e,t){let r=[];for(const i of e)switch(r=r.concat(t.call(We,i)),i.type){case"table":for(const e of i.header)r=r.concat(We.walkTokens(e.tokens,t));for(const e of i.rows)for(const i of e)r=r.concat(We.walkTokens(i.tokens,t));break;case"list":r=r.concat(We.walkTokens(i.items,t));break;default:We.defaults.extensions&&We.defaults.extensions.childTokens&&We.defaults.extensions.childTokens[i.type]?We.defaults.extensions.childTokens[i.type].forEach((function(e){r=r.concat(We.walkTokens(i[e],t))})):i.tokens&&(r=r.concat(We.walkTokens(i.tokens,t)))}return r},We.parseInline=Be(Me.lexInline,$e.parseInline),We.Parser=$e,We.parser=$e.parse,We.Renderer=Fe,We.TextRenderer=ze,We.Lexer=Me,We.lexer=Me.lex,We.Tokenizer=De,We.Slugger=Ne,We.Hooks=je,We.parse=We;We.options,We.setOptions,We.use,We.walkTokens,We.parseInline,$e.parse,Me.lex;function Ve(e,t){"undefined"!=typeof history&&history.pushState({pageId:t},"",e)}const He={svgBase:"svgIcons__svgBase__mHVzI",wrapper:"svgIcons__wrapper__c_0UZ",svgIcon:"svgIcons__svgIcon__XfaB0",Svg4dx:"svgIcons__Svg4dx__EtYup",SvgAtmos:"svgIcons__SvgAtmos__vkY8m",svgUserIcon:"svgIcons__svgUserIcon__AcKNm svgIcons__svgIcon__XfaB0",svgShareIcon:"svgIcons__svgShareIcon__W2sEN svgIcons__svgIcon__XfaB0",compass:"svgIcons__compass___61V4"};class Ue extends c.wA{refresh(e){"undefined"!=typeof document&&(e=e||this.props,this.inner=this.createSVGTree(e.content),this.inner&&this.base&&this.base.appendChild(this.inner))}componentDidMount(){this.refresh()}componentDidUpdate(e){if(e.children!==this.props.children)this.refresh();else if(this.base&&this.inner&&1!==this.base.childNodes.length){for(;this.base.firstChild;)this.base.removeChild(this.base.firstChild);this.base.appendChild(this.inner)}}setAttributes(e,t){if(!e||!t)return;const r=Object.keys(t);for(let i=0,n=r.length;i<n;i++){const n=r[i];e.setAttribute(n,t[n])}}createSVGTree(e){if(!e)return null;const t=document.createElementNS("http://www.w3.org/2000/svg",e.nodeName);if(this.setAttributes(t,e.attributes),e.children)for(let r=0,i=e.children.length;r<i;r++){const i=this.createSVGTree(e.children[r]);i&&t.appendChild(i)}return t}render(e){const t=Object.assign({},e);return delete t.content,(0,c.h)("div",t)}}function Ze(e){return t=>{let{...r}=t;return(0,c.h)(Ue,te({},r,{class:[He.wrapper].concat(r.class).filter((e=>e)).join(" "),content:e}))}}const Ge=Ze((0,c.h)("svg",{class:He.svgIcon,viewBox:"0 0 50 50"},(0,c.h)("path",{d:"M 20 18 L 34 25 L 20 33 L 20 18 ZM 10 12 C 7.1494 12 5 14.2457 5 17 L 5 34 C 5 36.7542 7.1494 39 10 39 L 40 39
2C 42.8503 39 45 36.7542 45 34 L 45 17 C 45 14.2457 42.8503 12 40 12 L 10 12 Z"}))),Ke=Ze((0,c.h)("svg",{class:He.svgIcon,viewBox:"0 0 50 50"},(0,c.h)("path",{d:"M 30.9396 10.3793 C 30.9396 11.1035 30.4849 11.5172 30 12 C 26.6056 15.3793 23.3937 18.6205 20 22 C 21.0945 18.293 16.9395 17.2758 15 18 C 18.1516 14.3794 22.3635 10.6207 26 7 C 26.4847 7 26.8182 7 27.3027 7 C 29.9695 7 30.9396 8.931 30.9396 10.3793 ZM 37 27 C 37 28.6898 28.9092 36.8278 26 39 C 25.7578 38.7588 26 38.4828 26 38 C 26 35.8276 14 24.2414 14 24 C 13.7576 23.5172 13 22.6897 13 22.207 C 13 20.2758 14.0609 19 16 19 C 19.152 19 19 22.069 19 24 L 28 16 C 29.4549 17.4484 37 23.8621 37 27 ZM 25 39 C 25 40.6896 23.2119 42 22 42 C 19.333 42 19 39.2068 19 38 C 19 37.2758 19.8177 34 22 34 C 23.4543 34 25 38.2758 25 39 Z"}))),qe=Ze((0,c.h)("svg",{class:He.svgIcon,viewBox:"0 0 50 50"},(0,c.h)("path",{d:"M 25.3158 11.6842 L 38.3158 24.6842 L 18 45 L 14.3438 41.3438 C 14.3438 41.3438 16.6093 39.1685 13.6316 36.3684 C 10.7015 33.6131 8.7465 35.7465 8.7465 35.7465 L 5 32 L 25.3158 11.6842 Z"}),(0,c.h)("path",{d:"M 40.0263 22.9737 L 27.0263 9.9737 L 32 5 L 35.6563 8.6563 C 35.6563 8.6563 33.3907 10.8315 36.3684 13.6316 C 39.2985 16.3869 41.2535 14.2535 41.2535 14.2535 L 45 18 L 40.0263 22.9737 Z"}))),Ye=Ze((0,c.h)("svg",{class:He.svgShareIcon,viewBox:"0 0 50 50"},(0,c.h)("path",{d:"M 6 25 C 6 21.9624 8.4624 19.5 11.5 19.5 C 14.5376 19.5 17 21.9624 17 25 C 17 28.0376 14.5376 30.5 11.5 30.5 C 8.4624 30.5 6 28.0376 6 25 Z"}),(0,c.h)("path",{d:"M 30 14 C 30 10.9624 32.4624 8.5 35.5 8.5 C 38.5376 8.5 41 10.9624 41 14 C 41 17.0376 38.5376 19.5 35.5 19.5 C 32.4624 19.5 30 17.0376 30 14 Z"}),(0,c.h)("path",{d:"M 30.5 36.5 C 30.5 33.7385 32.7385 31.5 35.5 31.5 C 38.2615 31.5 40.5 33.7385 40.5 36.5 C 40.5 39.2615 38.2615 41.5 35.5 41.5 C 32.7385 41.5 30.5 39.2615 30.5 36.5 Z"}),(0,c.h)("path",{d:"M 35.5 13.9375 L 11.4375 25 L 35.5625 36.5625 "}))),Qe=Ze((0,c.h)("svg",{class:He.svgIcon,viewBox:"0 0 380 380",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M345.5 318.5q-20 20-47 20t-47-19l-105-105q-19-20-19-47t20-47l13-13q20-20 47.5-20t47.5 19l105 105q19 20 19 47t-20 47l-14 13zm-14-14l13-14q14-13 14.5-32.5t-13.5-32.5l-105-105q-14-13-32.5-13t-32.5 14l-14 14q-14 13-14.5 32.5t13.5 32.5l105 105q14 13 33 13t33-14zm-112-31q-20 20-47.5 20t-47.5-19l-105-105q-19-20-19-47t20-47l14-14q20-20 47-20t47 19l105 105q19 20 19 47.5t-20 47.5l-13 13zm-15-14l14-14q14-13 14.5-32.5t-13.5-32.5l-105-105q-14-13-33-13t-33 14l-13 13q-14 13-14.5 33t13.5 33l105 105q14 13 32.5 13t32.5-14z"}
2))),Xe=Ze((0,c.h)("svg",{class:He.svgUserIcon,viewBox:"0 0 100.33333 137.33333"},(0,c.h)("rect",{x:"2.5",y:"63.83333",width:"95.33333",height:"71",rx:"27",ry:"27"}),(0,c.h)("circle",{cx:"50",cy:"33.33333",r:"30.83333"}))),Je=Ze((0,c.h)("svg",{viewBox:"0 0 769 705",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M385.026 705.052C784.07 391.477 769.052 279.985 769.052 193.026S697.075 1 577.026 1s-192 128.026-192 128.026S313.076 1 193.026 1 1 106.067 1 193.026s-15.02 198.45 384.026 512.026z"}))),et=Ze((0,c.h)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M3.2 4c-.1 0-.2.1-.2.2v18.6c0 .1.1.2.2.2h14.6c.1 0 .2-.1.2-.2V4.2c0-.1-.1-.2-.2-.2H3.2zM4 5v17h13V5H4zm2-2h1V2h13v17h-1v1h2V1H6v2z","fill-rule":"evenodd"}))),tt=Ze((0,c.h)("svg",{class:He.svgBase,viewBox:"0 0 528.899 528.899"},(0,c.h)("path",{d:"M328.883,89.125l107.59,107.589l-272.34,272.34L56.604,361.465L328.883,89.125z M518.113,63.177l-47.981-47.981c-18.543-18.543-48.653-18.543-67.259,0l-45.961,45.961l107.59,107.59l53.611-53.611C532.495,100.753,532.495,77.559,518.113,63.177z M0.3,512.69c-1.958,8.812,5.998,16.708,14.811,14.565l119.891-29.069L27.473,390.597L0.3,512.69z"}))),rt=Ze((0,c.h)("svg",{class:He.svgBase,viewBox:"0 0 512 512"},(0,c.h)("path",{d:"M496.131 435.698l-121.276-103.147c-12.537-11.283-25.945-16.463-36.776-15.963 28.628-33.534 45.921-77.039 45.921-124.588 0-106.039-85.961-192-192-192s-192 85.961-192 192 85.961 192 192 192c47.549 0 91.054-17.293 124.588-45.922-0.5 10.831 4.68 24.239 15.963 36.776l103.147 121.276c17.661 19.623 46.511 21.277 64.11 3.678s15.946-46.449-3.677-64.11zM192 320c-70.692 0-128-57.308-128-128s57.308-128 128-128 128 57.308 128 128-57.307 128-128 128z"}))),it=Ze((0,c.h)("svg",{viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M173.57 75.26q0 18.18-19.02 49.47T116.5 178l-19.04 22q-2.96-3.38-7.6-9.3t-16.92-22.62-21.78-31.5-17.12-32.35-7.6-28.97q0-30.87 21.55-52.64T100 .84t52 21.78 21.57 52.64z"}))),nt=Ze((0,c.h)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M8.28 7.92s-4.46.492-7.434.823c-.268.032-.505.21-.594.484s0 .556.197.735c2.21 2.016 5.53 5.036 5.53 5.036-.004 0-.912 4.392-1.516 7.323-.05.266.045.547.276.715.23.168.526.17.76.04 2.6-1.48 6.5-3.703 6.5-3.703l6.495 3.704c.237.13.533.127.763-.04.232-.17.328-.45.276-.713-.604-2.933-1.512-7.325-1.512-7.325s3.32-3.02 5.53-5.032c.198-.185.285-.468.198-.74s-.325-.45-.593-.48c-2.974-.334-7.435-.827-7.435-.827l-3.08-6.817C12.526.86 12.284.688 12 .688s-.53.173-.64.415C10.125 3.83 8.28 7.92 8.28 7.92z"}))),ot=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 8 8"},(0,c.h)("path",{d:"M0 0v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4zm5 4l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5z"}))),st=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 8 8"},(0,c.h)("path",{d:"M1 0l-1 1 1.5 1.5-1.5 1.5h4v-4l-1.5 1.5-1.5-1.5zm3 4v4l1.5-1.5 1.5 1.5 1-1-1.5-1.5 1.5-1.5h-4z"}))),at=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 8 8"},(0,c.h)("path",{d:"M0 0l4 4 4-4h-8z",transform:"translate(0 2)"}))),lt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 8 8"},(0,c.h)("path",{d:"M4 0l-4 4h8l-4-4z",transform:"translate(0 2)"}))),ct=Ze((0,c.h)("svg",{viewBox:"0 0 16 13",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"M5 8.993l-3-3-2 2 5.008 5.01 2.005-1.996L15.993 2l-2-2","fill-rule":"evenodd"}))),dt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18"},(0,c.h)("path",{d:"M8.5 17.5c-.3 0-.5-.1-.7-.3s-.3-.4-.3-.7.1-.5.3-.7l5.7-5.7H1.4c-.6 0-1-.4-1-1s.4-1 1-1h12.1L7.7 2.3c-.2-.2-.3-.4-.3-.7s.1-.5.3-.7c.4-.4 1-.4 1.4 0l7.5 7.5c.4.4.4 1 0 1.4l-7.5 7.5c0 .1-.3.2-.6.2z"}))),pt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 493.356 493.356"},(0,c.h)("path",{d:"M490.498,239.278l-109.632-99.929c-3.046-2.474-6.376-2.95-9.993-1.427c-3.613,1.525-5.427,4.283-5.427,8.282v63.954H9.136 c-2.666,0-4.856,0.855-6.567,2.568C0.859,214.438,0,216.628,0,219.292v54.816c0,2.663,0.855,4.853,2.568,6.563 c1.715,1.712,3.905,2.567,6.567,2.567h356.313v63.953c0,3.812,1.817,6.57,5.428,8.278c3.62,1.529,6.95,0.951,9.996-1.708 l109.632-101.077c1.903-1.902,2.852-4.182,2.852-6.849C493.356,243.367,492.401,241.181,490.498,239.278z"}))),ht=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 21"},(0,c.h)("path",{d:"M17.5 3H14V1c0-.5-.5-1-1-1H5c-.5 0-1 .5-1 1v2H.5c-.3 0-.5.2-.5.5v2c0 .3.2.5.5.5h.6l1.8 14.5c.1.3.3.5.6.5h11c.3 0 .5-.2.6-.5L16.9 6h.6c.3 0 .5-.2.5-.5v-2c0-.3-.2-.5-.5-.5zM5 1h8v2H5V1zm9.1 19h-1.5l.9-10.4c0-.3-.2-.6-.5-.6s-.5.2-.5.5L11.6 20H9.5V9.5c0-.3-.2-.5-.5-.5s-.5.2-.5.5V20H6.4L5.5 9.5c0-.3-.2-.5-.5-.5s-.5.3-.5.6L5.4 20H3.9L2.2 6h13.6l-1.7 14zM17 5H1V4h16v1z"}
2))),ut=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1",viewBox:"0 0 75 75"},(0,c.h)("g",{"stroke-width":"5",style:"stroke: currentColor"},(0,c.h)("path",{style:"fill: currentColor","stroke-linejoin":"round",d:"M39.39 13.77L22.234 28.605H6V47.7h15.99l17.4 15.05V13.77z"}),(0,c.h)("path",{d:"M48.128 49.03c1.93-3.096 3.062-6.74 3.062-10.653 0-3.978-1.164-7.674-3.147-10.8m7.04-7.04c3.694 4.986 5.883 11.157 5.883 17.84 0 6.62-2.15 12.738-5.788 17.7m6.532 6.533c5.267-6.665 8.418-15.08 8.418-24.232 0-9.217-3.192-17.682-8.52-24.368",fill:"none","stroke-linecap":"round"})))),ft=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1",viewBox:"0 0 75 75"},(0,c.h)("g",{style:"stroke: currentColor","stroke-width":"5"},(0,c.h)("path",{"stroke-linejoin":"round",style:"fill: currentColor",d:"M39.39 13.77L22.234 28.605H6V47.7h15.99l17.4 15.05V13.77z"}),(0,c.h)("path",{d:"M48.652 50.27l20.743-24.3m0 24.3l-20.743-24.3",fill:"none","stroke-linecap":"round"})))),mt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 305.55 57.175"},(0,c.h)("path",{d:"M46.982 56.985l.022-40.99h2.983l20.02 40.946h12.95l20.02-40.923 3.158-.066-.11 41.035h16.02L122 .947l-27.974.088-17.545 32.97L59.865.99l-28.86.09-.043 55.905zM0 0h18.992v57.002H0zM154.25.77l-28.624 56.217 18.03.188 5.657-10.094 35.53-.186 4.94 9.906 18.75.187L179.906.77zM167 12.8l12 21.937-23.156.157zM235.938.943l-21.125.125 21.75 25.625-26.375 30.25 22.625.125 18.5-20.625 17.625 20.625 23.375-.125-26.375-30.125 21.625-25.625-21.75-.375-14.5 18.125z"}),(0,c.h)("path",{d:"M295.608 8.126h2.083c.747 0 1.277-.122 1.59-.365.316-.243.473-.642.473-1.2 0-.25-.05-.48-.15-.682-.1-.202-.238-.363-.417-.48-.143-.1-.316-.17-.52-.212-.202-.043-.542-.065-1.02-.065h-2.038zm-1.018 4.64v-8.56h2.904c.646 0 1.12.028 1.424.084.303.056.567.147.792.272.35.198.62.47.808.813.187.344.28.732.28 1.164 0 .533-.12.985-.365 1.356-.243.372-.57.6-.98.69.313.05.55.203.708.456.16.252.27.742.33 1.47l.11 1.25c.013.185.04.335.08.45.042.116.104.208.186.278v.277h-1.055c-.072-.14-.125-.282-.156-.427-.03-.145-.055-.323-.07-.532l-.097-1.104c-.054-.735-.178-1.196-.37-1.383-.192-.186-.594-.28-1.205-.28h-2.304v3.727z",style:"line-height:125%;-inkscape-font-specification:Swis721 Lt BT Bold","font-family":"Swis721 Lt BT","font-size":"11.811","font-weight":"bold","letter-spacing":"0","word-spacing":"0"}),(0,c.h)("path",{d:"M506.563 464.3c0 4.383-3.806 7.937-8.5 7.937-4.695 0-8.5-3.554-8.5-7.937 0-4.384 3.805-7.938 8.5-7.938 4.694 0 8.5 3.554 8.5 7.938z",transform:"matrix(.88297 0 0 .94554 -142.227 -430.4)",fill:"none",stroke:"currentColor","stroke-width":"1.094"}))),yt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 400 49"},(0,c.h)("g",{"fill-rule":"evenodd"},(0,c.h)("path",{d:"M286.878.243c-9.088.883-12.223 4.09-12.72 13.018l-.187 3.36H288v-1.54c0-4.68.62-4.9 14.06-4.84 12.654.05 13.147.23 13.134 4.86-.012 3.98-.932 4.33-11.38 4.33H296v9.52l8.7.15c11.218.19 11.68.4 11.695 5.19.003 1.24-.25 2.17-.76 2.8l-.764.95-12.47.098-12.47.094-1.16-1.165c-1.03-1.03-1.16-1.444-1.16-3.594v-2.43h-14l.01 3.7c.01 8.355 3.24 12.35 10.95 13.55 5.48.85 36.03.23 38.85-.79 5.16-1.87 6.73-4.67 6.76-12.06.02-7.542-1.573-9.81-7.75-11-1.42-.272-1.34-.433.496-.974 5.09-1.51 6.1-3.16 6.1-10.01 0-7.075-1.08-9.606-4.89-11.446-1.664-.803-1.56-.77-4.112-1.402-2.183-.542-28.28-.81-33.122-.34M181.27 1.37c13.814 16.197 17.884 21.43 17.62 21.624l-22.225 25.22h19.407l15.8-17.717 15.193 17.73 19.766-.213-22.56-24.967C240.05 3.96 241.64 2.112 242.23 1.53c1.2-1.2.468-1.315-8.402-1.315h-8.975l-2.28 2.7-10.742 12.887c-6.86-8.16-9.63-11.37-12.65-15.087-.3-.374-2.73-.5-9.62-.5h-9.22l.94 1.154M247.2.48c-3.76 1.467-2.844 7.086 1.6 6.932 1.275-.232 1.65-.455 2.2-1.2 2.198-2.98-.484-7.026-3.8-5.732M336 24.215V48.26l25.1-.15c13.805-.08 25.64-.28 26.3-.44 11.118-2.713 12.4-5.2 12.4-24.055 0-16.66-1.816-20.564-10.4-22.362-.66-.138-1.65-.373-2.2-.52-.55-.15-12.295-.336-26.1-.416L336 .17M0 24.416v23.8h15.2V.616H0v23.8m25.6 0v23.8h13.6v-34.4h2.817l4.63 9.5c2.547 5.224 5.873 12.01 7.392 15.08 3.48 7.22 4.04 8.97 4.4 9.6.51.436.08.22 5.94.22h5.48l1.06-2.176 15.65-32.16 3.01-.286v34.62h13.2V.604L90.5.71c-11.93.1-11.84.078-12.44.904-10.795 21.524-13.49 26.696-13.66 26.8-5.338-9.79-7.69-14.413-10-19.147L50.2.66 37.9.637 25.
26.615m103.675.3c-22.988 45.697-23.04 46.06-23.275 46.5-.422.788-.304.8 7.565.8h7.993l4.242-8.37 30.123-.048 4.183 8.418c12.318 0 15.894-.06 15.894-.133-18.52-36.55-20.43-40.374-21.692-42.89L152.016.614h-11.408c-6.274 0-11.374.135-11.333.3m121.105.803c1.206.977 1.21 3.03.01 4.306-2.55 2.716-6.667-1.023-4.358-3.96.99-1.258 3.02-1.42 4.348-.346m-3.58 2.145c0 1.073.18 1.952.4 1.952.22 0 .4-.343.4-.763 0-.56.207-.7.8-.55.44.12.8.46.8.76 0 .31.16.56.357.56.196 0 .33-.85.3-1.89l-.057-1.9-1.5-.06-1.5-.05v1.95m2.4-.65c0 .34-.356.6-.8.6-.444 0-.8-.26-.8-.6 0-.33.356-.6.8-.6.444 0 .8.27.8.6M146.1 20.01c2.365 4.72 4.3 8.673 4.3 8.78l-19.485.425 3.2-6.4c7.227-14.448 6.267-14.223 11.985-2.806m235.732-6.9c3.074 1.49 3.458 2.84 3.3 11.59-.208 11.49.88 10.87-19.232 11.02l-15.1.12V12.19l14.63.028c14.135.027 14.687.057 16.402.89"}),(0,c.h)("path",{fill:"#fff",d:"M102.988 24.6c0 13.2.05 18.542.112 11.87.06-6.67.06-17.47 0-24-.062-6.528-.112-1.07-.112 12.13M329.3 13c.005.88.087 1.193.183.695.096-.497.092-1.217-.008-1.6-.1-.382-.18.025-.174.905"})))),gt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 603.34 69.17"},(0,c.h)("path",{d:"M502.58 3.05h-49.34v12.76h48.32a6.9 6.9 0 0 1 .37 13.79h-28.45v12.73h28.07a6.9 6.9 0 0 1 .37 13.79h-48.69v12.73h37.33l15.57-.55a19.6 19.6 0 0 0 9.91-32.32 19.67 19.67 0 0 0-13.46-32.92m66.16-.09h-35.53v13.12h34.78c13.05 0 20.24 7.05 20.24 19.87s-7 19.74-20.24 19.74h-20.81V29.52h-14V68.8h35.52c20.7 0 34.6-13.2 34.6-32.85s-13.9-33-34.6-33M259.09 56V3.03h-14.8v66.14h60.06V56h-45.26zM158.47 69.17h45.81l-7.1-12.8h-16.49l16.18-29.17 23.29 41.97h15.09L196.87 0l-38.4 69.17zM81.93 3.03h67.2V16.2h-67.2zm0 26.67v39.47h67.2V56H95.95V42.5h53.18V29.7h-67.2zm-13.65-6.93a19.77 19.77 0 0 0-18.71-19.7H-.01v12.78h48.54a6.93 6.93 0 0 1 .37 13.85H0v39.46h14V42.5h23.5l18.58 26.67h16l-19-27.22a19.58 19.58 0 0 0 15.14-19.17"}),(0,c.h)("path",{fill:"#27aae1",d:"M369.59 2.97H333.9v13.18h35c13.11 0 20.33 7.09 20.33 20s-7 19.84-20.33 19.84h-20.97V29.65h-14v39.47h35.69c20.81 0 34.77-13.26 34.77-33s-14-33.14-34.77-33.14m31.54.3h4.62v.95h-1.7v4.75h-1.22V4.23h-1.7zm9.67 5.7h-1l-1.51-4.9v4.88h-1.14v-5.7h2l1.19 4.15 1.29-4.15h1.93v5.7h-1.14V4.08z"}))),vt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.h)("path",{d:"M16,18h1c0.552,0,1-0.448,1-1V3c0-0.552-0.448-1-1-1H7C6.448,2,6,2.448,6,3v14c0,0.552,0.448,1,1,1h1l-4,4h2l1-1h10l1,1h2 L16,18z M15,15c-0.552,0-1-0.448-1-1c0-0.552,0.448-1,1-1s1,0.448,1,1C16,14.552,15.552,15,15,15z M7.5,11V4h9v7H7.5z M10,14 c0,0.552-0.448,1-1,1s-1-0.448-1-1c0-0.552,0.448-1,1-1S10,13.448,10,14z M8,20l2-2h4l2,2H8z"}))),_t=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.h)("path",{d:"M19,11h-1l-1-6c0-0.552-0.448-1-1-1H8C7.448,4,7,4.448,7,5l-1,6H5c-0.552,0-1,0.448-1,1v5c0,0.552,0.448,1,1,1h1v1 c0,0.552,0.448,1,1,1s1-0.448,1-1v-1h8v1c0,0.552,0.448,1,1,1s1-0.448,1-1v-1h1c0.552,0,1-0.448,1-1v-5C20,11.448,19.552,11,19,11z M7,15c-0.552,0-1-0.448-1-1s0.448-1,1-1s1,0.448,1,1S7.552,15,7,15z M7,11l1-6h8l1,6H7z M17,15c-0.552,0-1-0.448-1-1s0.448-1,1-1 s1,0.448,1,1S17.552,15,17,15z"}))),wt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.h)("circle",{cx:"12.5",cy:"4.5",r:"1.5"}),(0,c.h)("path",{d:"M17.304 11.068s-2.137-.395-2.173-.404c0 0-1.52-3.172-1.66-3.332l-.01-.002c-.275-.493-.8-.83-1.402-.83-.276 0-.53.075-.758.197l-.01-.003s-2.056 1.17-2.81 1.594c-.18.1-.32.245-.414.425L6.77 11.146c-.04.092-.063.192-.063.298 0 .415.337.752.752.752.28 0 .52-.165.65-.398l1.2-2.242.74-.416c-.056.16-.738 3.482-.738 3.482l-.69 3.934-2.364 2.97c-.136.156-.227.355-.227.58 0 .494.4.894.895.894.27 0 .5-.124.665-.31 0 0 2.614-3.196 2.83-3.45.238-.284.3-.426.336-.612.034-.186.433-2.587.433-2.587l2.286 2.29v3.78c0 .497.4.897.893.897s.893-.4.893-.893l-.004-4.506c0-.27-.105-.53-.29-.728l-2.234-2.234.49-2.38.65 1.244c.148.28.41.48.72.543.857.176 2.573.51 2.607.51.416 0 .752-.338.752-.753 0-.385-.29-.688-.66-.736z"}))),kt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.h)("path",{d:"M20.6 2.9h-5.9c-.5 0-.9.4-.9.9s.4.9.9.9h3.9L10.2 13c-.3.3-.3.9 0 1.2.2.2.4.3.6.3.2 0 .4-.1.6-.3l8.3-8.3v3.7c0 .5.4.9.9.9s.9-.4.9-.9V3.7c0-.4-.4-.8-.9-.8z"}),(0,c.h)("path",{d:"M17.7 11.5c-.5 0-.9.4-.9.9v6.8c0 .3-.3.6-.6.6H5.3c-.3 0-.6-.3-.6-.6v-11c0-.3.3-.6.6-.6h6.8c.5 0 .9-.4.9-.9s-.4-.9-.9-.9H5.3C4 5.9 3 6.9 3 8.2v10.9c0 1.3 1 2.3 2.3 2.3h10.9c1.3 0 2.3-1 2.3-2.3v-6.8c0-.4-.4-.8-.8-.8z"}
2))),bt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",class:He.compass,viewBox:"0 0 24 24"},(0,c.h)("path",{d:"M16.77 7.098l-6.244 3.387c-.017.01-.03.023-.04.04L7.098 16.77c-.036.083.048.167.13.13l6.245-3.386c.017-.01.03-.023.04-.04L16.9 7.23c.037-.083-.047-.167-.13-.132zM12 13c-.552 0-1-.448-1-1s.448-1 1-1 1 .448 1 1-.448 1-1 1z"}),(0,c.h)("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zm0 15c-.276 0-.5.224-.5.5v.475C8.04 18.73 5.272 15.96 5.025 12.5H5.5c.276 0 .5-.224.5-.5s-.224-.5-.5-.5h-.475C5.272 8.04 8.04 5.272 11.5 5.025V5.5c0 .276.224.5.5.5s.5-.224.5-.5v-.475c3.46.246 6.228 3.014 6.475 6.475H18.5c-.276 0-.5.224-.5.5s.224.5.5.5h.475c-.246 3.46-3.014 6.228-6.475 6.475V18.5c0-.276-.224-.5-.5-.5z"}))),Et=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 90 90"},(0,c.h)("circle",{cx:"37.673",cy:"78.012",r:"6.364"}),(0,c.h)("circle",{cx:"73.627",cy:"78.012",r:"6.364"}),(0,c.h)("path",{d:"M24.758,18.271L21.76,7.149h-3.333H15.74H8.486c-1.885,0-3.412,1.618-3.412,3.614c0,1.997,1.527,3.615,3.412,3.615h7.735 L31.31,70.337l0.03-0.007h48.65v-7.229H36.845l-1.702-6.312H79.99v-0.112l4.918-34.229L24.758,18.271z M76.483,37.167H63.467 l1.062-9.93l13.249,0.909L76.483,37.167z M44.926,37.167l-2.575-11.451L61.071,27l-1.089,10.167H44.926z M59.719,39.616 l-1.17,10.934H47.937l-2.458-10.934H59.719z M38.745,25.467l2.631,11.699H29.853l-3.381-12.54L38.745,25.467z M33.461,50.55 l-2.948-10.934h11.413l2.459,10.934H33.461z M62.034,50.55l1.171-10.934h12.928L74.565,50.55H62.034z"}))),Ct=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},(0,c.h)("path",{d:"M.472 1.438h1.549l3.498 10.418a1.877 1.877 0 00-1.269 1.769c0 1.034.847 1.875 1.889 1.875s1.889-.841 1.889-1.875a1.85 1.85 0 00-.256-.938h3.761a1.856 1.856 0 00-.255.938c0 1.034.847 1.875 1.889 1.875 1.041 0 1.889-.841 1.889-1.875s-.848-1.875-1.889-1.875H6.479L5.85 9.875h7.789a.472.472 0 00.448-.32l1.889-5.625a.464.464 0 00-.065-.422.476.476 0 00-.383-.195H3.646L2.809.82A.472.472 0 002.361.5H.472C.211.5 0 .71 0 .969s.211.469.472.469zm12.695 11.25c.521 0 .944.421.944.938s-.424.938-.944.938c-.521 0-.944-.421-.944-.938s.423-.938.944-.938zm-7.028 0c.521 0 .944.421.944.938s-.424.938-.944.938-.944-.421-.944-.938.423-.938.944-.938zm8.734-8.438l-1.574 4.688H5.535L3.961 4.25h10.912z"}
2))),Tt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"120 200 400 400"},(0,c.h)("path",{d:"M179.221,269.221c-70.294,70.294-70.293,184.264,0,254.558s184.265,70.294,254.559,0 c70.293-70.293,70.293-184.265,0-254.558C363.485,198.927,249.514,198.928,179.221,269.221z M408.323,498.324 c-56.235,56.229-147.411,56.231-203.646,0c-56.236-56.235-56.235-147.413,0-203.647c56.236-56.236,147.411-56.235,203.647-0.001 C464.559,350.913,464.559,442.088,408.323,498.324z"}),(0,c.h)("path",{d:"M243.5,324.5c0-9.9,7.168-14.228,15.929-9.617l139.143,73.233c8.761,4.611,8.761,12.156,0,16.767 L259.43,478.115c-8.761,4.609-15.929,0.284-15.929-9.616L243.5,324.5z"}))),St=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},(0,c.h)("path",{d:"M8 1c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-1a8 8 0 100 16A8 8 0 008 0z"}),(0,c.h)("path",{d:"M12.619 8L5.691 4v8z"}))),xt=Ze((0,c.h)("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2000 805"},(0,c.h)("path",{style:"fill: transparent;",d:"M2000,804.67H1V.46H2000ZM1316.23,298.4c-1.15,1.26-1.5,1.71-1.91,2.09L1119.23,483.58q-87.9,82.5-175.77,165c-7,6.52-14,13-20.76,19.65a5.88,5.88,0,0,0-1.48,4.75c.21.93,2.59,1.45,4.06,2a6.51,6.51,0,0,0,2.12,0q147.57,0,295.14.08a17,17,0,0,0,13.23-5.49q28.83-30,57.84-59.84,40.7-42,81.41-83.95c.75-.77,1.58-1.47,2.37-2.2l-1.28,1.78c18.71,17.9,37.79,35.44,56.08,53.77q71.3,71.48,142,143.52,35.12,35.52,70.12,71.15a16.94,16.94,0,0,0,12.93,5.3q165.51-.1,331,0a10.32,10.32,0,0,0,3.39-.11c1.2-.44,2.79-1.23,3.14-2.24s-.32-2.66-1-3.79a9.86,9.86,0,0,0-2.5-2.29L1860.56,679Q1733.32,570.32,1606.13,461.6a21.17,21.17,0,0,0-14.67-5.46c-48.55.14-97.1.08-145.65.08h-5.41c1.69-1.85,2.59-2.9,3.55-3.89q22.14-22.81,44.31-45.61L1639.77,251q44.94-46.18,89.88-92.38Q1792,94.57,1854.42,30.53c6.36-6.52,12.74-13,19-19.66.91-1,1.75-3.1,1.28-4-.6-1.19-2.48-1.87-3.93-2.45a8.62,8.62,0,0,0-3-.08q-110.83,0-221.67-.06a20.25,20.25,0,0,0-14.89,6q-50.3,47.73-100.82,95.23-67.67,63.84-135.33,127.67c-7.51,7.09-15.06,14.14-22.65,21.27-1-.83-1.69-1.34-2.31-1.9q-78.22-69.69-156.4-139.45a18.94,18.94,0,0,0-13.44-5.22q-110,.15-220,.16c-2,0-4,1.31-6,2,.88,1.9,1.3,4.28,2.7,5.65q50.94,49.54,102.06,98.91,40.93,39.63,81.84,79.28a15.45,15.45,0,0,0,11.48,4.59q69.19-.1,138.39,0ZM537.36,368.9q0,87.28,0,174.58c0,19.63,12.31,31.94,31.95,31.94,65.07,0,130.13.27,195.19-.17a354.92,354.92,0,0,0,52.24-3.88c50.62-7.9,93.06-31.62,125.66-71,39.12-47.28,53.57-102.21,44.39-162.72C977,273.19,943,224.41,887.11,191.25,851.94,170.38,813,163,772.54,162.76c-67.48-.31-135-.08-202.45-.08-20.58,0-32.73,12.06-32.73,32.5Q537.35,282,537.36,368.9ZM453.31,659.4v-5.95q0-235.41,0-470.82a53.8,53.8,0,0,0-.26-6c-1.39-12.37-8.14-20.75-19.66-25-11.32-4.19-21.23-.89-30.71,6.07Q296.14,235.82,189.4,313.64q-86,62.82-172,125.59C9.78,444.79,5,451.87,5,461.37c-.16,31.87-.1,63.74,0,95.61,0,4.28,2,6.11,6.3,6.44,1.56.12,3.13.05,4.7.05H350.73V659.4Z"}),(0,c.h)("path",{d:"M1316.23,298.4h-5.45q-69.19,0-138.39,0a15.45,15.45,0,0,1-11.48-4.59q-40.86-39.69-81.84-79.28Q1028,165.15,977,115.66c-1.4-1.37-1.82
2-3.75-2.7-5.65,2-.71,4-2,6-2q110-.17,220-.16a18.94,18.94,0,0,1,13.44,5.22q78.12,69.81,156.4,139.45c.62.56,1.3,1.07,2.31,1.9,7.59-7.13,15.14-14.18,22.65-21.27q67.68-63.82,135.33-127.67,50.44-47.58,100.82-95.23a20.25,20.25,0,0,1,14.89-6q110.84.15,221.67.06a8.62,8.62,0,0,1,3,.08c1.45.58,3.33,1.26,3.93,2.45.47.92-.37,3-1.28,4-6.23,6.64-12.61,13.14-19,19.66Q1792,94.6,1729.65,158.65q-45,46.17-89.88,92.38L1488.26,406.72q-22.17,22.78-44.31,45.61c-1,1-1.86,2-3.55,3.89h5.41c48.55,0,97.1.06,145.65-.08a21.17,21.17,0,0,1,14.67,5.46Q1733.27,570.38,1860.56,679l130.81,111.7a9.86,9.86,0,0,1,2.5,2.29c.63,1.13,1.32,2.75,1,3.79s-1.94,1.8-3.14,2.24a10.32,10.32,0,0,1-3.39.11q-165.51,0-331,0a16.94,16.94,0,0,1-12.93-5.3q-35-35.65-70.12-71.15-71-71.82-142-143.52c-18.29-18.33-37.37-35.87-56.08-53.77l1.28-1.78c-.79.73-1.62,1.43-2.37,2.2q-40.71,42-81.41,83.95-29,29.88-57.84,59.84a17,17,0,0,1-13.23,5.49Q1075,675,927.4,675a6.51,6.51,0,0,1-2.12,0c-1.47-.53-3.85-1-4.06-2a5.88,5.88,0,0,1,1.48-4.75c6.79-6.68,13.81-13.13,20.76-19.65q87.88-82.51,175.77-165l195.09-183.09C1314.73,300.11,1315.08,299.66,1316.23,298.4Z"}),(0,c.h)("path",{d:"M537.36,368.9q0-86.86,0-173.72c0-20.44,12.15-32.5,32.73-32.5,67.49,0,135-.23,202.45.08,40.42.19,79.4,7.62,114.57,28.49C943,224.41,977,273.19,986.79,337.62c9.18,60.51-5.27,115.44-44.39,162.72-32.6,39.41-75,63.13-125.66,71a354.92,354.92,0,0,1-52.24,3.88c-65.06.44-130.12.17-195.19.17-19.64,0-31.95-12.31-31.95-31.94Q537.35,456.2,537.36,368.9Zm102.48,1.35V471c0,9.91,3.46,13.42,13.27,13.42,40,0,80,.07,120,0a130.44,130.44,0,0,0,44.76-7.65c50.31-18.38,82.79-71.63,74.75-122.74-8.58-54.53-51.4-95-110.47-97.12-43.23-1.52-86.54-.38-129.82-.42-9.15,0-12.49,3.38-12.49,12.67Q639.84,319.68,639.84,370.25Z"}),(0,c.h)("path",{d:"M453.31,659.4H350.73V563.47H15.91c-1.57,0-3.14.07-4.7-.05-4.33-.33-6.29-2.16-6.3-6.44-.06-31.87-.
212-63.74,0-95.61,0-9.5,4.83-16.58,12.46-22.14q86.06-62.72,172-125.59,106.67-77.92,213.27-155.91c9.48-7,19.39-10.26,30.71-6.07,11.52,4.26,18.27,12.64,19.66,25a53.8,53.8,0,0,1,.26,6q0,235.41,0,470.82ZM352.26,472.17v-4.68q0-71.25,0-142.5a22.08,22.08,0,0,0-.17-3.82c-.78-4.41-5.14-7.57-9.45-6.47a18.65,18.65,0,0,0-5.91,3.21q-73.56,53-147.07,106Q167,440.25,144.33,456.59c-4.8,3.48-6.21,8.76-2.57,12.3A12.92,12.92,0,0,0,150,472q98.82.25,197.65.13Z"}),(0,c.h)("path",{style:"fill: transparent;",d:"M639.84,370.25q0-50.58,0-101.15c0-9.29,3.34-12.68,12.49-12.67,43.28,0,86.59-1.1,129.82.42,59.07,2.08,101.89,42.59,110.47,97.12,8,51.11-24.44,104.36-74.75,122.74a130.44,130.44,0,0,1-44.76,7.65c-40,.1-80,0-120,0-9.81,0-13.27-3.51-13.27-13.42Z"}),(0,c.h)("path",{style:"fill: transparent;",d:"M352.26,472.17h-4.59q-98.82,0-197.65-.13a12.92,12.92,0,0,1-8.26-3.15c-3.64-3.54-2.23-8.82,2.57-12.3Q167,440.23,189.65,423.9q73.53-53,147.07-106a18.65,18.65,0,0,1,5.91-3.21c4.31-1.1,8.67,2.06,9.45,6.47a22.08,22.08,0,0,1,.17,3.82q0,71.25,0,142.5Z"}
2))),At=Ze((0,c.h)("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2000 805"},(0,c.h)("path",{style:"fill: transparent;",d:"M2000,804.67H1V.46H2000ZM1316.23,298.4c-1.15,1.26-1.5,1.71-1.91,2.09L1119.23,483.58q-87.9,82.5-175.77,165c-7,6.52-14,13-20.76,19.65a5.88,5.88,0,0,0-1.48,4.75c.21.93,2.59,1.45,4.06,2a6.51,6.51,0,0,0,2.12,0q147.57,0,295.14.08a17,17,0,0,0,13.23-5.49q28.83-30,57.84-59.84,40.7-42,81.41-83.95c.75-.77,1.58-1.47,2.37-2.2l-1.28,1.78c18.71,17.9,37.79,35.44,56.08,53.77q71.3,71.48,142,143.52,35.12,35.52,70.12,71.15a16.94,16.94,0,0,0,12.93,5.3q165.51-.1,331,0a10.32,10.32,0,0,0,3.39-.11c1.2-.44,2.79-1.23,3.14-2.24s-.32-2.66-1-3.79a9.86,9.86,0,0,0-2.5-2.29L1860.56,679Q1733.32,570.32,1606.13,461.6a21.17,21.17,0,0,0-14.67-5.46c-48.55.14-97.1.08-145.65.08h-5.41c1.69-1.85,2.59-2.9,3.55-3.89q22.14-22.81,44.31-45.61L1639.77,251q44.94-46.18,89.88-92.38Q1792,94.57,1854.42,30.53c6.36-6.52,12.74-13,19-19.66.91-1,1.75-3.1,1.28-4-.6-1.19-2.48-1.87-3.93-2.45a8.62,8.62,0,0,0-3-.08q-110.83,0-221.67-.06a20.25,20.25,0,0,0-14.89,6q-50.3,47.73-100.82,95.23-67.67,63.84-135.33,127.67c-7.51,7.09-15.06,14.14-22.65,21.27-1-.83-1.69-1.34-2.31-1.9q-78.22-69.69-156.4-139.45a18.94,18.94,0,0,0-13.44-5.22q-110,.15-220,.16c-2,0-4,1.31-6,2,.88,1.9,1.3,4.28,2.7,5.65q50.94,49.54,102.06,98.91,40.93,39.63,81.84,79.28a15.45,15.45,0,0,0,11.48,4.59q69.19-.1,138.39,0ZM537.36,368.9q0,87.28,0,174.58c0,19.63,12.31,31.94,31.95,31.94,65.07,0,130.13.27,195.19-.17a354.92,354.92,0,0,0,52.24-3.88c50.62-7.9,93.06-31.62,125.66-71,39.12-47.28,53.57-102.21,44.39-162.72C977,273.19,943,224.41,887.11,191.25,851.94,170.38,813,163,772.54,162.76c-67.48-.31-135-.08-202.45-.08-20.58,0-32.73,12.06-32.73,32.5Q537.35,282,537.36,368.9ZM453.31,659.4v-5.95q0-235.41,0-470.82a53.8,53.8,0,0,0-.26-6c-1.39-12.37-8.14-20.75-19.66-25-11.32-4.19-21.23-.89-30.71,6.07Q296.14,235.82,189.4,313.64q-86,62.82-172,125.59C9.78,444.79,5,451.87,5,461.37c-.16,31.87-.1,63.74,0,95.61,0,4.28,2,6.11,6.3,6.44,1.56.12,3.13.05,4.7.05H350.73V659.4Z"}),(0,c.h)("path",{d:"M1316.23,298.4h-5.45q-69.19,0-138.39,0a15.45,15.45,0,0,1-11.48-4.59q-40.86-39.69-81.84-79.28Q1028,165.15,977,115.66c-1.4-1.37-1.82
2-3.75-2.7-5.65,2-.71,4-2,6-2q110-.17,220-.16a18.94,18.94,0,0,1,13.44,5.22q78.12,69.81,156.4,139.45c.62.56,1.3,1.07,2.31,1.9,7.59-7.13,15.14-14.18,22.65-21.27q67.68-63.82,135.33-127.67,50.44-47.58,100.82-95.23a20.25,20.25,0,0,1,14.89-6q110.84.15,221.67.06a8.62,8.62,0,0,1,3,.08c1.45.58,3.33,1.26,3.93,2.45.47.92-.37,3-1.28,4-6.23,6.64-12.61,13.14-19,19.66Q1792,94.6,1729.65,158.65q-45,46.17-89.88,92.38L1488.26,406.72q-22.17,22.78-44.31,45.61c-1,1-1.86,2-3.55,3.89h5.41c48.55,0,97.1.06,145.65-.08a21.17,21.17,0,0,1,14.67,5.46Q1733.27,570.38,1860.56,679l130.81,111.7a9.86,9.86,0,0,1,2.5,2.29c.63,1.13,1.32,2.75,1,3.79s-1.94,1.8-3.14,2.24a10.32,10.32,0,0,1-3.39.11q-165.51,0-331,0a16.94,16.94,0,0,1-12.93-5.3q-35-35.65-70.12-71.15-71-71.82-142-143.52c-18.29-18.33-37.37-35.87-56.08-53.77l1.28-1.78c-.79.73-1.62,1.43-2.37,2.2q-40.71,42-81.41,83.95-29,29.88-57.84,59.84a17,17,0,0,1-13.23,5.49Q1075,675,927.4,675a6.51,6.51,0,0,1-2.12,0c-1.47-.53-3.85-1-4.06-2a5.88,5.88,0,0,1,1.48-4.75c6.79-6.68,13.81-13.13,20.76-19.65q87.88-82.51,175.77-165l195.09-183.09C1314.73,300.11,1315.08,299.66,1316.23,298.4Z"}),(0,c.h)("path",{d:"M537.36,368.9q0-86.86,0-173.72c0-20.44,12.15-32.5,32.73-32.5,67.49,0,135-.23,202.45.08,40.42.19,79.4,7.62,114.57,28.49C943,224.41,977,273.19,986.79,337.62c9.18,60.51-5.27,115.44-44.39,162.72-32.6,39.41-75,63.13-125.66,71a354.92,354.92,0,0,1-52.24,3.88c-65.06.44-130.12.17-195.19.17-19.64,0-31.95-12.31-31.95-31.94Q537.35,456.2,537.36,368.9Zm102.48,1.35V471c0,9.91,3.46,13.42,13.27,13.42,40,0,80,.07,120,0a130.44,130.44,0,0,0,44.76-7.65c50.31-18.38,82.79-71.63,74.75-122.74-8.58-54.53-51.4-95-110.47-97.12-43.23-1.52-86.54-.38-129.82-.42-9.15,0-12.49,3.38-12.49,12.67Q639.84,319.68,639.84,370.25Z"}),(0,c.h)("path",{d:"M453.31,659.4H350.73V563.47H15.91c-1.57,0-3.14.07-4.7-.05-4.33-.33-6.29-2.16-6.3-6.44-.06-31.87-.
212-63.74,0-95.61,0-9.5,4.83-16.58,12.46-22.14q86.06-62.72,172-125.59,106.67-77.92,213.27-155.91c9.48-7,19.39-10.26,30.71-6.07,11.52,4.26,18.27,12.64,19.66,25a53.8,53.8,0,0,1,.26,6q0,235.41,0,470.82ZM352.26,472.17v-4.68q0-71.25,0-142.5a22.08,22.08,0,0,0-.17-3.82c-.78-4.41-5.14-7.57-9.45-6.47a18.65,18.65,0,0,0-5.91,3.21q-73.56,53-147.07,106Q167,440.25,144.33,456.59c-4.8,3.48-6.21,8.76-2.57,12.3A12.92,12.92,0,0,0,150,472q98.82.25,197.65.13Z"}),(0,c.h)("path",{style:"fill: transparent;",d:"M639.84,370.25q0-50.58,0-101.15c0-9.29,3.34-12.68,12.49-12.67,43.28,0,86.59-1.1,129.82.42,59.07,2.08,101.89,42.59,110.47,97.12,8,51.11-24.44,104.36-74.75,122.74a130.44,130.44,0,0,1-44.76,7.65c-40,.1-80,0-120,0-9.81,0-13.27-3.51-13.27-13.42Z"}),(0,c.h)("path",{style:"fill: transparent;",d:"M352.26,472.17h-4.59q-98.82,0-197.65-.13a12.92,12.92,0,0,1-8.26-3.15c-3.64-3.54-2.23-8.82,2.57-12.3Q167,440.23,189.65,423.9q73.53-53,147.07-106a18.65,18.65,0,0,1,5.91-3.21c4.31-1.1,8.67,2.06,9.45,6.47a22.08,22.08,0,0,1,.17,3.82q0,71.25,0,142.5Z"}))),Pt=Ze((0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},(0,c.h)("path",{d:"M11.845.854L5.309 8l6.536 7.146a.483.483 0 010 .708.548.548 0 01-.375.146.548.548 0 01-.375-.146l-6.941-7.5a.483.483 0 010-.708l6.941-7.5a.554.554 0 01.75 0 .481.481 0 010 .708z"}))),Dt="link__link__uEUrJ",It="link__top__sjxxR",Ot="link__iconLink__K1ytH link__link__uEUrJ",Rt="link__iconLinkSvg__pOjzt",Lt="link__iconLinkUrl__rKPGk",Mt="exitModal__container__bwnBz",Ft="exitModal__title__VtOZV",zt="exitModal__button__JKbyn";function Nt(){Nt=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Bt(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Ht(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Vt(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 r=Vt(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function $t(e){var t,r=Ht(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function jt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Bt(e){return e.decorators&&e.decorators.length}function Wt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Vt(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ht(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Ut=function(e,t,r,i){var n=Nt();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Wt(o.descriptor)||Wt(n.descriptor)){if(Bt(o)||Bt(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Bt(o)){if(Bt(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}jt(o,n)}else t.push(o)}return t}(s.d.map($t)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(),e(this),this.closeModal=this.closeModal.bind(this),this.openLink=this.openLink.bind(this)}},d:[{kind:"method",key:"closeModal",value:function(){u.Z.emit(f._D),I({a:"exit_modal_click_cancel"})}},{kind:"method",key:"openLink",value:function(){u.Z.emit(f._D)}},{kind:"method",key:"getTitle",value:function(){const e=(this.props.vanity||"").split("://").pop();let t=ne("EXIT_MODAL_TITLE",{vanity:e});return(0,c.h)("h2",{class:Ft},t)}},{kind:"method",key:"render",value:function(e){const t=e.href;return(0,c.h)("div",{class:Mt},this.getTitle(),(0,c.h)(qt,{href:t,extraOnClick:this.openLink,ignoreExitModal:!0,trackId:"exit_modal_click_ok",trackLabel:t,target:"_blank",class:zt},ne("OK")),(0,c.h)("button",{onClick:this.closeModal,class:zt},ne("CANCEL")))}}]}}),c.wA);var Zt=r(482);const Gt="undefined"==typeof window;let Kt;const qt=t=>{let r,{trackId:i,trackLabel:n,ariaLabel:o,children:s,pageId:a,href:l,activePage:d,pages:h,iconStyle:f,iconClass:m,linkClass:y,noMergeQS:g,appData:v,queryString:_,childId:w,removeSourceQS:k,extraOnClick:E,renderCustomChild:C,exitModal:T,ignoreExitModal:S,childHTML:x,HTMLTag:A="a",scrollSection:P,style:D,ignoreConfirmationPrompt:I,...O}=t;if(Kt||(Kt=(0,Zt.r)()),a){let e;if(d||(d=(()=>e||(e=u.Z.get()))().activePage),l)"/"===l[0]&&(l=Xt(V(d))+l.substring(1));else{let e=V(a);l=e?Xt(V(d))+e.slice(1):".",P&&(l+="#"+P)}}if(_){l||(l="undefined"==typeof window?"":location.href);let e=Gt||!a||g?{}
2:p().parse(location.search.substr(1));if(!k){let t=l.match(/\?([^#]*)(#|$)/);e=Object.assign(e,p().parse(t&&t[1]||""))}let t=!0;if(_){let r="string"==typeof _?p().parse(_):_;r.v&&(t=!1),e=Object.assign(e,r)}t&&e.v&&delete e.v;let r=(0,b.UK)(e);l=l.replace(/(\?([^#]*))?(#|$)/,r+"$3")}r=a&&"_blank"!==t.target?Yt(ir.bind(void 0,{pageId:a,queryString:_,noMergeQS:g,trackId:i,trackLabel:n,ignoreConfirmationPrompt:I}),E):Yt(R.bind(void 0,l,i,n),E,Qt.bind(void 0,l,T,!!S));const L=e[m],M=m||f?Ot:Dt;O.class&&(y=O.class,delete O.class);let F=s;if(!C){F=[],f&&F.push((0,c.h)("div",{style:f,class:Lt})),L&&F.push((0,c.h)(L,{class:Rt}));const e={};x&&(e.dangerouslySetInnerHTML={__html:x}),F.push((0,c.h)("span",te({class:M,id:w},e),s))}return(0,c.h)(A,te({class:(0,b.WM)(It,y),href:l,onClick:r,"aria-label":o||"",style:D||""},O),F)};function Yt(){let e=Array.prototype.concat.apply([],arguments);if(e=e.filter((e=>"function"==typeof e)),e.length)return function(){e.forEach((e=>{try{e.apply(this,arguments)}catch(e){}}))}}function Qt(e,t,r,i){!t&&!Kt.options.exitModal||r||(i.preventDefault(),u.Z.emit(f.Hn,(0,c.h)(Ut,{href:e,vanity:Kt.meta.url}),null,{type:"themed"})),u.Z.emit(f.v1,i)}function Xt(e){return(e.substring(1).match(/\//g)||[]).map((()=>"../")).join("")}function Jt(e){let t=document.createElement("a");return t.href=e,t.href}function er(e){if(!e)return".";let t=".",r=V(e);if(r){t=Xt(V(u.Z.get().activePage))+r.slice(1)}return t}function tr(e,t,r,i){if(!e)return;let n=(0,b.RK)(u.Z.get(),["appData","pages",e]);if(!n)return;let o=er(n),s=Gt||r?{}:p().parse(location.search.slice(1));return t&&(s=Object.assign(s,"string"==typeof t?p().parse(t):t)),o+=(0,b.UK)(s),i&&"string"==typeof i&&(o+=("#"===i[0]?"":"#")+i),o}function rr(e,t,r,i){let n=tr(e,t,r,i);return!(!n||Jt(n)===location.href)&&(Ve(n,e),!0)}function ir(e,t){let{pageId:r,queryString:i,noMergeQS:n,trackId:o,trackLabel:s,ignoreConfirmationPrompt:a}=e;if(t.stopImmediatePropagation&&t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault(),"function"==typeof window.beforePageChange&&!a){let e=window.beforePageChange();if(e&&"string"==typeof e&&!confirm(e))return}let l=tr(r,i,n);Ve(l,r);(0,b.RK)(u.Z.get(),["appData","pages",r]);o=o||"clicked-"+r;let c={a:o};return s&&(c.l=s),I(c),u.Z.emit(f.wr,{trackId:o,pageId:r,link:l}),!1}"undefined"!=typeof window&&(window.goToPage=rr);const nr={parent:"dropdown__parent__OYCdt",iconNudge:"dropdown__iconNudge__deDZS",wrapper:"dropdown__wrapper__M7sqI",onHover:"dropdown__onHover__K0x4S",open:"dropdown__open__zbGuG",absolute:"dropdown__absolute__qDlhL",sideNav:"dropdown__sideNav__O504u",linkTitle:"dropdown__linkTitle__oscxr"};class or extends c.wA{constructor(){super(...arguments),g(this,"toggleOpen",(()=>{this.setState({open:!this.state.open})}))}render(e,t){const{childrenObj:r,appData:i,title:n,sideNavActive:o,pageId:s,wrapperClass:a,dropdownClass:l,pages:d,revealOnHover:p,useAbsolute:h,iconStyle:u}=e,{copy:f}=i,m=(0,b.WM)(nr.parent,a,p&&nr.onHover,t.open&&nr.open,h&&nr.absolute,o&&nr.sideNav,u&&nr.iconNudge),y=f[n]||n;let g=(0,c.h)("div",{class:nr.title,onClick:!p&&this.toggleOpen},y);return s&&(g=(0,c.h)(qt,{class:(0,b.WM)(nr.title,nr.linkTitle),pageId:s},y)),(0,c.h)("div",{class:m,style:u},g,(0,c.h)("ul",{class:nr.wrapper},(0,b.FZ)(r,(e=>{const t=e.id;let r,i,n=d[t];return n?(r={pageId:t},i=f[n.$copy]||n.$copy):(r={href:e.link,trackId:e.trackId,target:e.target},i=f[e.$copy]||e.$copy),(0,c.h)("li",null,(0,c.h)(qt,te({class:l},r),i))}))))}}function sr(){sr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!cr(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=hr(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:pr(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 r=pr(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function ar(e){var t,r=hr(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function lr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function cr(e){return e.decorators&&e.decorators.length}function dr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function pr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function hr(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;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 ur=(()=>{let e;return()=>{if(e)return e;e=new We.Renderer;let t=e.link;return e.link=(r,i,n)=>{let o=t.call(e,r,i,n);return o&&(o=o.replace(/^<a /,'<a target="_blank" ')),o},e}})();let fr=function(e,t,r,i){var n=sr();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(dr(o.descriptor)||dr(n.descriptor)){if(cr(o)||cr(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(cr(o)){if(cr(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}lr(o,n)}else t.push(o)}return t}(s.d.map(ar)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(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:r,markdown:i,markdownOptions:n,children:o,removeComments:s,forceNewTabLinks:a,...l}=e;if(r=(r||o[0]||"")+"",s&&(r=r.replace(/(\/\*([\s\S]*?)\*\/)|(^\/\/(.*)$)/gm,"")),i){let e={...n};a&&(e.renderer=ur()),r=We(r,e)}return(0,c.h)(t,te({},l,{dangerouslySetInnerHTML:{__html:r}}
2))}}]}}),c.wA);const mr={revealer:"reveal__revealer__Ukt5m",revealWrapper:"reveal__revealWrapper__PzVnX",transform:"reveal__transform__zuhTT",dontTransform:"reveal__dontTransform__ZMgfX",show:"reveal__show__el3Ry",prompt:"reveal__prompt__whJCP",inner:"reveal__inner__dYsHk","social-share-sideContainer":"reveal__social-share-sideContainer__wLO2d",childWrapper:"reveal__childWrapper__WUZAn",icon:"reveal__icon___fL0o",text:"reveal__text__bjtc_",children:"reveal__children__dxvP0",whiten:"reveal__whiten__pdR6A"};function yr(){yr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!_r(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=br(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:kr(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 r=kr(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function gr(e){var t,r=br(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function vr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function _r(e){return e.decorators&&e.decorators.length}function wr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function kr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function br(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Er=function(e,t,r,i){var n=yr();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(wr(o.descriptor)||wr(n.descriptor)){if(_r(o)||_r(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(_r(o)){if(_r(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}vr(o,n)}else t.push(o)}return t}(s.d.map(gr)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.trackClicks=this.trackClicks.bind(this)}},d:[{kind:"method",key:"trackClicks",value:function(){}},{kind:"method",key:"render",value:function(e){const{linkList:t,revealClass:r,revealWrapper:i,wrapperClass:n,buttonText:o,sourceContainer:s,shouldTransform:a=!0,titleClass:l,show:d,customPrompt:p}=e,h=(0,b.WM)(r,s&&mr[s+"Container"]);let u;o&&(u=(0,c.h)(fr,{tag:"div",class:mr.inner},o)),p&&(u=(0,c.h)("div",{class:mr.inner},p));const f=a?mr.transform:mr.dontTransform;return(0,c.h)("div",{class:h},(0,c.h)("div",{class:(0,b.WM)(i||mr.revealWrapper,d&&mr.show,f)},(0,c.h)("div",{class:(0,b.WM)(mr.prompt,l)},u),(0,c.h)("div",{class:(0,b.WM)(mr.childWrapper,n),onClick:this.trackClicks},t)))}}]}}),c.wA);const Cr={wrapper:"social__wrapper__QUAXi",text:"social__text__Dgnep",hashtag:"social__hashtag__ML6Dx",hashtagImage:"social__hashtagImage__IRR4H",sideNavHashtag:"social__sideNavHashtag__BJic7",iconLinkUrl:"social__iconLinkUrl__svKW1",iconClass:"social__iconClass__IPJrB social__hashtag__ML6Dx",link:"social__link__bVlF4",shareWrapper:"social__shareWrapper__DlqXa reveal__revealer__Ukt5m",shareWrapperHeader:"social__shareWrapperHeader__c4R0R social__shareWrapper__DlqXa reveal__revealer__Ukt5m",buttonWrapper:"social__buttonWrapper__qVyDv",iconSvg:"social__iconSvg__BrQmZ",icon:"social__icon__v5Znx reveal__children__dxvP0",show:"social__show__v_sRW",iconFacebook:"social__iconFacebook__SoZ14",iconTwitter:"social__iconTwitter__mRu8m",iconGooglePlus:"social__iconGooglePlus__ENYsp",iconSoundcloud:"social__iconSoundcloud__n0vN6",iconInstagram:"social__iconInstagram__HglP6",iconYoutube:"social__iconYoutube__Lqdhc",iconEmail:"social__iconEmail__njx3v",iconShareLink:"social__iconShareLink__TAy20",iconSnapchat:"social__iconSnapchat__lmeWP",iconVk:"social__iconVk__T8LbF",iconWhatsapp:"social__iconWhatsapp__JADVN",iconPinterest:"social__iconPinterest__kLLM1",iconTumblr:"social__iconTumblr__Emhme",iconViber:"social__iconViber__Xe3SF",iconTelegram:"social__iconTelegram__WPRGO",iconAppleBlack:"social__iconAppleBlack__a_0pS",iconAppleWhite:"social__iconAppleWhite__EzIY0",socialWrapper:"social__socialWrapper__nn7uw",sideNavTitle:"social__sideNavTitle__PLuDy",buttonWrapperNavSidebar:"social__buttonWrapperNavSidebar__kA5kv reveal__revealWrapper__PzVnX",shareSocialWrapperSidebar:"social__shareSocialWrapperSidebar__U1IuX",iconSideNav:"social__iconSideNav__l5SrW",shareWrapperSideNav:"social__shareWrapperSideNav__l5KBf social__shareWrapper__DlqXa reveal__revealer__Ukt5m",shareWrapperHeaderSidebar:"social__shareWrapperHeaderSidebar__Q1Q7Q social__shareWrapper__DlqXa reveal__revealer__Ukt5m social__shareWrapperSideNav__l5KBf social__shareWrapper__DlqXa reveal__revealer__Ukt5m",buttonWrapperSideNav:"social__buttonWrapperSideNav__UtuuF social__buttonWrapper__qVyDv"};function Tr(){Tr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Ar(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Ir(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Dr(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 r=Dr(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Sr(e){var t,r=Ir(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function xr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ar(e){return e.decorators&&e.decorators.length}function Pr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Dr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ir(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Or=function(e,t,r,i){var n=Tr();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Pr(o.descriptor)||Pr(n.descriptor)){if(Ar(o)||Ar(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Ar(o)){if(Ar(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}xr(o,n)}else t.push(o)}return t}(s.d.map(Sr)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(t,r){return{F:class extends r{constructor(){super(...arguments),t(this)}},d:[{kind:"method",key:"getShareCopy",value:function(e,t){let r=ne(t||"$SOCIAL_COPY");return r=r||ne("$SOCIAL_MESSAGE"),r||""}},{kind:"method",key:"getShareUrl",value:function(){let e=ne("$SHARE_URL");return e=e||ne("$SOCIAL_MESSAGE_LINK"),e}},{kind:"method",key:"getChildrenArray",value:function(e){e=encodeURIComponent(e);let t=this.getShareUrl();t.length>0&&(e=encodeURIComponent(t));const r=this.props.items,i=this.props.appData.pages[this.props.activePage.id].data||{};return r?(0,b.FZ)(r,((t,r)=>{let n=t.id||r;n=n[0].toUpperCase()+n.slice(1);let o=(t.shareUrl||(0,b.RK)(this.props,["appData","meta","social",r,"link"])||"").replace(/%SHARE_URL%/g,e).replace(/%SHAREURL%/g,e).replace(/%ENCODED_MESSAGE%/g,ne("$ENCODED_MESSAGE")).replace(/%SOCIAL_COPY%/g,encodeURIComponent(this.getShareCopy(i,i.shareCopy))).replace(/%SOCIALCOPY%/g,encodeURIComponent(this.getShareCopy(i,i.shareCopy))).replace(/%MOVIE_NAME%/g,(0,b.RK)(this.props,"appData.meta.title.locale")).replace(/%ALBUM_NAME_AND_ID%/g,ne("$ALBUM_NAME_AND_ID"));"Twitter"!==t.id&&"Whatsapp"!==t.id||!o.includes("#")||(o=o.replace(/#/g,"%23"));const s=o.replace(/%IMAGE_REGION_ROOT%/g,this.props.appData.urls.roots.imageRegion);return{id:r,class:(0,b.WM)(Cr.icon,Cr["icon"+n],this.props.sideNav&&Cr.iconSideNav),href:s,title:t.title,trackId:t.trackId,target:t.target||"_blank"}})):[]}},{kind:"method",key:"getHashtagText",value:function(){let{titleCopy:e,appData:t}=this.props,r=e&&ne(e)||ne("HASHTAG");return/^[^#].+\..+$/.test(r)&&(r=(0,c.h)("div",{class:Cr.hashtagImage,style:{backgroundImage:"url("+t.urls.roots.image+"/"+r+")"}})),r}},{kind:"method",key:"getSocialText",value:function(){return ne("SHARE")}},{kind:"method",key:"render",value:function(t){const{appData:r,activePage:i,socialClass:n,sideNav:o,iconClass:s,color:a,titleCopy:l,iconStyle:d,noRevealer:p,notHeader:h}=t;let{appUrl:m}=t;const{copy:y}=r,g=Cr.socialWrapper;let v=this.getSocialText();const _=this.getChildrenArray(m);let w="";this.linkList=_.map((e=>{let t;e.imgPath&&(w=(0,c.h)("img",{class:Cr.icon,src:e.imgPath})),e.onClick&&(t=e.onClick);const r=(y.$ARIALABEL_SHARE_ON_PLATFORM||"")+(y.$ARIALABEL_SHARE_ON_PLATFORM&&" ")+e.title+(y.$ARIALABEL_SHARE_ON_PLATFORM_AFTER&&" ")+(y.$ARIALABEL_SHARE_ON_PLATFORM_AFTER||"");return(0,c.h)("div",{class:e.class},(0,c.h)(qt,{ref:e=>this.$link=e,href:e.href,extraOnClick:r=>{M({event:"social-click",socialSite:e.id}),u.Z.emit(f.a,e.id),"function"==typeof t&&t(r),window.location.search.indexOf("showbarebones")>-1&&(I({a:"barebones-quiz-shared"}),I({a:`barebones-quiz-share-${e.id}`}))},target:e.target?e.target:"_blank",trackId:"share_click-"+e.id,trackLabel:e.trackId,renderCustomChild:!0,ariaLabel:r},w))}));const k=!o||this.props.forceHashtagStyles;let E=this.getHashtagText(),C=null;if(E&&l&&(v=E),E&&k){v=E;const t=s?Cr.iconClass:Cr.hashtag;let r;if(s){const t=e[s];r=(0,c.h)(t,{color:a,class:Cr.iconSvg})}else d&&(r=(0,c.h)("div",{style:d,class:Cr.iconLinkUrl}));C=(0,c.h)("div",{class:t}
2,r,(0,c.h)("span",null,this.getSocialText()))}let T="";o&&(0,b.RK)(r,"options.sideNavHashtag")&&(T=(0,c.h)("div",{class:Cr.sideNavHashtag},E));let S="shareWrapper";return h||(S+="Header"),k||(S+="Sidebar"),(0,c.h)("div",{class:(0,b.WM)(g,n,p&&Cr.show)},C,(0,c.h)(Er,{linkList:this.linkList,sourceContainer:"social-share"+(o?"-side":""),wrapperClass:k?"":Cr.shareSocialWrapperSidebar,revealClass:Cr[S],revealWrapper:k?Cr.buttonWrapper:Cr.buttonWrapperNavSidebar,shouldTransform:!!k,mobileVisible:o,buttonText:v,titleClass:k?"":Cr.sideNavTitle,show:p}),T)}}]}}),c.wA);const Rr={followWrapper:"follow__followWrapper__dXOSB",loadIn:"follow__loadIn__Abe7J",icon:"follow__icon__a89p1","icon-ok":"follow__icon-ok__tO6Yl",dark:"follow__dark__EnzoR","icon-facebook":"follow__icon-facebook__SXXn6","icon-instagram":"follow__icon-instagram__AyDyG","icon-twitter":"follow__icon-twitter___c4WG","icon-youtube":"follow__icon-youtube__uuzdO","icon-vk":"follow__icon-vk__piFYZ","icon-pecca":"follow__icon-pecca__XUyDa","icon-tumblr":"follow__icon-tumblr__UWJvn","icon-snapchat":"follow__icon-snapchat__BYrei","icon-soundcloud":"follow__icon-soundcloud__XbRAV","icon-spotify":"follow__icon-spotify__ltSPk","icon-giphy":"follow__icon-giphy__sOkUm","icon-itunes":"follow__icon-itunes__akyRO","icon-pinterest":"follow__icon-pinterest__qcIB5","icon-vimeo":"follow__icon-vimeo__hA2dF","icon-email":"follow__icon-email__klIdj","icon-wechat":"follow__icon-wechat__LlEzy","icon-weibo":"follow__icon-weibo__j0NAr","icon-tiktok":"follow__icon-tiktok__SyE_o","icon-imdb":"follow__icon-imdb__sTFsm","icon-apple":"follow__icon-apple__nAu1X","svgLink-facebook":"follow__svgLink-facebook__EvVKe","svgLink-instagram":"follow__svgLink-instagram__D2lBC","svgLink-twitter":"follow__svgLink-twitter__N8FKH"};class Lr extends c.wA{clickHandler(e,t){u.Z.emit(f.sV,e,t)}socialSvgContent(e){switch(e){case"youtube":return(0,c.h)("svg",{class:Rr.svgYoutube,version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 512 512",style:"enable-background:new 0 0 512 512;"},(0,c.h)("path",{d:"M490.24,113.92c-13.888-24.704-28.96-29.248-59.648-30.976C399.936,80.864,322.848,80,256.064,80 c-66.912,0-144.032,0.864-174.656,2.912c-30.624,1.76-45.728,6.272-59.744,31.008C7.36,138.592,0,181.088,0,255.904 C0,255.968,0,256,0,256c0,0.064,0,0.096,0,0.096v0.064c0,74.496,7.36,117.312,21.664,141.728 c14.016,24.704,29.088,29.184,59.712,31.264C112.032,430.944,189.152,432,256.064,432c66.784,0,143.872-1.056,174.56-2.816 c30.688-2.08,45.76-6.56,59.648-31.264C504.704,373.504,512,330.688,512,256.192c0,0,0-0.096,0-0.16c0,0,0-0.064,0-0.096 C512,181.088,504.704,138.592,490.24,113.92z M192,352V160l160,96L192,352z"}));case"facebook":return(0,c.h)("svg",{class:Rr.svgFacebook,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{class:"st0",d:"M8,0C3.582,0,0,3.582,0,8c0,3.929,2.835,7.19,6.57,7.865V10.07H4.503V7.759H6.57V6.055 C6.57,4.077,7.822,3,9.65,3c0.875,0,1.628,0.063,1.847,0.091v2.067l-1.268,0.001c-0.995,0-1.186,0.456-1.186,1.126V7.76h2.37 l-0.309,2.311H9.042v5.854C12.967,15.413,16,12.064,16,8C16,3.582,12.418,0,8,0z"}));case"instagram":return(0,c.h)("svg",{class:Rr.svgInstagram,viewBox:"1 1 13 13",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("g",{transform:"translate(7.000000, 7.000000)"},(0,c.h)("path",{class:"st0",d:"M1-5C-0.63-5-0.834-4.993-1.474-4.964C-2.112-4.935-2.549-4.833-2.93-4.685 c-0.395,0.153-0.729,0.358-1.063,0.692C-4.327-3.659-4.532-3.325-4.685-2.93c-0.148,0.382-0.25,0.818-0.279,1.456 C-4.993-0.834-5-0.63-5,1s0.007,1.834,0.036,2.474c0.029,0.639,0.131,1.075,0.279,1.456c0.153,0.395,0.358,0.729,0.692,1.063 c0.334,0.334,0.668,0.539,1.063,0.692c0.382,0.148,0.818,0.25,1.456,0.279C-0.834,6.993-0.63,7,1,7 c1.63,0,1.834-0.007,2.474-0.036C4.112,6.935,4.549,6.833,4.93,6.685c0.395-0.153,0.729-0.358,1.063-0.692 C6.327,5.659,6.532,5.325,6.685,4.93c0.148-0.382,0.25-0.818,0.279-1.456C6.993,2.834,7,2.63,7,1C7-0.63,6.993-0.834,6.964-1.474 C6.935-2.112,6.833-2.549,6.685-2.93C6.532-3.325,6.327-3.659,5.993-3.993C5.659-4.327,5.325-4.532,4.93-4.685 c-0.382-0.148-0.818-0.25-1.456-0.279C2.834-4.993,2.63-5,1-5 M1-3.919c1.602,0,1.792,0.006,2.425,0.035 C4.009-3.857,4.327-3.76,4.539-3.677c0.28,0.109,0.48,0.239,0.69,0.449c0.21,0.21,0.34,0.41,0.449,0.69 c0.082,0.211,0.18,0.529,0.207,1.114C5.913-0.792,5.919-0.602,5.919,1c0,1.602-0.006,1.792-0.035,2.425 C5.857,4.01,5.759,4.327,5.677,4.539c-0.109,0.28-0.239,0.48-0.449,0.69c-0.21,0.21-0.41,0.34-0.69,0.449 c-0.211,0.082-0.529,0.18-1.114,0.207C2.792,5.913,2.602,5.919,1,5.919s-1.792-0.006-2.425-0.035 C-2.01,5.857-2.327,5.759-2.539,5.677c-0.28-0.109-0.48-0.239-0.69-0.449c-0.21-0.21-0.34-0.41-0.449-0.69 C-3.76,4.327-3.857,4.01-3.884,3.425C-3.913,2.792-3.919,2.602-3.919,1c0-1.602,0.006-1.792,0.035-2.425 C-3.857-2.01-3.76-2.327-3.677-2.539c0.109-0.28,0.239-0.48,0.449-0.69c0.21-0.21,0.41-0.34,0.69-0.449 c0.211-0.082,0.529-0.18,1.114-0.207C-0.792-3.913-0.602-3.919,1-3.919"}),(0,c.h)("path",{class:"st0",d:"M0.986,2.982c-1.102,0-1.995-0.893-1.995-1.995s0.893-1.995,1.995-1.995s1.995,0.893,1.995,1.995 S2.088,2.982,0.986,2.982 M0.986-2.088c-1.698,0-3.074,1.376-3.074,3.074c0,1.698,1.376,3.074,3.074,3.074S4.06,2.684,4.06,0.986 C4.06-0.712,2.684-2.088,0.986-2.088"}),(0,c.h)("path",{class:"st0",d:"M4.182-1.491c-0.397,0-0.718-0.322-0.718-0.718s0.322-0.718,0.718-0.718 c0.397,0,0.718,0.322,0.718,0.718S4.578-1.491,4.182-1.491z"})));case"tiktok":return(0,c.h)("svg",{viewBox:"-32 0 512 512",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{d:"m432.734375 112.464844c-53.742187 0-97.464844-43.722656-97.464844-97.464844
20-8.285156-6.71875-15-15-15h-80.335937c-8.285156 0-15 6.714844-15 15v329.367188c0 31.59375-25.703125 57.296874-57.300782 57.296874-31.59375 0-57.296874-25.703124-57.296874-57.296874 0-31.597657 25.703124-57.300782 57.296874-57.300782 8.285157 0 15-6.714844 15-15v-80.335937c0-8.28125-6.714843-15-15-15-92.433593 0-167.632812 75.203125-167.632812 167.636719 0 92.433593 75.199219 167.632812 167.632812 167.632812 92.433594 0 167.636719-75.199219 167.636719-167.632812v-145.792969c29.855469 15.917969 63.074219 24.226562 97.464844 24.226562 8.285156 0 15-6.714843 15-15v-80.335937c0-8.28125-6.714844-15-15-15zm-15 79.714844c-32.023437-2.664063-62.433594-13.851563-88.707031-32.75-4.566406-3.289063-10.589844-3.742188-15.601563-1.171876-5.007812 2.5625-8.15625 7.71875-8.15625 13.347657v172.761719c0 75.890624-61.746093 137.632812-137.636719 137.632812-75.890624 0-137.632812-61.742188-137.632812-137.632812 0-70.824219 53.773438-129.328126 122.632812-136.824219v50.8125c-41.015624 7.132812-72.296874 42.984375-72.296874 86.011719 0 48.136718 39.160156 87.300781 87.296874 87.300781 48.140626 0 87.300782-39.164063 87.300782-87.300781v-314.367188h51.210937c6.871094 58.320312 53.269531 104.71875 111.589844 111.589844zm0 0"}));case"twitter":return(0,c.h)("svg",{class:Rr.svgTwitter,viewBox:"1 2 13 12",xmlns:"http://www.w3.org/2000/svg"},(0,c.h)("path",{class:"st0",d:"M5.774,12.876c4.528,0,7.005-3.752,7.005-7.005c0-0.107-0.002-0.213-0.007-0.318 C13.252,5.206,13.67,4.772,14,4.278c-0.441,0.196-0.916,0.328-1.414,0.388c0.508-0.305,0.899-0.787,1.083-1.362 c-0.476,0.282-1.002,0.487-1.563,0.598c-0.449-0.479-1.089-0.778-1.797-0.778c-1.36,0-2.462,1.103-2.462,2.462 c0,0.193,0.022,0.381,0.064,0.561C5.864,6.044,4.049,5.064,2.835,3.575C2.624,3.938,2.502,4.361,2.502,4.812 c0,0.854,0.435,1.608,1.096,2.049C3.194,6.849,2.814,6.738,2.482,6.553c-0.001,0.01-0.001,0.021-0.001,0.031 c0,1.193,0.849,2.188,1.975,2.414C4.25,9.055,4.033,9.085,3.808,9.085c-0.159,0-0.313-0.016-0.463-0.044 c0.313,0.978,1.222,1.69,2.3,1.71c-0.843,0.66-1.904,1.054-3.058,1.054c-0.199,0-0.395-0.011-0.587-0.034 C3.09,12.469,4.383,12.876,5.774,12.876"}));case"imdb":return(0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},(0,c.h)("path",{d:"M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z"}));case"vk":return(0,c.h)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},(0,c.h)("g",{transform:"translate(128 128) scale(0.72 0.72)",style:""},(0,c.h)("g",{style:"stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;",transform:"translate(-175.05 -175.05000000000004) scale(3.89 3.89)"},(0,c.h)("path",{d:"M 87.935 21.894 c 0.626 -2.086 0 -3.619 -2.977 -3.619 h -9.846 c -2.504 0 -3.658 1.324 -4.283 2.785 c 0 0 -5.008 12.204 -12.101 20.132 c -2.294 2.295 -3.337 3.026 -4.59 3.026 c -0.625 0 -1.531 -0.731 -1.531 -2.816 V 21.894 c 0 -2.503 -0.727 -3.619 -2.813 -3.619 H 34.32 c -1.564 0 -2.506 1.162 -2.506 2.264 c 0 2.373 3.547 2.921 3.913 9.597 v 14.499 c 0 3.179 -0.574 3.757 -1.826 3.757 c -3.337 0 -11.457 -12.26 -16.273 -26.288 c -0.944 -2.727 -1.89 -3.828 -4.406 -3.828 H 3.376 C 0.562 18.275 0 19.599 0 21.059 c 0 2.608 3.337 15.543 15.542 32.65 c 8.136 11.682 19.599 18.016 30.031 18.016 c 6.258 0 7.033 -1.407 7.033 -3.83 v -8.829 c 0 -2.814 0.593 -3.375 2.575 -3.375 c 1.46 0 3.963 0.729 9.805 6.362 c 6.676 6.676 7.776 9.671 11.532 9.671 h 9.846 c 2.812 0 4.219 -1.407 3.408 -4.182 c -0.889 -2.767 -4.076 -6.781 -8.305 -11.538 c -2.295 -2.712 -5.738 -5.633 -6.781 -7.094 c -1.461 -1.877 -1.043 -2.711 0 -4.381 C 74.687 44.53 86.684 27.631 87.935 21.894",style:"stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(0,0,0); fill-rule: evenodd; opacity: 1;",transform:" matrix(1 0 0 1 0 0) ","stroke-linecap":"round"}))))}}render(e){const{followClass:t="",followData:r={},socialData:i={},copy:n={},iconShade:o="light",color:s=""}=e;if(r){const e=(0,b.FZ)(r,((e,t)=>
2{let a=e.link;!a&&i&&i[t]&&i[t].link&&(a=i[t].link);let l="";if(n&&r[t]){const e=r[t].$copy;l=n[e]||""}const d="dark"==o,p=t[0].toUpperCase()+t.substring(1),h=(n.$ARIALABEL_FOLLOW_ON_PLATFORM||"")+(n.$ARIALABEL_FOLLOW_ON_PLATFORM&&" ")+p+(n.$ARIALABEL_FOLLOW_ON_PLATFORM_AFTER&&" ")+(n.$ARIALABEL_FOLLOW_ON_PLATFORM_AFTER||"");return s?(0,c.h)("li",{class:Rr.followWrapper},(0,c.h)(qt,{ref:e=>this.$link=e,href:a,linkClass:(0,b.WM)(Rr.icon,Rr["svgLink-"+t]),extraOnClick:this.clickHandler.bind(!0,t,a),target:"email"!==t?"_blank":"",trackId:e.trackId,trackLabel:"social-follow",renderCustomChild:!0,ariaLabel:h},l,this.socialSvgContent(t))):(0,c.h)("li",{class:Rr.followWrapper},(0,c.h)(qt,{ref:e=>this.$link=e,href:a,linkClass:(0,b.WM)(Rr.icon,d&&Rr.dark,Rr["icon-"+t]),extraOnClick:this.clickHandler.bind(!0,t,a),target:"email"!==t?"_blank":"",trackId:e.trackId,trackLabel:"social-follow",renderCustomChild:!0,ariaLabel:h},l))})),a=n&&n.$FOLLOW_CTA;return(0,c.h)("div",{class:t},(0,c.h)("ul",{class:Rr.followContainer},a&&(0,c.h)("span",{class:Rr.followCta},a),e))}return(0,c.h)("div",null)}}function Mr(){Mr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Nr(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Br(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:jr(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 r=jr(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Fr(e){var t,r=Br(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function zr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Nr(e){return e.decorators&&e.decorators.length}function $r(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function jr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Br(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Wr=function(e,t,r,i){var n=Mr();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if($r(o.descriptor)||$r(n.descriptor)){if(Nr(o)||Nr(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Nr(o)){if(Nr(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}zr(o,n)}else t.push(o)}return t}(s.d.map(Fr)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"field",key:"calculateTimezoneOffset",value:()=>e=>{if(!e)return 0;switch(e){case"GMT":case"AZOST":case"EGST":case"UTC":case"WET":default:return 0;case"BST":case"CET":case"IST":case"MET":case"WAT":case"WEST":return 1;case"CAT":case"CEST":case"EET":case"IST":case"MEST":case"SAST":case"WAST":return 2;case"AST":case"EAT":case"EEST":case"FET":case"IDT":case"IOT":case"MSK":case"TRT":return 3;case"AMT":case"AZT":case"GET":case"GST":case"MUT":case"RET":case"SAMT":case"SCT":case"VOLT":return 4;case"HMT":case"MAWT":case"MVT":case"ORAT":case"PKT":case"TFT":case"TJT":case"TMT":case"UZT":case"YEKT":return 5;case"BIOT":case"BTT":case"KGT":case"KGT":case"OMST":case"VOST":return 6;case"CXT":case"DAVT":case"HOVT":case"ICT":case"KRAT":case"THA":case"WIT":return 7;case"AWST":case"BDT":case"CHOT":case"CIT":case"CST":case"CT":case"HKT":case"HOVST":case"IRKT":case"MST":case"MYT":case"PHT":case"PST":case"SGT":case"SST":case"ULAT":case"WST":return 8;
2case"CHOST":case"EIT":case"JST":case"KST":case"TLT":case"ULAST":case"YAKT":return 9;case"AEST":case"CHST":case"CHUT":case"DDUT":case"PGT":case"VLAT":return 10;case"AEDT":case"KOST":case"LHST":case"MIST":case"NCT":case"NFT":case"PONT":case"SAKT":case"SBT":case"SRET":case"VUT":return 11;case"FJT":case"GILT":case"MAGT":case"MHT":case"NZST":case"PETT":case"TVT":case"WAKT":return 12;case"NZDT":case"PHOT":case"TKT":case"TOT":return 13;case"LINT":return 14;case"AZOT":case"CVT":case"EGT":return-1;case"BRST":case"FNT":case"GST":case"PMDT":case"UYST":return-2;case"ADT":case"AMST":case"ART":case"BRT":case"CLST":case"FKST":case"GFT":case"PMST":case"PYST":case"ROTT":case"SRT":case"UYT":return-3;case"AMT":case"AST":case"BOT":case"CDT":case"CLT":case"COST":case"ECT":case"EDT":case"FKT":case"GYT":case"PYT":case"VET":return-4;case"ACT":case"CDT":case"COT":case"CST":case"EASST":case"ECT":case"EST":case"PET":return-5;case"CST":case"EAST":case"GALT":case"MDT":return-6;case"MST":case"PDT":return-7;case"AKDT":case"CIST":case"PST":return-8;case"AKST":case"GAMT":case"GIT":case"HADT":return-9;case"CKT":case"HAST":case"TAHT":return-10;case"NUT":case"SST":return-11;case"BIT":return-12}}},{kind:"field",key:"adjustForTimezone",value:()=>(e,t)=>{const r=e.setHours(e.getHours()+t);return new Date(r)}},{kind:"method",key:"render",value:function(e){let{startDate:t,startTime:r="00:00",endDate:i,endTime:n="00:00",timezone:o,children:s}=e;const[a,l,c]=t?t.split("/"):[!1,!1,!1],[d,p,h]=i?i.split("/"):[!1,!1,!1];let u=!!t&&new Date(`${l}/${a}/${c} ${r}:00`),f=!!i&&new Date(`${p}/${d}/${h} ${n}:00`);const m=new Date,y=this.calculateTimezoneOffset(o)-m.getTimezoneOffset()/60;let g=!1;if(0!==y){const e=y-m.getTimezoneOffset()/60;u=!!u&&this.adjustForTimezone(u,e),f=!!f&&this.adjustForTimezone(f,e)}return u?m>u&&(f?m<f&&(g=!0):g=!0):f?m<f&&(g=!0):g=!0,g?s[0]:""}}]}}),c.wA);const Vr="backgroundDrawer__canvas__i8E1T",Hr="backgroundDrawer__hidden__qlB8m";function Ur(){Ur=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Kr(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Qr(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Yr(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 r=Yr(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Zr(e){var t,r=Qr(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Gr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Kr(e){return e.decorators&&e.decorators.length}function qr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Yr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Qr(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Xr=function(e,t,r,i){var n=Ur();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(qr(o.descriptor)||qr(n.descriptor)){if(Kr(o)||Kr(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Kr(o)){if(Kr(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Gr(o,n)}else t.push(o)}return t}(s.d.map(Zr)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(),e(this),this.naturalSize={width:0,height:0},this.loop=this.loop.bind(this)}},d:[{kind:"method",key:"componentDidMount",value:function(){this.c&&(this.ctx=this.c.getContext("2d"),this.changedBackgroun
2d(this.props.background))}},{kind:"method",key:"componentWillReceiveProps",value:function(e){let{active:t,background:r,activePage:i}=e;t!==this.props.active&&this[t?"play":"stop"](),r!==this.props.background?this.changedBackground(r):i!==this.props.activePage&&(this.backgroundWillChange=!0)}},{kind:"method",key:"componentDidUpdate",value:function(){this.backgroundWillChange&&(setTimeout((()=>this.changedBackground(this.props.background)),500),this.backgroundWillChange=!1)}},{kind:"method",key:"changedBackground",value:function(e){if(this.stop(),this.isInit=!1,this.bgelem=this.bg=null,this.drawMode={size:"cover",pos:["50%","50%"]},e&&"string"==typeof e&&(e=document.getElementById(e)),!e)return;this.bgelem=this.bg=e;if(e instanceof(window.HTMLMediaElement||function(){}))e.readyState>=2?this.ready():e.addEventListener("canplay",(0,b.IH)(this.ready.bind(this)));else if(e instanceof Image)e.complete?this.ready():e.addEventListener("load",(0,b.IH)(this.ready.bind(this)));else if(e instanceof HTMLElement){const t=getComputedStyle(e,null);if(!t){const e=document.createElement("canvas");return e.width=e.height=1,this.bg=e,void this.ready()}const r=t.backgroundImage;if(0===r.indexOf("url(")){this.drawMode.size=t.backgroundSize,this.drawMode.pos=t.backgroundPosition.split(" ");const e=+('"'===r[4]||"'"===r[4]),i=r.slice(4+e,-1-e);this.bg=new Image,this.bg.onload=(0,b.IH)(this.ready.bind(this)),this.bg.onerror=(0,b.IH)((()=>{const e=document.createElement("canvas"),r=e.getContext("2d");e.width=e.height=1,r.fillStyle=t.backgroundColor,r.fillRect(0,0,1,1),this.bg=e,this.ready()})),this.bg.src=i}else{const e=document.createElement("canvas"),r=e.getContext("2d");e.width=e.height=1,r.fillStyle=t.backgroundColor,r.fillRect(0,0,1,1),this.bg=e,this.ready()}}}},{kind:"method",key:"ready",value:function(){if(this.isInit||!this.bg)return;this.isInit=!0;const e=this.bg;this.naturalSize={width:e.videoWidth||e.naturalWidth||e.width||e.offsetWidth,height:e.videoHeight||e.naturalHeight||e.height||e.offsetHeight},this.props.active&&this.play()}},{kind:"method",key:"loop",value:function(){this.stopped||(this.timer=requestAnimationFrame(this.loop)),this.refresh()}},{kind:"method",key:"stop",value:function(){this.stopped||(this.stopped=!0,cancelAnimationFrame(this.timer))}},{kind:"method",key:"play",value:function(){this.stopped&&(this.first=!0,this.stopped=!this.props.continuous,this.timer=requestAnimationFrame(this.loop))}},{kind:"method",key:"refreshCached",value:function(){this.props.preprocessing?this.cached=this.props.preprocessing(this.bg,this.naturalSize):this.cached=null}},{kind:"method",key:"refreshSize",value:function(){const e=this.c;if(!e)return;const t=e.offsetWidth,r=e.offsetHeight;e.width!==t&&(e.width=t),e.height!==r&&(e.height=r)}},{kind:"method",key:"refresh",value:function(){const e=this.props.shouldRefresh;if(!this.first&&null!=e&&("function"==typeof e?!e.call(this):!e))return;if(this.first&&this.refreshCached(),this.first=!1,this.refreshSize(),!this.bg||!this.c)return;const t=this.c,r=this.ctx;r.clearRect(0,0,t.width,t.height);const i=this.bgelem.getBoundingClientRect(),n=t.getBoundingClientRect(),o={top:i.top,left:i.left,width:i.right-i.left,height:i.bottom-i.top},s=this.naturalSize;let a,l;switch(this.drawMode.size){case"cover":a=s.width/s.height,l=o.width/o.height,a>l?o.width=o.height*a:o.height=o.width/a;break;case"contain":a=s.width/s.height,l=o.width/o.height,a<l?o.width=o.height*a:o.height=o.width/a}const c=this.drawMode.pos[0],d=parseFloat(c)||0;c&&"%"===c.slice(-1)?o.left=i.left+d/100*(i.right-i.left-o.width):o.left=i.left+d;const p=this.drawMode.pos[1],h=parseFloat(p)||0;let u,f;p&&"%"===p.slice(-1)?o.top=i.top+h/100*(i.bottom-i.top-o.height):o.top=i.top+h,this.cached?(u=this.cached.width/o.width,f=this.cached.height/o.height):(u=this.naturalSize.width/o.width,f=this.naturalSize.height/o.height);const m=(n.left-o.left)*u,y=(n.top-o.top)*f,g=t.width*u,v=t.height*f;try{r.drawImage(this.cached||this.bg,m,y,g,v,0,0,t.width,t.height)}catch(e){}}},{kind:"method",key:"render",value:function(e){const{active:t}=e;return(0,c.h)("canvas",{class:(0,b.WM)(Vr,!t&&Hr,this.props.class),ref:e=>e&&(this.c=e)})}}]}}),c.wA);const Jr={wrapper:"header__wrapper__Z5IXd",opaque:"header__opaque__dg1b8",fullBackgroun
2d:"header__fullBackground__JNUW4",itemActive:"header__itemActive__VhZrB header__item__o5fCT",dropdown:"header__dropdown__iZp3U",active:"header__active__ZXhQW",background:"header__background__NNwJb",item:"header__item__o5fCT",regionsList:"header__regionsList__wmhli",flag:"header__flag__bBJvD",flagLink:"header__flagLink__G3Ce2",other:"header__other__ADLfD",open:"header__open__eSlbk",wrapperToggle:"header__wrapperToggle__Tdcvq",current:"header__current__OTP_Y",muteButton:"header__muteButton__A0BLS",muteIcon:"header__muteIcon__tOxaJ",forceFixWrapper:"header__forceFixWrapper__O6wtC header__wrapper__Z5IXd",topImage:"header__topImage__lJdJ9",nav:"header__nav__bhvt8",itemSocialHashtag:"header__itemSocialHashtag__nL76x header__item__o5fCT",dynamicItemWidth:"header__dynamicItemWidth__WWGUD",icons:"header__icons__KZuV5",itemToggle:"header__itemToggle__ujHCf",hide:"header__hide__Q7gEF",closeBack:"header__closeBack__i9Mkr",visible:"header__visible__qAlaR",headerHeight:"header__headerHeight__VBvaV",toggleBtn:"header__toggleBtn__He6hk",toggleBurger:"header__toggleBurger__gCxsL",toggleBurgerLine:"header__toggleBurgerLine__kV8bH",navToggle:"header__navToggle__eb71b",itemSocialToggle:"header__itemSocialToggle__kQcl_ header__itemToggle__ujHCf",followContainer:"header__followContainer__RXU8x header__itemToggle__ujHCf",navToggleOpen:"header__navToggleOpen___AzjZ header__navToggle__eb71b",itemToggleActive:"header__itemToggleActive__A2SEB header__itemToggle__ujHCf",extraContentImgLeft:"header__extraContentImgLeft__xZQ5J",extraContentImgRight:"header__extraContentImgRight__umn2y",extraContentCollapsed:"header__extraContentCollapsed__yI0No",regionalExtraContent:"header__regionalExtraContent__UkB4b",hideExtraContent:"header__hideExtraContent__yGwHc",languageSwitcherWrapper:"header__languageSwitcherWrapper__TJmgz",cta:"header__cta__x5lkN",languageSwitcher:"header__languageSwitcher__gjLqR",alternate:"header__alternate__RsDOv",select:"header__select__gQ5YI",sideNavFollow:"header__sideNavFollow__EGXQ_",followTitle:"header__followTitle__wHCyH",follow:"header__follow__YCjnd",contentWrapper:"header__contentWrapper__ReP3x",outsideFollow:"header__outsideFollow__QXZaO",standard:"header__standard__Zy6_Q",homeEnt:"header__homeEnt__SjyPg"};let ei=function(){if("undefined"==typeof navigator)return!1;const e=(""+navigator.userAgent).toLowerCase();return-1!==e.indexOf("ipad")||-1!==e.indexOf("iphone")}(),ti=Date.now||(()=>(new Date).getTime());function ri(e,t){return e===window?(t?window.pageXOffset||document.documentElement.scrollLeft:window.pageYOffset||document.documentElement.scrollTop)||0:t?e.scrollLeft:e.scrollTop}function ii(e){let t=e._smthscrl;t&&(cancelAnimationFrame(t.timer),t.timer=null,"function"==typeof t.callback&&t.callback(),t.callback=null)}const ni={top:0,middle:50,bottom:100};function oi(e,t,r){let i=e._smthscrl,n=ri(e,r),o=r?1:0;if(null==i.previousScroll[o]&&(i.previousScroll[o]=n),n!==i.previousScroll[o]&&!i.force&&!ei)return ii(e);let s=i.to;if(Array.isArray(s)&&(s=s[o]),s instanceof Element){s=function(e,t,r){let i=r?"offsetLeft":"offsetTop",n=e[i],o=e;for(;(e=e.parentElement)&&e!==t;)e===o.offsetParent&&(o=e,n+=e[i]);if(t===window||e===t)return n}(i.to,e,r);let t=r?"clientWidth":"clientHeight",o=i.relativeTo;if("view"===o){let r=s-i.offsetStart,o=s-(e[t]-i.to[t])+i.offsetEnd;s=Math.min(Math.max(n+i.offset,o),r)}else o=ni[o]||parseFloat(o)||0,s-=Math.max(e[t]-i.to[t],0)*o*.01}s-=i.offset,function(e,t,r){e===window?window.scrollTo(r?t:ri(window,!0),r?ri(window,!1):t):e[r?"scrollLeft":"scrollTop"]=t}(e,i.from[o]+t*(s-i.from[o]),r),i.previousScroll[o]=ri(e,r)}const si={ver:[!1],hor:[!0],both:[!1,!0]};function ai(e){let t=e._smthscrl;if(!t)return;t.timer&&(t.timer=requestAnimationFrame(ai.bind(this,e)));let r=ti()-t.start,i=t.duration;r>=i&&(r=i);let n=i?t.easing(r/i):1;return(si[t.direction]||[]).forEach((t=>oi(e,n,t))),!i||r>=i?ii(e):void 0}function li(e,t,r,i){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 n=e._smthscrl;n&&n.timer&&ii(e);let o="ver";switch((i=i||{}).direction){case"horizontal":case"hor":o="hor";break;case"both":o="both"}
2i.horizontal&&(o="hor");let s=[void 0,void 0];"ver"!==o&&"both"!==o||(s[0]=ri(e,!1)),"hor"!==o&&"both"!==o||(s[1]=ri(e,!0));let a=ti();if(i.timeStart&&(a=i.timeStart<6e4?a+i.timeStart:i.timeStart),"function"==typeof r){r=r("both"===o?s:s["ver"===o?0:1],t,e)}return r=Number.isFinite(+r)?Math.abs(+r):300,n=e._smthscrl={timer:null,easing:"function"==typeof i.easing?i.easing:e=>1-(e=1-e)*e,to:t,direction:o,offset:i.offset||0,relativeTo:i.relativeTo||"top",offsetStart:i.offsetStart||0,offsetEnd:i.offsetEnd||0,from:s,previousScroll:[void 0,void 0],duration:r,force:!!i.force,callback:i.callback,start:a},r?n.timer=requestAnimationFrame(ai.bind(this,e)):ai(e),{stop:ii.bind(this,e)}}const ci="undefined"==typeof window;class di extends c.wA{constructor(){super(...arguments),this.alternateLanguages={ch:{language:"DE",alternate:"ch_fr"},ch_fr:{language:"FR",alternate:"ch"},be_nl:{language:"NL",alternate:"be_fr"},be_fr:{language:"FR",alternate:"be_nl"},ca:{language:"EN",alternate:"ca_fr"},ca_fr:{language:"FR",alternate:"ca"},nl:{language:"NL",alternate:"nl_en"},nl_en:{language:"EN",alternate:"nl"}},this.$items={},this.topPos=0,this.initFixedHeaderCalc=this.initFixedHeaderCalc.bind(this),this.updateClientStats=this.updateClientStats.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.handleToggleBtnEnter=this.handleToggleBtnEnter.bind(this),this.shouldHeaderBeFixed=this.shouldHeaderBeFixed.bind(this),this.renderNavItem=this.renderNavItem.bind(this),this.renderToggleButton=this.renderToggleButton.bind(this),this.safariTabBarFix=this.safariTabBarFix.bind(this)}componentDidMount(){this.props.fixHeaderTopOnScroll&&!ci&&this.initFixedHeaderCalc(),this.props.client.isSafari&&"ipad"===this.props.client.device&&window.addEventListener("focus",this.safariTabBarFix)}shouldComponentUpdate(e,t){return!Q()(t,this.state)||!!Object.keys(e).find((t=>"showtimes"===t?e[t].status!==this.props[t].status:e[t]!==this.props[t]))}componentWillUnmount(){window.removeEventListener("scroll",this.shouldHeaderBeFixed),window.removeEventListener("resize",this.updateClientStats),window.removeEventListener("focus",this.safariTabBarFix)}initFixedHeaderCalc(){this.topPos=this.$header.offsetTop,this.domBody=document.querySelector("body"),window.addEventListener("scroll",this.shouldHeaderBeFixed),window.addEventListener("resize",this.updateClientStats),this.shouldHeaderBeFixed()}toggleMenu(){u.Z.emit(f.nj,!this.props.headerData.sideNavOpen)}handleToggleBtnEnter(e){13===e.keyCode&&this.toggleMenu()}safariTabBarFix(){document.body.scrollTop=document.body.scrollTop}shouldHeaderBeFixed(){const{forceFixHeader:e}=this.state,{topPos:t,domBody:r}=this;t-r.scrollTop<=0?e||this.setState({forceFixHeader:!0}):e&&this.setState({forceFixHeader:!1})}updateClientStats(){this.topPos=this.$header.offsetTop}shouldBackgroundDrawerRefresh(){const{$previousWidth:e,$previousHeight:t}=this,{innerWidth:r,innerHeight:i}=window;return!(e===r&&t===i)&&(this.$previousWidth=r,this.$previousHeight=i,!0)}bgDrawerPreprocessing(e,t){const r=getComputedStyle(this.base),i=r&&r.backgroundColor;if(!i||"a"!==i.charAt(3))return;const n=document.createElement("canvas"),o=n.getContext("2d");if(n.width=~~(t.width/5),n.height=~~(t.height/5),!n.width||!n.height)return;const s=i.replace(/,[^,]+\)/,",1)");o.fillStyle=s,o.fillRect(0,0,n.width,n.height),o.drawImage(e,0,0,n.width,n.height);let a=(0,b.RK)(this.props.appData,"header.backgroundBlur");(void 0===a||Number.isNaN(+a))&&(a=7);const l=function(e){let t=0,r=e>>1,i=[];for(let n=0;n<e;n++){let o=n-r;for(let n=0;n<e;n++){let e=n-r,s=1/(e*e+o*o+1);t+=s,i.push(e,o,s)}}if(t)for(let e=0,r=i.length;e<r;e+=3)i[e+2]/=t;return i}(+a);try{const e=o.getImageData(0,0,n.width,n.height),t=o.createImageData(n.width,n.height);!function(e,t,r){if(!e.length)return;let i,n,o,s,a,l,c,d,p,h,u,f,m,y=t.width,g=t.height,v=e.length,_=t.data,w=r.data;for(i=0,o=_.length;i<o;i+=4){for(n=i>>2,l=~~(n/y),a=n-y*l,h=u=f=0,s=0;s<v;s+=3)c=a+e[s],d=l+e[s+1],c<0&&(c=0),c>=y&&(c=y-1),d<0&&(d=0),d>=g&&(d=g-1),p=c+d*y<<2,m=e[s+2],h+=m*_[p],u+=m*_[p+1],f+=m*_[p+2];w[i]=h,w[i+1]=u,w[i+2]=f,w[i+3]=_[i+3]}}(l,e,t),o.putImageData(t,0,0)}catch(r){n.width=t.width,n.height=t.height,o.fillStyle=s,o.fillRect(0,0,n.width,n.height),o.drawImage(e,0,0,n.width,n.height)}return o.fillStyle=i,o.fillRect(0,0,n.width,n.height),n}extraContentProps(e,t){let r=e.position&&"right"===e.position?Jr.extraContentImgRight:Jr.extraContentImgLeft;r+=(0,b.WF)(e.useRegionImg,Jr.regionalExtraContent),r+=(0,b.WF)(this.props.headerData.sideNavActive&&e.hideOnMobile,Jr.hideExtraContent),t&&(r=Jr.extraContentCollapsed);const i={};return e.imgSrc&&(i.backgroundImage=`url(${e.imgSrc})`),{class:r,style:i}}renderFollow(){const e=this.props,t=(0,b.RK)(e,"appData.header.follow"),{app
2Data:r}=e;if(!t)return;const{sideNavActive:i=!1}=e.headerData,{meta:n,copy:o,styling:s}=e.appData,{colorFollowIcons:a}=s,{$copy:l,items:d,shade:p}=t,h=l&&o[l],u=h&&(0,c.h)("div",{class:Jr.followTitle},h);return(0,c.h)("div",{class:(0,b.WM)(Jr.followContainer,i&&Jr.sideNavFollow)},u,(0,c.h)(Lr,{iconShade:p,followClass:Jr.follow,followData:d,socialData:n.social,iconShade:(0,b.RK)(r,"styling.socialIconShade","light"),copy:o,color:a}))}extraDrawerContent(){const{appData:e,headerData:t}=this.props,{itemClass:r,extraContentTrackId:i}=this,n=e.header.extraContent,o=t.sideNavActive;if(!n||n.hideOnMobile||!o)return;const s=this.extraContentProps(n,!0);return n.url?(0,c.h)("div",{class:r},(0,c.h)(qt,te({href:n.url,target:"_blank",trackId:i},s))):(0,c.h)("div",s)}extraContent(){const e=this.props.appData.header.extraContent,{sideNavActive:t}=this.props.headerData;if(!e||t)return;const r=this.extraContentProps(e,!1);return e.url?(0,c.h)(qt,te({href:e.url,target:"_blank",trackId:e.trackId},r)):(0,c.h)("div",r)}getContentOutside(){}setToScroll(e,t,r){this.setState({navCurrent:e}),this.toggleMenu(),"scrollSite"===r?setTimeout((()=>li(document.getElementById("showtimesApp"),document.getElementById(e),750,t))):setTimeout((()=>li("root",document.getElementById(e),750,t)))}renderToggleButton(){const e=this.props.headerData.sideNavOpen,{activePage:t}=this.props,r="homeEnt"===t.id&&!t.data.buttonLayout;return(0,c.h)("div",{class:Jr.toggleBtn+(0,b.WF)(e,Jr.open)+(0,b.WF)(!e,Jr.closed)+(0,b.WF)(r,Jr.standard),role:"button",onClick:this.toggleMenu,onKeyDown:this.handleToggleBtnEnter,tabIndex:"0"},(0,c.h)("div",{class:Jr.toggleBurger},(0,c.h)("div",{class:Jr.toggleBurgerLine}),(0,c.h)("div",{class:Jr.toggleBurgerLine}),(0,c.h)("div",{class:Jr.toggleBurgerLine})))}renderAlternateLanguage(){const e=this.props,{appData:t,dynamicData:r}=e,i=(0,b.RK)(t,"meta.region.slug","");let n=this.alternateLanguages[i];if(!n||!n.alternate)return;let o=(Array.isArray(n.alternate)?n.alternate:[n.alternate]).map((e=>{let t=this.alternateLanguages[e],i=(0,b.RK)(r,["regions",e,"url"]);if(t&&i)return i&&!i.match(/(\/|\.[0-9a-z]+)$/i)&&(i+="/"),t.redirectOff&&-1===i.indexOf("redirect=off")&&(i+=(-1===i.indexOf("?")?"?":"&")+"redirect=off"),(0,c.h)(qt,{key:t.language,class:Jr.alternate,href:i,trackId:"alternate-language",trackLabel:t.language,renderCustomChild:!0},t.language)})).filter((e=>e));return o.length?(0,c.h)("div",{class:Jr.languageSwitcherWrapper,key:"switcher"},(0,c.h)("div",{class:Jr.cta},(0,b.RK)(t,"copy.$CHOOSE_LANGUAGE","")),(0,c.h)("div",{class:Jr.languageSwitcher,tabIndex:"1"},(0,c.h)("div",{class:Jr.current,key:"current"},n.language),o)):void 0}renderRegions(){const e=this.props,{appData:t,dynamicData:r}=e,i=(0,b.RK)(t,"options.useRegionSwitcher"),n=(0,b.RK)(t,"meta.region.slug",""),o=(0,b.RK)(t,"header.currentFlag")||n,s=(0,b.RK)(t,"meta.url",""),a=(0,b.Od)((0,b.RK)(t,"header.disabledFlags")),l=(0,b.Od)((0,b.RK)(t,"header.allowedFlags")),d=(0,b.RK)(t,"header.extraFlags",{}),p=(0,b.RK)(r,"regions",{}),h=Object.keys(p).filter((e=>{if(!p[e])return!1;if(e===n)return!1;let t=-1!==a.indexOf(e),r=!l.length||-1!==l.indexOf(e);return!t&&r}));if(Object.keys(d).forEach((e=>{const t=d[e];if(!t||e===n||t===s)return;h.find((t=>t===e||t.region===e))||h.push({region:e,link:t})})),!i||!h.length)return!!(0,b.RK)(t,"options.useAlternateLanguages")&&this.renderAlternateLanguage();h.sort(((e,t)=>(e=e.region||e,t=t.region||t,e.localeCompare(t))));const u=(0,b.RQ)((0,b.RK)(t,"urls.roots.sharedImages",""),"/flags/"),f=e=>{let{region:t,link:r}=e,i=(0,c.h)("div",{title:t,class:Jr.flag,id:t,style:{backgroundImage:"url("+u+t+".png)"}});return r&&(i=(0,c.h)(qt,{linkClass:Jr.flagLink,href:r,trackId:"region-switcher-"+n+"-"+t},i)),i},m=!!this.state.regionsOpen;let y;"desktop"!==e.client.device&&(y=()=>this.setState({regionsOpen:!m}));const g=ne("$CHANGE_COUNTRY",t.copy);return(0,c.h)("div",{class:(0,b.WM)(Jr.regionsList,m&&Jr.open),onClick:y},(0,c.h)("div",{class:Jr.current},f({region:o}),(0,c.h)("span",{class:Jr.select},g)),(0,c.h)("div",{class:Jr.other},h.map((e=>("string"==typeof e&&(e={region:e,link:p[e].url}),f(e))))))}renderNavItem(e,t){if(!e)return;const r=this.props;if(e.disableBeforeShowtimes&&!r.showtimes.status)return;if(e.disableAfterShowtimes&&r.showtimes.status)return;const{appData:i,activePage:n,client:o}=r,s=i.pages,a=i.copy,l=r.headerData.sideNavActive,d={},p=e.id;let h,f="";e.iconClass&&(f=e.iconClass.charAt(0).toUpperCase()+e.iconClass.slice(1)),e.
2iconUrl&&(d.backgroundImage=`url(${e.iconUrl})`),"scrollTo"===e.type?n.id===e.parentPage&&(h=this.state.navCurrent?(e.id||t)===this.state.navCurrent:(e.id||t)===e.parentPage):h=p===n.id;let m=Jr["item"+(l?"Toggle":"")+(h?"Active":"")]||"";m+=(0,b.WF)(e.iconClass,Jr.icons),m+=(0,b.WF)(e.extraClass,Jr[e.extraClass]);let y=null;const g=e=>this.$items[t]=e;let v="header-"+(e.id||t);switch(e.type){case"revealer":case"social":const r=i.meta.social;let h=l?Jr.itemSocialToggle:m;a.$HASHTAG&&(h=l?Jr.itemSocialToggle:Jr.itemSocialHashtag),y=(0,c.h)(Or,{key:t,appData:i,items:e.items,social:r,appUrl:i.meta.url,activePage:n,sideNav:l,iconClass:f,socialClass:h,iconStyle:e.iconUrl&&d,noRevealer:"revealer"!==e.type,ref:g});break;case"dropdown":const _=e.pageId===n.id;y=(0,c.h)(or,{key:t,pages:s,appData:i,title:e.$copy,childrenObj:e.dropdowns,pageId:e.pageId,wrapperClass:Jr.dropdown+(0,b.WF)(_,Jr.active),sideNavActive:l,dropdownClass:m,revealOnHover:!(l||"desktop"!==o.device&&e.pageId),useAbsolute:!l,activePage:n,iconStyle:e.iconUrl&&d,ref:g});break;case"link":const w=[];e.storeAction&&w.push((t=>u.Z.emit(e.storeAction,t))),y=(0,c.h)(qt,{key:t,trackId:e.trackId,childId:e.id,href:e.link,exitModal:e.exitModal,id:v,target:e.target,linkClass:m,iconClass:f,iconStyle:e.iconUrl&&d,ref:g,extraOnClick:w,childHTML:We(a[e.$copy]||"")});break;case"text":let k=a[e.$copy]||e.$copy||"";y=(0,c.h)(fr,{id:v,content:k,markdown:!0,ref:g});break;case"scrollTo":const E=e.parentPage,C=a[e.$copy]||a[s[p].$copy],T=e.id||t,S=e.scrollSettings||0,x="scrollSite"===e.parentPage?"scroll-"+e.id:e.id;y=(0,c.h)(qt,{key:t,childId:x,pageId:E,scrollSection:T,id:v,trackId:e.trackId,linkClass:m,iconClass:f,iconStyle:e.iconUrl&&d,ref:g,extraOnClick:()=>this.setToScroll(T,S,E),ariaLabel:e.ariaLabel,title:e.title},C);break;default:if(s[p]){const r=a[e.$copy]||a[s[p].$copy],i=[];e.storeAction&&i.push((t=>u.Z.emit(e.storeAction,t))),y=(0,c.h)(qt,{key:t,childId:e.id,pageId:p,id:v,trackId:e.trackId,linkClass:m,iconClass:f,iconStyle:e.iconUrl&&d,extraOnClick:i,ref:g},r)}}const _=e.timed;return y&&_&&(y=(0,c.h)(Wr,{key:e.id,startDate:_.startDate,startTime:_.startTime,endDate:_.endDate,endTime:_.endTime,timezone:_.endTime},y)),y}renderNavItems(){return(0,b.FZ)(this.props.appData.header.nav,this.renderNavItem)}render(e){const{appData:t,background:r,headerData:i,activePage:n,iosFixedFix:o,client:s}=e,{sideNavActive:a,sideNavOpen:l,hideHeader:d}=i,p=t.header||{};if(!p.nav)return;let h,m=Jr.wrapper,y=(0,b.WM)(Jr.nav,p.dynamicItemWidth&&Jr.dynamicItemWidth),g=Jr.closeBack;const v=n.data||{};let _;if(a){const t=(0,b.RK)(e,"activePage.data.seeTheaters"),r=(0,b.RK)(e,"activePage.data.seeTheaters.url");m=Jr.wrapperToggle,y=Jr.navToggle,l&&(y=Jr.navToggleOpen,g+=(0,b.WF)(Jr.visible)),t&&r&&(m=(0,b.WM)(Jr.wrapperToggle,Jr.headerHeight)),h=this.renderToggleButton()}else if(p.topImage){const e={backgroundImage:"url("+p.topImage+")"};p.topImageColor&&(e.backgroundColor=p.topImageColor),_=(0,c.h)("div",{class:Jr.topImage,style:e})}const w=r.videoEnabled&&r.videoPlaying,k=v.backgroundBehindHeader&&!v.opaqueHeader&&!a&&!w;let E;m+=(0,b.WF)(d||v.hideHeader||i.hidden,Jr.hide),this.state.forceFixHeader&&(m=Jr.forceFixWrapper);if((0,b.RK)(t,"options.bgWithSound")){const e=!1!==r.muted,t=e?ft:ut;E=(0,c.h)("div",{class:(0,b.WM)(Jr.muteButton,e&&Jr.muted),onClick:()=>u.Z.emit(f.N8,!e)},(0,c.h)(t,{class:Jr.muteIcon,key:e?"muted":"speaker"}))}const C={};o&&!this.disableFixedFix&&(C.position="absolute",C.marginTop=o+"px");let T=this.renderRegions();const S=l?Jr.open:Jr.closed,x=(0,b.RK)(t,"header.follow.outsideHeader"),A="mobile"!==s.deviceSize&&a&&x;return(0,c.h)("header",{class:(0,b.WM)(m,v.fullBackgroundHeader&&Jr.fullBackground,v.opaqueHeader&&Jr.opaque,S),ref:e=>this.$header=e,style:C},h,(0,c.h)("div",{class:g,onClick:this.toggleMenu,key:"toggle-menu"}),_,(0,c.h)("nav",{class:(0,b.WM)(y,"header-nav"),key:"nav",ref:e=>this.$nav=e},a&&T,this.renderNavItems(),!A&&this.renderFollow(),this.extraDrawerContent()),(0,c.h)(Xr,{class:(0,b.WM)(Jr.background,k&&Jr.active),background:r.element,activePage:n,continuous:!0,active:k,shouldRefresh:this.shouldBackgroun
2dDrawerRefresh,preprocessing:this.bgDrawerPreprocessing.bind(this),key:"background-drawer"}),!a&&T,E,this.extraContent(),(0,c.h)("div",{class:Jr.contentOutside,key:"content-outside"},this.getContentOutside()),A&&(0,c.h)("div",{class:Jr.outsideFollow},this.renderFollow()))}}const pi={footer:"footer__footer__ziFgf",content:"footer__content__RwsJC",studio:"footer__studio__znkbe",list:"footer__list__lcEnX",listInline:"footer__listInline__ODMt6",listItem:"footer__listItem__Es7oQ",listLink:"footer__listLink__ZvaA6",listNoLink:"footer__listNoLink__CCNDV footer__listLink__ZvaA6",copyrightListItem:"footer__copyrightListItem__ddONm footer__listItem__Es7oQ",copyrightLink:"footer__copyrightLink__n2iLb footer__listLink__ZvaA6",copyrightNoLink:"footer__copyrightNoLink__RLyPU footer__copyrightLink__n2iLb footer__listLink__ZvaA6",copyrightText:"footer__copyrightText__o0VLq",embed:"footer__embed__JXiEn",toggle:"footer__toggle__v80cr",invisible:"footer__invisible__XDGyK",embedActive:"footer__embedActive__NadCt"};function hi(){hi=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!mi(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=vi(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:gi(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 r=gi(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function ui(e){var t,r=vi(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function fi(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function mi(e){return e.decorators&&e.decorators.length}function yi(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function gi(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function vi(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}class _i extends c.wA{shouldComponentUpdate(){return!1}render(e){let{type:t="div",children:r,...i}=e;return(0,c.h)(t,i,r)}}let wi=function(e,t,r,i){var n=hi();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(yi(o.descriptor)||yi(n.descriptor)){if(mi(o)||mi(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(mi(o)){if(mi(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}fi(o,n)}else t.push(o)}return t}(s.d.map(ui)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(),e(this),this.state.footerEmbedActive=!1,this.toggleFooter=this.toggleFooter.bind(this),this.$links=[]}},d:[{kind:"method",key:"toggleFooter",value:function(){this.setState({footerEmbedActive:!this.state.footerEmbedActive})}},{kind:"method",key:"getExtraContent",value:function(){}},{kind:"method",key:"getExtraContentOutside",value:function(){}},{kind:"method",key:"getPrependContent",value:function(){}},{kind:"method",key:"getStudioLink",value:function(){const e=this.props.appData||{},t=e.footer;if(!t||t.disableStudioLogo)return;const r=e.urls.roots.image+"/"+(t.studioLogo||"legal-logos.png"),i=(0,b.q3)(this.props.appData,"legal-logos",r);let n=(0,c.h)("img",{class:pi.studio,alt:t.studioLogoAltText||"footer-studioLogo",
2src:i});return t.studioLogoLink&&(n=(0,c.h)(qt,{trackId:"studio-logo",href:t.studioLogoLink,target:"_blank"},n)),n}},{kind:"method",key:"getLinkListItem",value:function(e,t,r,i,n,o){const s={};e.url?(s.href=e.url,s.target=e.target||"_blank"):e.pageId&&(s.pageId=e.pageId,e.target&&(s.target=e.target)),e.id&&(s.id=e.id),e.title&&(s.title=e.title),e.ariaLabel&&(s.ariaLabel=e.ariaLabel);let a,l=r[e.$copy]||e.$copy;return a=e.blockRerender?(0,c.h)(fr,te({tag:_i},s,{type:e.type,class:o,content:l,markdown:!e.noMarkdown})):e.url||e.pageId?(0,c.h)(fr,te({tag:qt},s,{trackId:e.trackId,linkClass:n,content:l,markdown:!e.noMarkdown,extraOnClick:e.onClick&&("function"==typeof e.onClick?e.onClick:this[e.onClick])})):(0,c.h)(fr,te({tag:"span"},s,{class:o,content:l,markdown:!e.noMarkdown})),(0,c.h)("li",{ref:e=>this.$links[t]=e,class:(0,b.WM)(i,pi["link-"+t])},a)}},{kind:"method",key:"getLinkList",value:function(e,t,r,i){const n=this.props.appData.copy||this.props.copyObj;return(0,b.FZ)(e||{},((e,o)=>this.getLinkListItem(e,o,n,t,r,i)))}},{kind:"method",key:"getLinks",value:function(){return this.getLinkList((0,b.RK)(this.props,"appData.footer.links"),pi.listItem,pi.listLink,pi.listNoLink)}},{kind:"method",key:"getCopyright",value:function(){return this.getLinkList((0,b.RK)(this.props,"appData.footer.copyright"),pi.copyrightListItem,pi.copyrightLink,pi.copyrightNoLink)}},{kind:"method",key:"render",value:function(e){const{appData:t={},activePage:r,client:i}=e;let n=t.copy?t.copy:e.copy;const o=t.footer||{};if(!o)return;const s=i&&i.embedMode||t.options.popupFooter;let a,l;if(o.textCopyright){const e=r&&r.id.toUpperCase(),t=o.textCopyright.$copy;let i=n["$"+e+"_"+t]||n["$"+t];i&&(a=(0,c.h)(fr,{tag:"p",markdown:!0,class:pi.copyrightText},i))}return s&&(l=[(0,c.h)("button",{class:pi.toggle,onClick:this.toggleFooter},ne("SHOW_LEGALS")||"Legals")],!0===this.state.footerEmbedActive&&l.push((0,c.h)("div",{class:pi.invisible,onClick:this.toggleFooter}))),(0,c.h)("footer",{class:pi.footer+(0,b.WF)(s,pi.embed)+(0,b.WF)(this.state.footerEmbedActive,pi.embedActive),ref:e=>this.$footer=e},l,(0,c.h)("div",{class:pi.content},this.getPrependContent(),this.getStudioLink(),(0,c.h)("ul",{class:pi.list},this.getLinks()),(0,c.h)("ul",{class:pi.listInline},this.getCopyright()),a,this.getExtraContent()),this.getExtraContentOutside())}}]}}),c.wA);class ki extends c.wA{constructor(){super(),g(this,"playVid",(()=>{this.$videos[this.currentVideo].play()})),g(this,"switchVid",(()=>{let e=this.$videos[this.currentVideo];this.currentVideo=1-this.currentVideo;let t=this.$videos[this.currentVideo];t.play(),t.style.opacity=1,t.id="bgVideo",e.style.opacity=0,e.pause(),e.currentTime=0,e.id=""})),this.currentVideo=0,this.$videos=[]}componentDidMount(){let e=this.$videos[this.currentVideo];if("function"==typeof this.props.isPlaying&&e.addEventListener("play",this.props.isPlaying),"function"==typeof this.props.isPaused&&e.addEventListener("pause",this.props.isPaused),e){if(this.props.paused)e.pause();else if(this.props.autoplay){let t=()=>{e.removeEventListener("loadedmetadata",t),e.paused&&e.play()};e.readyState>=1?t():(e.addEventListener("loadedmetadata",t),"function"==typeof e.load&&e.load())}document.body.addEventListener("touchstart",this.playVid)}}componentWillReceiveProps(e){e.paused!==this.props.paused&&this.$videos&&this.$videos[this.currentVideo]&&this.$videos[this.currentVideo][e.paused?"pause":"play"](),e.muted!==this.props.muted&&this.$videos&&this.$videos.forEach((t=>t.muted=e.muted))}shouldComponentUpdate(){return!1}componentWillUnmount(){let e=this.$videos[this.currentVideo];"function"==typeof this.props.isPlaying&&e.removeEventListener("play",this.props.isPlaying),"function"==typeof this.props.isPaused&&e.removeEventListener("pause",this.props.isPaused),document.body.removeEventListener("touchstart",this.playVid)}getRef(){return this.$videos[this.currentVideo]}render(e){return delete e.paused,(0,c.h)("div",{class:e.containerClass},(0,c.h)("video",te({id:this.props.isBgVideo?"bgVideo":"video",class:e.class},e,{ref:e=>e&&(this.$videos[0]=e)})))}}const bi="background__image__GPDLG",Ei="background__color__wJCK9",Ci="background__video__u22CO",Ti="background__videoEnabled__F2Ofj",Si="%IMAGE_REGION_ROOT_DYNAMIC%";function xi(e){if(!e||"string"!=typeof e)return e;const t=u.Z.get(),r=t?.appData?.urls?.roots?.imageRegion,i=t?.appData?.options?.useAssetUpdateDateTime;let n=r;return i&&Date.now()>i&&(n+="/updates"),e.replace(/%IMAGE_REGION_ROOT_DYNAMIC%/g,n)}function Ai(){return[].find.call(arguments,(e=>null!=e))}class Pi extends c.wA{constructor(e){super(e),this.canplayEventListener=this.canplayEventListener.bind(this),this.errorEventListener=this.errorEventListener.bind(this),this.onPlay=this.onPlay.bind(this),this.onPause=this.onPause.bind(this)}shouldComponentUpdate(e){return this.getActivePath(e)!==this.getActivePath(this.props)||(0,b.RK)(e,"bgState.muted")!==(0,b.RK)(this.props,"bgState.muted")}getActivePath(e){const t=Ai((e.appData.pages[e.pageId].data||{}).useSolidBgColor,(0,b.RK)(e,"bgData.useSolidBgColor",!1)),r=this.getImageSrc(e),i=this.getVideoSrc(e);
2return!!t||(i&&e.bgState.videoEnabled?i+r:r||void 0)}componentDidMount(){this.updateBgElem()}componentDidUpdate(){this.updateBgElem()}componentWillUnmount(){this.bg&&(this.bg.removeEventListener("canplay",this.canplayEventListener),this.bg.removeEventListener("error",this.errorEventListener))}canplayEventListener(){this.bg&&this.updateBgElemId(this.bg.id)}errorEventListener(){this.base&&u.Z.emit(f.Sk,this.base.id)}updateBgElemId(e){this.props.bgState.element?this.props.bgState.element!==e&&u.Z.emit(f.Sk,e):this.$video&&(this.bg=this.$video.getRef(),u.Z.emit(f.Sk,this.bg.id))}getStyle(){return{}}getVideoSrc(e){const t=e.appData.urls||{};let r=Object.assign({videoSrc:t.bgVideo,tabletLandscapeVideoSrc:t.tabletLandscapeBgVideo,tabletVideoSrc:t.tabletBgVideo,mobileLandscapeVideoSrc:t.mobileLandscapeBgVideo,mobileVideoSrc:t.mobileBgVideo||t.bgVideo},e.bgData,e.pageBgData);if(r.noVideo)return;let i=e.client||{},n=i.device,o=i.deviceSize,s=i.orientation;if("desktop"===n)return r.videoSrc;if("ipad"===n||"android"===n&&"mobile"!==o){if(r.noVideoOnTablet)return;if("landscape"===s&&void 0!==r.tabletLandscapeVideoSrc)return r.tabletLandscapeVideoSrc;if(void 0!==r.tabletVideoSrc)return r.tabletVideoSrc}return"landscape"===s&&void 0!==r.mobileLandscapeVideoSrc?r.mobileLandscapeVideoSrc:r.mobileVideoSrc}getImageSrc(e){const t=(0,b.RK)(e,"pageBgData.image")||(0,b.RK)(e,"bgData.image");if(!t)return;if("string"==typeof t)return xi(t);const r=e.client,i=Object.values(t).filter((e=>e)).map((e=>"string"==typeof e?{src:e,order:1/0}:e)).sort(((e,t)=>e.order==t.order?0:(e.order||0)-(t.order||0))),n=["iphone","android"],o=["ipad","android"],s=i.find((e=>{if(!e.src&&!e.noImage)return!1;if(e.device){if(!e.device.split(",").map((e=>e.trim())).filter((e=>e)).find((e=>{if("mobile"===e){if("mobile"===r.deviceSize||-1!==n.indexOf(r.device))return!0}if("tablet"===e){if("mobile"!==r.deviceSize&&-1!==o.indexOf(r.device))return!0}return r.device===e})))return!1}if(e.deviceSize){if(!e.deviceSize.split(",").map((e=>e.trim())).filter((e=>e)).find((e=>r.deviceSize===e)))return!1}return!e.orientation||r.orientation===e.orientation}));return s?xi(s.src)||"//:0":void 0}updateBgElem(){if(this.$video){let e=this.$video.getRef();if(!e||e===this.bg)return;this.bg&&(this.bg.removeEventListener("canplay",this.canplayEventListener),this.bg.removeEventListener("error",this.errorEventListener)),this.bg=e,this.bg.readyState>=2?u.Z.emit(f.Sk,this.bg.id):(this.bg.addEventListener("canplay",this.canplayEventListener),this.bg.addEventListener("error",this.errorEventListener))}else u.Z.emit(f.Sk,this.base&&this.base.id)}onPlay(){u.Z.emit(f.gD,!0)}onPause(){u.Z.emit(f.gD,!1)}render(e,t){const{appData:r,client:i,bgState:n,bgData:o={},pageBgData:s={},pageId:a,iosFixedFix:l}=e,{LoopVideoBG:d=!0}=r.background,{className:p=""}=t,{isIOS:h,iOSVersion:u}=i,f=(0,b.RK)(r,["pages",a,"data"])||{},m=this.getStyle()||{};l&&(m.position="absolute",m.marginTop=l+"px");if(Ai(f.useSolidBgColor,o.useSolidBgColor))return(0,c.h)("div",{id:"bgColor",class:Ei,style:m});const y=this.getImageSrc(e);y&&(m.backgroundImage="url("+y+")");const g=s.custom||o.custom;g&&(m.background=g);const v=this.getVideoSrc(this.props);let _=!!v;v&&h&&u>=10&&(_=(0,b.RK)(f,"background.useVideoOnMobile")||o.useVideoOnMobile);if((s.noVideoOnInitialRender||o.noVideoOnInitialRender)&&"undefined"==typeof window&&(_=!1),_){let e;const t=!1!==n.muted;let i;return n.videoEnabled&&(i=(0,c.h)(ki,{alt:r.copy.$BG_VIDEO_DESCRIPTION,key:v,class:Ci+(0,b.WF)(p),src:v,preload:"auto",autoplay:n.videoEnabled,loop:d,ref:e=>this.$video=e,muted:t,playsinline:!0,isPlaying:this.onPlay,isPaused:this.onPause,isBgVideo:!0})),(0,c.h)("div",{id:"\t",ref:e=>this.$bgVideoImage=e,class:bi+(0,b.WF)(n.videoEnabled,Ti)+(0,b.WF)(p),style:m},i,e)}return(0,c.h)("div",{id:"bgImage",ref:e=>this.$bgImage=e,class:bi+(0,b.WF)(p),style:m})}}function Di(){Di=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Ri(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Fi(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Mi(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 r=Mi(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Ii(e){var t,r=Fi(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Oi(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ri(e){return e.decorators&&e.decorators.length}function Li(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Mi(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Fi(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let zi=function(e,t,r,i){var n=Di();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Li(o.descriptor)||Li(n.descriptor)){if(Ri(o)||Ri(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Ri(o)){if(Ri(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Oi(o,n)}else t.push(o)}return t}(s.d.map(Ii)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"field",key:"getPreloader",value:()=>()=>""},{kind:"method",key:"render",value:function(e){let{preloader:t}=e;if(!t)return"";this.getPreloader()}}]}}),c.wA);const Ni="STATE_CHILD_ENTERING",$i="STATE_CHILD_VISIBLE",ji="STATE_CHILD_LEAVING",Bi="STATE_CHILD_EMPTY",Wi={visible:"transition__visible__cG1Az",leaving:"transition__leaving__m3Ebj",entering:"transition__entering__BjqLR",empty:"transition__empty__sRqEI"},Vi="undefined"==typeof window;class Hi extends c.wA{constructor(e){super(e),g(this,"getStyles",(()=>({"transition-duration":this.props.duration/2+"ms","animation-duration":this.props.duration/2+"ms"}))),g(this,"setTimer",((e,t)=>
2{this.endTimer(),this.timerFunc=e,this.timer=setTimeout((()=>{e(),this.timer=null,this.afterTimer&&(this.afterTimer(),this.afterTimer=null)}),t)})),g(this,"endTimer",(e=>{this.timer&&(clearTimeout(this.timer),e||this.timerFunc(),this.timer=null,this.afterTimer&&(this.afterTimer(),this.afterTimer=null))}));let t=this.getChildGenerator(e),r={firstChild:t,firstChildState:Ni,secondChild:null,secondChildState:Bi,upcomingChild:t},i=this.props.noInitialTransition;i&&(r.firstChildState=$i),this.state=r,i||this.setTimer((()=>{this.setState({firstChildState:this.getNextStep("firstChild",this.state.firstChildState)})}),e.duration/2)}componentWillReceiveProps(e){let{waitBeforeNext:t,...r}=e,i=this.getChildGenerator(r),n=i();const o=this.getId(n);if(o!==this.getId(this.state.upcomingChild())){this.setState({upcomingChild:i});let e=this.state.firstChildState===$i,r=this.state.secondChildState===$i;!t||e||r?this.goToNextPage():this.afterTimer=this.goToNextPage}else this.state.firstChild&&this.getId(this.state.firstChild())===o&&this.setState({firstChild:i}),this.state.secondChild&&this.getId(this.state.secondChild())===o&&this.setState({secondChild:i})}getChildGenerator(e){return"function"==typeof e.renderChildren?e.renderChildren:()=>e.children[0]}getId(e){return e?.attributes?.id||e?.attributes?.key}goToNextPage(){this.endTimer();const{firstChild:e,secondChild:t,upcomingChild:r,firstChildState:i,secondChildState:n}=this.state,o=n===$i;i===$i&&this.getId(r())===this.getId(e())||o&&this.getId(r())===this.getId(t())||(this.setState({firstChildState:this.getNextStep("firstChild",i),secondChildState:this.getNextStep("secondChild",n)}),this.setTimer((()=>{this.setState({firstChildState:this.getNextStep("firstChild",this.state.firstChildState),secondChildState:this.getNextStep("secondChild",this.state.secondChildState)})}),this.props.duration/2))}getNextStep(e,t){let r={};switch(t){case Ni:return $i;case $i:return ji;case ji:return r[e]=null,this.setState(r),Bi;case Bi:return r[e]=this.state.upcomingChild,this.setState(r),Ni}}getActiveClass(e){let{enteringClass:t,visibleClass:r,leavingClass:i,emptyClass:n}=this.props,o=e===Ni,s=e===$i,a=e===ji,l=e===Bi;return(0,b.WM)(this.props.baseClass,o&&t,s&&r,a&&i,l&&n,{s:Wi,entering:o,visible:s,leaving:a,empty:l})}render(e,t){let r,i,{duration:n,...o}=e,{firstChild:s,firstChildState:a,secondChild:l,secondChildState:d}=t,p=this.getStyles();s=s&&s(),s?.attributes&&"string"!=typeof s?.nodeName&&(s.attributes.transitionState=Vi?$i:a),l=l&&l(),l?.attributes&&"string"!=typeof l?.nodeName&&(l.attributes.transitionState=d);let h=this.getActiveClass(Vi?$i:a);r=(0,c.h)("div",{class:h,style:p},s);let u=this.getActiveClass(d);return i=(0,c.h)("div",{class:u,style:p},l),(0,c.h)("div",{class:o.class,id:o.id},r,i)}}const Ui={fadeIn:"modal__fadeIn__R8OJP",container:"modal__container__Smbge",background:"modal__background__QDw3D",modal:"modal__modal__hgJ2n",themed:"modal__themed__MNsRX",title:"modal__title__Wrcx1",content:"modal__content__nhRoB",simpleContent:"modal__simpleContent__eAwCx",regionModal:"modal__regionModal__q2b7j",override:"modal__override__fehig",ga4:"modal__ga4__kw0T4"};function Zi(){Zi=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!qi(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Xi(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Qi(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 r=Qi(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Gi(e){var t,r=Xi(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Ki(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function qi(e){return e.decorators&&e.decorators.length}function Yi(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Qi(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Xi(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Ji=function(e,t,r,i){var n=Zi();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Yi(o.descriptor)||Yi(n.descriptor)){if(qi(o)||qi(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(qi(o)){if(qi(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Ki(o,n)}else t.push(o)}return t}(s.d.map(Gi)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"field",key:"closeModal",value(){return()=>{this.props.blockClose||u.Z.emit(f._D)}}},{kind:"method",key:"renderCloseButton",value:function(){}},{kind:"method",key:"render",value:function(e){let{active:t,title:r,blockClose:i,t
2ype:n,content:o,backdropColor:s,fadeIn:a,...l}=e;if(!t)return;if("string"==typeof o&&(o=(0,c.h)("div",{class:Ui.simpleContent},o)),"function"!=typeof o){let e=o;o=()=>e}let d={};s&&(d.background=s);let p={},h=!0===a;return"number"==typeof a&&a>0&&(h=!0,p.animationDuration=a+"ms"),(0,c.h)("div",{class:(0,b.WM)(Ui.container,h&&Ui.fadeIn),style:p},(0,c.h)("div",{onClick:this.closeModal,class:Ui.background,style:d}),this.renderCloseButton(),(0,c.h)("div",{class:(0,b.WM)(Ui.modal,Ui[n])},r&&(0,c.h)("h3",{class:Ui.title},r),(0,c.h)("div",{class:Ui.content},(0,c.h)(o,l))))}}]}}),c.wA);function en(e){return en=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},en(e)}function tn(){return tn="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=en(e)););return e}(e,t);if(i){var n=Object.getOwnPropertyDescriptor(i,t);return n.get?n.get.call(arguments.length<3?e:r):n.value}},tn.apply(this,arguments)}class rn extends c.wA{componentWillMount(){}componentDidMount(){}}const nn="expander__expander__iSp8w",on="expander__expandWrapper__A7ozQ",sn="expander__childWrapper__gmNFZ",an="expander__open__XrTho",ln="expander__prompt__mNPxy cta__ctaBtn__FA2Nx";function cn(){cn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!hn(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=mn(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:fn(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 r=fn(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function dn(e){var t,r=mn(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function pn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function hn(e){return e.decorators&&e.decorators.length}function un(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function fn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function mn(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let yn=function(e,t,r,i){var n=cn();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(un(o.descriptor)||un(n.descriptor)){if(hn(o)||hn(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(hn(o)){if(hn(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}pn(o,n)}else t.push(o)}return t}(s.d.map(dn)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.state.expanded=0,this.toggleExpanded=this.toggleExpanded.bind(this),this.trackClicks=this.trackClicks.bind(this)}},d:[{kind:"method",key:"toggleExpanded",value:function(){let e=0;if(!this.state.expanded&&this.$childWrapper){let t=this.$childWrapper.style.maxHeight;this.$childWrapper.style.transition="none",this.$childWrapper.style.maxHeight="none",e=this.$childWrapper.clientHeight,this.$childWrapper.style.maxHeight=t,this.$childWrapper.clientHeight,this.$childWrapper.style.transition=""}e!==this.state.expanded&&this.setState({expanded:e})}},{kind:"method",key:"trackClicks",value:function(){I({a:"expander"})}},{kind:"method",key:"render",value:function(e){const{linkList:t,buttonText:r,titleClass:i}=e;let n={maxHeight:this.state.expanded+"px"};return(0,c.h)("div",{class:(0,b.WM)(nn,this.state.expanded&&an)},(0,c.h)("div",{class:on},(0,c.h)("h2",{class:(0,b.WM)(ln,i),onClick:this.toggleExpanded},r),(0,c.h)("ol",{class:sn,onClick:this.trackClicks,style:n,ref:e=>e&&(this.$childWrapper=e)},t)))}}]}}),c.wA);const gn={container:"calendarRemind__container__XBDZA",wrapper:"calendarRemind__wrapper__snCun",expandWra
2pper:"calendarRemind__expandWrapper__oN9O2",reminder:"calendarRemind__reminder__Hozmz",remindWrapper:"calendarRemind__remindWrapper__hEdDI cta__ctaBtn__FA2Nx reveal__revealer__Ukt5m",calOption:"calendarRemind__calOption__IBQZW",buttonWrapper:"calendarRemind__buttonWrapper__xqLWA reveal__revealWrapper__PzVnX",icon:"calendarRemind__icon__E0gw5",calWrapper:"calendarRemind__calWrapper__ofhHO",text:"calendarRemind__text__geD3S",googleCal:"calendarRemind__googleCal__P44pz",outlookCal:"calendarRemind__outlookCal__RLsod",iCal:"calendarRemind__iCal__RyJKm",iCalAndOutlook:"calendarRemind__iCalAndOutlook__eCRKf",yahoo:"calendarRemind__yahoo__S6fpA"};function vn(){vn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!kn(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Cn(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:En(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 r=En(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function _n(e){var t,r=Cn(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function wn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function kn(e){return e.decorators&&e.decorators.length}function bn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function En(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Cn(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Tn=function(e,t,r,i){var n=vn();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(bn(o.descriptor)||bn(n.descriptor)){if(kn(o)||kn(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(kn(o)){if(kn(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}wn(o,n)}else t.push(o)}return t}(s.d.map(_n)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.calendars=[]}},d:[{kind:"method",key:"componentWillMount",value:function(){this.createICS("iCal","Apple iCal","iCal.png"),this.createICS("outlookCal","Microsoft Outlook","outlookCal.png"),this.createICS("iCalAndOutlook","Outlook / iCal","iCal.png"),this.createICS("yahoo","Yahoo","yahoomail.svg"),this.refreshCalendars()}},{kind:"method",key:"componentDidMount",value:function(){const e=window.navigator.standalone,t=window.navigator.userAgent.toLowerCase(),r=/safari/.test(t);!/iphone|ipod|ipad/.test(t)||e||r||this.setState({isWebview:!0})}},{kind:"method",key:"componentWillUpdate",value:function(e){this.refreshCalendars(e)}},{kind:"method",key:"refreshCalendars",value:function(e){let t=(e=e||this.props).pageData||{};const r=(0,b.sG)(e.customDate||e.releaseDate);if(!r||Date.now()>r)return void(this.calendars=[]);let i=new Date(r);i.setDate(i.getDate()+1);const n={start:r.getTime(),end:i.getTime()};this.calendars=Pn(t.calendars,e.copy,n,e.appUrl,e.sharedImageRoot,e.customTitle,e.customDescription)}},{kind:"method",key:"calendarOnClick",value:function(e){if(u.Z.emit(f.i,e,this.props.activePage.id),I({a:"calendar_remind_clicked",l:e.id}),e.calendarContent&&this.props.client&&this.props.client.isIE&&!this.props.client.isEdge){const t=new Blob([e.calendarContent],{type:"octet/stream"});window.navigator.msSaveBlob(t,"calendar.ics")}}},{kind:"method",key:"getLinkList",value:function(){let e=this.props,t=e.client||{};const r=(V(e.activePage)||"").slice(1).split("/").map((()=>"")).join("../")+"calendar.ics";return[].concat(this.calendars.map((i=>{let n;if(i.imgPath&&(n=(0,c.h)("img",{class:gn.icon,alt:i.title?i.title:"",src:i.imgPath})),"outlook"===i.id&&t.isIE&&!t.isEdge)return;if("ical"===i.id){if(this.state.isWebview)return;if(t.isChrome&&"iphone"===t.device)return;i.href=r}let o="_blank";return"ical"!==i.id&&"outlook"!==i.id||(o="_self"),i.target&&(o=i.target),(0,c.h)(qt,{href:i.href,title:i.title,class:(0,b.WM)(gn.calWrapper,i.class,!e.useReveal&&gn.calOption),target:o,id:"calendar_remind_button_"+i.id,trackId:i.id+"_release_date_clicked",extraOnClick:this.calendarOnClick.bind(this,i),download:i.download,renderCustomChild:!0},n,(0,c.h)("p",{class:gn.text},i.title))})))}},{kind:"method",key:"renderCta",value:function(){if(this.props.copy.$CTA_TITLE)return(0,c.h)(fr,{tag:"h2",class:gn.reminder,content:this.props.copy.$CTA_TITLE,markdown:!0})}},{kind:"method",key:"renderContent",value:function(){let e,t,r=this.props;return r.useReveal?(e=Er,t={revealClass:(0,b.WM)(gn.remindWrapper,gn.reveal)}):(e=yn,t={expandClass:(0,b.WM)(gn.remindWrapper,gn.expand)}),(0,c.h)(e,te({linkList:this.getLinkList(),sourceContainer:"calendar",buttonText:r.copy.$REMIND_ME,customPrompt:r.customPrompt},t))}},{kind:"method",key:"createICS",value:function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return An[e]=function(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];return An.ics(...i,e,...r)}}},{kind:"method",key:"render",value:function(e){let t;
2return t=e.useReveal?gn.wrapper:gn.expandWrapper,this.calendars.length?(0,c.h)("div",{class:(0,b.WM)(gn.container,e.class)},(0,c.h)("div",{class:t},this.renderCta(),this.renderContent())):(0,c.h)("div",null)}}]}}),c.wA);const Sn=function(e,t){return(0,h.Z)(new Date(+e),"yyyyMMdd"+(t?"\\THHmmss":""))},xn=function(e,t){return e.start||e.end?e.end?Sn(e.end,t):Sn(new Date(e.start.getTime()+6e4*e.duration),t):Sn(Date.now(),t)},An={googleCal:function(e,t,r,i,n,o){const s=Sn(t.start),a=xn(t);return{title:"Google Calendar",startTime:s,endTime:a,href:["https://www.google.com/calendar/render","?action=TEMPLATE","&text="+encodeURIComponent(n||e.$RELEASE_DATE_TEXT||""),"&dates="+(s||""),"/"+(a||""),"&details="+encodeURIComponent(o||[e.$RELEASE_DESCRIPTION,r].filter((e=>e)).join(" ")),"&sprop=&sprop=name:"].join(""),class:gn.googleCal,imgPath:`${i}/googleCal.png`,trackId:"addGoogleCal_button",id:"google"}},ics:function(e,t,r,i,n,o,s,a,l){const c=Sn(t.start),d=xn(t);let p=!1;const h=["BEGIN:VCALENDAR","VERSION:2.0","PRODID:-//powster//NONSGML v1.0//EN","BEGIN:VEVENT","","DTSTART;VALUE=DATE:"+(c||""),"DTEND:"+(d||""),"SUMMARY:"+(n||e.$RELEASE_DATE_TEXT||""),"DESCRIPTION:"+(o||(e.$RELEASE_DESCRIPTION?e.$RELEASE_DESCRIPTION+" ":"")+r),"END:VEVENT","END:VCALENDAR",""].join("undefined"!=typeof navigator&&-1!==navigator.appVersion.indexOf("Win")?"\r\n":"\n");let f="data:text/calendar;charset=utf8,"+encodeURIComponent(h);const m=u.Z.get().client;if(m&&m.isIE&&!m.isEdge&&"undefined"!=typeof Blob&&(f=!1,p="_self"),m.isEdge){const e=new Blob([h],{type:"octet/stream"});f=window.URL.createObjectURL(e)}return{title:a,startTime:c,endTime:d,href:f,class:gn[s=s||"ics"],imgPath:`${i}/${l||"ics.png"}`,trackId:`add_${s}_calendar_button`,id:s,download:"calendar.ics",calendarContent:h,target:p}}},Pn=function(e,t,r,i,n,o,s){if(!e)return[];let a=["googleCal","iCal","outlookCal","yahoo"].reverse();return(0,b.Od)(e).sort(((e,t)=>a.indexOf(t)-a.indexOf(e))).map((e=>{let a=An[e];return"function"==typeof a&&a(t,r,i,n,o,s)})).filter((e=>e))},Dn="messengerButton__contentWrapper__ZVtHU",In="messengerButton__wrapper__Ex7CF",On="messengerButton__button__Efukp",Rn="messengerButton__cta__nA_cl",Ln="messengerButton__custom__Pk4ms",Mn="messengerButton__loaded__AbxcJ",Fn="messengerButton__iconBox__atvM1",zn="messengerButton__icon__jB1pp",Nn="messengerButton__speechBubble__aR3Ko";class $n extends c.wA{constructor(e){let{fbPageId:t}=e;super(),this.iframe=null,this.custom=!0,this.loaded=!1,this.storageKey="powster_messengerButton_"+t,this.iframeMouseOver=!1}fbReady(){window.FB&&(this.onFbRender=()=>{if(!this.base)return;const e=this.base.querySelector("iframe");e?(this.iframe=e,e.addEventListener("load",(()=>this.iframeLoaded())),e.addEventListener("mouseover",(()=>this.iframeMouseOver=!0)),e.addEventListener("mouseout",(()=>this.iframeMouseOver=!1))):this.iframeLoaded(),window.focus()},window.FB.Event.subscribe("xfbml.render",this.onFbRender),window.addEventListener("blur",(()=>{this.iframeMouseOver&&(this.$reminderText.innerHTML=this.props.copy.$MESSENGER_SENT,window.localStorage.setItem(this.storageKey,this.props.copy.$MESSENGER_SENT),u.Z.emit(f.z0),I({a:this.props.trackId||"messenger-clicked"}))})),window.FB.XFBML.parse())}componentDidMount(){let{fbAppId:e,fbPageId:t}=this.props;e&&t&&("undefined"==typeof window||window.FB?"undefined"!=typeof window&&this.fbReady():(window.fbAsyncInit=()=>{window.FB.init({appId:e,xfbml:!0,version:"v2.6"}),this.fbReady()},function(e,t,r){const i=e.getElementsByTagName(t)[0];if(e.getElementById(r))return;const n=e.createElement(t);n.id=r,n.src="//connect.facebook.net/en_US/sdk.js",i.parentNode.insertBefore(n,i)}(document,"script","facebook-jssdk")),this.getLocalStorageCopy())}shouldComponentUpdate(e){let{geo:t}=e;return t!==this.props.geo}
2componentWillUnmount(){"undefined"!=typeof window&&window.FB&&window.FB.Event.unsubscribe("xfbml.render",this.onFbRender),this.$button&&(this.$button.removeAttribute("fb-xfbml-state"),this.$button.removeAttribute("fb-iframe-plugin-query"))}iframeLoaded(){this.loaded=!0,this.base&&(0,b.cn)(this.base,Mn)}getLocalStorageCopy(){if("undefined"!=typeof window){const e=window.localStorage.getItem(this.storageKey);this.setState({storedMessengerButtonCopy:e})}}getRefData(){let e=this.props;return e.entryPoint&&!e.fbRef?"/goto:"+e.entryPoint:e.fbRef||""}render(e){let{copy:t,appId:r,fbPageId:i,fbAppId:n,eventType:o,...s}=e;if(!n||!i)return(0,c.h)("div",{key:"messenger"});const a=this.getRefData(),l=(0,b.WM)(In,this.custom&&Ln,this.loaded&&Mn,s.class);let d=null;!s.noBubble&&t.$MESSENGER_DESCRIPTION&&(d=(0,c.h)(fr,{class:(0,b.WM)(Nn,s.bubbleClass),content:t.$MESSENGER_DESCRIPTION,markdown:!0}));const p=this.state.storedMessengerButtonCopy||t.$MESSENGER_REMINDER;return(0,c.h)("div",{class:(0,b.WM)(Dn,s.outerClass),key:"messenger"},d,(0,c.h)("div",{class:l,key:"content"},(0,c.h)("div",{class:(0,b.WM)("fb-send-to-messenger",On),ref:e=>this.$button=e,messenger_app_id:n,page_id:i,"data-ref":a,color:"blue",size:"standard",key:"rendered"}),(0,c.h)("div",{class:(0,b.WM)(Rn,s.innerClass),key:"cta"},!s.noIcon&&(0,c.h)("div",{class:Fn},(0,c.h)("div",{class:zn})),(0,c.h)("span",{ref:e=>this.$reminderText=e},p))))}}const jn={wrapper:"cta__wrapper__Ax0Cb",ctaBtn:"cta__ctaBtn__FA2Nx",ctaMessenger:"cta__ctaMessenger__vmT8l",getTickets:"cta__getTickets__zSq9K cta__ctaBtn__FA2Nx",extra:"cta__extra__iXlPa cta__ctaBtn__FA2Nx",calendar:"cta__calendar__kwab9",ticketsLink:"cta__ticketsLink__g2yCm",changeCTALink:"cta__changeCTALink__RaSoB",messengerButton:"cta__messengerButton__CrKJr",or:"cta__or__go5S4",withMessengerWrapper:"cta__withMessengerWrapper__f0Zjd",messenger:"cta__messenger__KtVzW"};function Bn(){Bn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Hn(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Gn(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Zn(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 r=Zn(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Wn(e){var t,r=Gn(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Vn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Hn(e){return e.decorators&&e.decorators.length}function Un(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Zn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Gn(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Kn=function(e,t,r,i){var n=Bn();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Un(o.descriptor)||Un(n.descriptor)){if(Hn(o)||Hn(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Hn(o)){if(Hn(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Vn(o,n)}else t.push(o)}return t}(s.d.map(Wn)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"getReplacementButton",value:function(){let e=this.props,t=(0,b.RK)(e,"pageData.homepageButton");if(!t)return;let r=(0,b.RK)(e,"pageData.homepageButtonTracking"),i=e.copy.$HOMEPAGE_BUTTON||e.copy.$SHOWTIMES;return t.match(/^https?:\/\//)?(0,c.h)(qt,{linkClass:jn.ticketsLink,href:t,target:"_blank",trackId:r||"home-external-button-click",extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",i)},i):(0,c.h)(qt,{linkClass:jn.ticketsLink,pageId:t,trackId:r||"home-button",extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",i)},i)}},{kind:"method",key:"getShowtimesLink",value:function(){let e=this.getReplacementButton();if(e)return e;let t=this.props,r=t.pageData||{},i=r.buttonTarget,n=i&&i.match(/^https?:\/\//),o={};if(r.buttonId&&(o.id=r.buttonId),n){const e=r.samePageLink?"":"_blank";return(0,c.h)(qt,te({linkClass:jn.ticketsLink,href:i,target:e,trackId:"home-external-showtimes-click",extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",t.copy.$SHOWTIMES)},o),t.copy.$SHOWTIMES)}let s=i||"showtimes",a=r.buttonCopy||(0,b.RK)(t,["appData","pages",s,"$copy"],"$SHOWTIMES");return(0,c.h)(qt,te({linkClass:jn.ticketsLink,pageId:s,trackId:"home-showtimes-click",extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",t.copy[a]||a)},o),t.copy[a]||a)}},{kind:"method",key:"getCalendar",value:function(){let e=this.getReplacementButton();if(e)return(0,c.h)("div",{class:jn.getTickets},e);if(!!(0,b.RK)(this.props,"pageData.calendarOff",null))return;let t=this.props,r=t.pageData||{},i=(0,b.RK)(t,"appData.meta.url",null);return(0,c.h)(Tn,{pageData:r,copy:t.copy,appUrl:i,releaseDate:t.releaseDate,sharedImageRoot:t.sharedImageRoot,useReveal:!r.useCalendarDropdown,client:t.client,activePage:t.activePage,class:jn.calendar})}},{kind:"method",key:"renderWithShowtimes",value:function(e){if("force"===e.useMessengerRemind){let t=(0,b.RK)(e.appData,"meta.messenger",{});return(0,c.h)("div",{class:(0,b.WM)(jn.wrapper,jn.showtimesAndMessengerWrapper,jn.withMessengerWrapper,e.class)},(0,c.h)($n,{key:"messenger",copy:e.copy,geo:e.client.geo,fbAppId:t.appId,fbPageId:t.pageId,entryPoint:t.entryPoint,fbRef:t.ref,outerClass:jn.messenger,class:jn.messengerButton}),(0,c.h)("span",{class:jn.or},e.copy.$OR),(0,c.h)("div",{class:jn.getTickets}
2,this.getShowtimesLink()),this.getExtraContentShowtimes())}return(0,c.h)("div",{class:jn.wrapper+(0,b.WF)(e.class)},(0,c.h)("div",{class:jn.getTickets},this.getShowtimesLink()),this.getExtraContentShowtimes())}},{kind:"method",key:"renderWithoutShowtimes",value:function(e){if(e.useMessengerRemind){let t=(0,b.RK)(e.appData,"meta.messenger",{});if(t.appId)return(0,c.h)("div",{class:(0,b.WM)(jn.wrapper,jn.noShowtimesAndMessengerWrapper,jn.withMessengerWrapper,e.class)},(0,c.h)("h2",{class:jn.ctaMessenger},e.copy.$MESSENGER_CTA),(0,c.h)($n,{key:"messenger",copy:e.copy,geo:e.client.geo,fbAppId:t.appId,fbPageId:t.pageId,entryPoint:t.entryPoint,fbRef:t.ref,outerClass:jn.messenger,class:jn.messengerButton}),(0,c.h)("span",{class:jn.or},e.copy.$OR),this.getCalendar(),this.getExtraContent())}return(0,c.h)("div",{class:jn.wrapper+(0,b.WF)(e.class)},this.getCalendar(),this.getExtraContent())}},{kind:"method",key:"renderWatchAtHome",value:function(e){let t=(0,b.RK)(this.props,"pageData.changeCTA");if(e.pageData.changeCTA)return(0,c.h)("div",{class:jn.wrapper},(0,c.h)("div",{class:jn.getTickets},(0,c.h)(qt,{linkClass:(0,b.WM)(jn.ticketsLink,jn.changeCTALink),pageId:t,trackId:"home-homeEnt-click",extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",e.copy.$CHANGE_CTA)},e.copy.$CHANGE_CTA)))}},{kind:"method",key:"renderExtraButtons",value:function(){const e=this.props.pageData.extraButtons;if(e)return(0,b.FZ)(e).filter((e=>e)).map((e=>{const t=Z(this.props.copy,e.copy),r={};return e.id&&(r.id=e.id),this.props.appData.pages[e.link]?(r.pageId=e.link,e.filters&&(r.extraOnClick=()=>this.triggerFilters(e.filters))):(r.href=e.link,r.target="_blank"),(0,c.h)("div",{class:jn.extra},(0,c.h)(qt,te({class:jn.ticketsLink},r,{trackId:e.tracking||e.trackId,renderCustomChild:!0,extraOnClick:()=>u.Z.emit("HOME_BUTTON_CLICKED",t)}),(0,b.CD)(t)))}))}},{kind:"method",key:"triggerFilters",value:function(e){const t=u.Z.get().showtimes.filters;let r=!1;Object.keys(e).forEach((i=>{const n=e[i];if(n&&"format"===i){let e=(0,b.Od)(n).map((e=>{const r=e.toLowerCase().replace(/\s/g,"");return t.format.options.find((e=>e.slug===r))||{slug:r,label:e}}));const i=e.map((e=>e.slug)).sort(),o=(t.format.current||[]).map((e=>e.slug)).sort();i.length!==o.length||i.find(((e,t)=>o[t]!==e))||(e=null),u.Z.emit(f.m4,"format",e,!0),r=!0}})),r&&u.Z.emit(f.D0)}},{kind:"method",key:"getExtraContent",value:function(){return this.renderExtraButtons()}},{kind:"method",key:"getExtraContentShowtimes",value:function(){return this.renderExtraButtons()}},{kind:"method",key:"render",value:function(e){return e.pageData.changeCTA?this.renderWatchAtHome(e):void 0!==e.showtimesStatus?e.showtimesStatus&&!e.pageData.forceRemindMode?this.renderWithShowtimes(e):this.renderWithoutShowtimes(e):void 0}}]}}),c.wA);const qn="youtube__wrapper__U4cG7",Yn="youtube__responsiveResize__xzfDR",Qn="youtube__titleToggleOn__vvkLx",Xn="youtube__titleToggleOff__qS1my",Jn="youtube__cookiesMessage__AzrR9",eo="youtube__allowCookies__ZCudm",to="youtube__wrapperFull__KwYXy youtube__wrapper__U4cG7",ro="youtube__maintain__U2Lrg",io="youtube__poster__hBMAG",no="youtube__playerWrapper__uZiwU",oo="youtube__playerControls__faGYc",so="youtube__playerControlsPlayButton___CZBY",ao="youtube__playerControlsBlocker__v6AQd",lo="youtube__playerControlsControls__UQl32",co={controls:"playerControls__controls__k6wjU",bigPlayBtn:"playerControls__bigPlayBtn__GukBv",hidden:"playerControls__hidden__HDLNz",btn:"playerControls__btn__e4LWu",play:"playerControls__play__LG3Pf playerControls__btn__e4LWu",playPlaying:"playerControls__playPlaying__G9OnS playerControls__play__LG3Pf playerControls__btn__e4LWu",playPaused:"playerControls__playPaused__uek4m playerControls__play__LG3Pf playerControls__btn__e4LWu",mute:"playerControls__mute__eJQeD playerControls__btn__e4LWu",muted:"playerControls__muted__oDqN6 playerControls__mute__eJQeD playerControls__btn__e4LWu",enableCaptions:"playerControls__enableCaptions__vd9gU playerControls__btn__e4LWu",disableCaptions:"playerControls__disableCaptions__kIW4N playerControls__enableCaptions__vd9gU playerControls__btn__e4LWu",fullScreen:"playerControls__fullScreen__GZpBf playerControls__btn__e4LWu",exitFullScreen:"playerControls__exitFullScreen__FWNK3 playerControls__fullScreen__GZpBf playerControls__btn__e4LWu",captionsMenu:"playerControls__captionsMenu__yTfUC",activeCaption:"playerControls__activeCaption__WGFYP",captionsMenuShow:"playerControls__captionsMenuShow__nIADg",progressBar:"playerControls__progressBar__H9FMk",progress:"playerControls__progress__b6iMP"};const po="undefined"!=typeof document&&[{enabled:"fullscreenEnabled",event:"fullscreenchange",element:"fullscreenElement",request:"requestFullscreen",exit:"requestFullscreen"},{enabled:"webkitFullscreenEnabled",event:"webkitfullscreenchange",element:"webkitFullscreenElement",request:"webkitRequestFullscreen",exit:"webkitExitFullscreen"},{enabled:"mozFullScreenEnabled",event:"mozfullscreenchange",element:"mozFullscreenElement",request:"mozRequestFullScreen",exit:"mozCancelFullScreen"},{enabled:"msFullscreenEnabled",event:"msfullscreenchange",element:"msFullscreenElement",request:"msRequestFullscreen",exit:"msExitFullscreen"}].find((e=>document[e.enabled]));class ho extends c.wA{constructor(){super(),g(this,"updateProgress",(e=>{const t=this.$progress.getBoundingClientRect(),r=(e.pageX-t.left)/t.width*this.props.duration;this.props.setProgress(r)})),this.state.fullScreen=!1,this.toggleParentFullScreen=this.toggleParentFullScreen.bind(this),this.fullscreenChanged=this.fullscreenChanged.bind(this),this.openCaptionsMenu=this.openCaptionsMenu.bind(this),this.toggleSingleCaption=this.toggleSingleCaption.bind(this)}componentDidMount(){po&&document.addEventListener(po.event,this.fullscreenChanged)}componentWillUnmount(){po&&document.removeEventListener(po.event,this.fullscreenChanged)}openCaptionsMenu(){this.setState({captionsMenuOpen:!0})}closeCaptionsMenu(){this.setState({captionsMenuOpen:!1})}fullscreenChanged(){po&&this.setState({fullScreen:!!document[po.element]})}toggleParentFullScreen(e){const t=!this.state.fullScreen;"function"==typeof this.props.enforceFullScreen&&this.props.enforceFullScreen(t),po&&(t?"function"==typeof(e=e||this.props.containerRef||this.$container.parentElement)[po.request]&&e[po.request]():"function"==typeof document[po.exit]&&document[po.exit]())}handleMenuButton(e){this.props.activeCaptionIndex===e?this.props.setActiveCaptionIndex():this.props.setActiveCaptionIndex(e),this.closeCaptionsMenu()}toggleSingleCaption(){0===this.props.activeCaptionIndex?this.props.setActiveCaptionIndex():this.props.setActiveCaptionIndex(0)}renderCaptionsMenu(e){if(e&&e.length)return(0,c.h)("div",{class:(0,b.WM)({s:co,captionsMenu:!0,captionsMenuShow:this.state.captionsMenuOpen})},(0,c.h)("button",{class:void 0===this.props.activeCaptionIndex&&co.activeCaption,key:"off",onClick:()=>this.handleMenuButton()},"Off"),e.map(((e,t)=>(0,c.h)("button",{class:this.props.activeCaptionIndex===t&&co.activeCaption,key:e.label,onClick:()=>this.handleMenuButton(t)},e.label))))}render(){const{playing:e,togglePlay:t,duration:r,progress:i,muted:n,toggleMute:o,activeCaptionIndex:s,captions:a,passedClass:l,passedStyle:d,containerClass:
2p,containerStyle:h,playButtonClass:u,tabIndex:f="0"}=this.props,m={},y=`scaleX(${i/r})`;m.transform=y,m.webkitTransform=y;let g=!!po,v=void 0===this.props.fullScreen?this.state.fullScreen:this.props.fullScreen;return(0,c.h)("div",{ref:e=>this.$container=e,class:p,style:h},(0,c.h)("div",{class:co.bigPlayBtn+(0,b.WF)(e,co.hidden)+(0,b.WF)(u),onClick:t}),(0,c.h)("div",{class:co.controls+(0,b.WF)(l),style:d},(0,c.h)("button",{class:e?co.playPlaying:co.playPaused,onClick:t,tabIndex:f}),(0,c.h)("div",{class:co.progressBar,onClick:this.updateProgress,tabIndex:f,ref:e=>this.$progress=e},(0,c.h)("div",{class:co.progress,style:m})),(0,c.h)("button",{class:n?co.muted:co.mute,onClick:o,tabIndex:f}),a&&a.length>0&&(0,c.h)("button",{class:void 0!==s?co.disableCaptions:co.enableCaptions,onClick:1===a.length?this.toggleSingleCaption:this.openCaptionsMenu,tabIndex:f}),g&&(0,c.h)("button",{class:v?co.exitFullScreen:co.fullScreen,onClick:this.toggleParentFullScreen,tabIndex:f}),this.renderCaptionsMenu(a)))}}function uo(e,t,r){return fo(e,t,r,0)}function fo(e,t,r,i){if(!e||!t)return e;if(++i>20)return e;var n;t=(n=t)instanceof RegExp?n:new RegExp((n+"").replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"g");let o=r;if("function"!=typeof r&&(o=()=>r),Array.isArray(e))return e.reduce(((e,n)=>e.concat(fo(n,t,r,i))),[]);if("object"==typeof e&&e.children)return e.children=e.children.reduce(((e,n)=>e.concat(fo(n,t,r,i))),[]),e;e+="";let s,a=[],l=0;for(;(s=t.exec(e))&&(a.push(e.slice(l,s.index),o(s)),l=s.index+s[0].length,t.global););return a.length?(a.push(e.slice(l)),a):e}class mo extends c.wA{constructor(e){super(e),g(this,"extendedStateChange",(()=>{})),g(this,"fireFirstPlay",(()=>{const e=this.YTPlayer.getDuration(),t=this.YTPlayer.getVideoData();this.firstPlay&&"function"==typeof this.props.onFirstPlay&&(this.props.onFirstPlay(this.YTPlayer),this.firstPlay=!1),this.firstPlay&&(u.Z.emit(f.kE,0,this.props.activeItem.ytid||this.props.activeItem.playlistId,e,t,this.isClosableTrailer),this.firstPlay=!1)})),this.progressTracking={},this.iframeId=this.generateId(e.activeItem?e.activeItem.ytid||e.activeItem.playlistId:"youtubeIframe"),this.loadPlayer=this.loadPlayer.bind(this),this.toggleMute=this.toggleMute.bind(this),this.showCookieModal=this.showCookieModal.bind(this),this.getProgress=this.getProgress.bind(this),this.onStateChange=this.onStateChange.bind(this),this.onPlayerReady=this.onPlayerReady.bind(this),this.setProgress=this.setProgress.bind(this),this.togglePlay=this.togglePlay.bind(this),this.play=this.play.bind(this),this.pause=this.pause.bind(this),this.playlistIndex=!(!e.activeItem||!e.activeItem.playlistId)&&0,this.isClosableTrailer="closing-trailer"===this.props.tracking,this.firstPlay=!0,this.YTPlayer=!1,this.trackFullscreenOpen=this.trackFullscreenOpen.bind(this),this.cookiesCheck=(0,b.RK)(u.Z.get(),"appData.options.cookiesModal"),this.landscapeDisabled=(0,b.RK)(u.Z.get(),"appData.options.disableLandscape"),this.state={fullscreen:!1,waitingForCookies:this.cookiesCheck},this.appData=e.appData||u.Z.get().appData}componentDidMount(){this.cookiesCheck&&!1!==window.preventCookies||(this.cookiesCheck&&this.setState({waitingForCookies:!1}),this.initYoutube()),document.addEventListener("fullscreenchange",this.trackFullscreenOpen,!1),document.addEventListener("webkitfullscreenchange",this.trackFullscreenOpen,!1),document.addEventListener("mozfullscreenchange",this.trackFullscreenOpen,!1)}componentWillReceiveProps(e){if(this.state.waitingForCookies)return void(!1===window.preventCookies&&(this.setState({waitingForCookies:!1}),this.initYoutube()));const t=this.props.activeItem,r=e.activeItem;!r||t||this.YTPlayer?(r==t||t&&r&&!Object.entries(r).find((e=>{let[r,i]=e;return i!==t[r]}))||(this.oldYTid=t.ytid,this.updateActiveItem(r)),e.playing!==this.props.playing&&this.YTPlayer&&!this.firstPlay&&this.YTPlayer[e.playing?"playVideo":"pauseVideo"]()):window.YT?this.loadPlayer(r):this.initYoutube()}shouldComponentUpdate(e,t){return this.state.waitingForCookies!==t.waitingForCookies}componentWillUnmount(){clearInterval(this.timer),document.removeEventListener("fullscreenchange",this.trackFullscreenOpen,!1),document.removeEventListener("webkitfullscreenchange",this.trackFullscreenOpen,!1),document.removeEventListener("mozfullscreenchange",this.trackFullscreenOpen,!1)}trackYT(e){I(e),this.props.tracking&&I({...e,a:this.props.tracking+"-"+e.a})}trackFullscreenOpen(){const{deviceSize:e,orientation:t}=this.props.client,r="mobile"===e&&"landscape"===t;this.state.fullscreen&&r&&this.landscapeDisabled&&this.YTPlayer&&this.YTPlayer.pauseVideo(),this.setState({fullscreen:!this.state.fullscreen}),this.state.fullscreen?this.trackYT({a:"yt-video-fullscreen-open",l:this.props.activeItem.ytid||this.props.activeItem.playlistId}):this.trackYT({a:"yt-video-fullscreen-closed",l:this.props.activeItem.ytid||this.props.activeItem.playlistId})}generateId(e){if(e=e||"youtube","undefined"==typeof document)return e;let t=e,r=1;for(;document.getElementById(t);)t=e+ ++r;return t}initYoutube(){if("undefined"!=typeof window&&!this.initOnce)return this.initOnce=!0,window.YT&&(window.YT.Player||0===window.YT.loaded)?this.loadPlayer(this.props.activeItem):window.YTloading?window.YTloading.then((()=>this.loadPlayer(this.props.activeItem))):void(window.YTloading=new Promise((e=>{window.onYouTubeIframeAPIReady=()=>setTimeout(e,0);const t=document.createElement("script");t.src="https://www.youtube.com/iframe_api",document.body.appendChild(t)})).then((()=>{window.YTloading=!1,this.loadPlayer(this.props.activeItem)})).catch((e=>{u.Z.emit(f.j5,"Youtube",e)}
2)))}loadPlayer(e){let{autoplay:t=!0,client:r={},showInfo:i=!0,delay:n=0,customDesktopUI:o,ccLoadPolicy:s=!1}=this.props;const{deviceSize:a="mobile"}=r,l=(0,b.RK)(u.Z.get(),"appData.meta.youtubeNoCookies",!1)||this.props.noCookies,c=window.YT;if("function"!=typeof c.Player||!e)return;i="desktop"===a?i?1:0:1;const d=r.dimensions&&r.dimensions.width<1025,p={height:d?"504":"576",width:d?"896":"1024",playerVars:{autoplay:t?1:0,rel:0,showinfo:i,suggestedQuality:"large",enablejsapi:1,playsinline:1,cc_load_policy:s?1:0,origin:window.location.host},events:{onReady:this.onPlayerReady,onStateChange:this.onStateChange,onError:this.onError}};l&&(p.host="https://www.youtube-nocookie.com"),o&&(p.playerVars.iv_load_policy=3,p.playerVars.controls=0,p.playerVars.showinfo=0),e.ytid?p.videoId=e.ytid.replace(/\s/g,""):e.playlistId&&(p.playerVars.listType="playlist",p.playerVars.list=e.playlistId);let h=()=>{this.YTPlayer||(this.YTPlayer=new c.Player(this.iframeId,p),c.activePlayer=this.YTPlayer)};n?setTimeout(h,n):h()}togglePlay(){this.YTPlayer&&(this.playing?this.YTPlayer.pauseVideo():this.YTPlayer.playVideo())}play(){this.YTPlayer&&(this.playing||("function"==typeof this.YTPlayer.playVideo&&this.YTPlayer.playVideo(),this.trackYT({a:`yt-video-play-${this.props.activeItem.ytid}`,l:this.props.activeItem.ytid||this.props.activeItem.playlistId})))}pause(){this.YTPlayer&&!1!==this.playing&&(this.YTPlayer.pauseVideo(),this.manuallyPaused=!0,this.trackYT({a:`yt-video-pause-${this.props.activeItem.ytid}`,l:this.props.activeItem.ytid||this.props.activeItem.playlistId}))}toggleMute(){const e=this.YTPlayer.isMuted();e?this.YTPlayer.unMute():this.YTPlayer.mute(),"function"==typeof this.props.onMuteChange&&this.props.onMuteChange(!e)}setProgress(e){this.YTPlayer.seekTo(e)}onPlayerReady(e){const{onPlayerReady:t,muted:r}=this.props;"function"==typeof t&&(t(e),u.Z.emit(f.OH,this.props.activeItem.ytid)),this.timer=setInterval(this.getProgress,50),r&&e.target.mute()}onError(e){u.Z.emit(f.j5,"Youtube",e)}getProgress(){if(this.YTPlayer&&this.YTPlayer.getCurrentTime){const e=this.YTPlayer.getCurrentTime(),t=this.YTPlayer.getDuration(),r=this.YTPlayer.getVideoData(),i=e/t;this.playing&&this.fireFirstPlay(this.YTPlayer);let n=[25,50,75,95].find((e=>i>e/100&&!this.progressTracking[e]));n&&(this.progressTracking[n]=!0,95!==n&&this.trackYT({a:`yt-video-${this.props.activeItem.ytid}-duration-${n}%`,l:this.props.activeItem.ytid||this.props.activeItem.playlistId}),u.Z.emit(f.kE,n,this.props.activeItem.ytid||this.props.activeItem.playlistId,t,r,this.isClosableTrailer)),"function"==typeof this.props.onProgress&&this.props.onProgress(i,e,t)}}stateChangedEnd(){}stateChangedPlay(){}stateChangedPause(){}stateChangedBuffering(){}onStateChange(e){if(this.playing=!1,!(this.YTPlayer&&this.YTPlayer.getDuration&&this.YTPlayer.getVideoData&&this.YTPlayer.getCurrentTime))return;const t=this.YTPlayer.getDuration(),r=this.YTPlayer.getVideoData(),i=this.YTPlayer.getCurrentTime();switch(e.data){case 0:let e=0;if(!1!==this.playlistIndex){this.playlistIndex++;let t=this.YTPlayer&&this.YTPlayer.getPlaylist();t&&t.length&&(e=t.length)}e||this.fireVideoEnded(),this.stateChangedEnd();break;case 1:this.playing=!0,delete this.oldYTid,this.playId=this.props.activeItem.ytid;let n=this.props.activeItem.ytid||this.props.activeItem.playlistId;i<1?(this.trackYT({a:`yt-video-started-${n}`,l:n}),this.progressTracking={}):(u.Z.emit(f.$P,{id:n},t,i,r),this.trackYT({a:`yt-video-play-${n}`,l:n})),"function"==typeof this.props.onPlay&&this.props.onPlay(),this.fireFirstPlay(this.YTPlayer),this.stateChangedPlay();break;case 2:this.playId!==this.props.activeItem.ytid?this.playId=this.props.activeItem.ytid:(u.Z.emit(f.O3,t,i,r),this.trackYT({a:`yt-video-paused-${this.props.activeItem.ytid}`,l:this.props.activeItem.ytid||this.props.activeItem.playlistId})),"function"==typeof this.props.doneClicked&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&window.MSStream,"function"==typeof this.props.onPause&&this.props.onPause(),this.stateChangedPause();break;case 3:this.stateChangedBuffering()}"function"==typeof this.props.onStateChange&&this.props.onStateChange(this.playing,e.data),this.extendedStateChange(e)}updateActiveItem(e){this.YTPlayer.loadVideoById&&e.ytid&&this.YTPlayer.loadVideoById(e.ytid)}fireVideoEnded(){const e=this.YTPlayer.getDuration(),t=this.YTPlayer.getVideoData();this.trackYT({a:`yt-video-ended-${this.props.activeItem.ytid}`,l:this.props.activeItem.ytid||this.props.activeItem.playlistId}),"function"==typeof this.props.onVideoEnded&&this.props.onVideoEnded(this.YTPlayer,!0),u.Z.emit(f.kE,100,this.props.activeItem.ytid||this.props.activeItem.playlistId,e,t,this.isClosableTrailer),u.Z.emit(f.yx)}showCookieModal(){u.Z.emit(f.fm)}render(e){const{HTMLTag:t="div",class:r="",iframeClass:i,maintainAspectRatio:n=!1,children:o,client:s}=e;this.landscapeDisabled&&this.YTPlayer&&("landscape"===s.orientation?this.playing&&(this.playingBeforeOrientationChange=!0,this.YTPlayer.pauseVideo()):this.playingBeforeOrientationChange&&(this.playingBeforeOrientationChange=!1,this.YTPlayer.playVideo()));const a=(0,c.h)("div",{key:"player",id:this.iframeId,class:i,ref:e=>this.$iframe=e}),l=no;let d;if(this.state.waitingForCookies){let e=(this.appData||{}).copy||{},t=e.$YOUTUBE_NO_COOKIES||"";t=uo(t,"%ALLOW_LINK%",(0,c.h)("button",{class:eo,onClick:this.showCookieModal}
2,e.$YOUTUBE_NO_COOKIES_ALLOW)),d=(0,c.h)("div",{class:Jn,key:"cookies"},t)}return(0,c.h)(t,{class:(0,b.WM)(r,l),ref:e=>this.$wrapper=e},n?(0,c.h)("div",{class:ro,key:"maintain"},a):a,o,d)}}class yo extends c.wA{constructor(){super(),g(this,"onProgress",((e,t,r)=>{this.setState({progress:e,currentTime:t,duration:r})})),g(this,"onStateChange",(e=>{this.setState({playing:e})})),g(this,"onMuteChange",(e=>{this.setState({muted:e})})),g(this,"setProgress",(e=>{this.$youtube&&this.$youtube.setProgress(e)})),g(this,"togglePlay",(()=>{this.$youtube&&this.$youtube.togglePlay()})),g(this,"play",(()=>{this.$youtube&&this.$youtube.play()})),g(this,"pause",(()=>{this.$youtube&&this.$youtube.pause()})),this.toggleMute=this.toggleMute.bind(this)}toggleMute(){this.$youtube&&this.$youtube.toggleMute()}renderPoster(e){return this.state.playing?null:(0,c.h)("img",{src:e,class:io,onClick:this.togglePlay,key:"poster"})}render(e){const{fullscreen:t=!0,wrapperClass:r,client:i,style:n,id:o}=e,s=[],a=this.props.poster?this.renderPoster(this.props.poster):null,l=(t?to:qn)+(0,b.WF)(r);if("showTitle"in this.props){const e=this.props.showTitle?Qn:Xn;s.push((0,c.h)("h1",{class:e,key:"title"},this.props.passedTitle))}return this.props.customDesktopUI&&"desktop"===i.deviceSize?(0,c.h)("div",{key:o,class:(0,b.WM)(l,this.props.responsiveResize&&Yn),ref:e=>this.$container=e,style:n},s,a,(0,c.h)(mo,te({},this.props,{ref:e=>this.$youtube=e,onStateChange:this.onStateChange,onProgress:this.onProgress,onMuteChange:this.onMuteChange,client:i,key:"player"})),(0,c.h)("div",{class:oo,key:"controls"},(0,c.h)(ho,{playing:this.state.playing,togglePlay:this.togglePlay,passedClass:lo,progress:this.state.currentTime,duration:this.state.duration,containerRef:this.$container,muted:this.state.muted,toggleMute:this.toggleMute,setProgress:this.setProgress,playButtonClass:so}),(0,c.h)("div",{class:ao,onClick:this.togglePlay}))):(0,c.h)("div",{class:(0,b.WM)(l,this.props.responsiveResize&&Yn),ref:e=>this.$container=e,key:o},s,a,(0,c.h)(mo,te({ref:e=>this.$youtube=e},this.props,{onStateChange:this.onStateChange,customDesktopUI:!1})))}}const go={thumbWrapper:"playlistItem__thumbWrapper__tbdOn",overlay:"playlistItem__overlay__VhZjQ",thumb:"playlistItem__thumb__Hit9U",active:"playlistItem__active__W6YQn playlistItem__thumb__Hit9U",thumbWrapperActive:"playlistItem__thumbWrapperActive__vTNJx playlistItem__thumbWrapper__tbdOn"};class vo extends c.wA{constructor(){super(),this.previousHeight=0,this.selectWithKeyDown=this.selectWithKeyDown.bind(this)}scrollToMe(){if(!this.base)return;li(this.base.parentElement.parentElement,this.base,300,{horizontal:!0,relativeTo:"50%"})}componentDidMount(){this.props.active&&this.scrollToMe()}componentDidUpdate(e){!e.active&&this.props.active&&this.scrollToMe()}selectWithKeyDown(e){"Enter"===e.key&&this.props.onSelect(this.props.item,e)}render(e){const{active:t,item:r,onSelect:i,copy:n={},playlistId:o="",isOpen:s}=e,a=e=>e&&(n[e]||("$"!==e.charAt(0)?e:"")),l=a(r.name),d=e.alt,p=a(r.alt||r.name)||d;return(0,c.h)("li",{class:(0,b.WM)(t?go.thumbWrapperActive:go.thumbWrapper,go[o+"Container"],s&&go.isOpen),onClick:i.bind(this,r),ref:e=>this.$item=e,key:this.$item,role:"button",tabindex:"0",onKeyDown:this.selectWithKeyDown},(0,c.h)("img",{class:t?go.active:go.thumb,src:xi(r.thumbSrc),alt:p,ref:e=>this.thumb=e}),(0,c.h)("div",{class:go.overlay,key:"overlay"},l&&(0,c.h)(fr,{tag:"h3",content:l,markdown:!0})))}}const _o=function(){if("undefined"==typeof window||!window.requestAnimationFrame){let e=()=>{};return()=>({start:e,stop:e,remove:e})}let e,t=[];function r(){for(let e=0,r=t.length;e<r;e++){let r=t[e];if(!r.active)continue;let i=r.props,n=r.values;for(let e=i.length;e--;){let t=i[e],o=r.obj[t],s=n[t];s!==o&&(r.cb(t,s,o),n[t]=o)}}e&&(e=requestAnimationFrame(r))}return function(i,n,o,s){let a={active:!s,obj:i,props:n=Array.isArray(n)?n.slice():[n],values:{},cb:o};return t.push(a),e||(e=requestAnimationFrame(r)),{start:()=>a.active=!0,stop:()=>a.active=!1,remove:()=>{let r=t.indexOf(a);-1!==r&&(t.splice(r,1),t.length||(cancelAnimationFrame(e),e=null))}}}}(),wo={scroller:"scrollBox__scroller__TDIDo",mobile:"scrollBox__mobile__SmKrg",dirX:"scrollBox__dirX__YP0BF",dirY:"scrollBox__dirY__Xj8Lu",hideBar:"scrollBox__hideBar__Aqd9y"};function ko(){ko=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Co(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=xo(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:So(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 r=So(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function bo(e){var t,r=xo(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Eo(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Co(e){return e.decorators&&e.decorators.length}function To(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function So(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function xo(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Ao(e){return e.touches&&e.touches.length&&(e=e.touches[0]),void 0===e.clientX?[void 0,void 0]:[e.clientX,e.clientY]}let Po=function(e,t,r,i){var n=ko();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(To(o.descriptor)||To(n.descriptor)){if(Co(o)||Co(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Co(o)){if(Co(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Eo(o,n)}else t.push(o)}return t}(s.d.map(bo)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(),e(this),this.data={minDist:+t.slop||3,trigger:null==t.trigger?20:+t.trigger,grabbed:!1,init:0,moved:!1,speed:0},this.grab=this.grab.bind(this),this.move=this.move.bind(this),this.release=this.release.bind(this),this.click=this.click.bind(this),this.checkScrollPos=this.checkScrollPos.bind(this),this.momentum=this.momentum.bind(this)}},d:[{kind:"method",key:"componentDidMount",value:function(){this.registerHandlers()}},{kind:"method",key:"componentDidUpdate",value:function(){this.registerHandlers()}},{kind:"method",key:"componentWillUnmount",value:function(){this.clearHandlers()}},{kind:"method",key:"getDirection",value:function(){return(this.props.direction||"X").toUpperCase()}},{kind:"method",key:"updateSpeed",value:function(e){const t=this.data;t.lastEvent=Date.now(),t.speed=t.lastPos-e,t.lastPos=e}},{kind:"get",key:"scroll",value:function(){return this.base["Y"===this.getDirection()?"scrollTop":"scrollLeft"]}},{kind:"set",key:"scroll",value:function(e){this.base["Y"===this.getDirection()?"scrollTop":"scrollLeft"]=e}},{kind:"method",key:"momentum",value:function(){const e=this.data;if(cancelAnimationFrame(e?.timer),!this.base||!e)return;e.speed*=.9,e.lastPos+=e.speed;const t="Y"===this.getDirection();this.base[t?"scrollTop":"scrollLeft"]=e.lastPos,Math.abs(e.speed)>.1&&(e.timer=requestAnimationFrame(this.momentum))}},{kind:"method",key:"stopMomentum",value:function(){const e=this.data||{};cancelAnimationFrame(e.timer)}},{kind:"method",key:"grab",value:function(e){if(void 0!==e.button&&0!==e.button)return;const t="Y"===this.getDirection();if(!this.props.alwaysHandleDrag&&this.base[t?"scrollHeight":"scrollWidth"]<=this.base[t?"clientHeight":"clientWidth"])return;const r=this.data;this.stopMomentum(),e.touches||e.preventDefault(),r.lastPos=r.grabbed=Ao(e)[t?1:0],r.init=this.base[t?"scrollTop":"scrollLeft"],this.updateSpeed(r.grabbed),r.moved=!1}},{kind:"method",key:"move",value:function(e){const t=this.data;if(!1===t.grabbed||!e.cancelable)return;const r="Y"===this.getDirection(),i=Ao(e)[r?1:0],n=t.grabbed-i;!t.moved&&Math.abs(n)<t.minDist||(t.moved=!0,e.preventDefault(),this.base[r?"scrollTop":"scrollLeft"]=t.init+n,this.updateSpeed(i))}},{kind:"method",key:"release",value:function(){const e=this.data;if(!1===e.grabbed)return;if(e.grabbed=!1,!e.moved)return;e.speed*=Math.max(0,1-(Date.now()-e.lastEvent)/200);const t="Y"===this.getDirection();e.lastPos=this.base[t?"scrollTop":"scrollLeft"],e.timer=requestAnimationFrame((()=>
2this.momentum()))}},{kind:"method",key:"click",value:function(e){this.data.moved&&(e.preventDefault(),e.stopPropagation())}},{kind:"method",key:"addForce",value:function(e){const t=this.data;if(!this.base||!t)return;cancelAnimationFrame(t.timer);const r="Y"===this.getDirection();t.lastPos=this.base[r?"scrollTop":"scrollLeft"],t.speed+=e,t.timer=requestAnimationFrame((()=>this.momentum()))}},{kind:"method",key:"checkScrollPos",value:function(){const e="Y"===this.getDirection(),t=this.props,r=t[e?"scrollableTopClass":"scrollableLeftClass"],i=t[e?"scrollableBottomClass":"scrollableRightClass"];if(!r&&!i)return;const n=this.base;let o=n[e?"scrollTop":"scrollLeft"];!e&&this.props.isRTL&&(o=Math.abs(o));const s=n[e?"scrollHeight":"scrollWidth"]-n[e?"clientHeight":"clientWidth"]-o,a=o>=this.data.trigger,l=s>=this.data.trigger;r&&a!==(0,b.pv)(n,r)&&(a?b.cn:b.IV)(n,r),i&&l!==(0,b.pv)(n,i)&&(l?b.cn:b.IV)(n,i)}},{kind:"method",key:"clearHandlers",value:function(){this.handlersRegistered&&(this.handlersRegistered=!1,document.removeEventListener("mousemove",this.move),document.removeEventListener("mouseup",this.release),this.scrollWatch&&(this.scrollWatch.remove(),this.scrollWatch=null),this.base.removeEventListener("scroll",this.checkScrollPos))}},{kind:"method",key:"registerHandlers",value:function(){if(!this.handlersRegistered)if(this.handlersRegistered=!0,document.addEventListener("mousemove",this.move),document.addEventListener("mouseup",this.release),this.props.useSimpleEventListeners)this.base.addEventListener("scroll",this.checkScrollPos);else{let e=["scrollLeft","scrollWidth"];"Y"===this.getDirection()&&(e=["scrollTop","scrollHeight"]),this.scrollWatch=_o(this.base,e,this.checkScrollPos)}}},{kind:"method",key:"render",value:function(e){let{children:t,direction:r,scrollableLeftClass:i,scrollableRightClass:n,scrollableTopClass:o,scrollableBottomClass:s,hideScrollerBar:a,device:l,trigger:d,slop:p,alwaysHandleDrag:h,...f}=e;l||(l=(0,b.RK)(u.Z.get(),"client.device")||"desktop");const m="desktop"!==l;return(0,c.h)("div",te({},f,{class:(0,b.WM)(wo.scroller,wo["dir"+this.getDirection()],m&&wo.mobile,f.class,a&&wo.hideBar),onMouseDown:this.grab,onClickCapture:this.click,ref:e=>this.$scroller=e}),t)}}]}}),c.wA);const Do={base:"playlist__base__T4B91",playlistHidden:"playlist__playlistHidden__u5HG9",wrapper:"playlist__wrapper__qTOYC",fullScreenSvg:"playlist__fullScreenSvg__g3u2h",scrollBox:"playlist__scrollBox__p8aNR",toggler:"playlist__toggler__fpcXz",showtimesBtnWrapper:"playlist__showtimesBtnWrapper__Ojpln",showtimesBtn:"playlist__showtimesBtn__A5FkW",scrollLeft:"playlist__scrollLeft__pbkau",scrollRight:"playlist__scrollRight__HGn2I",showLeft:"playlist__showLeft__z7NAo",showRight:"playlist__showRight__gjdk1"};class Io extends c.wA{doScroll(e){this.$scroller&&this.$scroller.addForce&&this.$scroller.addForce(e*this.$scroller.base.clientWidth/20)}render(){const{device:e,list:t,copy:r,isOpen:i,playlistClass:n,onPlaylistItemClick:o=(()=>{}),activeItem:s,showButtons:a,buttonActions:l,playlistId:d="",alt:p}=this.props;let{buttonClasses:h}=this.props,u=t;Array.isArray(u)||(u=(0,b.FZ)(u));const f=u.filter((e=>e&&!!e.thumbSrc)).map((e=>(0,c.h)(vo,{key:xi(e.thumbSrc),copy:r,playlistId:d,active:e===s,item:e,onSelect:o,isOpen:i,alt:p})));let m=null;if(a){let e=this.doScroll.bind(this,-1),t=this.doScroll.bind(this,1);l&&(l.left&&(e=l.left),l.right&&(t=l.right));let r=Do.scrollLeft,i=Do.scrollRight;h&&("string"==typeof h&&(h={left:h,right:h}),h.left&&(r+=" "+h.left),h.right&&(i+=" "+h.right)),m=[(0,c.h)("div",{class:r,onclick:e}),(0,c.h)("div",{class:i,onclick:t})]}return(0,c.h)("div",{class:(0,b.WM)(Do.base,n,Do[d+"Container"],i&&Do.isOpen)},(0,c.h)(Po,{class:Do.scrollBox,device:e,scrollableLeftClass:Do.showLeft,scrollableRightClass:Do.showRight,ref:e=>e&&(this.$scroller=e)},(0,c.h)("ul",{class:Do.wrapper},f)),m)}}const Oo={cnvs:"canvasVideoPlayer__cnvs__WFv0d",video:"canvasVideoPlayer__video__vn_nW"},Ro="undefined"!=typeof window&&window.performance&&performance.now?performance.now:Date.now;class Lo extends c.wA{constructor(){super(...arguments),g(this,"loadedMetaData",(()=>{this.started||(this.$cnvs.width=this.$video.offsetWidth,this.$cnvs.height=this.$video.offsetHeight,this.ctx=this.$cnvs.getContext("2d"),this.lastTime=Ro(),this.duration=this.$video.duration,requestAnimationFrame(this.rafPlayInl
2ineVideo),this.started=!0)})),g(this,"rafPlayInlineVideo",(()=>{if(this.$video){const e=(Ro()-this.lastTime)/1e3;this.$video.currentTime=e,this.duration<e&&(this.lastTime=Ro());const t=this.$cnvs.width,r=this.$cnvs.height;this.ctx.drawImage(this.$video,0,0,t,r)}this.disabled||requestAnimationFrame(this.rafPlayInlineVideo)}))}componentDidMount(){this.$video&&(this.$video.readyState>=1?this.loadedMetaData():this.$video.addEventListener("loadedmetadata",this.loadedMetaData))}componentWillUnmount(){this.disabled=!0}render(){return(0,c.h)("div",{class:Oo.container},(0,c.h)("canvas",{ref:e=>this.$cnvs=e,class:Oo.cnvs}),(0,c.h)("video",{preload:"none",src:this.props.src,class:Oo.video+(0,b.WF)(this.props.class),ref:e=>this.$video=e,preload:!0}))}}const Mo={video:"simpleVideoPlayer__video__Q7OhW",playerControls:"simpleVideoPlayer__playerControls__Mh_pa",videoPaused:"simpleVideoPlayer__videoPaused__QWQUL simpleVideoPlayer__video__Q7OhW",noButton:"simpleVideoPlayer__noButton__v_LZr",videoLoading:"simpleVideoPlayer__videoLoading__N3f58 simpleVideoPlayer__video__Q7OhW",rotating:"simpleVideoPlayer__rotating__Hzgs4"};function Fo(){Fo=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!$o(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Wo(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Bo(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 r=Bo(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function zo(e){var t,r=Wo(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function No(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function $o(e){return e.decorators&&e.decorators.length}function jo(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Bo(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Wo(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Vo=function(e,t,r,i){var n=Fo();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(jo(o.descriptor)||jo(n.descriptor)){if($o(o)||$o(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if($o(o)){if($o(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}No(o,n)}else t.push(o)}return t}(s.d.map(zo)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.client=u.Z.get().client||{},this.state.muted=!0,this.state.captions=!1,this.state.isMobile="mobile"===this.client.deviceSize,this.state.isIOS=this.client&&this.client.isIOS,this.state.loading=!!t.autoplay&&!this.state.isMobile,this.state.playing=this.state.loading,this.state.showSlowLoadImage=!1,this.playedOnce=!1,this.totalWatchTime=0,this.tracked={},this.videoName=this.props.src?.split("\\").pop()?.split("/").pop(),this.componentWillUnmount=this.componentWillUnmount.bind(this),this.forceAutoplay=this.forceAutoplay.bind(this),this.setProgress=this.setProgress.bind(this),this.play=this.play.bind(this),this.pause=this.pause.bind(this),this.toggleMute=this.toggleMute.bind(this),this.videoPlaying=this.videoPlaying.bind(this),this.videoPaused=this.videoPaused.bind(this),this.setActiveCaptionIndex=this.setActiveCaptionIndex.bind(this)}},d:[{kind:"method",key:"componentDidMount",value:function(){this.hideLoader&&this.setState({loading:!1}),this.props.slowLoad&&!this.videoCanPlay&&(this.slowLoadTimer=setTimeout((()=>{this.setState({showSlowLoadImage:!0,loading:!1})}),5e3)),this.$video=this.getVideoRef(),this.$video&&(this.props.fromStart&&(this.$video.currentTime=0),this.$video.addEventListener("canplay",this.videoCanPlayHandler),this.$video.addEventListener("playing",this.videoPlaying),this.$video.addEventListener("pause",this.videoPaused),this.$video.addEventListener("ended",this.videoEnded),this.$video.readyState&&this.videoCanPlayHandler()),window.addEventListener("beforeunload",this.componentWillUnmount)}},{kind:"method",key:"componentWillUpdate",value:function(e){this.props.muted!=e.muted&&this.$video&&"object"!=typeof e.muted&&this.$video.muted!=e.muted&&this.setMute(e.muted)}},{kind:"method",key:"componentDidUpdate",value:function(e){this.$video=this.getVideoRef();let t=this.props.playing;if("boolean"==typeof t&&t!=e.playing&&t!=this.state.playing){(this.props.playing?this.play:this.pause)()}}},{kind:"method",key:"componentWillUnmount",value:function(){if(clearTimeout(this.playingCheck),this.$video&&(this.$video.removeEventListener("canplay",this.videoCanPlayHandler),this.$video.removeEventListener("playing",this.videoPlaying),this.$video.removeEventListener("pause",this.videoPaused),this.$video.removeEventListener("ended",this.videoEnded)),window.addEventListener("beforeunload",this.componentWillUnmount),cancelAnimationFrame(this.timer),this.trackProgress=!1,!this.unmounted&&this.props.unmountTrack){const e=this.$video.currentTime,t=this.$video.duration;this.props.unmountTrack(t,e)}!this.unmounted&&this.props.useTracking&&I({a:(this.props.trackPrefix||"video")+"-watch-duration",l:this.totalWatchTime,isBeacon:!0}),this.props.unmountResetVideoProgress&&(this.$video.currentTime=0),this.unmounted=!0}},{kind:"method",key:"forceAutoplay",value:function(){if(!("mobile"===this.client.deviceSize))return;let e=()=>{const{autoplay:t,muted:r,src:i}=this.props,n=this.getVideoRef();t&&r&&n&&i&&(n.paused&&n.play(),this.playingCheck=setTimeout(e,1e3))};this.playingCheck=setTimeout(e,1e3)}},{kind:"method",key:"getVideoRef",value:function(){const e=this.$videoComp;return e&&(e.$video||e.base)}},{kind:"method",key:"setProgress",value:function(e){this.setState({progress:e}),this.$video.currentTime=e}},{kind:"field",key:"progressTracker",value(){return()=>{if(this.trackProgress){if(this.$video&&(this.totalWatchTime+=this.$video.currentTime-(this.state.progress||0),this.props.showControls&&this.setState({progress:this.$video.currentTime})),this.props.useTracking){const e=this.$video.currentTime/this.$video.duration;
2[25,50,75,95].forEach((t=>{this.tracked[t]||e>t/100&&(u.Z.emit(f.c,t,this.videoName,this.props.isClosableTrailer),95!==t&&I({a:(this.props.trackPrefix||"video")+"-past-"+t+(this.props.percentSuffix||"")}),this.tracked[t]=!0)}))}this.timer=requestAnimationFrame(this.progressTracker)}}}},{kind:"method",key:"videoPlaying",value:function(){this.props.useTracking&&!this.tracked[0]&&(u.Z.emit(f.c,0,this.videoName,this.props.isClosableTrailer),this.tracked[0]=!0);let e=this.state,t={playing:!0,loading:!1,duration:this.$video.duration,muted:this.$video.muted},r=Object.keys(t).reduce(((r,i)=>{let n=t[i];return e[i]!==n&&(r[i]=t[i]),r}),{});Object.keys(r).length&&this.setState(r),"function"==typeof this.props.onPlay&&this.props.onPlay(),this.trackProgress||(this.trackProgress=!0,cancelAnimationFrame(this.timer),this.timer=requestAnimationFrame(this.progressTracker)),this.props.useTracking&&(I({a:(this.props.trackPrefix||"video")+"-"+(this.tracked.start?"unpaused":"started")}),this.tracked.start=!0)}},{kind:"field",key:"videoCanPlayHandler",value(){return()=>{this.videoCanPlay||(this.videoCanPlay=!0,this.setState({playing:!this.$video.paused,loading:!1}),"function"==typeof this.props.canPlayCallback&&this.props.canPlayCallback(this.$video))}}},{kind:"field",key:"videoWaiting",value(){return()=>{setTimeout((()=>{this.$video&&this.$video.paused&&(this.setState({playing:!1,loading:!0}),cancelAnimationFrame(this.timer),this.trackProgress=!1)}),0)}}},{kind:"method",key:"videoPaused",value:function(){cancelAnimationFrame(this.timer),this.trackProgress=!1,"function"==typeof this.props.onPause&&this.props.onPause(),this.setState({playing:!1,loading:!1}),this.props.useTracking&&I({a:(this.props.trackPrefix||"video")+"-paused"})}},{kind:"field",key:"videoEnded",value(){return()=>{"function"==typeof this.props.onVideoEnded&&this.props.onVideoEnded(),this.props.useTracking&&I({a:(this.props.trackPrefix||"video")+"-completed"})}}},{kind:"field",key:"togglePlay",value(){return()=>{this.props.disableInteraction||(this.state.playing?this.pause():this.play())}}},{kind:"method",key:"setActiveCaptionIndex",value:function(e){this.setState({activeCaptionIndex:e})}},{kind:"method",key:"toggleMute",value:function(){this.setMute(!this.state.muted)}},{kind:"field",key:"setMute",value(){return e=>{this.$video.muted=e,this.setState({muted:e})}}},{kind:"method",key:"play",value:function(){this.state.playing||("function"==typeof this.props.track&&this.props.track("video-click-play-"+this.props.src.split("/").pop().replace(".mp4","")),this.$video&&this.$video.paused&&this.$video.play())}},{kind:"method",key:"pause",value:function(){!this.state.playing&&this.state.isMobile||("function"==typeof this.props.track&&this.props.track(`video-click-pause-${this.props.src.split("/").pop().replace(".mp4","")}`),this.$video&&!this.$video.paused&&this.$video.pause())}},{kind:"method",key:"render",value:function(e){let{enableMobileSoundIOS:t,disableGUI:r,parentClass:i,slowLoad:n,controlsClass:o,controlsContainerStyle:s,useTracking:a,overrideHideControls:l,noClickToggle:d,noPausedButton:p,controlsProps:h={},disableInteraction:u,showControls:f,HTMLTag:m="div",youtubePlayer:y,...g}=e;this.videoCanPlay&&clearTimeout(this.slowLoadTimer);const v={};let _=!1,w=null;this.state.isIOS&&!this.props.overrideHideControls&&(_=!0);const k=!d&&this.togglePlay;this.props.enableMobileSoundIOS||(this.state.isIOS&&this.props.forceIOSInline?(this.hideLoader=!0,w=(0,c.h)(Lo,{key:this.props.src,src:this.props.src,class:(0,b.WM)(Mo.videoElement,this.props.class),onClick:k})):v.playsinline=!0);let E=Mo.video;if(this.state.playing||this.props.disableGUI||!this.state.isMobile||(E=Mo.videoPaused),this.state.loading&&(E=Mo.videoLoading),!w){if(g&&"object"==typeof g.muted){const e=g.muted[this.client.device];g.muted=void 0!==e&&e}w=(0,c.h)(Ho,te({class:(0,b.WM)(Mo.videoElement,this.props.class,this.props.className),key:this.props.src,paused:!this.state.playing,activeCaptionIndex:this.state.activeCaptionIndex,isMobile:this.state.isMobile,ref:e=>e&&(this.$videoComp=e),onClick:k},g,v,{captions:this.props.captions}))}y&&(w=(0,c.h)(yo,{ref:e=>e&&(this.$videoComp=e),class:(0,b.WM)(Mo.videoElement,this.props.class,this.props.className),videoId:this.props.src,key:`youtube-${this.props.src}`})),f=f&&!_;const C=p||f;return(0,c.h)(m,{class:(0,b.WM)(E,this.props.parentClass,C&&Mo.noButton,this.videoCanPlay&&Mo.videoCanPlay),ref:e=>e&&(this.$container=e),key:this.props.src},this.state.showSlowLoadImage?n():w,f&&(0,c.h)(ho,te({key:"controls",containerClass:Mo.controlsContainer,ref:e=>e&&(this.$controls=e),playing:this.state.playing,togglePlay:this.togglePlay,captions:this.props.captions,setActiveCaptionIndex:this.setActiveCaptionIndex,activeCaptionIndex:this.state.activeCaptionIndex,duration:this.state.duration,progress:this.state.progress,muted:this.state.muted,toggleMute:this.toggleMute,containerRef:this.$container,setProgress:this.setProgress,enforceFullScreen:this.props.enforceFullScreen,passedClass:Mo.playerControls+(0,b.WF)(o),c
2ontainerStyle:s},h)))}}]}}),c.wA);class Ho extends c.wA{constructor(){super(),g(this,"setCuePosition",(e=>{if(void 0===e)return;const t=this.$video.textTracks[e],r=this.props.cuePosition;t.cues&&t.cues.length?Object.values(t.cues).forEach((e=>{"desktop"===this.client.deviceSize&&(e.line=r||24),"mobile"===this.client.deviceSize&&"landscape"===this.client.orientation&&(e.line=r||18),"mobile"===this.client.deviceSize&&"portrait"===this.client.orientation&&(e.line=r||30)})):setTimeout((()=>this.setCuePosition(e)),0)})),g(this,"setCueVisibility",(e=>{const t=this.$video.textTracks;t?.forEach((e=>e.mode="hidden")),(e||0===e)&&t?.[e]&&(t[e].mode="showing")})),this.state.showSlowLoadImage=!1,this.client=u.Z.get().client}componentDidMount(){this.$video&&(this.props.captions&&this.props.captions.length&&(this.setCueVisibility(this.props.activeCaptionIndex),this.props.captions.forEach(((e,t)=>this.setCuePosition(t)))),"function"==typeof this.props.onPlayerReady&&setTimeout(this.props.onPlayerReady,50),this.props.autoplay&&!this.props.isMobile&&this.$video.paused&&this.$video.play())}componentDidUpdate(e){let{captions:t,activeCaptionIndex:r}=this.props;this.$video&&t&&t.length&&r!==e.activeCaptionIndex&&this.setCueVisibility(r)}componentWillReceiveProps(e){!!e.muted!=!!this.props.muted&&this.$video&&(this.$video.muted=!!e.muted)}shouldComponentUpdate(e){const t=e.click!==this.props.onClick,r=e.src!==this.props.src;return t||r}render(e){let{isMobile:t,onPlayerReady:r,...i}=e;delete i.captionsSrc,delete i.captionsLang,delete i.captionsLabel;const{captions:n}=this.props;return(0,c.h)("video",te({ref:e=>this.$video=e,"webkit-playsinline":!0,playsinline:!0},i,{crossorigin:"anonymous"}),n&&n.length&&n.map((e=>(0,c.h)("track",{label:e.label,src:e.src,kind:e.kind,srclang:e.lang}
2))))}}const Uo={wrapper:"carousel__wrapper__nonbq",slidesWrapper:"carousel__slidesWrapper__YoapM carousel__wrapper__nonbq",item:"carousel__item__uKDZI",full:"carousel__full__lWDGd",itemContainer:"carousel__itemContainer__c2hpf",activeItemContainer:"carousel__activeItemContainer__YnEzu carousel__itemContainer__c2hpf",progressIcons:"carousel__progressIcons__Jy6tB",progressIcon:"carousel__progressIcon__TCO1e",activeIcon:"carousel__activeIcon__FS60F carousel__progressIcon__TCO1e",progressBar:"carousel__progressBar__hpQUU",bar:"carousel__bar__GKhql",arrow:"carousel__arrow__Uqkk4",arrowIcon:"carousel__arrowIcon__scSil",leftArrow:"carousel__leftArrow__SRX11 carousel__arrow__Uqkk4",rightArrow:"carousel__rightArrow__dIJWr carousel__arrow__Uqkk4",fadeIn:"carousel__fadeIn__mnYsZ",fadeOut:"carousel__fadeOut__Oq__1",fadeVisible:"carousel__fadeVisible__BctPz",fadeEmpty:"carousel__fadeEmpty__MgbcW",slideIn:"carousel__slideIn__UydEb",slideOut:"carousel__slideOut__fAAHr",slideVisible:"carousel__slideVisible__Lrs0h",slideEmpty:"carousel__slideEmpty__oiSzi",scrollIn:"carousel__scrollIn__IFIgk",scrollOut:"carousel__scrollOut__F5W7P",scrollVisible:"carousel__scrollVisible__GvcRE",scrollEmpty:"carousel__scrollEmpty__sljSe",slidesContainer:"carousel__slidesContainer__KIIO3",slides:"carousel__slides__cE0RZ",slidesLeft:"carousel__slidesLeft__XAmem carousel__slides__cE0RZ",slidesRight:"carousel__slidesRight__DdlOe carousel__slides__cE0RZ",annotationWrapper:"carousel__annotationWrapper__esgfM",quote:"carousel__quote__Qjh7U",quoteBody:"carousel__quoteBody__Tz3oh",quoteSource:"carousel__quoteSource__JzwTO",imageHolder:"carousel__imageHolder__sXjDN",hyphen:"carousel__hyphen__lY8bC",quoteSourceImage:"carousel__quoteSourceImage__pj1xk",firstTime:"carousel__firstTime__erQv7"},Zo="iframe__container__ubnGS",Go="iframe__loaded__n5yOF",Ko="iframe__percentageDimensions__MFBAD",qo="iframe__scrollable__hcuDt",Yo="iframe__fixed__XY0RM",Qo="iframe__loaderContainer__GQd3f",Xo="iframe__loading__nyjed",Jo="iframe__loader__ppxrR",es="iframe__loaderBg__oaOME";class ts extends c.wA{constructor(){super(),this.state.loaded=!1,this.iframe=null,this.finishedLoading=this.finishedLoading.bind(this),this.tryToLoad=this.tryToLoad.bind(this)}componentDidMount(){if(!this.$wrapper)return;const e=document.createElement("iframe");this.props.isIOS&&!this.props.scrollable&&(e.scrolling="no"),e.onload=this.finishedLoading,e.className=this.props.class,e.ariaLabel=this.props.ariaLabel,this.tryToLoad(e),this.$wrapper.appendChild(e),this.iframe=e}componentWillReceiveProps(e){this.iframe&&e.class!==this.props.class&&(this.iframe.className=e.class||"")}componentWillUnmount(){this.setState({loaded:!1}),window.clearTimeout(this.loadingTimeout)}tryToLoad(e){(e||this.iframe).src=this.props.src,this.loadingTimeout=setTimeout(this.tryToLoad,5e3)}finishedLoading(){clearTimeout(this.loadingTimeout),this.setState({loaded:!0}),"function"==typeof this.props.onLoad&&this.props.onLoad(this.$iframe)}render(e,t){let{loaded:r}=t,{containerClass:i,percentageDimensions:n,loadedClass:o,onLoad:s,src:a,scrollable:l,isIOS:d,...p}=e;delete p.class;const h=r?void 0:[(0,c.h)("div",{class:Jo}),(0,c.h)("div",{class:es})];let u=d&&(l?qo:Yo);return(0,c.h)("div",{class:(0,b.WM)(Zo,i,r&&o)},(0,c.h)("div",{class:(0,b.WM)(Qo,!r&&Xo)},h),(0,c.h)("div",{class:(0,b.WM)(r&&r,Go,n&&Ko,u),ref:e=>this.$wrapper=e}))}}let rs=new Date,is=new Date(+rs);is.setDate(is.getDate()+1);new Date(rs.getFullYear(),rs.getMonth(),rs.getDate());let ns=(0,h.Z)(rs,"dd\\/MM\\/yyyy"),os=(0,h.Z)(is,"dd\\/MM\\/yyyy");class ss{constructor(e,t){let r=+e.slice(0,4),i=+e.slice(5,7),n=+e.slice(8,10),o=new Date(r,i-1,n);this.id=o.valueOf(),this.date=o,this.dayShort=(0,h.Z)(o,"ddd",t.$DATETIME_LOCALE),this.monthShort=(0,h.Z)(o,"MMM",t.$DATETIME_LOCALE),this.dateNum=(0,h.Z)(o,"dd",t.$DATETIME_LOCALE),this.ddmmyyyy=(0,h.Z)(o,"dd\\/MM\\/yyyy"),this.yyyymmdd=(0,h.Z)(o,"yyyy-MM-dd"),this.label=(0,h.Z)(o,t.$DATE_FILTER_FORMAT||"ddd MMMMM dd",t.$DATETIME_LOCALE),this.ddmmyyyy===ns?this.label=t.$TODAY:this.ddmmyyyy===os&&(this.label=t.$TOMORROW)}}class as extends c.wA{constructor(e){super(e),g(this,"setSlide",(e=>{e!==this.state.currentItemIndex&&(this.props.trackId&&I({a:`set-slide-${this.props.trackId}-${e}`}),this.setState({previousItemIndex:this.state.currentItemIndex,currentItemIndex:e})),clearTimeout(this.timer),this.props.autoSlide&&this.addTimeout(e)})),g(this,"setSlideByItem",(e=>{this.setSlide(this.sortedItems.indexOf(e))})),g(this,"prevSlide",(e=>{e&&e.preventDefault(),this.$videos[this.state.currentItemIndex]&&this.$videos[this.state.currentItemIndex].pause();let t=this.state.currentItemIndex-1;t<0&&(t+=this.itemCount),this.setSlide(t)})),g(this,"nextSlide",(e=>{e&&e.preventDefault&&e.preventDefault(),this.$videos[this.state.currentItemIndex]&&this.$videos[this.state.currentItemIndex].pause();let t=this.state.currentItemIndex+1;t>=this.itemCount&&(t=0),this.setSlide(t)})),g(this,"toggleFullBody",(e=>{e.preventDefault(),this.setState({showReadMore:!this.state.showReadMore})})),g(this,"toggleZoom",(e=>{e&&!this.props.disableZoom&&e.preventDefault(),this.setState({zoom:!this.state.zoom})})),g(this,"triggerFilters",(e=>{const t=this.props.showtimes.filters,r=e.filters;if(!r)return;let i=!1;Object.keys(r).forEach((e=>{const n=r[e];if(n)if("location"!==e){if("format"===e){let e=(0,b.Od)(n).map((e=>{const r=e.toLowerCase().replace(/\s/g,"");return t.format.options.find((e=>e.slug===r))||{slug:r,label:e}}));const r=e.map((e=>e.slug)).sort(),o=(t.format.current||[]).map((e=>e.slug)).sort();r.length!==o.length||r.find(((e,t)=>o[t]!==e))||(e=null),u.Z.emit(f.m4,"format",e,!0),i=!0}if("movie"===e||"movieNot"===e){let r=(0,b.Od)(n).map((e=>({id:e})));const o=r.map((e=>e.id)).sort(),s=(t.movie["movie"===e?"current":"excluded"]||[]).map((e=>e.id)).sort();o.length!==s.length||o.find(((e,t)=>s[t]!==e))||(r=null),u.Z.emit("movie"===e?f.m4:f.Xy,"movie",r,!0),i=!0}if("exhibitor"===e){const e=(0,b.Od)(n).map((e=>({domain:e})));u.Z.emit(f.m4,"exhibitor",e,!0),i=!0}if("date"===e){let e=this.props.copy||u.Z.get().appData.copy||{},r=(0,b.Od)(n).map((t=>{let r=(0,b.sG)(t);return new ss((0,h.Z)(r,"yyyy-MM-dd"),e)}));const o=r.map((e=>e.id)).sort(),s=(t.stDate.current||[]).map((e=>e.id)).sort();o.length!==s.length||o.find(((e,t)=>s[t]!==e))||(r=null),u.Z.emit(f.m4,"stDate",r,!0),i=!0}}else{let e=u.Z.get().client.geo,t=new v(n);t.equals(e)||u.Z.emit(f.tI,t,"carousel",!0)}})),i&&u.Z.emit(f.D0)})),g(this,"renderNavigationArrows",(()=>[(0,c.h)("button",{class:Uo.leftArrow,onClick:this.prevSlide},(0,c.h)("span",{class:Uo.arrowIcon})),(0,c.h)("button",{class:Uo.rightArrow,onClick:this.nextSlide},(0,c.h)("span",{class:Uo.arrowIcon}))])),g(this,"renderProgressBar",(e=>{const t=100/this.items.length*(e+1);if(!(this.items.length<=1))return(0,c.h)("div",{class:Uo.progressBar},(0,c.h)("div",{class:Uo.bar,style:{width:t+"%"}}),(0,c.h)("span",null,this.props.word||"Page"," ",e+1," of ",this.items.length))})),g(this,"renderProgressIcons",(e=>{if(!(this.items.length<=1))return(0,c.h)("div",{class:Uo.progressIcons},this.items.map(((t,r)=>{const i=r==e?Uo.activeIcon:Uo.progressIcon;return(0,c.h)("div",{class:i,onClick:()=>this.setSlide(r)})})))})),g(this,"renderItems",((e,t,r,i,n,o)=>{const s=[];let a=0;for(const i in e){const l=e[i];if(!1===l.visible)continue;const c=this.renderItem(l,a,t,r,n,o);s.push(c),a++}return s})),this.renderItem=this.renderItem.bind(this),this.renderAnnotation=this.renderAnnotation.bind(this),this.sortedItems=Array.isArray(e.slides)?e.slides:(0,b.FZ)(e.slides),this.sortedItems=this.sortedItems.filter((e=>!1!==e.visible)),this.itemCount=this.sortedItems.length,this.duration=e.slideDuration?+e.slideDuration:500,this.delay=+e.slideDelay||0,this.$items=[];const t=e.transition||"fade";this.enteringClass=Uo[t+"In"],this.visibleClass=Uo[t+"Visible"],this.leavingClass=Uo[t+"Out"],this.emptyClass=Uo[t+"Empty"],this.$videos=[],this.state={showReadMore:!1,zoom:!1,currentItemIndex:0,previousItemIndex:0,muted:u.Z.get().misc.muted||!1},u.Z.on(f.TOGGLE_MUTE,(e=>this.setState({muted:e}))),this.imageItemClick=this.imageItemClick.bind(this)}componentDidMount(){this.newPropsHandler(this.props),this.props.autoSlide&&this.addTimeout()}componentWillReceiveProps(e){this.newPropsHandler(e)}newPropsHandler(e){const t=this.sortedItems[this.state.currentItemIndex],r=this.$videos[this.state.currentItemIndex];r&&"activeSection"in e&&!t.playWhenInactive&&!t.disableAutoplayOnActiveSection&&r[e.activeSection?"play":"pause"]()}addTimeout(e){void 0===e&&(e=this.state.currentItemIndex);const t=this.sortedItems[e]||{};if("youtube"===t.type)return;const r=+t.slideDuration||this.duration,i=+t.slideDelay||this.delay;this.timer=setTimeout(this.nextSlide,r+i)}imageItemClick(){return null}renderWithoutInActive(){const e=this.items[this.state.currentItemIndex],t=this.sortedItems[this.state.currentItemIndex].slideDuration||this.duration;return(0,c.h)(Hi,{class:Uo.transitionWrapper,noInitialTransition:!0,enteringClass:this.enteringClass,emptyClass:this.emptyClass,visibleClass:this.visibleClass,leavingClass:this.leavingClass,duration:t},e)}renderWithInactive(e){let t=[];t.push(this.items[this.items.length-1]),t=t.concat(this.items),t.push(this.items[0]);let r=Uo.slides;const i=this.state.currentItemIndex;switch(this.state.animateToNewSlide){case"LEFT":r=Uo.slidesLeft;break;case"RIGHT":r=Uo.slidesRight}
2const n="translateX("+(-80*i-70)+"%)",o={transitionDuration:this.duration+"ms",transform:n,WebkitTransform:n};return(0,c.h)("div",{class:Uo.slidesContainer},e,(0,c.h)("div",{class:r,style:o},t))}renderWithInactiveCustom(e){const t=this.sortedItems[this.state.currentItemIndex].slideDuration||this.duration;let r="";const i={transitionDuration:t+"ms",animationDuration:t+"ms"},n={index:this.state.currentItemIndex,duration:t};if(this.props.slideClass&&(r="function"==typeof this.props.slideClass?this.props.slideClass(n):this.props.slideClass),this.props.slideStyle){const e="function"==typeof this.props.slideStyle?this.props.slideStyle(n):this.props.slideStyle;e&&Object.assign(i,e)}return(0,c.h)("div",{class:Uo.slidesContainer},e,(0,c.h)("div",{class:r,style:i},this.items))}renderThumbnails(){return(0,c.h)(Io,{disableToggle:!0,list:this.sortedItems,activeItem:this.sortedItems[this.state.currentItemIndex],playlistClass:Uo.playlist,onPlaylistItemClick:this.setSlideByItem,playlistId:this.props.id,device:this.props.device})}renderAnnotation(e){const{showReadMore:t}=this.state,r="$"===e.body.charAt(0)?ne(e.body):e.body||"",i=r.split(/[^\s]+/).length-1,n=e.showMoreWordBreak||300,o=i>n,s=r.split(/\s+/,n).join(" ")+(o?" ...":"");if(e.isQuote){const t=Uo.quote?Uo.quote:"carousel_quote",r=Uo.quoteSource?Uo.quoteSource:"carousel_quoteSource",i=Uo.quoteBody?Uo.quoteBody:"carousel_quoteBody",n=""===e.body;return(0,c.h)("blockquote",{class:(0,b.WM)(Uo.annotationWrapper,t,Uo[e.id+"Quote"])},(0,c.h)(fr,{class:i,content:e.body,markdown:!0}),e.image?(0,c.h)("div",{class:Uo.imageHolder},(0,c.h)("img",{class:n?Uo.rtlogo:Uo.quoteSourceImage,src:e.header.image}),e.header.text&&(0,c.h)("span",{class:Uo.hyphen},"-"),e.header.text&&(0,c.h)("p",{class:Uo.annotationText},e.header.text)):(0,c.h)(fr,{class:r,content:e.header,markdown:!0}))}{const i=t?r:s;return(0,c.h)("figcaption",{class:Uo.annotationWrapper},(0,c.h)("h1",null,e.header&&"$"===e.header.charAt(0)?ne(e.header):e.header),(0,c.h)(fr,{content:i,markdown:!0,class:Uo.annotationBody}),o&&(0,c.h)(qt,{class:Uo.readMore,extraOnClick:this.toggleFullBody,renderCustomChild:!0},this.state.showReadMore?"Read Less":"Read More"))}}renderItem(e,t,r,i,n,o){const s=e.type||this.props.type||"image";let a=e.src||e.videoSrc||e.imageSrc||"",l=e.posterImg;const d=u.Z.get().client,p=r?r+"/":"";if(d&&n){let t;"mobile"===d.deviceSize?t=e.mobSrc:"tablet"===d.deviceSize&&(t=e.ipadSrc||e.mobSrc),a=t||a}a=a.match(/^(https?:)?\/\//)?a:p+a,l&&(l=l.match(/^(https?:)?\/\//)?l:p+l);const h="carousel_img_"+t,f=(0,c.h)(qt,{class:this.state.zoom?Uo.zoomedInButton:Uo.zoomButton,extraOnClick:this.toggleZoom,renderCustomChild:!0});let m=Uo.itemContainer,y="";this.state.currentItemIndex===+t&&(m=Uo.activeItemContainer);const g=e.link,v=null==this.props.autoplay||this.props.autoplay,_=null==e.autoplay?v:e.autoplay;switch(s){case"youtube":y=(0,c.h)(yo,{key:e.ytid||e.playlistId,activeItem:e,maintainAspectRatio:!0,showInfo:!0,poster:l,delay:10*t,client:d,randomizeId:!0,autoplay:_,fullscreen:!1,ref:e=>this.$videos[t]=e,onVideoEnded:this.nextSlide});break;case"video":const r=!!this.state.muted||!!e.muted,n=!!e.annotation&&this.renderAnnotation(e.annotation);if(y=(0,c.h)("div",{class:Uo.activeVideoContainer},(0,c.h)(Vo,{enableMobileSoundIOS:e.enableMobileSound,overrideHideControls:e.showControls,key:e.name,loop:null==e.loop||e.loop,autoplay:_,src:a,poster:l,muted:r,class:Uo.activeVideo,ref:e=>this.$videos[t]=e,showControls:e.showControls,disableGUI:!0,disableInteraction:e.disableInteraction}),n),this.state.muted&&this.$videos[t].setMute(this.state.muted),g){let e={};if(g.queryString&&(e.queryString=g.queryString),"page"===g.type)e.pageId=g.url;else e.href=g.url,e.target="_blank";y=(0,c.h)(qt,te({trackId:g.trackId,id:h},e),y)}break;case"iframe":y=e.url?(0,c.h)("iframe",te({scrolling:"no",width:"100%",height:"100%",src:e.url},e.iframeAttrs)):(0,c.h)(ts,{scrolling:"no",class:(0,b.WM)(Uo.iframeVideo,e.iframeAttrs&&e.iframeAttrs.class),src:`${e.src}`,percentageDimensions:!0});break;default:const o=!!e.annotation&&this.renderAnnotation(e.annotation),s=e.description||"",u=!!e.src&&(0,c.h)("img",{src:a,onClick:this.imageItemClick,alt:s}
2),f=!!e.extraSrc&&(0,c.h)("img",{class:Uo.extraItemImage,src:p+e.extraSrc});if(y=o?(0,c.h)("div",{class:this.state.zoom?(0,b.WM)(Uo.itemZoom,i):(0,b.WM)(Uo.item,i)},u,f,o):(0,c.h)("img",{src:a,alt:s,onClick:this.imageItemClick,class:this.state.zoom?Uo.itemZoom:Uo.item}),g){let e={};switch(g.queryString&&(e.queryString=g.queryString),g.type){case"filter":e.pageId=g.url||"showtimes",e.extraOnClick=this.triggerFilters.bind(this,g);break;case"page":e.pageId=g.url;break;case"download":e.href=g.url,e.target="_blank",e.download="download";break;default:e.href=g.url,e.target="_blank"}y=(0,c.h)(qt,te({class:Uo.item,trackId:g.trackId,id:h},e),y)}}return(0,c.h)("figure",{class:m,id:h,ref:e=>e&&(this.$items[t]=e)},y,o?f:null)}render(e){const{showProgressIcons:t,showProgressBar:r,showNavigationArrows:i,mediaRoot:n,carouselClass:o,itemClass:s,fillContainer:a,client:l,hasResponsiveAssets:d,expandable:p}=e;this.items=this.renderItems(this.sortedItems,n,s,l,d,p);let h=t?this.renderProgressIcons(this.state.currentItemIndex):"";const u=r?this.renderProgressBar(this.state.currentItemIndex):"",f=i&&this.items.length>1?this.renderNavigationArrows():"",m=this.state.currentItemIndex>this.state.previousItemIndex?"inc":"dec",y=[this.props.renderedItems?Uo.slidesWrapper:Uo.wrapper,a?Uo.full:"",Uo[m],o,Uo[`${this.props.id}Container`]].filter((e=>e)).join(" ");let g="";return this.props.showThumbnails&&(h=this.renderThumbnails()),g=this.props.customShowInactive?this.renderWithInactiveCustom(f):this.props.showInactive?this.renderWithInactive(f):this.renderWithoutInActive(),(0,c.h)("div",{class:y},g,u||h,!this.props.showInactive&&f)}}const ls="countdown__wrapper__K9cHD",cs="countdown__copy__Hg7Us",ds="countdown__time__rlZe2",ps="countdown__denomination__OBnva",hs="countdown__label__w7HXx",us="countdown__showLabels__vIr67";function fs(){fs=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!gs(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=ws(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:_s(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 r=_s(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function ms(e){var t,r=ws(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function ys(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function gs(e){return e.decorators&&e.decorators.length}function vs(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _s(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function ws(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;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 ks=36e5;let bs=function(e,t,r,i){var n=fs();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(vs(o.descriptor)||vs(n.descriptor)){if(gs(o)||gs(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(gs(o)){if(gs(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}ys(o,n)}else t.push(o)}return t}(s.d.map(ms)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.startTimer=this.startTimer.bind(this),this.stopTimer=this.stopTimer.bind(this),this.updateTimeRemaining=this.updateTimeRemaining.bind(this),this.date=this.parseDate(t),this.state={remanining:{days:0,hours:0,minutes:0,seconds:0}}}},d:[{kind:"method",key:"componentDidMount",value:function(){this.startTimer()}},{kind:"method",key:"componentWillReceiveProps",value:function(e){e.date===this.props.date&&e.timeOffset===this.props.timeOffset||(this.date=this.parseDate(e))}},{kind:"method",key:"componentWillUnmount",value:function(){this.stopTimer()}},{kind:"method",key:"parseOffset",value:function(e){if(null==e)return null;if(!Number.isNaN(+e)&&Math.abs(e)<15)return 60*e;if("string"==typeof e){let t=e.trim().match(/^([+-]?)(\d\d??)(?::?(\d\d))?$/);return t?("-"===t[1]?-1:1)*(60*+t[2]+(+t[3]||0)):null}return null}},{kind:"method",key:"parseDate",value:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props,t=(0,b.sG)(e.date),r=this.parseOffset(e.timeOffset);return null!==r&&t.setMinutes(t.getMinutes()-t.getTimezoneOffset()-r),t}},{kind:"method",key:"startTimer",value:function(){clearInterval(this.timer),this.counting=!0,this.updateTimeRemaining(),this.timer=setInterval(this.updateTimeRemaining,1e3)}},{kind:"method",key:"stopTimer",value:function(){clearInterval(this.timer),this.counting=!1,this.props.onComplete&&this.props.onComplete()}},{kind:"method",key:"updateTimeRemaining",value:function(){if(!this.date)return this.stopTimer();let e=Math.max(this.date-Date.now(),0);
2const t=Math.floor(e/1e3%60),r=Math.floor(e/6e4%60),i=Math.floor(e/ks%24),n=Math.floor(e/864e5);e||this.stopTimer(),this.setState({remanining:{days:n,hours:i,minutes:r,seconds:t}})}},{kind:"method",key:"renderValue",value:function(e,t){return(0,c.h)("span",{class:ps},e,!this.props.hideLabels&&(0,c.h)("span",{class:hs},ne(t)))}},{kind:"method",key:"render",value:function(e,t){const{date:r,timeOffset:i,className:n,hideOnComplete:o=!0,hideLabels:s=!1,onComplete:a,copy:l,...d}=e,p=t.remanining||{};let h;return!this.date||!this.counting&&o||(h=(0,c.h)("time",{datetime:this.date.toISOString(),class:(0,b.WM)(ds,!s&&us)},this.renderValue(p.days,"$DAYS"),this.renderValue(p.hours,"$HOURS"),this.renderValue(p.minutes,"$MINUTES"),this.renderValue(p.seconds,"$SECONDS"))),(0,c.h)("div",te({},d,{class:(0,b.WM)(ls,n)}),l&&(0,c.h)("div",{class:cs},l),h)}}]}}),c.wA);const Es={wholePage:"home__wholePage__Vb75F",transition:"home__transition___UXr4",contentWrapper:"home__contentWrapper__rt3be",title:"home__title__aXjSh",titleText:"home__titleText__MI52t",ctaExtraText:"home__ctaExtraText__xWre0",contentWrapperTransition:"home__contentWrapperTransition__w5snN home__contentWrapper__rt3be",cta:"home__cta__haQXd",ctaTransition:"home__ctaTransition__ikHOE home__cta__haQXd",followWrapper:"home__followWrapper__vThpp",officialSiteContainer:"home__officialSiteContainer__QE7CL",officialSite:"home__officialSite__UqBfU",follow:"home__follow__Q_Hbe",tout:"home__tout__LEOTU",homeTTLinkOut:"home__homeTTLinkOut__j9cnY",closingTrailerTT:"home__closingTrailerTT__frj0S",closeTrailerWrapper:"home__closeTrailerWrapper__gMKjT",trailerTT:"home__trailerTT__Yhdww",videoOverlay:"home__videoOverlay__ufWwy",wrapperFull:"home__wrapperFull__iQ1vO",closingTrailerSEO:"home__closingTrailerSEO__ETx_7",close:"home__close__FGZH2",signup:"home__signup__OcDCo",email:"home__email__NrVvx",button:"home__button__knlJT",hidden:"home__hidden__fGZIc"},Cs={container:"closableTrailer__container___8fXK",close:"closableTrailer__close__cmkxk",visible:"closableTrailer__visible__z6HSa",content:"closableTrailer__content__VwlTT",wrapper:"closableTrailer__wrapper__aehRs",youtube:"closableTrailer__youtube__gppAD",tt:"closableTrailer__tt__APuet",overlayText:"closableTrailer__overlayText__Sau61",videoPlayer:"closableTrailer__videoPlayer__yUmyl",simpleVideo:"closableTrailer__simpleVideo__JRZrZ",video:"closableTrailer__video__xNiE2",vimeoPlayer:"closableTrailer__vimeoPlayer__Oyasz"},Ts="vimeo__wrapper__B3yqT",Ss="vimeo__full__bYgYW",xs="vimeo__maintainAspectRatio__huqUO";class As extends c.wA{constructor(e){super(e),e.autoplay&&e.muted,this.tracked={},this.playerReady=this.playerReady.bind(this),this.onProgress=this.onProgress.bind(this),this.onLoad=this.onLoad.bind(this)}componentDidMount(){const{vimeoID:e}=this.props;this.initVimeo(e)}componentWillUnmount(){this.player&&(this.player.off("loaded"),this.player.off("timeupdate"),this.player.off("ended"),this.player.destroy())}initVimeo(e){if("undefined"!=typeof window)return window.Vimeo&&window.Vimeo.Player?this.loadPlayer(e):(window.VimeoLoader||(window.VimeoLoader=new Promise(((e,t)=>{const r=document.createElement("script");r.src="https://player.vimeo.com/api/player.js",document.body.appendChild(r),r.onload=e,r.onerror=t}))),window.VimeoLoader.then((()=>{this.loadPlayer(e)})).catch((()=>u.Z.emit(f.j5,"Vimeo","Error loading Vimeo player"))))}playerReady(){"function"==typeof this.props.onPlayerReady&&this.props.onPlayerReady()}loadPlayer(e){const t=document.getElementById(e);this.player=new window.Vimeo.Player(t),this.player.on("loaded",setTimeout(this.onLoad,0)),this.player.on("timeupdate",this.onProgress),this.player.on("ended",this.onEnded),this.player.loadVideo(e).catch((e=>u.Z.emit(f.j5,"Vimeo",e)))}onLoad(){const{autoplay:e}=this.props;this.playerReady(),e&&this.player.play()}onProgress(e){let{percent:t}=e;this.props.useTracking&&[0,25,50,75,95].forEach((e=>{if(!this.tracked[e]&&t>e/100){let t=e;95===e&&(t=100),u.Z.emit(f.g9,t,this.props.vimeoID,this.props.isClosableTrailer),this.tracked[e]=!0}}))}onEnded(){const{onEndedHandler:e}=this.props;e&&e()}render(e){const{vimeoID:t="",class:r="",iframeClass:i="",autoplay:n=!1,muted:o=!1,maintainAspectRatio:s=!1,captionsCode:a="",...l}=e,d=n?1:0,p=o?1:0;return(0,c.h)("div",{class:(0,b.WM)(Ts,r,s?xs:Ss)},(0,c.h)("iframe",te({id:t,class:i,src:`https://player.vimeo.com/video/${t}?texttrack=${a}&autoplay=${d}&muted=${p}`,frameborder:"0",allow:"autoplay",fullscreen:!0,allowfullscreen:!0},l)))}}function Ps(){Ps=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Os(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Ms(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Ls(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 r=Ls(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Ds(e){var t,r=Ms(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Is(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Os(e){return e.decorators&&e.decorators.length}function Rs(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ls(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ms(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;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 Fs="undefined"==typeof window;let zs=function(e,t,r,i){var n=Ps();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Rs(o.descriptor)||Rs(n.descriptor)){if(Os(o)||Os(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Os(o)){if(Os(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Is(o,n)}else t.push(o)}return t}(s.d.map(Ds)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this),this.closeTrailer=this.closeTrailer.bind(this),this.closeTrailerWithKeyboard=this.closeTrailerWithKeyboard.bind(this),this.trailerEnded=this.trailerEnded.bind(this),this.playerReady=this.playerReady.bind(this),this.tryToClose=this.tryToClose.bind(this),this.tryToRemove=this.tryToRemove.bind(this),this.onPlay=this.onPlay.bind(this),this.onPause=this.onPause.bind(this),this.defaultState={closed:!1,playerReady:!1,playing:!1},this.disabled=!1,this.visible=!1,this.$video=null,this.state={...this.defaultState}}},d:[{kind:"method",key:"componentWillMount",value:function(){!Fs&&location.href.match(/[?&]disableOverlay(=|&|$)/)&&(this.disabled=!0),this.computeUpdates(this.props,this.state)}},{kind:"method",key:"componentWillUpdate",value:function(e,t){this.computeUpdates(e,t)}},{kind:"method",key:"componentWillUnMount",value:function(){this.visible&&u.Z.emit("VIDEO_PLAYER_HIDE")}},{kind:"method",key:"closeTrailer",value:function(){this.closeTrailerVideo(),I({a:"closing-trailer-closed"})}},{kind:"method",key:"closeTrailerWithKeyboard",value:function(e){"Enter"===e.key&&(this.closeTrailerVideo(),I({a:"closing-trailer-closed"}))}},{kind:"method",key:"onPlay",value:function(){this.setState({isPlaying:!0})}},{kind:"method",key:"onPause",value:function(){this.setState({isPlaying:!1})}},{kind:"method",key:"tryToClose",value:function(e){e&&e.target===this.$wrapper&&this.closeTrailer(event)}},{kind:"method",key:"closeTrailerVideo",value:function(){this.setState({closed:!0}),this.$video&&"function"==typeof this.$video.pause&&this.$video.pause(),window.focus(),document.activeElement&&document.activeElement.blur(),this.props.didClose&&this.props.didClose(),u.Z.emit(f.Ok,this.props.activePage)}},{kind:"method",key:"trailerEnded",value:function(){this.closeTrailerVideo(),I({a:"closing-trailer-ended"}),u.Z.emit(f.aq)}},{kind:"method",key:"playerReady",value:function(){this.setState({playerReady:!0}),u.Z.emit(f.x_)}},{kind:"method",key:"tryToRemove",value:function(e){if(e.target!==this.base||"visibility"!==e.propertyName)return;"hidden"===getComputedStyle(e.target).visibility&&this.setState({remove:!0})}},{kind:"method",key:"computeUpdates",value:function(e,t){let r=!1;try{r=localStorage.getItem("__DISABLE_YT_POPUP__")}catch(e){}if(!r){let e=t.playerReady&&!t.closed;e!==this.visible&&(this.visible=e,u.Z.emit(e?"VIDEO_PLAYER_SHOW":"VIDEO_PLAYER_HIDE"))}}},{kind:"method",key:"renderTT",value:function(){if(!this.props.showTT)return;let e=this.props.imgRoot||"";return(0,c.h)("img",{src:e+"/tt.png",class:Cs.tt,alt:ne("HOME_TITLE_TREATMENT_SEO")}
2)}},{kind:"method",key:"renderOverlayText",value:function(){const e=this.props.overlayText;if(e)return(0,c.h)("p",{class:Cs.overlayText},ne(e,{},e))}},{kind:"method",key:"renderNativeVideo",value:function(){return(0,c.h)(Vo,{src:this.props.src,parentClass:(0,b.WM)(Cs.videoPlayer,Cs.simpleVideo),class:Cs.video,ref:e=>this.$video=e,onVideoEnded:this.trailerEnded,onPlayerReady:this.playerReady,autoplay:!0,muted:!1,showControls:!0,overrideHideControls:!0,useTracking:!0,isClosableTrailer:!0,poster:this.props.thumbSrc})}},{kind:"method",key:"renderYoutubeVideo",value:function(){let e=this.props,t=e.client||{};return(0,c.h)(yo,{activeItem:{ytid:e.ytid},maintainAspectRatio:"desktop"!==t.deviceSize,iframeClass:Cs.youtube,wrapperClass:Cs.wrapper,ref:e=>this.$video=e,onPlay:this.onPlay,onPause:this.onPause,client:t,onVideoEnded:this.trailerEnded,customDesktopUI:e.customDesktopUI,onPause:this.onPause,onPlayerReady:this.playerReady,tracking:"closing-trailer"})}},{kind:"method",key:"renderVimeoVideo",value:function(){return(0,c.h)(As,{class:Cs.vimeoPlayer,vimeoID:this.props.vimeoID,onPlayerReady:this.playerReady,autoplay:!0,muted:!0,useTracking:!0,isClosableTrailer:!0})}},{kind:"method",key:"renderVideoElement",value:function(){let e=this.props;return e.src?this.renderNativeVideo():e.ytid?this.renderYoutubeVideo():e.vimeoID?this.renderVimeoVideo():void 0}},{kind:"method",key:"render",value:function(e,t){const{closeText:r,src:i,ytid:n,vimeoId:o,overlayText:s,imgRoot:a,client:l,showTT:d,customDesktopUI:p,children:h,activePage:u,...f}=e,m=this.state.isPlaying;if(!t.remove&&!this.disabled)return(0,c.h)("div",te({class:(0,b.WM)(Cs.container,this.visible&&Cs.visible),key:"closableTrailer","data-overlay":"closableTrailer",ref:e=>this.$wrapper=e,onClick:this.tryToClose,onTransitionEnd:this.tryToRemove},f),(0,c.h)("span",{class:(0,b.WM)(Cs.close,m&&Cs.hide),onClick:this.closeTrailer,key:"close",role:"button",tabindex:"1",onKeyDown:this.closeTrailerWithKeyboard},e.closeText),(0,c.h)("div",{class:Cs.content},this.renderTT(),this.renderOverlayText(),this.renderVideoElement(),h))}}]}}),c.wA);function Ns(){Ns=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Bs(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Hs(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Vs(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 r=Vs(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function $s(e){var t,r=Hs(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function js(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Bs(e){return e.decorators&&e.decorators.length}function Ws(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Vs(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Hs(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Us=function(e,t,r,i){var n=Ns();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Ws(o.descriptor)||Ws(n.descriptor)){if(Bs(o)||Bs(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Bs(o)){if(Bs(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}js(o,n)}else t.push(o)}return t}(s.d.map($s)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){class r extends t{constructor(){super(),e(this),this.state={trailerClosed:!1,isDelayComplete:!1}}}return{F:r,d:[{kind:"method",key:"componentDidMount",value:function(){tn(en(r.prototype),"componentDidMount",this).call(this),"undefined"!=typeof window&&(void 0===window.firstSessionVisit?window.firstSessionVisit=!0:window.firstSessionVisit=!1);const{closableTrailer:e}=this.props.pageData,t=e&&e.delay?1e3*e.delay:0;this.delayTrailer=setTimeout((()=>{this.setState({isDelayComplete:!0})}),t)}},{kind:"method",key:"componentWillUnmount",value:function(){clearTimeout(this.delayTrailer)}},{kind:"method",key:"sizeBasedTT",value:function(e){const t=G(e,this.props.client),r=t.split(".")[0],i=Si;return xi((0,b.q3)(this.props.appData,r,i+"/"+t))}},{kind:"method",key:"getTitleTreatment",value:function(e,t,r){let i=this.props||{};e=e||i.appData.copy,t=t||Si,r=r||i.pageData;let n=this.sizeBasedTT(r&&r.alternateTT),o=(0,c.h)("h1",{class:Es.titleText,id:"titleText"},(0,c.h)("img",{ref:e=>this.$tt=e,alt:e.$HOME_TITLE_TREATMENT_SEO||"Movie title",class:Es.title,src:n}),(0,c.h)("span",null,e.$HOME_TITLE_TREATMENT_SEO));return r&&r.ttLinkOut?(0,c.h)("div",{class:Es.homeTTLinkOut},(0,c.h)(qt,{href:r.ttLinkOut,target:"_blank",trackId:"home-tt-link-out"},o)):o}},{kind:"method",key:"getOfficialWebsiteButton",value:function(){let e=(0,b.RK)(this.props,"pageData.officialSiteLink");if(!e)return;let t=(0,b.RK)(this.props,"appData.copy.$OFFICIAL_WEBSITE");return(0,c.h)("div",{class:Es.officialSiteContainer},(0,c.h)(qt,{target:"_blank",class:Es.officialSite,href:e,trackId:"home-official-website"},t))}},{kind:"method",key:"getExtraContent",value:function(){}},{kind:"method",key:"getExtraContentOutside",value:function(){}},{kind:"method",key:"renderCarousel",value:function(e){const t=this.props.appData.urls.roots.imageRegion,r=e.items,i=e.transition,n=e.slideDuration,o=e.slideDelay,s=e.showProgressIcons;return(0,c.h)(as,{mediaRoot:`${t}/carousel`,carouselClass:Es.carousel,slides:r,transition:i,slideDuration:n,slideDelay:o,showProgressIcons:s,autoSlide:!0,appData:this.props.appData,showtimes:this.props.showtimes})}},{kind:"method",key:"renderCTAs",value:function(e){const{pageData:t,appData:r,activePage:i,showtimes:n,client:o}=this.props,s=t.extraHomeCta,{copy:a}=r,l=r.urls.roots.sharedImages,d=r.meta.url,p=r.options.useBoxOff
2iceCalendar&&r.meta.dates.boxOffice?r.meta.dates.boxOffice:r.meta.dates.release,h=[(0,c.h)(Kn,{appData:r,releaseDate:p,copy:a,client:o,class:e,sharedImageRoot:l,pageData:t,appUrl:d,showtimesStatus:n.status,activePage:i,useMessengerRemind:r.options.useMessengerRemind,key:"cta"})];return s&&h.push((0,c.h)(Kn,{appData:r,releaseDate:p,copy:a,extraHomeCta:!0,client:o,class:e,sharedImageRoot:l,pageData:t,appUrl:d,showtimesStatus:n.status,activePage:i,key:"extraCta"})),h}},{kind:"method",key:"render",value:function(e){let{pageData:t,appData:r,transitionState:i,showtimes:n,client:o,user:s,activePage:a}=e;const{copy:l,styling:d}=r,{colorFollowIcons:p}=d,h=(r.urls.roots.imageRegion,t.carousel);let u=Es.cta,f=(0,b.WM)(Es.contentWrapper,n.status&&Es.live),m=t.follow,y=!1;switch(i){case Ni:case ji:y=!0,f=Es.contentWrapperTransition,u=Es.ctaTransition}let g=!0;"undefined"!=typeof window&&(g=window.firstSessionVisit);const{isFirstVisit:v=!0}=s;let{closableTrailer:_={},closingTrailer:w={},customDesktopUI:k=!1,trailerOverlayConstant:E=!0,trailerOverlayOnPageChange:C=!1,ctaExtraText:T=!1}=t;_=Object.keys(_).length>0?_:w;const{ytid:S="",closeText:x="",overlayText:A="",src:P="",vimeoID:D="",showTT:I,disableForGoogleBot:O}=_;let R=!!t.closableTrailer||!!t.closingTrailer;v||E||(R=!1),g||C||(R=!1);try{O&&/Googlebot/i.test(navigator.userAgent)&&(R=!1)}catch(e){}let L=t.countdownTimezone||(0,b.RK)(this.props,"appData.meta.dates.timezoneOffsetFromUTC");const{isDelayComplete:M}=this.state;return(0,c.h)("div",{class:(0,b.WM)(Es.wholePage+(0,b.WF)(y,Es.transition))},!!h&&this.renderCarousel(h),R&&M&&(0,c.h)(zs,{imgRoot:(0,b.RK)(r,"urls.roots.imageRegion"),ytid:S,vimeoID:D,closeText:x,overlayText:A,showTT:I,src:P,customDesktopUI:k,client:o,activePage:a}),(0,c.h)("div",{class:f,key:"wrapper"},(0,c.h)("div",{class:Es.upperPlayer}),(0,c.h)("div",{class:Es.marketingContent},this.getTitleTreatment(l,Si,t),T&&(0,c.h)(fr,{markdown:!0,class:Es.ctaExtraText},l.$CTA_EXTRA_TEXT),this.renderCTAs(u),(0,c.h)("div",{class:Es.followWrapper},(0,c.h)(Lr,{followClass:Es.follow,followData:m,iconShade:(0,b.RK)(r,"styling.socialIconShade","light"),socialData:r.meta.social,copy:l,color:p}),this.getOfficialWebsiteButton()),t.$touts&&(0,c.h)("ul",{class:Es.toutList},t.$touts.map((e=>(0,c.h)("li",{class:Es.tout},(0,c.h)(qt,{href:e.path,target:e.newWindow?"_blank":"_self"},e.text))))),this.getExtraContent())),t.countdownDate&&(0,c.h)(bs,{timeOffset:L,date:t.countdownDate,hideLabels:t.hideCountdownLabels,copy:t.countdownCopy}),this.getExtraContentOutside())}}]}}),rn);const Zs={showtimes:!0,user:!0};class Gs extends Us{getExtraContent(){return(0,c.h)("form",{class:Es.signup,action:"https://greenwichentertainment.us17.list-manage.com/subscribe/post?u=66fa7b2b379ec4c844d7dcb0f&id=30698c3549",method:"post",name:"mc-embedded-subscribe-form",target:"_blank",novalidate:!0},(0,c.h)("label",{for:"mce-EMAIL"},"SIGN UP FOR UPDATES"),(0,c.h)("input",{type:"email",class:Es.email,value:"",name:"EMAIL",id:"mce-EMAIL",placeholder:"email address",required:!0}),(0,c.h)("input",{type:"text",class:Es.hidden,name:"b_66fa7b2b379ec4c844d7dcb0f_30698c3549",tabindex:"-1",value:"","aria-hidden":"true"}),(0,c.h)("input",{type:"submit",class:Es.button,value:"Subscribe",name:"subscribe"}))}}const Ks=t.verticallyCenter,qs=Zs,Ys={container:"kaltura__container__ebCfC",keepAspectRatio:"kaltura__keepAspectRatio__fkI9p",onVideoPage:"kaltura__onVideoPage__DeT5l",fullScreen:"kaltura__fullScreen__NosWQ"};class Qs extends c.wA{componentDidMount(){u.Z.emit(f.XQ,!0)}componentWillUnmount(){u.Z.emit(f.XQ,!1)}render(e){let{src:t,onVideoPage:r,length:i}=e;const n=1===i;return(0,c.h)("div",{class:(0,b.WM)({s:Ys,container:!0,keepAspectRatio:!r,onVideoPage:r,fullScreen:n})},(0,c.h)("iframe",{id:"kaltura_player",src:t,allowfullscreen:!0,webkitallowfullscreen:!0,mozAllowFullScreen:!0,allow:"autoplay *; fullscreen *; encrypted-media *",sandbox:"allow-forms allow-same-origin allow-scripts allow-top-navigation allow-pointer-lock allow-popups allow-modals allow-orientation-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",frameborder:"0",title:"Kaltura Player"}))}}const Xs={showtimesBtn:"videos__showtimesBtn__DCj8Z",inActive:"videos__inActive__lK7HV",active:"videos__active__tYDRa",showtimesOverlayBtn:"videos__showtimesOverlayBtn__hQWSM",scaleTime:"videos__scaleTime__pWdte",cancelBtn:"videos__cancelBtn__XOXCT",overlay:"videos__overlay__AFxqz",overlayContent:"videos__overlayContent__nSR9y",trailer:"videos__trailer__JmVAE",trailerSideNav:"videos__trailerSideNav__MtO4r videos__trailer__JmVAE","transition-in":"videos__transition-in__Thct5 page__transitionIn__XA9Ef page__transition__yiim3 videos__trailer__JmVAE","transition-out":"videos__transition-out__BnY0P page__transitionOut__LWGLc page__transition__yiim3 videos__trailer__JmVAE",trailerFull:"videos__trailerFull__KTznA videos__trailer__JmVAE",trailerSideNavFull:"videos__trailerSideNavFull__bFVVZ videos__trailerFull__KTznA videos__trailer__JmVAE",toggle:"videos__toggle__Zy9_K",fullScreenSvg:"videos__fullScreenSvg__SAdEg",hidden:"videos__hidden__OLpJo",openPlaylist:"videos__openPlaylist__BI90D",hiddenPlaylist:"videos__hiddenPlaylist__QGyJc videos__openPlaylist__BI90D",ytWrapper:"videos__ytWrapper__c6vzJ",noHeader:"videos__noHeader__cjdaX",ytWrapperSideNav:"videos__ytWrapperSideNav__ZDi5I videos__ytWrapper__c6vzJ",xLink:"videos__xLink__CGWEa",xIcon:"videos__xIcon__XHEkb",videoSEO:"videos__videoSEO__E1ibW",videoPlayer:"videos__videoPlayer__UXnO0",vimeoWrapper:"videos__vimeoWrapper__TtW41"};function Js(e){return 0===e.status||e.status>=400&&e.status<600}async function ea(e){if(Js(e))throw e;return e.json()}const ta="AIzaSyBtZ_ReV0X_SCLIYosdhO3ICgvjo4HmjbA",ra="undefined"==typeof window,ia="undefined"==typeof window;class na extends rn{constructor(e){super(),g(this,"checkQueryString",((e,t)=>
2{if(ia)return!1;let r=p().parse(location.search.slice(1));if(t&&!r.v)return!1;let i=r.v?this.list.find((e=>e.ytid===r.v))||this.list[r.v]:this.list[0];return!0===e?i:this.selectVideo(i,!0)})),g(this,"onPlay",(()=>{this.props.pageData.disableVideoTitle||(clearTimeout(this.titleTimer),this.titleTimer=setTimeout((()=>{this.setState({showTitle:!1})}),1618)),this.autoCollapse&&(clearTimeout(this.playTimer),this.playTimer=setTimeout((()=>{this.setState({isOpen:!1})}),3e4))})),g(this,"onPause",(()=>{this.props.pageData.disableVideoTitle||(clearTimeout(this.titleTimer),this.setState({showTitle:!0})),this.autoCollapse&&(this.stopCollapsing(),this.setState({isOpen:!0}))})),g(this,"closeOverlay",(()=>{clearInterval(this.timer),clearTimeout(this.pageTimeout),this.setState({countDown:5,overlay:!this.state.overlay,isOpen:!0})})),g(this,"goToNextItem",(e=>{clearTimeout(this.titleTimer);let t=this.state.playlist.indexOf(this.state.activeItem)+1;!0===e&&(t%=this.state.playlist.length);let r=this.state.playlist[t];if(r)return this.selectVideo(r);const{disableAutoRedirect:i,playlistRedirect:n={}}=this.props.pageData;if(i)return;let o=n.pageId;if(o||(o=(0,b.RK)(this.props,"appData.pages.home")?"home":"showtimes"),!(0,b.RK)(this.props,"showtimes.status"))return rr(o);this.setState({overlay:!0}),clearInterval(this.timer),this.timer=setInterval(this.countDownTimer,1e3),clearTimeout(this.pageTimeout),this.pageTimeout=setTimeout((()=>rr(o)),5e3);let s=["exitFullscreen","msExitFullscreen","webkitCancelFullScreen","mozCancelFullScreen"].find((e=>"function"==typeof document[e]));if(s)try{document[s]()}catch(e){}})),g(this,"goToPrevItem",(e=>{let t=this.state.playlist.indexOf(this.state.activeItem);-1===t&&(t=0);let r=t-1;if(!0===e){let e=this.state.playlist.length;r=(r+e)%e}let i=this.state.playlist[r];i&&this.selectVideo(i)})),g(this,"togglePlaylistCallback",(e=>{e&&"function"==typeof e.preventDefault&&e.preventDefault(),this.stopCollapsing(),this.autoCollapse=!1;let t=!this.state.isOpen;I({a:"video-thumbnails-bar-"+(t?"open":"closed")}),this.setState({isOpen:t})})),g(this,"togglePlaylistWithKeyboard",(e=>{"Enter"===e.key&&this.togglePlaylistCallback(e)})),g(this,"updateActive",((e,t)=>{t&&"function"==typeof t.preventDefault&&t.preventDefault(),this.selectVideo(e)}));let{showPlaylist:t,list:r,youtubePlaylistID:i,autoCollapse:n}=e.pageData||{};this.listRequestId=0,this.state={isOpen:t,playlist:[],showTitle:!e.pageData.disableVideoTitle,overlay:!1,countDown:5},this.autoCollapse=n,this.countDownTimer=this.countDownTimer.bind(this);const o=this.getDynamicList(e);this.setupList(o||r,i,e)}componentDidMount(){"function"==typeof super.componentDidMount&&super.componentDidMount(...arguments),u.Z.emit("VIDEO_PLAYER_SHOW"),window.addEventListener("popstate",this.checkQueryString)}componentWillUnmount(){super.componentWillUnmount&&"function"==typeof super.componentWillUnmount&&super.componentWillUnmount(...arguments),u.Z.emit("VIDEO_PLAYER_HIDE"),window.removeEventListener("popstate",this.checkQueryString)}setupList(e,t){e||(e=[]),Array.isArray(e)||(e=Object.keys(e).map((t=>e[t])));let r=Date.now();e=e.filter((e=>!!e&&(!(e.from&&e.from>r)&&!(e.to&&e.to<r)))),t&&"null"!==t&&e.push({playlistId:t});let i=++this.listRequestId;this.list=e;let n=e.map((e=>{var t;if(e.playlistId)return(t=e.playlistId,ra||!t?Promise.reject():fetch(`https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=${t}&key=${ta}`).then(ea)).then((t=>{if(i===this.listRequestId)return this.replacePlaylistWithVideos(e.playlistId,t)})).catch((e=>e))}));return Promise.all(n).then((()=>
2{if(i!==this.listRequestId)return;let e;this.setState({playlist:this.list}),this.state.activeItem&&(e=this.list.find((e=>e.ytid===this.state.activeItem.ytid))),e=e||this.checkQueryString(!0,!0)||this.list[0],this.selectVideo(e)}))}getDynamicList(e){let t=e.dynamicData;if(!t)return!1;let r=t.updateTime&&t.updateTime>window.__BUILD_DATE__;return"videos"===e.id&&r&&t.videoList}componentWillReceiveProps(e){if(this.props.dynamicData!==e.dynamicData){let t=this.getDynamicList(e);t&&this.setupList(t,e.pageData.youtubePlaylistID,e)}}replacePlaylistWithVideos(e,t){let r,i=this.list.find(((t,i)=>!(!t.playlistId||t.playlistId!==e)&&(r=i,!0))),n=t.items.filter((e=>(!i||!i.disabledItems||-1===i.disabledItems.indexOf(e.snippet.resourceId.videoId))&&e.snippet.thumbnails)).map(((e,t)=>({name:e.snippet.title,thumbSrc:e.snippet.thumbnails.medium.url,ytid:e.snippet.resourceId.videoId,originalOrder:t})));if(i&&i.playlistOrder){let e=i.playlistOrder;"object"!=typeof e&&(e=[e]),Array.isArray(e)||(e=Object.keys(e).sort(((e,t)=>e.localeCompare(t,"en",{numeric:!0}))).map((t=>e[t]))),n.sort(((t,r)=>{let i=e.indexOf(t.ytid),n=e.indexOf(r.ytid);return-1===i&&(i=e.length+t.originalOrder),-1===n&&(n=e.length+r.originalOrder),i-n}))}this.list=[...this.list.slice(0,r),...n,...this.list.slice(r+1)]}selectVideo(e,t){if(!e||e===this.state.activeItem)return!1;if(void 0===t&&(t=!this.state.activeItem),this.setState({activeItem:e}),!ia&&this.list.length>1){let r=this.state.playlist.indexOf(e),i=0===r?null:e.ytid||r||null;i!=p().parse(location.search.slice(1)).v&&function(e,t,r,i){const n=p().parse(location.search.slice(1));"object"!=typeof e?N(n,e,t):(i=r,r=t,Object.keys(e).forEach((t=>{N(n,t,e[t])})));let o=p().stringify(n);o=o?"?"+o:"",history[i?"pushState":"replaceState"](r,"",(location.pathname||"")+o)}("v",i,{},!t)}return!0}stopCollapsing(){clearTimeout(this.playTimer)}getSimpleVideoPlayerProps(){return{}}renderVideoPlayer(){let{pageData:e,client:t,sideNavActive:r}=this.props,{muted:i}=e,{activeItem:n,isOpen:o}=this.state;if(e.forceOpen&&(o=!0),!n)return;let s=void 0===this.autoplay||this.autoplay;if(n.videoSrc){const e=(n.name||"video").replace(/ +/g,"-").toLowerCase(),t=(0,b.FZ)(n.captions);return(0,c.h)(Vo,te({key:n.videoSrc,src:n.videoSrc,class:Xs.videoPlayer,parentClass:Xs.videoPlayerWrapper,autoplay:s,showControls:!0,useTracking:!0,trackPrefix:e,onVideoEnded:this.goToNextItem,poster:n.thumbSrc,captions:t,"aria-label":n.ariaLabel,unmountResetVideoProgress:!0},this.getSimpleVideoPlayerProps()))}if(n.vimeoID)return(0,c.h)(As,{vimeoID:n.vimeoID,class:Xs.vimeoWrapper,useTracking:!0,autoplay:!0});if(n&&n.disneySrc){let e=this.props.pageData.list.filter((e=>null!==e)).length;return(0,c.h)(Qs,{src:n.disneySrc,onVideoPage:!0,length:e})}let a=o?Xs.trailer:Xs.trailerFull;r&&(a=o?Xs.trailerSideNav:Xs.trailerSideNavFull);let l=e.delay,d=n.name;return(0,c.h)(yo,{appData:this.props.appData,passedTitle:d,showTitle:this.state.showTitle,activeItem:n,maintainAspectRatio:"desktop"!==t.deviceSize,onVideoEnded:this.goToNextItem,iframeClass:a,ref:e=>this.$video=e,onPlay:this.onPlay,client:t,autoplay:s,delay:l,customDesktopUI:e.customDesktopUI,onPause:this.onPause,muted:i})}getExtraContent(){}countDownTimer(){const e=Math.max(this.state.countDown-1,1);this.setState({countDown:e}),1===e&&clearInterval(this.timer)}renderOverlay(){if(!this.state.overlay)return;let e,t=this.props,r=t.showtimes||{},i=(0,b.RK)(t,"appData.copy")||{},n=t.pageData||{},o="undefined"!==n.playlistRedirect?n.playlistRedirect:{};if(r.status&&o){let t=o.pageId||"showtimes",r=(o.copy||i.$GET_TICKETS||"Redirecting")+"..."+this.state.countDown;e=(0,c.h)("div",null,(0,c.h)(qt,{pageId:t,linkClass:Xs.showtimesOverlayBtn,extraOnClick:this.closeOverlay},r),(0,c.h)("div",{onClick:this.closeOverlay,class:Xs.cancelBtn},"Cancel"))}let s=this.state.isOpen?Xs.notFullscreen:Xs.fullscreen;return(0,c.h)("div",{class:(0,b.WM)(Xs.overlay,s)},(0,c.h)("div",{class:Xs.overlayContent},(0,c.h)("div",{class:Xs.overlayTitle},i.$TITLE),e))}render(e,t){const{appData:r,activePage:i,pageData:n,sideNavActive:o,client:s,showtimes:a={}}=e;let l,d,p,m,{playlist:y,isOpen:g,activeItem:v}=t;
2if(n.forceOpen&&(g=!0),n.xLink){let e="string"==typeof n.xLink?n.xLink:"home";l=(0,c.h)(qt,{linkClass:Xs.xLink,pageId:e},(0,c.h)("span",{class:Xs.xIcon}))}if(n.optionalText){let e=ne(n.optionalText,{RELEASE:(0,h.Z)((0,b.sG)(r.meta.dates.release),"MMMM dd, yyyy")});d=(0,c.h)("p",{class:Xs.videoSEO},e)}if(y.length>1){let e;n.disableAutoRedirect||(e=n.pageButton||this.props.showtimes.status&&"showtimes");let t,o=g?at:lt;n.forceOpen||(t=(0,c.h)("div",{class:Xs.toggle,onClick:this.togglePlaylistCallback,tabindex:"0",role:"button",onKeyDown:this.togglePlaylistWithKeyboard},(0,c.h)(o,{class:Xs.fullScreenSvg,key:g?"down":"up"}))),p=[t,(0,c.h)(Io,{key:"videosPlaylist",device:s.device,copy:r.copy,list:y,onPlaylistItemClick:this.updateActive,isOpen:g,playlistClass:(0,b.WM)(Xs.playlist,g?Xs.openPlaylist:Xs.hiddenPlaylist),showtimesPage:e,activePage:i,activeItem:v,showButtons:!0,playlistId:"video"})]}const _=this.state.showTitle?Xs.active:Xs.inActive;return m=(0,c.h)(qt,{pageId:"showtimes",linkClass:(0,b.WM)(Xs.showtimesBtn,_),extraOnClick:()=>u.Z.emit(f.rf)},this.props.appData.copy.$GET_TICKETS),(0,c.h)("div",{ref:e=>this.ytWrapper=e,class:o?Xs.ytWrapperSideNav:Xs.ytWrapper},this.renderOverlay(),d,l,a.status&&!n.disableShowtimesCTA&&m,this.renderVideoPlayer(),this.getExtraContent(),p)}getContentOutside(){}}const oa={showtimes:!0,videos:!0,dynamicData:!0,misc:!0},sa={contentContainer:"synopsis__contentContainer__GFYBX",title:"synopsis__title__kv_zk",seoTitle:"synopsis__seoTitle__hh7co",description:"synopsis__description__Cj1_2",castContent:"synopsis__castContent__S14Do",synopsisDate:"synopsis__synopsisDate__XE8Dv",header:"synopsis__header__g2DUT",castDescription:"synopsis__castDescription__bwdKq",contentBox:"synopsis__contentBox__S2Zlj",contentBoxTransition:"synopsis__contentBoxTransition__LtHDb synopsis__contentBox__S2Zlj",ieContainer:"synopsis__ieContainer__FrGAQ",ieFlexContainer:"synopsis__ieFlexContainer__QxxiY",customContainer:"synopsis__customContainer__xT8mR",paragraphs:"synopsis__paragraphs__Tj4fQ",rtl:"synopsis__rtl__ISgEP"};function aa(){aa=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!da(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=ua(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:ha(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 r=ha(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function la(e){var t,r=ua(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function ca(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function da(e){return e.decorators&&e.decorators.length}function pa(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ha(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function ua(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}We.setOptions({breaks:!0,smartLists:!0});let fa=function(e,t,r,i){var n=aa();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(pa(o.descriptor)||pa(n.descriptor)){if(da(o)||da(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(da(o)){if(da(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}ca(o,n)}else t.push(o)}return t}(s.d.map(la)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"render",value:function(e){let{appData:t,pageData:r,transitionState:i}=e;const{copy:n}=t,{imageSrc:o,disableSynopsisHeader:s}=r;let a=sa.contentBox;const l=r.descriptionCopy?n[r.descriptionCopy]:n.$SYNOPSIS_DESCRIPTION,d=r.headerCopy?n[r.headerCopy]:n.$SYNOPSIS_HEADER,p=r.castContent?r.castContent:n.$SYNOPSIS_CAST,h=r.descriptionHeader?r.descriptionHeader:n.$SYNOPSIS,u=r.synopsisDate?r.synopsisDate:n.$SYNOPSIS_DATE;let f="il"===t.meta.region.slug;i!==Ni&&i!==ji||(a=sa.contentBoxTransition);
2let m,y=r.customStyling||r.includeCast?sa.customContainer:sa.contentContainer;if(r.includeCast)m=[(0,c.h)(fr,{class:sa.castDescription,content:l,markdown:!0}),(0,c.h)(fr,{class:sa.castContent,content:p,markdown:!0})];else{let e;o||s||(e=(0,c.h)("h1",{class:sa.synopsisHeader},h)),m=(0,c.h)("div",{class:sa.description},e,(0,c.h)(fr,{content:l,markdown:!0}))}return(0,c.h)("div",{class:a},(0,c.h)("div",{class:y},this.getTitleTreatment(),(0,c.h)(fr,{class:sa.header,content:d,markdown:!0}),(0,c.h)(fr,{class:sa.synopsisDate,content:u,markdown:!0}),(0,c.h)("bdo",{class:(0,b.WM)(sa.paragraphs,f&&sa.rtl),dir:f?"rtl":"ltr"},m),this.getExtraContent()),(0,c.h)("div",{class:sa.contentOutside},this.getContentOutside()))}},{kind:"method",key:"getTitleTreatment",value:function(){let e=this.props.pageData,t=Si;const{copy:r}=this.props.appData;let i=e.includeCast&&e.imageSrcCast||e.imageSrc,n=xi(i);const o=e.altTitle?e.altTitle:r.$SYNOPSIS_ALT_TITLE||r.$TITLE;if(e.imageSrcAlternate&&(n=G(e.imageSrcAlternate,this.props.client,i),n&&!n.match(/^(https?:)?\/\//)&&(n=xi(t+"/"+n))),n)return(0,c.h)("img",{alt:o,class:sa.title,src:n,key:"tt"})}},{kind:"method",key:"getExtraContent",value:function(){}},{kind:"method",key:"getContentOutside",value:function(){}}]}}),rn);const ma=!0,ya="homeEntButtons__wrapper__ItXcs",va="homeEntButtons__container__xRFes",_a="homeEntButtons__tt__kr2gv",wa="homeEntButtons__image__ikWep",ka="homeEntButtons__pageTitle__iD1wG",ba="homeEntButtons__vendors__bidVK",Ea="homeEntButtons__title__ecOuX",Ca="homeEntButtons__noLink__jfMve",Ta="homeEntButtons__vendorLogo__h_yVf",Sa="homeEntButtons__list__mIvyG",xa="homeEntButtons__vendor__PLd0v",Aa="homeEntButtons__link__RJhun",Pa="homeEntButtons__calRemindStyle__q4QAb",Da="homeEntButtons__vendorCal__sMbHL",Ia="homeEntButtons__caption__cCDPZ",Oa="homeEntButtons__hiddenText__LAAp8",Ra="homeEntButtons__posterLayout__luNiv",La="homeEntButtons__poster__F5bQe";class Ma extends c.wA{constructor(e){super(e),this.renderFormat=this.renderFormat.bind(this),this.renderVendor=this.renderVendor.bind(this),this.sizeBasedTT=this.sizeBasedTT.bind(this)}componentDidMount(){void 0===window.firstSessionVisit?window.firstSessionVisit=!0:window.firstSessionVisit=!1}gaTrack(e,t,r,i){u.Z.emit(f.rw,e,t,null,i,r)}renderVendor(e,t){const{useCalendarRemindVendor:r={},transparentNoLink:i=!1}=this.props.pageData,{name:n="",trackingPrefix:o="",logo:s="",url:a="",pageId:l="",caption:d="",alt:p="",inviteTitle:h="",inviteDescription:u="",inviteDate:f="",useCalendar:m,useLinkOut:y}=e,g=`${o} ${n}`;if(!r.enabled&&!m||y){let h,u=!(!r.enabled||!y),f=e.trackId||e.vendorName||e.name||"";f=f.toLowerCase().replace(/[^a-z0-9]+/g,""),f&&(h="img-"+f,f="button-"+f);let m,v=[(0,c.h)("span",{class:Oa,key:"hidden-text"},n),(0,c.h)("img",{class:(0,b.WM)(Ta,h),src:s,alt:p,key:"image"})];if(a||l)m=(0,c.h)(qt,{class:(0,b.WM)(u?Pa:Aa,f),href:a,pageId:l,trackId:g,extraOnClick:()=>this.gaTrack(a,o,n,l),target:a?"_blank":"",renderCustomChild:!0,key:"content-link"},v);else{let e=i?Ca:u?Pa:Aa;m=(0,c.h)("div",{class:(0,b.WM)(e,f),key:"content-no-link"},v)}return(0,c.h)("li",{class:xa,key:t},m,(0,c.h)("div",{class:Ia,key:"caption"},d))}const{appData:v,pageData:_,client:w,activePage:k}=this.props,E=v.options.useBoxOfficeCalendar&&v.meta.dates.boxOffice?v.meta.dates.boxOffice:v.meta.dates.release,{inviteTitle:C="",inviteDescription:T=""}=r,S=h||C.replace("%VENDOR%",n),x=u||T.replace("%VENDOR%",n).replace("%LINK%",a),A=(0,c.h)("img",{class:Ta,src:s,alt:p});return(0,c.h)("li",{class:xa},(0,c.h)(Tn,{class:Da,key:"showtimesRemind",pageData:_,copy:v.copy,appUrl:v.meta.url,releaseDate:E,sharedImageRoot:v.urls.roots.sharedImages,useReveal:!0,client:w,activePage:k,customPrompt:A,customTitle:S,customDate:f||null,customDescription:x}))}renderFormat(e,t){let r=e.title;return r&&(r="format-"+r.toLowerCase().replace(/[^a-z0-9]+/g,"")),(0,c.h)("section",{class:(0,b.WM)(ba,r),key:t},(0,c.h)(fr,{tag:"h1",class:Ea,content:e.title}),(0,c.h)("ul",{class:Sa},(0,b.FZ)(e.list,this.renderVendor)))}sizeBasedTT(e){const t=G(e,this.props.client,"tt-homeent.png"),r=t.split(".")[0],i=Si;return xi((0,b.q3)(this.props.appData,r,i+"/"+t))}render(e){let{appData:t,pageData:r}=e;const{vendors:i={},poster:n="",alternateTT:o={},pageTitle:s=""}=r,{copy:a}=t,l=Si,d=(0,b.RK)(t,"meta.title.locale");let p=o?this.sizeBasedTT(o):`${l}/tt-homeent.png`;
2p=xi(p);const h=a.$HOME_TITLE_TREATMENT_SEO||d;return(0,c.h)("main",{class:(0,b.WM)(ya,n&&Ra)},(0,c.h)("div",{class:va},(0,c.h)("h1",{class:n?La:_a,key:"poster-tt"},(0,c.h)("img",{class:wa,src:n||p,alt:h}),(0,c.h)("span",{class:Oa},h)),s&&(0,c.h)(fr,{class:ka,content:s,markdown:!0,key:"page-title"}),(0,b.FZ)(i,this.renderFormat)))}}const Fa={container:"oneSheet__container__TFkB4",hidden:"oneSheet__hidden__D8hTQ",onesheet:"oneSheet__onesheet__kpGHy",verticalStory:"oneSheet__verticalStory__pBzY_",title:"oneSheet__title__yHMzL base__title__NbvBp",overlay:"oneSheet__overlay__fTptf",mobileVerticalStoryContainer:"oneSheet__mobileVerticalStoryContainer__H_IhF",noToggle:"oneSheet__noToggle__QOffj",onesheetSmallContainer:"oneSheet__onesheetSmallContainer__hN2jA",fullHeaderTitle:"oneSheet__fullHeaderTitle__HbRxe oneSheet__title__yHMzL base__title__NbvBp",titleCopy:"oneSheet__titleCopy__kKf54",onesheetSmall:"oneSheet__onesheetSmall__Btw14",tabletHamburger:"oneSheet__tabletHamburger__xlrp4",full:"oneSheet__full__EK499"};var za=r(597);const Na="oneSheetVideo__container__ZDgJt",$a="oneSheetVideo__video__TUYUT",ja="oneSheetVideo__cover__jrM41",Ba="oneSheetVideo__muteEnabled__ONQvx",Wa="oneSheetVideo__muteDisabled__RbiTb oneSheetVideo__muteEnabled__ONQvx";function Va(){Va=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Za(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=qa(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Ka(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 r=Ka(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Ha(e){var t,r=qa(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Ua(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Za(e){return e.decorators&&e.decorators.length}function Ga(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ka(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function qa(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Ya=function(e,t,r,i){var n=Va();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Ga(o.descriptor)||Ga(n.descriptor)){if(Za(o)||Za(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Za(o)){if(Za(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Ua(o,n)}else t.push(o)}return t}(s.d.map(Ha)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.state.muted=!0,this.toggleMute=this.toggleMute.bind(this)}},d:[{kind:"method",key:"toggleMute",value:function(){this.setState({muted:!this.state.muted})}},{kind:"method",key:"render",value:function(){const{options:e,playing:t}=this.props,{muted:r}=this.state,{autoplay:i=!0,enableAudio:n,cover:o,loop:s,source:a}=e;return(0,c.h)("div",{class:(0,b.WM)(Na,(0,b.WF)(!!o,ja))},(0,c.h)(Vo,{class:$a,loop:s,src:a,autoplay:i,playing:t,muted:r}),n&&(0,c.h)("div",{class:r?Ba:Wa,onClick:this.toggleMute}))}}]}}),c.wA);const Qa="preloadThumb__container__LwDtt",Xa="preloadThumb__preload__kS8EH",Ja="preloadThumb__loaded__PVKun",el="preloadThumb__img__nIrkH",tl="preloadThumb__imageWrapper__vVx6k",rl="preloadThumb__annotation__O5QcY";function il(){il=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!sl(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=cl(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:ll(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 r=ll(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function nl(e){var t,r=cl(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function ol(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function sl(e){return e.decorators&&e.decorators.length}function al(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ll(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function cl(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;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 dl="undefined"==typeof window;let pl=function(e,t,r,i){var n=il();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(al(o.descriptor)||al(n.descriptor)){if(sl(o)||sl(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(sl(o)){if(sl(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}ol(o,n)}else t.push(o)}return t}(s.d.map(nl)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(),e(this);const r="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";this.state.imgSrc=dl?t.src:r,this.state.showPreload=!1,dl||(this.img=new Image,this.img.onload=this.imageLoaded,this.img.onerror=this.imageError,this.img.src=t.src,setTimeout((()=>{this.state.imgSrc===r&&this.setState({showPreload:!0})}),300))}},d:[{kind:"method",key:"componentWillReceiveProps",value:function(e){e.src!==this.props.src&&(this.img=new Image,this.img.onload=this.imageLoaded,this.img.src=e.src)}},{kind:"field",key:"imageLoaded",value(){return()=>{this.setState({imgSrc:this.props.src})}}},{kind:"field",key:"imageError",value(){return()=>{this.props.fallbackSrc&&this.setState({imgSrc:this.props.fallbackSrc})}}},{kind:"method",key:"render",value:function(e){let{thumbSrc:t,containerClass:r,class:i,fallbackSrc:n,depthMap:o,client:s={},annotation:a,...l}=e;const d=Qa+(0,b.WF)(this.state.imgSrc&&!dl,Ja)+(0,b.WF)(r),p=el+(0,b.WF)(i);let h,u;return this.state.showPreload&&t&&(h=(0,c.h)("div",{class:Xa,style:{backgroundImage:`url(${t})`},key:"preload"})),u=o?(0,c.h)(za.ThreeDImage,te({},l,{depthMap:o,client:s,parentComp:this.constructor.name.toLowerCase(),key:"3d-image"})):(0,c.h)("img",te({},l,{class:p,src:this.state.imgSrc,key:"image"})),a&&(u=(0,c.h)("div",{class:tl,key:"annotation-wrapper"},u,(0,c.h)(fr,{class:rl,content:a.annotationBody,markdown:!0,key:"annotation"}))),(0,c.h)("div",{class:d},h,u)}}]}}),c.wA);function hl(){hl=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!ml(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=vl(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:gl(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 r=gl(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function ul(e){var t,r=vl(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function fl(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ml(e){return e.decorators&&e.decorators.length}function yl(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function gl(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function vl(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let _l=function(e,t,r,i){var n=hl();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(yl(o.descriptor)||yl(n.descriptor)){if(ml(o)||ml(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(ml(o)){if(ml(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}fl(o,n)}else t.push(o)}return t}(s.d.map(ul)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.forceClose=this.toggleOpen.bind(this,!1),this.forceOpen=this.toggleOpen.bind(this,!0),this.toggleOpen=this.toggleOpen.bind(this),this.state.open="undefined"==typeof window,this.state.firstTime=!1,this.state.playing=!0,this.fullLoop=!!(0,b.RK)(t,"pageData.mobileFullLoop")}},d:[{kind:"method",key:"componentDidMount",value:function(){this.props.hideable&&this.setState({firstTime:!0})}},{kind:"method",key:"componentWillUnmount",value:function(){u.Z.emit(f.YO,!1)}},{kind:"method",key:"getFilename",value:function(){let e,t=Si,r=this.props.pageData;return e=r.oneSheetImage?r.oneSheetImage:r.onesheetName?`${t}/${r.onesheetName}`:(0,b.q3)(this.props.appData,"onesheet",`${t}/onesheet.jpg`),xi(e)}},{kind:"method",key:"toggleOpen",value:function(e){let t="boolean"==typeof e?e:!this.state.open;if(t===this.state.open)return;this.clientToggled=!0,this.setState({open:t,playing:t});let r=(0,b.RK)(this,"$verticalStory.$item0.$video");t&&r&&r.play();let i=t&&u.Z.get().header.sideNavActive;u.Z.emit(f.YO,i);let n=this.props,o=n.appData.options,s="desktop"===n.client.deviceSize;!o.showtimesVerticalStory||o.disableShowtimesVerticalStoryMobile||s||this.props.toggleVerticalStory(t),clearTimeout(this.toggleHeightTimeout);let a=t?this.$onesheet:this.$title,l=a&&a.clientHeight;l&&this.base&&(this.base.style.transition="none",this.base.style.height=this.base.clientHeight+"px",this.base.clientHeight,this.base.style.transition="",this.base.style.height=l+"px",this.toggleHeightTimeout=setTimeout((()=>{this.base&&(this.base.style.height="")}
2),1100))}},{kind:"method",key:"render",value:function(e,t){const{appData:r,hideable:i,client:n,sideNavActive:o,pageData:s,iosFixedFix:a,verticalFullView:l}=e,{oneSheetVideo:d}=s,{open:p,playing:h}=t,u=r.urls.roots.imageRegion;let f,m=r.pages,y=s.oneSheetPage||"videos",g=m[y]&&y,v="onesheet_link";s.oneSheetLink&&(f=s.oneSheetLink,g=void 0),s.oneSheetTracking&&(v=s.oneSheetTracking);let{deviceSize:_}=n,w={};a&&(w.position="absolute",w.marginTop=a+"px");let k="desktop"===_,E=s&&s.verticalStory;const C=E&&r.options.showtimesVerticalStory&&!s.disableVerticalStory&&!(k&&d);if(k&&!this.props.hideable&&C)return(0,c.h)("div",{class:l?Fa.mobileVerticalStoryContainer:Fa.container,style:w},(0,c.h)(za.VerticalStory,{key:"verticalStory",class:(0,b.WM)(l&&Fa.overlay),playing:!0,regionRoot:u,mobileView:l,closeCallback:l&&this.props.toggleVerticalStory.bind(this,!1),insideScroll:!l,baseUrl:`${r.urls.roots.media}/vertical-story/${r.meta.region.slug}`,verticalStory:(0,b.FZ)(E),options:s.verticalStoryOptions,appData:r}));const T=(0,b.RK)(r,"copy.$ONESHEET_DESCRIPTION")||"Poster for "+(0,b.RK)(r,"copy.$TITLE","the movie"),S=s&&s.titleShortNameAlt||(0,b.RK)(r,"copy.$TITLE_SHORT_NAME_ALT")||T;if(k&&d)return(0,c.h)("div",{class:l?Fa.mobileVerticalStoryContainer:Fa.container,style:w},(0,c.h)(Ya,{class:(0,b.WM)(l&&Fa.overlay),playing:!0,options:d}));let x,A=s.forceFullHeader?Fa.fullHeaderTitle:Fa.title;if(x=s.depthMap?(0,c.h)(za.ThreeDImage,{src:this.getFilename(),depthMap:s.depthMap,client:n,parentComp:"onesheet"}):(0,c.h)("img",{ref:e=>this.$onesheet=e,class:Fa.onesheet,src:this.getFilename(),alt:T}),k){let e=(0,c.h)("div",{class:(0,b.WM)(Fa.container,o&&Fa.full,this.props.class),onClick:i?this.toggleOpen:null,style:w,"data-overlay":"oneSheet"},x),t=!1;return"undefined"!=typeof window&&(t=void 0!==window.showbarebones?window.showbarebones:-1!==location.search.indexOf("showbarebones")),s.disableOnesheetLink||t||!g&&!f||(e=(0,c.h)(qt,{pageId:g,target:g?"_self":"_blank",href:f,trackId:v,tabindex:"-1"},e)),e}{let t=o&&"tablet"==n.deviceSize,a=A+(0,b.WF)(t,Fa.tabletHamburger),d=xi(Si+"/"+(0,b.RK)(s,"titleShort
2Name","title-short-bare.jpg")),f=(0,b.q3)(r,"title-short-bare",d);const m=xi(`${Si}/title-short-bare.png`),y=s.verticalStory&&s.verticalStory.options||s.verticalStoryOptions,g=!!y&&y.disableOnMobile;!r.options.showtimesVerticalStory||r.options.disableShowtimesVerticalStoryMobile||r.options.disableShowtimesVerticalStoryGifHeader||(f=xi(Si+"/vertical_story_cta.gif"));let v,_=!(0,b.RK)(s,"disableOnesheetToggle")&&i;v=C&&!g?(0,c.h)(za.VerticalStory,{key:"verticalStory",class:Fa.verticalStory,visible:p,playing:h,regionRoot:u,mobileView:l,closeCallback:e=>{e.stopPropagation(),this.forceClose()},onVideoEnded:this.fullLoop&&!this.clientToggled&&this.forceClose,loop:!this.fullLoop||this.clientToggled,insideScroll:!l,baseUrl:r.urls.roots.media+"/vertical-story/"+r.meta.region.slug,verticalStory:(0,b.FZ)(E),options:y,appData:r,noClickToggle:_,ref:e=>this.$verticalStory=e}):(0,c.h)("img",{ref:e=>this.$onesheet=e,class:Fa.onesheet,src:this.getFilename(),alt:T});let w=(0,b.WM)({s:Fa,container:!0,hidden:!p,withVerticalStory:C,noToggle:!_},e.class);return(0,c.h)("div",{class:w,onClick:_?this.toggleOpen:null,"data-overlay":"oneSheet"},(0,c.h)("div",{class:a,key:"title",ref:e=>e&&(this.$title=e)},(0,c.h)("span",{class:Fa.titleCopy},r.copy.$TITLE),(0,c.h)(pl,{containerClass:Fa.onesheetSmallContainer,class:Fa.onesheetSmall,src:f,fallbackSrc:m,alt:S})),v)}}}]}}),c.wA);const wl={basicHomeEntWrapper:"homeEnt__basicHomeEntWrapper__Y8I6A",fullHomeEntWrapper:"homeEnt__fullHomeEntWrapper__YCElQ global__cf__oIYxa",title:"homeEnt__title__hqS42",releaseMessage:"homeEnt__releaseMessage__xHo06",brandingVideo:"homeEnt__brandingVideo__AU1na",modalContainer:"homeEnt__modalContainer__VJ6WZ",modalBackground:"homeEnt__modalBackground__hTB20",textImage:"homeEnt__textImage__GIXsV",promoWrapper:"homeEnt__promoWrapper__FTZFA",promoLink:"homeEnt__promoLink__KJrJD",barContainer:"homeEnt__barContainer__dEbjA",progressBar:"homeEnt__progressBar__Q26Uo",redirect:"homeEnt__redirect__fd2N8",closeButton:"homeEnt__closeButton__tnKFr",homeEntLinks:"homeEnt__homeEntLinks__xb4jV",packShot:"homeEnt__packShot__m_gv5",link:"homeEnt__link__TCkev",linksTitle:"homeEnt__linksTitle__mepuu",linksDescription:"homeEnt__linksDescription__lcdgp",linksSubTitle:"homeEnt__linksSubTitle__QA_hY",packShotCta:"homeEnt__packShotCta__wEK4o",onesheet:"homeEnt__onesheet__x1i3i",ytWrapper:"homeEnt__ytWrapper__gqkqQ",packShots:"homeEnt__packShots__sNKOD",packShotText:"homeEnt__packShotText__QFWr4",verticalMargin:"homeEnt__verticalMargin__Hb1HR",linkGroup:"homeEnt__linkGroup__YMUsj",homeEntPackshot:"homeEnt__homeEntPackshot__Dl3pe",homeEntPackshotImage:"homeEnt__homeEntPackshotImage__D5Ilx",homeEntTitle:"homeEnt__homeEntTitle__GhBoI",homeEntLogo:"homeEnt__homeEntLogo__syWR_",homeEntLogoImage:"homeEnt__homeEntLogoImage__ZXkpi",cta:"homeEnt__cta__eXQKg",digitalIcon:"homeEnt__digitalIcon__uRZsx",cartIcon:"homeEnt__cartIcon__bqHVe",darkIcon:"homeEnt__darkIcon__KQKRZ",returnToRegions:"homeEnt__returnToRegions__T952_",extraLink:"homeEnt__extraLink__RAgbZ",regionWrapper:"homeEnt__regionWrapper__tXMxJ",regionTitle:"homeEnt__regionTitle__DlCC5",regions:"homeEnt__regions__I1FOy",regionThumb:"homeEnt__regionThumb__J0G8P",region:"homeEnt__region__pJgKs",image:"homeEnt__image__Rltrn"};function kl(){kl=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Cl(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=xl(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Sl(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 r=Sl(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function bl(e){var t,r=xl(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function El(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Cl(e){return e.decorators&&e.decorators.length}function Tl(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Sl(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function xl(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Al=function(e,t,r,i){var n=kl();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Tl(o.descriptor)||Tl(n.descriptor)){if(Cl(o)||Cl(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Cl(o)){if(Cl(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}El(o,n)}else t.push(o)}return t}(s.d.map(bl)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){if(super(t),e(this),this.renderVideo=this.renderVideo.bind(this),this.renderRedirectModal=this.renderRedirectModal.bind(this),this.updateTime=this.updateTime.bind(this),this.closeModal=this.closeModal.bind(this),this.wrapperRef=(0,c.Vf)(),this.handleClickOutside=this.handleClickOutside.bind(this),this.lockScroll=this.lockScroll.bind(this),"undefined"!=typeof window&&window.location&&window.location.search){const{pageData:e}=this.props,{promotionalRedirection:t={}}=e,{promotionalRedirectionUrl:r}=t;this.usingPromoRedirect=!!(location.search.indexOf("promotional_redirect")>-1&&r)}this.state={selectedRegion:"",modalOpen:this.usingPromoRedirect,initialCount:0}}},d:[{kind:"method",key:"componentDidMount",value:function(){window.addEventListener("pushstate",this.logStateChange),window.addEventListener("popstate",this.logStateChange),this.usingPromoRedirect&&(window.addEventListener("mousedown",this.handleClickOutside),this.startTimer());const e=location.hash.slice(1);e&&(this.setState({selectedRegion:e.replace("/","")}),void 0===window.firstSessionVisit?window.firstSessionVisit=!0:window.firstSessionVisit=!1)}},{kind:"method",key:"componentDidUpdate",value:function(e,t){t.count!==this.state.count&&0===this.state.count&&this.redirect()}},{kind:"method",key:"componentWillUnmount",value:function(){window.removeEventListener("pushstate",this.logStateChange),window.removeEventListener("popstate",this.logStateChange),window.removeEventListener("mousedown",this.handleClickOutside)}},{kind:"method",key:"renderRegion",value:function(e,t){let r=e[t],i=r.title,n=r.slug||"",o=r.src;const s=i||t,a=this.props.appData.urls.roots.imageRegion;return(0,c.h)("div",{class:wl.regionThumb,onClick:()=>this.setSelectedRegion(n,s)},o?(0,c.h)("img",{class:wl.image,src:`${a}/${o}`}):null,(0,c.h)("div",{class:wl.region},s))}},{kind:"method",key:"getExtraLinks",value:function(){}},{kind:"method",key:"renderCta",value:function(e){let t=((0,b.RK)(this.props,"appData.copy")||{})[e.availableFrom]||e.availableFrom;if(!t)return;let r=(0,b.RK)(this.props,"activePage.data.logoShade")||(0,b.RK)(this.props,"appData.styling.logoShade")||"light",i=wl.digitalIcon;return"physical"===e.distribution&&(i=wl.cartIcon),(0,c.h)("p",{class:wl.cta+(0,b.WF)(wl[r+"Icon"])},(0,c.h)("span",{class:i}),t)}},{kind:"method",key:"renderVideo",value:function(e){if(e){const{appData:t,client:r}=this.props;if(!e.ytVideo){const{track:r,enableMobileSound:i,assetName:n}=e,o=t.urls.roots.media;return e.vimeoID?(0,c.h)(As,{maintainAspectRatio:!0,iframeClass:wl.youtubeWrapper,class:wl.ytWrapper,vimeoID:e.vimeoID}):(0,c.h)(Vo,{track:r,enableMobileSoundIOS:i,key:n,loop:!0,src:`${o}/video/${n}`,class:wl.brandingVideo})}if(e.ytVideo)return(0,c.h)("div",{class:wl.ytWrapper},(0,c.h)(yo,{client:r,activeItem:e,maintainAspectRatio:"desktop"!==r.deviceSize,iframeClass:wl.youtubeWrapper}))}}},{kind:"method",key:"renderClosableTrailer",value:function(){const{appData:e,pageData:t,client:r}=this.props;if("undefined"!=typeof window&&window.firstSessionVisit&&t.closableTrailer){const{ytid:i="",closeText:n="",overlayText:o="",src:s="",vimeoID:a="",showTT:l=!1}=t.closableTrailer;return(0,c.h)(zs,{imgRoot:(0,b.RK)(e,"urls.roots.imageRegion"),ytid:i,vimeoID:a,closeText:n,overlayText:o,showTT:l,src:s,client:r,activePage:e.activePage})}}},{kind:"method",key:"getFinalUrl",value:function(){const{pageData:e}=this.props,{promotionalRedirection:t={}}=e,{promotionalRedirectionUrl:r}=t;let i=r;return i&&!/(\/\/.+)(\/.+\..+|\/)$/.test(i)&&(i+="/"),i&&"undefined"!=typeof location&&(i+=location.search),i}},{kind:"method",key:"startTimer",value:function(){const{pageData:e}=this.props,{promotionalRedirection:t={}}=e,{promotionalRedirectionTimer:r}=t;this.setState({count:parseInt(r)||5,initialCount:parseInt(r)}),this.timer=setInterval(this.updateTime,1e3)}},{kind:"method",key:"stopTimer",value:function(){clearInterval(this.timer),this.timer=null}},{kind:"method",key:"updateTime",value:function(){this.setState({count:Math.max(this.state.count-1,0)})}},{kind:"method",key:"redirect",value:function(){this.stopTimer();let e=this.getFinalUrl();if(e){let t="?promotional_redirect";location.href=e.includes(t)?e.replace(t,""):e}}},{kind:"method",key:"handleClickOutside",value:function(e){this.wrapperRef&&!this.wrapperRef.current.contains(e.target)&&this.closeModal()}},{kind:"method",key:"lockScroll",value:function(e){let t=e?"hidden":"";document.body.style.overflow=t,document.documentElement.style.overflow=t}},{kind:"method",key:"getDevice",value:function(e){const{device:t,deviceSize:r}=u.Z.get().client;if("desktop"===t)return e.desktop||{};switch(r){case"mobile":return e.mobile||{};case"tablet":return e.tablet||{};default:return e.desktop||{}}}}
2,{kind:"method",key:"getModalBackground",value:function(){const{promotionalRedirection:e}=this.props.pageData,{alt:t,src:r}=this.getDevice(e.backgroundImage);return(0,c.h)("img",{class:wl.modalBackground,src:r,alt:t})}},{kind:"method",key:"getTextImage",value:function(){const{promotionalRedirection:e}=this.props.pageData,{alt:t,src:r}=this.getDevice(e.textImage);return(0,c.h)("img",{class:wl.textImage,src:r,alt:t})}},{kind:"method",key:"getModalBtn",value:function(){const{link:e}=this.props.pageData.promotionalRedirection;if(e)return(0,c.h)(qt,{class:wl.promoLink,role:"button",href:e.href,ariaLabel:e.ariaLabel,title:e.copy,target:"_blank"},e.copy)}},{kind:"method",key:"renderRedirectModal",value:function(){this.lockScroll(!0);const{count:e,initialCount:t}=this.state,r=t-e;return(0,c.h)("div",{class:wl.modalContainer},(0,c.h)("div",{class:wl.redirect,ref:this.wrapperRef},this.getModalBackground(),(0,c.h)("div",{class:wl.closeButton,onClick:e=>{e.stopPropagation(),this.closeModal()}}),(0,c.h)("div",{class:wl.promoWrapper},this.getTextImage(),this.getModalBtn())),(0,c.h)("div",{class:wl.barContainer},(0,c.h)("div",{class:wl.progressBar,style:{transition:"all 1s linear",transform:`scaleX(${r/t})`}})))}},{kind:"method",key:"closeModal",value:function(){this.lockScroll(!1),window.removeEventListener("mousedown",this.handleClickOutside),this.stopTimer(),this.setState({modalOpen:!1})}},{kind:"method",key:"render",value:function(e,t){let{pageData:r,appData:i,client:n,id:o,sideNavActive:s}=e,{selectedRegion:a}=t;const{modalOpen:l}=this.state;if("undefined"!=typeof window&&this.usingPromoRedirect&&l)return this.renderRedirectModal();if(r.buttonLayout)return(0,c.h)("div",{class:wl.buttonWrapper},this.renderClosableTrailer(),(0,c.h)(Ma,this.props),this.getExtraContent());const{copy:d}=i,p=i.urls.roots.imageRegion,h=i.urls.roots.sharedImages;let m,y=r.fullHomeEnt?wl.fullHomeEntWrapper:wl.basicHomeEntWrapper,g=r.useTT,v=r.packShots?(0,b.FZ)(r.packShots):{},_=i.meta.region.slug,w=(0,c.h)("div",{class:wl.packShots},Object.keys(v).map((e=>{let t=v[e];if(t)return(0,c.h)("div",{class:wl.packShot},(0,c.h)(qt,{href:t.link,target:"_blank"},(0,c.h)("img",{src:t.src}),t.title&&(0,c.h)("p",{class:wl.packShotText},t.title),t.ctaText&&(0,c.h)(qt,{class:wl.packShotCta,target:"_blank"},d[t.ctaText])))})));if(r.countrySelector&&r.regionLinks&&!a){let e=Object.keys(r.regionLinks).map((e=>r.regionLinks[e])).filter((e=>e)).sort(((e,t)=>{if(e.order==t.order){let r=e.title||e.slug,i=t.title||t.slug;return r.localeCompare(i)}return null==e.order?1:null==t.order?-1:e.order-t.order})),t=r.countrySelectorTitle;return"string"==typeof d[t]&&(t=d[t]),(0,c.h)("div",{class:wl.regionWrapper,key:"region"},this.getExtraContentBefore(),(0,c.h)(fr,{class:wl.regionTitle,content:t,markdown:!0}),(0,c.h)("div",{class:wl.regions},Object.keys(e).map(this.renderRegion.bind(this,e))),this.getExtraContent())}if(!r.countrySelector||a){let e=r.countrySelector?(0,b.RK)(r.regionLinks,[a,"links"],[]):r.links;e=(0,b.FZ)(e,((e,t)=>{if(e)return Object.assign({id:t},e)})).filter((e=>e));let t=(0,b.RK)(r,["regionLinks",a])||{},i=t.linksTitle||r.linksTitle,n=t.linksDescription||r.linksDescription,o=Object.keys(e).length>0?"":wl.verticalMargin,s=[];d[i]&&s.push((0,c.h)("h1",{class:wl.linksTitle,dangerouslySetInnerHTML:{__html:We(d[i])}})),d[n]&&s.push((0,c.h)("h1",{class:wl.linksDescription,dangerouslySetInnerHTML:{__html:We(d[n])}})),m=(0,c.h)("div",{class:`${wl.homeEntLinks} ${o}`},this.getExtraLinks(),s,this.returnToRegions(),this.renderRegionLinks(),e.map((e=>{let t=e.id,r=_,i="cart"===e.distribution?"buy_now_click":"vod_click",n=d[e.name]||e.name,o=e.tracking||e.trackId,s=d[o]||o||t;const a=0==e.src.indexOf("/")?e.src:`${h}/regions/${r}/${e.src}`;return(0,c.h)("div",{class:wl.link},(0,c.h)(qt,{href:e.link,target:"_blank",trackId:i,trackLabel:s,extraOnClick:()=>{I({a:i+"_"+t}),u.Z.emit(f.rw,e.link,n,e)}},(0,c.h)("div",{class:wl.linkGroup},(0,c.h)("p",{class:wl.homeEntPackshot},e.packShot&&(0,c.h)("img",{class:wl.homeEntPackshotImage,src:`${p}/home_ent/${e.packShot}`})),(0,c.h)("p",{class:wl.homeEntLogo},(0,c.h)("img",{class:wl.homeEntLogoImage,src:a})),(0,c.h)("p",{class:wl.homeEntTitle},n&&(0,c.h)(fr,{class:wl.title,content:n,markdown:!0}))),this.renderCta(e)))})))}if(!r.fullHomeEnt)return(0,c.h)("div",{class:y,key:"notfull"},g&&this.getTitleTreatment(d),r.releaseMessage&&(0,c.h)("h1",{class:wl.releaseMessage},d[r.releaseMessage]),this.renderVideo(r.video),r.packShotsFirst&&w,m,!r.packShotsFirst&&w,this.getExtraContent());let k=a&&(0,b.RK)(r,["regionLinks",a])||{},E=Object.assign({},r,k);return(0,c.h)("div",{class:y,key:"full"},this.renderClosableTrailer(),(0,c.h)(_l,{id:o,class:wl.onesheet,pageData:E,app
2Data:i,toggleVerticalStory:this.toggleVerticalStory,sideNavActive:s,verticalFullView:!1,hideable:"mobile"===n.deviceSize,forceClose:!1,client:n,firstDataLoaded:!0,key:"homeEntOnesheet"}),this.getExtraContentBefore(),m,this.getExtraContent())}},{kind:"field",key:"returnToRegions",value(){return()=>{let e=this.props.pageData,t=this.props.appData.copy,r=e.countrySelectorBackTitle;if("string"==typeof t[r]&&(r=t[r]),r||(r="back to country selector"),r="« "+r,this.props.pageData.countrySelector)return(0,c.h)("div",{class:wl.returnToRegions,onClick:e=>{e.stopPropagation(),this.saveHistory(""),this.setState({selectedRegion:""})}},r)}}},{kind:"field",key:"renderRegionLinks",value(){return()=>{let e=this.props.pageData,t=e.regionLinks&&this.state.selectedRegion&&(0,b.FZ)(e.regionLinks[this.state.selectedRegion].extraLinks);if(t||(t=e.extraLinks),t)return Object.keys(t).map((e=>{let{text:r}=t[e],i=t[e].url||!1,n=t[e].pageId||!1,o={};return i?(o.href=i,o.target="_blank"):n&&(o.pageId=n),(0,c.h)(qt,te({},o,{class:wl.extraLink}),"« ",r)}))}}},{kind:"field",key:"getTitleTreatment",value(){return()=>(0,c.h)("img",{ref:e=>this.$tt=e,alt:this.props.appData.copy.$HOME_TITLE_TREATMENT_SEO,class:wl.title,src:this.props.appData.urls.roots.imageRegion+"/tt.png"})}},{kind:"method",key:"getExtraContent",value:function(){}},{kind:"method",key:"getExtraContentBefore",value:function(){}},{kind:"field",key:"toggleVerticalStory",value(){return e=>{let t=document.body;e?(I({a:"vertical-mobile-banner-enable"}),t.scrollTop=0,t.style.overflow="hidden"):(I({a:"vertical-mobile-close-experience"}),t.style.overflow=""),this.setState({verticalStoryEnabled:e})}}},{kind:"field",key:"setSelectedRegion",value(){return e=>{this.saveHistory(e),I({a:"country-selected",l:e}),I({a:`vod${e}-view`}),this.setState({selectedRegion:e})}}},{kind:"field",key:"logStateChange",value(){return e=>{let{state:t}=e;if(t){const e=t.selectedRegion;this.setState({selectedRegion:e})}else this.setState({selectedRegion:""})}}},{kind:"field",key:"saveHistory",value:()=>e=>{window.history.pushState({selectedRegion:e},e,"#"+e)}}]}}),rn);const Pl="cookies__cookieLaw__TYrLP",Dl="cookies__cookieText__BciWg",Il="cookies__display__gnsgB",Ol="cookies__removed__Psx32",Rl="cookies__closeCookieBanner__Ssn0z",Ll="cookies__isX__VKdVM";function Ml(){Ml=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Nl(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Bl(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:jl(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 r=jl(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Fl(e){var t,r=Bl(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function zl(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Nl(e){return e.decorators&&e.decorators.length}function $l(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function jl(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Bl(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Wl=function(e,t,r,i){var n=Ml();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if($l(o.descriptor)||$l(n.descriptor)){if(Nl(o)||Nl(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Nl(o)){if(Nl(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}zl(o,n)}else t.push(o)}return t}(s.d.map(Fl)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){for(var r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];super(t,...i),e(this);let o=t.appData||{};const s=o.copy||{};this.show=["$COOKIE_TEXT_START","$COOKIE_TEXT_HERE","$COOKIE_TEXT_END","$COOKIE_TEXT_REMOVE"].every((e=>"string"==typeof s[e]));let a=o.meta||{},l=a.title&&a.title.slug,c=a.region&&a.region.slug;this.cookieName="cookie-"+l+"-"+c,this.cookieValue="on",this.cookieDuration=14}},d:[{kind:"method",key:"componentWillMount",value:function(){this.show&&"undefined"!=typeof window&&window.top===window.self&&!window.cookieSetup&&(window.cookieSetup=!0,this.getCookie(this.cookieName)!==this.cookieValue&&(this.setState({display:!0}),this.setCookie(this.cookieName,this.cookieValue,this.cookieDuration)))}},{kind:"method",key:"render",value:function(e){let{appData:t}=e;if(!this.show)return;const r=t.copy||{};return(0,c.h)("div",{class:(0,b.WM)(Pl,this.state.display&&Il,this.state.removed&&Ol),key:"cookie"},(0,c.h)("div",{class:Dl},r.$COOKIE_TEXT_START,(0,c.h)("a",{href:t.urls.cookieTextLink,target:"_blank",tabindex:"1"},r.$COOKIE_TEXT_HERE),r.$COOKIE_TEXT_END),(0,c.h)("button",{class:(0,b.WM)(Rl,"x"===r.$COOKIE_TEXT_REMOVE.toLowerCase()&&Ll),onClick:this.removeMe,tabindex:"2"},(0,c.h)("span",null,r.$COOKIE_TEXT_REMOVE)))}},{kind:"method",key:"setCookie",value:function(e,t,r){let i="";if(r){let e=new Date;e.setTime(e.getTime()+24*r*3600*1e3),i="; expires="+e.toGMTString()}document.cookie=e+"="+t+i+"; path=/"}},{kind:"method",key:"getCookie",value:function(e){let t=e+"=",r=document.cookie.split(";").find((e=>e.trim().startsWith(t)));return r?r.slice(t.length):null}},{kind:"field",key:"removeMe",value(){return()=>{this.setState({removed:!0})}}}]}}),c.wA);var Vl=r(91);
vendor: 8,082 bytes, line 2
2function Hl(e,t,r,i){var n=Ul();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(ql(o.descriptor)||ql(n.descriptor)){if(Kl(o)||Kl(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Kl(o)){if(Kl(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Gl(o,n)}else t.push(o)}return t}(s.d.map(Zl)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}function Ul(){Ul=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Kl(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Ql(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Yl(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 r=Yl(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Zl(e){var t,r=Ql(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Gl(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Kl(e){return e.decorators&&e.decorators.length}function ql(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Yl(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ql(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Xl={};function Jl(e){let t={};try{switch(e){case"app":t=r(Object(function(){var e=new Error("Cannot find module '<%TITLE_REGION_SRC_DIR%>/components/shared/pixels/pixels'");throw e.code="MODULE_NOT_FOUND",e}()));break;case"title":t=r(Object(function(){var e=new Error("Cannot find module '<%TITLE_SRC_DIR%>/components/shared/pixels/pixels'");throw e.code="MODULE_NOT_FOUND",e}()));break;case"studioRegion":t=r(Object(function(){var e=new Error("Cannot find module '<%STUDIO_REGION_SRC_DIR%>/components/shared/pixels/pixels'");throw e.code="MODULE_NOT_FOUND",e}()));break;case"studio":t=r(Object(function(){var e=new Error("Cannot find module '<%STUDIO_SRC_DIR%>/components/shared/pixels/pixels'");throw e.code="MODULE_NOT_FOUND",e}()));break;case"region":t=r(Object(function(){var e=new Error("Cannot find module '<%REGION_DIR%>/components/shared/pixels/pixels'");throw e.code="MODULE_NOT_FOUND",e}()));break;case"base":t=r(659)}t=t||{},t.level=e}catch(e){if(e&&"MODULE_NOT_FOUND"!==e.code)throw e}return Xl[e]=t}Jl("app"),Jl("title"),Jl("studioRegion"),Jl("studio"),Jl("region"),Jl("base");const ec=Object.assign({}
2,Xl.base.disabledLevels,Xl.region.disabledLevels,Xl.studio.disabledLevels,Xl.studioRegion.disabledLevels,Xl.title.disabledLevels,Xl.app.disabledLevels),tc=Object.keys(Xl).filter((e=>{let t=Xl[e];return!!t.level&&!ec[t.level]})).map((e=>Xl[e]));tc.forEach((e=>{if(!e.storeListeners)return;e.queue=[];Object.keys(e.storeListeners).forEach((t=>{let r=e.storeListeners[t];const i=(t=>r=>{"object"==typeof r&&r instanceof Vl.A8.Pixel&&(r=r.createTrigger()),u.Z.on(t,(function(){const t=Array.prototype.slice.call(arguments,0);!1!==u.Z.get().client.pixelConsent?r.apply(null,t):e.queue.push({fn:r,ctx:null,args:t})}))})(t);if(Array.isArray(r)){return r.forEach(i)}return i(r)}))})),u.Z.on(f.fr,(()=>{tc.forEach((e=>{const{queue:t}=e;t.forEach((e=>{let{fn:t,ctx:r,args:i}=e;t.apply(r,i)})),t.length=0}))}));class rc extends c.wA{constructor(e){super(e),this.state.store=u.Z.get()}getPixelComponent(){}render(e,t){let r=tc.map((e=>e&&function(e,t){if(!e)return;let r=(0,c.h)(e,{appData:t.store.appData,activePage:t.store.activePage});if("undefined"!=typeof window){let e=r&&r.nodeName;e&&"function"==typeof e&&!(e.prototype&&e.prototype.render)&&(r=e(r.attributes)),r&&r.children&&(r.children=r.children.filter((e=>e&&"noscript"!==e.nodeName)))}return r}(this.getPixelComponent(e),t))).reverse();return(0,c.h)("div",null,r)}}let ic=Hl([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"getPixelComponent",value:function(e){return e.default||e.render}}]}}),rc);Hl([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"getPixelComponent",value:function(e){return e.staticRender}}]}}),rc);const nc="scrollArrows__container__Sm3hh",oc="scrollArrows__btnUp___RWMy scrollArrows__btn__KqIoA",sc="scrollArrows__btnDown__sKJZ4 scrollArrows__btn__KqIoA",ac="scrollArrows__btnInactive__cI6aS";class lc extends c.wA{constructor(e){super(e),g(this,"scrollHandler",(()=>{const e=0===this.$container.scrollTop,t=this.$container.scrollTop===this.$container.scrollHeight-window.innerHeight;e!==this.state.scrollAtTop&&this.setState({scrollAtTop:e}),t!==this.state.scrollAtBottom&&this.setState({scrollAtBottom:t})})),g(this,"scrollUp",(()=>{const e=document.querySelectorAll(".theaterTheater");let t;I({a:"embed_scroll_up"});let r=0;[].forEach.call(e,((e,r)=>{if(e.getBoundingClientRect().top+window.innerHeight-60<0)return t=r+1,!0}));let i=e[t];i&&(r=i.getBoundingClientRect().top+this.$container.scrollTop-20),li(this.$container,r,800)})),g(this,"scrollDown",(()=>{const e=document.querySelectorAll(".theaterTheater");let t,r;I({a:"embed_scroll_down"}),[].find.call(e,((e,r)=>{if(e.getBoundingClientRect().top-window.innerHeight+60>=0)return t=r-1,!0}));let i=e[t];r=i?i.getBoundingClientRect().top+this.$container.scrollTop-50:this.$container.scrollTop+.8*window.innerHeight,li(this.$container,r,800)})),this.$container="undefined"!=typeof document&&document.body,this.state={scrollAtTop:!1,scrollAtBottom:!1},this.$container&&(window.addEventListener("scroll",this.scrollHandler),this.state.scrollAtTop=0===this.$container.scrollTop,this.state.scrollAtBottom=this.$container.scrollTop===this.$container.scrollHeight)}componentWillUnmount(){window.removeEventListener("scroll",this.scrollHandler)}render(){return(0,c.h)("div",{class:nc},(0,c.h)("button",{class:oc+(0,b.WF)(this.state.scrollAtTop,ac),onClick:this.scrollUp}),(0,c.h)("button",{class:sc+(0,b.WF)(this.state.scrollAtBottom,ac),onClick:this.scrollDown}))}}const cc={noScrollContainer:"embedMode__noScrollContainer__VgVwH",active:"embedMode__active__T63gg"};class dc extends c.wA{constructor(e){super(e),this.touchEnd=this.touchEnd.bind(this),this.scrollAttempt=this.scrollAttempt.bind(this),this.scrollAttemptFinished=this.scrollAttemptFinished.bind(this),this.counter=0,this.state.scrolling=!1}componentWillMount(){document.addEventListener("touchmove",this.scrollAttempt),document.addEventListener("touchend",this.touchEnd)}componentWillUnmount(){document.removeEventListener("touchmove",this.scrollAttempt),document.removeEventListener("touchend",this.touchEnd)}touchEnd(){this.counter=0}scrollAttempt(){this.counter++,!this.state.scrolling&&this.counter>10&&this.setState({scrolling:!0}),clearInterval(this.timer),this.timer=setTimeout(this.scrollAttemptFinished,500)}scrollAttemptFinished(){this.setState({scrolling:!1}),this.counter=0}render(){return(0,c.h)("div",null,(0,c.h)("div",{class:(0,b.WM)({s:cc,noScrollContainer:!0,active:this.state.scrolling})},"Use Arrows Bellow to Scroll"),(0,c.h)(lc,null))}}let pc=0;const hc="useHover";function uc(){Date.now()-pc>=500&&document.body.classList.add(hc)}function fc(){document.body.classList.remove(hc),pc=Date.now()}const mc={spin:"showtimesApp__spin__UOjTW",bdrad:"showtimesApp__bdrad__IGmEl",app:"showtimesApp__app__p1i6F",content:"showtimesApp__content__r4H67",transition:"showtimesApp__transition__eK74L",empty:"showtimesApp__empty__Y6ChR",verticalCenter:"showtimesApp__verticalCenter__jHT1t",full:"showtimesApp__full__LHHuh",browserUpdate:"showtimesApp__browserUpdate__e7OfD",browserMessageButton:"showtimesApp__browserMessageButton__IX1Jr",visible:"showtimesApp__visible__QR84x",IEMessageContainer:"showtimesApp__IEMessageContainer__fSF4m",IEMessage:"showtimesApp__IEMessage__EuL1S",visibleFull:"showtimesApp__visibleFull__ozJXC"},yc="orientationPrompt__overlay__dpEhQ";function gc(){gc=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!wc(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Ec(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:bc(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 r=bc(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function vc(e){var t,r=Ec(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function _c(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function wc(e){return e.decorators&&e.decorators.length}function kc(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function bc(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Ec(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Cc=function(e,t,r,i){var n=gc();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(kc(o.descriptor)||kc(n.descriptor)){if(wc(o)||wc(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(wc(o)){if(wc(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}_c(o,n)}else t.push(o)}return t}(s.d.map(vc)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"render",value:function(e){const{overlayOrientation:t,client:i}=e;let n=!1,o=null;if(void 0!==r.g.window&&window.screen&&t){const e=window.screen;o=e.msOrientation||(e.orientation||{}).type;let r="portrait";window.innerWidth>window.innerHeight&&(o?o.startsWith("landscape"):90===Math.abs(window.orientation))&&(r="landscape");const{deviceSize:s,isTouch:a,disableOrientationPrompt:l}=i;
2n=!l&&("mobile"==s&&a)&&r!==t,n!==this.lastShowOverlay&&(this.lastShowOverlay=n,u.Z.emit(n?f.z4:f.MP))}return n?(0,c.h)("div",{class:(0,b.WM)(yc,e.class,e.baseClass),key:"overlay"}):(0,c.h)("div",{class:e.baseClass,key:"overlay"})}}]}}),c.wA);const Tc={wrapper:"socialShare__wrapper__D0IzY","slide-in-bottom":"socialShare__slide-in-bottom__Homs4",overlayActive:"socialShare__overlayActive__MGUpv",fixed:"socialShare__fixed__JwK33",container:"socialShare__container__hYdnE",item:"socialShare__item__braAB",expandButton:"socialShare__expandButton__orb4l",overlay:"socialShare__overlay__DPyLW","fade-in":"socialShare__fade-in__i962R","fade-out":"socialShare__fade-out__kmX8u",visible:"socialShare__visible__MssFg",hidden:"socialShare__hidden__byEDu",close:"socialShare__close__KJvUD",overlayItems:"socialShare__overlayItems__CYtxD",overlayItem:"socialShare__overlayItem__ZGvWF",itemContent:"socialShare__itemContent___l7BL",label:"socialShare__label__nGcwR",facebook:"socialShare__facebook__BJseL",twitter:"socialShare__twitter__Nt3yY",pinterest:"socialShare__pinterest__PEtHK",whatsapp:"socialShare__whatsapp__W9_7r",tumblr:"socialShare__tumblr___wp0s",email:"socialShare__email__wtTOG",viber:"socialShare__viber__IkOuD",telegram:"socialShare__telegram__ahRIY","slide-in-left":"socialShare__slide-in-left__s4zD2"},Sc={facebook:"https://www.facebook.com/sharer/sharer.php?u=%SHARE_URL%",twitter:"https://twitter.com/intent/tweet?text=%SOCIAL_COPY%&url=%SHARE_URL%",pinterest:"https://www.pinterest.co.uk/pin/create/button/?url=%SHARE_URL%&media=%PAGE_SHARE_IMAGE%&description=%SOCIAL_COPY%",email:"mailto:?subject=%SOCIAL_COPY%&body=%SHARE_URL%",tumblr:"http://www.tumblr.com/share/link?url=%SHARE_URL%/&description=%SOCIAL_COPY%",whatsapp:"whatsapp://send?text=%SOCIAL_COPY% %SHARE_URL%",viber:"viber://forward?text=%SHARE_URL% %SOCIAL_COPY%",telegram:"https://telegram.me/share/url?url=%SHARE_URL%&text=%SOCIAL_COPY%"};class xc extends c.wA{constructor(e){super(e),this.state={overlayActive:!1,overlayVisible:!1},e.isMobile,null==e.shareCopy&&e.copy,e.shareImage,this.renderVisibleItems=this.renderVisibleItems.bind(this),this.renderOverlay=this.renderOverlay.bind(this),this.updateOverlayState=this.updateOverlayState.bind(this),this.tryToClose=this.tryToClose.bind(this),this.closeConditions={animationName:Tc["fade-out"]}}getShareableUrl(e){let{shareCopy:t,copy:r,image:i="",url:n,assetRoot:o}=this.props;n||"undefined"==typeof window||(n=location.href),t||(t=ne("$SOCIAL_COPY",r));let s=Sc[e];if(s)return Z({SHARE_URL:n,SOCIAL_COPY:t,PAGE_SHARE_IMAGE:i,IMAGE_REGION_ROOT:o.imageRegion,IMAGE_ROOT:o.image},s)}updateOverlayState(){this.setState({overlayVisible:!this.state.overlayVisible,overlayActive:!0})}tryToClose(e){const{target:t,animationName:r}=e;t===this.$overlay&&r===this.closeConditions.animationName&&this.setState({overlayActive:!1})}renderItem(e,t,r){const i=this.getShareableUrl(e.name);let n;return r||(n=(0,c.h)("span",{class:Tc.label},"Share")),(0,c.h)(qt,{href:i,key:e.name,target:"_blank",class:t,renderCustomChild:!0,"aria-label":`Share on ${e.name}.`},(0,c.h)("span",{class:(0,b.WM)(Tc.itemContent,Tc[e.name])},n))}renderVisibleItems(e,t){return e.filter((e=>t||["whatsapp","viber","telegram"].includes(e.name))).map((e=>this.renderItem(e,Tc.item,!t)))}renderOverlay(e,t){return(0,c.h)("div",{class:(0,b.WM)(t?Tc.visible:Tc.hidden,Tc.overlay),ref:e=>this.$overlay=e,onAnimationEnd:this.tryToClose},(0,c.h)("button",{class:Tc.close,onClick:this.updateOverlayState,"aria-label":"Hide additional sharing options."}),(0,c.h)("div",{class:Tc.overlayItems},e.map((e=>this.renderItem(e,Tc.overlayItem)))))}render(e,t){const{links:r,isMobile:i=!0,inline:n}=e,{overlayActive:o,overlayVisible:s}=t,a=(0,b.FZ)(r),l=a.slice(0,2),d=a.slice(2);let p=(0,b.WM)(Tc.wrapper,e.class,n?Tc.inline:Tc.fixed);return i?(0,c.h)("div",{class:(0,b.WM)(p,o&&Tc.overlayActive)},(0,c.h)("div",{class:Tc.container},this.renderVisibleItems(l,i),d.length&&(0,c.h)("button",{class:Tc.expandButton,onClick:this.updateOverlayState,"aria-label":"Show additional sharing options."})),o&&this.renderOverlay(d,s)):(0,c.h)("div",{class:p},(0,c.h)("div",{class:Tc.container},this.renderVisibleItems(a)))}}function Ac(){Ac=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Ic(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Lc(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Rc(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 r=Rc(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Pc(e){var t,r=Lc(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Dc(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ic(e){return e.decorators&&e.decorators.length}function Oc(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Rc(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Lc(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Mc(e){return e?(("string"==typeof e||e.name)&&(e=[e]),Object.values(e).filter((e=>e)).map((e=>{let t={"@type":"Person"};return"string"==typeof e?t.name=e:Object.assign(t,e),t}))):null}let Fc=function(e,t,r,i){var n=Ac();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Oc(o.descriptor)||Oc(n.descriptor)){if(Ic(o)||Ic(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Ic(o)){if(Ic(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Dc(o,n)}else t.push(o)}return t}(s.d.map(Pc)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(){super(...arguments),e(this)}},d:[{kind:"method",key:"getExtraContent",value:function(){}},{kind:"method",key:"render",value:function(e){const{appData:t,shareImage:r}=e;if(!t)return;let i=new Date(t.meta.dates.release),n=new Date(i.getTime()+60*i.getTimezoneOffset()*1e3);const o=(0,h.Z)(n,"yyyy-MM-dd");let s,a={"@context":"http://schema.org","@type":"Movie",name:t.meta.title.locale||t.meta.title.en,description:t.copy.$SCHEMA_DESCRIPTION||t.copy.$META_TITLE||"",image:r,url:t.meta.url,dateCreated:o,releasedEvent:{"@type":"PublicationEvent",startDate:o,location:{"@type":"Country",name:t.meta.region.slug.toUpperCase()}}};if(t.meta.sameAs)s=Object.values(t.meta.sameAs);else{let e=t.meta.social||{};s=Object.keys(e).map((t=>e[t].link))}a.sameAs=s,t.meta.director&&(a.director=Mc(t.meta.director)),t.meta.actor&&(a.actor=Mc(t.meta.actor));const l=(0,b.Od)((0,b.RK)(t,"pages.videos.data.list")||[]).find((e=>
2e&&e.ytid)),d=(0,b.RK)(t,"pages.videos.data.noShowtimesVideo");return l?a.trailer={"@type":"VideoObject",name:l.name,thumbnailUrl:l.thumbSrc,url:"https://www.youtube.com/watch?v="+l.ytid,description:l.name,uploadDate:l.publishedAt}:d&&(a.trailer={"@type":"VideoObject",thumbnailUrl:"https://i.ytimg.com/vi/"+d+"/maxresdefault.jpg",url:"https://www.youtube.com/watch?v="+d}),t.doc.schema&&"string"!=typeof t.doc.schema&&(a=t.doc.schema),(0,c.h)("div",null,(0,c.h)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(a)}}),this.getExtraContent())}}]}}),c.wA);function zc(){zc=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!jc(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Vc(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Wc(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 r=Wc(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Nc(e){var t,r=Vc(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function $c(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function jc(e){return e.decorators&&e.decorators.length}function Bc(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Wc(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Vc(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let Hc=function(e,t,r,i){var n=zc();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(Bc(o.descriptor)||Bc(n.descriptor)){if(jc(o)||jc(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(jc(o)){if(jc(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}$c(o,n)}else t.push(o)}return t}(s.d.map(Nc)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(),e(this),this.state.appState=t.initialStore}},d:[{kind:"method",key:"render",value:function(e){const t=e.appData,r=t.copy,i=e.imageSrc||`${t.urls.roots.imageRegion}/onesheet.jpg`,n=(0,b.q3)(t,"onesheet",i),o=e.releaseDate||t.meta.dates.release,s=new Date(o).toLocaleDateString(),a=(0,c.h)("div",{class:mc.IEMessage},(0,c.h)("img",{style:"margin: auto; width: auto; height: 40vh;",src:n}),(0,c.h)("p",{style:"padding: 20px"},`${r.$RELEASE_DATE}: ${s}
2`),(0,c.h)("p",{style:"padding: 20px"},(0,c.h)("small",null,r.$IE_BROWSER_MESSAGE,(0,c.h)("a",{href:r.$IE_BROWSER_LINK,target:"_blank"},r.$IE_BROWSER_LINK_WORD))));return(0,c.h)("div",{class:mc.IEMessageContainer,ref:e=>this.$container=e,id:"app"},(0,c.h)(Wl,{appData:t}),(0,c.h)(Fc,null),(0,c.h)(ic,null),a)}}]}}),c.wA);function Uc(){Uc=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Kc(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=Qc(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:Yc(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 r=Yc(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function Zc(e){var t,r=Qc(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Gc(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Kc(e){return e.decorators&&e.decorators.length}function qc(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Yc(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Qc(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;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 Xc="undefined"==typeof window,Jc=new We.Renderer;Jc.link=(e,t,r)=>{let i={};if(t&&(i.title=t),e&&"+"===e[0])e=e.slice(1),i.target="_blank";else if(e&&e.startsWith("page:")){let t=e.match(/^page:([^?#]*)(\?.*)?(#.*)?$/)||[e],r=e=>"'"+e.replace(/'/g,"\\'")+"'",n=t[1],o=t[2]?t[2].slice(1):"",s=t[3]?t[3].slice(1):"";e=tr(n,o,!1,s)||"#",i.onclick="event.preventDefault();goToPage("+r(n)+", "+r(o)+", false, "+r(s)+")"}try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return r}return i.href=escape(e).replace(/%3A/g,":"),"<a "+Object.keys(i).map((e=>e+'="'+i[e]+'"')).join(" ")+">"+r+"</a>"},We.setOptions({renderer:Jc,smartLists:!0});let ed=function(e,t,r,i){var n=Uc();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(qc(o.descriptor)||qc(n.descriptor)){if(Kc(o)||Kc(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(Kc(o)){if(Kc(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}Gc(o,n)}else t.push(o)}return t}(s.d.map(Zc)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(),e(this),this.noInitialTransition=!0,this.lockScroll=this.lockScroll.bind(this),this.doLockScroll=this.lockScroll.bind(this,!0),this.doUnlockScroll=this.lockScroll.bind(this,!1),this.state.appState=t.initialStore,u.Z.set(t.initialStore),Xc||(u.Z.emit(f.jy),document.body.classList.add("js-loaded")),u.Z.on("update",(()=>{const e=u.Z.get();let t=this.state.appState.activePage,r=t&&t.id;r&&r!==e.activePage.id&&(clearInterval(this.oldTimer),this.oldTimer=setTimeout((()=>{this.setState({oldPageId:""})}),this.transitionDuration||1e3)),this.setState({appState:e,oldPageId:r})}
2)),this.transitionDuration=(0,b.RK)(t,"initialStore.appData.styling.variables.customScrollDuration",1e3)}},d:[{kind:"method",key:"componentDidMount",value:function(){-1!==["iphone","ipad"].indexOf(this.state.appState.client.device)&&(document.body.addEventListener("focus",(e=>{"select"===(e.target&&e.target.tagName||"").toLowerCase()&&u.Z.emit(f.VO,!0)}),!0),document.body.addEventListener("blur",(()=>{this.state.appState.iosFixedFix&&u.Z.emit(f.VO,!1)}),!0)),window.addEventListener("keydown",this.handleTab),window.addEventListener("mousedown",this.handleMouseDown),(0,b.RK)(this.state,"appState.appData.options.disableLandscape")&&u.Z.emit(f.JE,"portrait"),u.Z.on(f.z4,this.doLockScroll),u.Z.on(f.MP,this.doUnlockScroll);let e=(0,b.RK)(this.state,"appState.client")||{};e.isIOS&&e.iframe&&(this.iosIframeFixInterval=setInterval((()=>{if(!this.base)return;let e=this.base.scrollTop;this.base.scrollTop=e+1,this.base.scrollTop=e}),100),document.addEventListener("touchstart",(()=>clearInterval(this.iosIframeFixInterval)))),window.addEventListener("mousemove",uc,!0),window.addEventListener("touchstart",fc,!0),document.body.classList.add(hc)}},{kind:"method",key:"componentWillUpdate",value:function(e,t){let r=this.state.appState.activePage;r!==t.appState.activePage&&(this.prevComp=r.compName||r.id)}},{kind:"method",key:"componentWillUnmount",value:function(){clearInterval(this.iosIframeFixInterval),window.removeEventListener("keydown",this.handleTab),window.removeEventListener("mousedown",this.handleMouseDown),u.Z.off(f.z4,this.doLockScroll),u.Z.off(f.MP,this.doUnlockScroll)}},{kind:"method",key:"lockScroll",value:function(e){let t=e?"hidden":"";document.body.style.overflow=t,document.documentElement.style.overflow=t}},{kind:"method",key:"getExtraPageProps",value:function(){}},{kind:"method",key:"getPageModule",value:function(e){return l[e.compName||e.id]}},{kind:"method",key:"closeMap",value:function(){}},{kind:"method",key:"handleTab",value:function(e){"Tab"===e.key&&document.body.classList.add("tabbing")}},{kind:"method",key:"handleMouseDown",value:function(){document.body.classList.remove("tabbing")}},{kind:"method",key:"getHeader",value:function(e,t,r,i,n){return(0,c.h)(di,{client:e,appData:t,dynamicData:r.dynamicData,background:r.background,showtimes:r.showtimes,path:V(i),headerData:r.header,activePage:i,iosFixedFix:n.iosFixedFix})}},{kind:"method",key:"getExtra",value:function(){}},{kind:"method",key:"getCompClass",value:function(e,t){return(0,b.WM)({s:mc,full:(0,b.RK)(this.state,"appState.header.sideNavActive"),verticalCenter:t},"page-comp-"+e,mc["comp-"+e])}},{kind:"method",key:"getSonyHeader",value:function(){}},{kind:"method",key:"render",value:function(e,t){let{appState:r}=t,i=r.activePage;const n=r.appData,o=n.copy,s=r.client,a=r.header.uiState||{},d=r.header&&n.header.sonyLogos;!i&&n.pages&&(i=n.pages[Object.keys(n.pages)[0]]),Object.prototype.hasOwnProperty.call(n.pages,i.id);if(s.isIE&&s.isIE<11)return(0,c.h)(Hc,{appData:n,client:s,activePage:i});let p=(0,b.RK)(r,["appData","pages",i.id,"data"])||{},h=s.isIOS&&r.iosFixedFix;h&&(h=document.body.scrollTop);const{socialShareBar:u}=p,{shareImage:f,roots:m}=n.urls;let y=i.compName||i.id,g=this.getPageModule(i);n.options.useScrollSite&&i.sectionType&&(g=za.default,_.id="scrollSite");let v=(0,b.RK)(r,["appData","pages",i.id,"data"])||{},_={id:i.id,sideNavActive:r.header.sideNavActive,client:r.client,appData:r.appData,pageData:v,activePage:i,iosFixedFix:h},w=g&&g.dependencies;if(w)for(let e in w){let t=e;"string"==typeof w[e]&&(t=w[e]),_[t]=r[e]||(0,b.RK)(this,e)}Object.assign(_,this.getExtraPageProps(_));let k=g&&!!g.verticallyCenter,E=l[this.prevComp],C=!(!E||!E.verticallyCenter),T=!1;Xc||(T=-1!==location.search.indexOf("showbarebones"),void 0!==window.showbarebones&&(T=window.showbarebones));let S,x=(0,b.WM)(mc.app,s.device,s.orientation,i.compName,i.id,this.state.oldPageId&&"from-"+this.state.oldPageId,{barebones:T,isTouch:s.isTouch,isIE:s.isIE,isEdge:s.isEdge,isChrome:s.isChrome,isFirefox:s.isFirefox,isSafari:s.isSafari,isIOS:s.isIOS,iframe:s.iframe,videoNotPlaying:r.background&&!r.background.videoPlaying,sideNav:r.header.sideNavActive,deviceMapOpen:r.showtimes&&r.showtimes.mapOpen,isNotKaltura:r.videos.isNotKaltura,footerHidden:r.footer&&r.footer.hideFooter,extraSonyHeader:d});Cc&&(S=(0,c.h)(Cc,{client:s,overlayOrientation:a.overlayOrientation,app:this}));let A=this.getCompClass(y,k),P=this.getCompClass(this.prevComp,C);const D=g&&g.default;return D?(0,c.h)("div",{class:x,id:"showtimesApp"}
2,r.showtimes&&r.showtimes.mapOpen&&this.closeMap(),d&&this.getSonyHeader(),this.getHeader(s,n,r,i,_),(0,c.h)(Hi,{key:"content",class:mc.content,id:"appContent",duration:this.transitionDuration||1e3,baseClass:mc.transition,enteringClass:(0,b.WM)(mc.entering,A),leavingClass:(0,b.WM)(mc.leaving,P),visibleClass:(0,b.WM)(mc.visible,A),emptyClass:mc.empty,noInitialTransition:this.noInitialTransition},(0,c.h)(D,_)),(0,c.h)(wi,{appData:n,activePage:i,pageData:p,client:s,footerStore:r.footer}),(0,c.h)(Wl,{appData:n,misc:r.misc}),(0,c.h)(Pi,{appData:n,client:s,bgState:r.background,bgData:n.background,roots:r.appData.urls.roots,pageId:i.id,pageBgData:p&&p.background||{},iosFixedFix:h}),(0,c.h)(zi,{loader:r.loader}),(0,c.h)(ic,null),(0,c.h)(Ji,r.modal||{}),S,s.embedMode&&(0,c.h)(dc,{client:s}),u&&(0,c.h)(xc,{class:mc.socialShare,assetRoot:m,links:u.shareOptions,isMobile:"mobile"===s.deviceSize,copy:o,image:u.image||f,url:u.url,shareCopy:u.copy}),this.getExtra()):void 0}}]}}),c.wA);var td=r(242),rd=r(263),id=r(772);let nd=(e,t)=>{if(!e)return;if("localhost"===location.hostname||"127.0.0.1"===location.hostname)return;let r=location.href===e;if(!t?.allowSameHostRedirect){let[,t,i]=/^((?:https?:)?\/\/)?([^/]+)/.exec(e)||[];r=location.host===i}return r||(location.href=e),!0},od=e=>(0,b.RK)(u.Z.get(),["dynamicData","regions",e,"url"]);const sd="cookiesModal__container__iKOMO",ad="cookiesModal__title__Vh7jH",ld="cookiesModal__text__W7huS",cd="cookiesModal__buttons__FTCbz",dd="cookiesModal__yes__ZT3wG",pd="cookiesModal__no__wUQjR";function hd(){hd=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!md(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d<c.length;d++)this.addElementPlacement(c[d],t);r.push.apply(r,c)}}return{element:e,finishers:i,extras:r}},decorateConstructor:function(e,t){for(var r=[],i=t.length-1;i>=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s<e.length-1;s++)for(var a=s+1;a<e.length;a++)if(e[s].key===e[a].key&&e[s].placement===e[a].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},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 q(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 r=vd(e.key),i=String(e.placement);if("static"!==i&&"prototype"!==i&&"own"!==i)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 "'+i+'"');var n=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var o={kind:t,key:r,placement:i,descriptor:Object.assign({},n)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(n,"get","The property descriptor of a field descriptor"),this.disallowProperty(n,"set","The property descriptor of a field descriptor"),this.disallowProperty(n,"value","The property descriptor of a field descriptor"),o.initializer=e.initializer),o},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:gd(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 r=gd(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var i=(0,t[r])(e);if(void 0!==i){if("function"!=typeof i)throw new TypeError("Finishers must return a constructor.");e=i}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function ud(e){var t,r=vd(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function fd(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function md(e){return e.decorators&&e.decorators.length}function yd(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function gd(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function vd(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}let _d=function(e,t,r,i){var n=hd();if(i)for(var o=0;o<i.length;o++)n=i[o](n);var s=t((function(e){n.initializeInstanceElements(e,a.elements)}),r),a=n.decorateClass(function(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===o.key&&e.placement===o.placement},i=0;i<e.length;i++){var n,o=e[i];if("method"===o.kind&&(n=t.find(r)))if(yd(o.descriptor)||yd(n.descriptor)){if(md(o)||md(n))throw new ReferenceError("Duplicated methods ("+o.key+") can't be decorated.");n.descriptor=o.descriptor}else{if(md(o)){if(md(n))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+o.key+").");n.decorators=o.decorators}fd(o,n)}else t.push(o)}return t}(s.d.map(ud)),e);return n.initializeClassElements(s.F,a.elements),n.runClassFinishers(s.F,a.finishers)}([ee],(function(e,t){return{F:class extends t{constructor(t){super(t),e(this),this.acceptCookies=this.sendResult.bind(this,!0),this.rejectCookies=this.sendResult.bind(this,!1)}},d:[{kind:"method",key:"sendResult",value:function(e){u.Z.emit(f._D,!0===e)}},{kind:"method",key:"render",value:function(e){let t=(e.appData||u.Z.get().appData||{}).copy||{};return(0,c.h)("div",{class:sd},(0,c.h)("h3",{class:ad},t.$COOKIES_MODAL_TITLE),(0,c.h)("div",{class:ld},t.$COOKIES_MODAL_TEXT),(0,c.h)("div",{class:cd},(0,c.h)("button",{class:dd,type:"button",onClick:this.acceptCookies},t.$COOKIES_MODAL_ACCEPT),(0,c.h)("button",{class:pd,type:"button",onClick:this.rejectCookies},t.$COOKIES_MODAL_DENY)))}}]}}),c.wA);const wd="changeRegionModal__modalBox__wh0oP",kd="changeRegionModal__locationBar__BgxYG",bd="changeRegionModal__locationBarTitle__TyhP5",Ed="changeRegionModal__closeModalButton__lFelX",Cd="changeRegionModal__contentBox___BBis",Td="changeRegionModal__heading__HqVVC",Sd="changeRegionModal__line__H_kiA",xd="changeRegionModal__info__ru4Km",Ad="changeRegionModal__gotoButtonContainer__UyAjN",Pd="changeRegionModal__gotoButton__qHTVx",Dd="changeRegionModal__arrowRight__nTGGR",Id="changeRegionModal__remainLinkBox__hRItI",Od="changeRegionModal__remainLink__Lb3zy",Rd=e=>/^(?:http:\/\/)?(?:www\.)?(.+)$/.exec(e)[1];class Ld extends c.wA{constructor(){super(...arguments),g(this,"closeHandler",(()=>{u.Z.emit(f._T),u.Z.emit(f._D)}))}componentWillMount(){this.requireRegionCopy()}requireRegionCopy(){let e=this.props.userRegionApp.regionCode;"other"!==e?fetch(this.props.apiRoot+"/app_data/region_mismatch/"+e,{method:"GET",headers:{Accept:"application/vnd.api+json","Content-Type":"application/vnd.api+json"}}).then((e=>e.json())).then((e=>{this.setState({dynamicCopy:e.copy})})).catch((e=>{})):this.setState({dynamicCopy:this.props.copy})}getFlagPath(e){return`${this.props.imagePath}/flags/${e}.png`}render(){const{geo:e,appRegionCode:t,currentApp:r,userRegionApp:i}=this.props,n=this.state.dynamicCopy||{},o=Z({LOCATION:e.city,REGION:e.city},n.$REGION_MISMATCH_MODAL_MAIN||""),s=Z({},n.$REGION_MISMATCH_MODAL_SECONDARY||""),a=Z({APP_URL:Rd(r.url)},n.$REGION_MISMATCH_MODAL_STAY||"");let l=i.url;return window.location&&window.location.search&&(l+="/"+window.location.search),(0,c.h)("div",{class:wd},(0,c.h)("div",{class:kd},(0,c.h)("div",{class:bd},(0,c.h)("img",{src:this.getFlagPath(this.props.appCountryCode),alt:this.props.appCountryCode}),(0,c.h)("span",null,Rd(r.url))),(0,c.h)("button",{class:Ed,onClick:this.closeHandler})),(0,c.h)("div",{class:Cd},(0,c.h)("h1",{class:Td},o),(0,c.h)("hr",{class:Sd}),(0,c.h)("p",{class:xd},s),(0,c.h)("div",{class:Ad},(0,c.h)("img",{src:this.getFlagPath(e.countryCode),alt:""}),(0,c.h)(qt,{class:Pd,href:l,trackId:"geo-region-redirect",trackLabel:t},Rd(i.url),(0,c.h)("div",{class:Dd}))),(0,c.h)("div",{class:Id},(0,c.h)("button",{onClick:this.closeHandler,class:Od},a))))}}const Md=e=>e.client.geo&&e.client.geo.countryCode,Fd=e=>e.appData.meta.region.slug,zd=e=>e.appData.meta.region.language,Nd=e=>{const t=/^\w{2}/.exec(Fd(e));return t&&t[0]},$d=e=>{const t={},r=(0,b.RK)(e,"dynamicData.regions"),i=(0,b.RK)(e,"appData.meta.regions",{}),n=(0,b.RK)(e,"appData.meta.extraRegions",null),o=r||i;
2return Object.keys(o).forEach((e=>{t[e]={...o[e],regionCode:e}})),n&&Object.keys(n).forEach((e=>{t[e]={regionCode:e,url:n[e]}})),t};function jd(e){const t=Md(e),r=$d(e),i=Fd(e),n=zd(e),o=function(e,t){const r=new RegExp(`^(${e})(_[a-z]{2})?$`);return t.filter((e=>r.exec(e))).map((e=>{const t=r.exec(e);return{regionCode:e,countryCode:t[1],languageCode:t[2]}}))}(t,Object.keys(r)),s=(a=t,l=n,o.find((e=>e.countryCode===a&&e.languageCode===l)));var a,l;if(s)return r[s.regionCode];const c=o.find((e=>{let{regionCode:r}=e;return r===t}));if(c)return r[c.regionCode];if(r.other)return r.other;const d=o[0];if(d){if(!(i.indexOf("_")>0))return r[d.regionCode];if(navigator&&navigator.language&&r[t+"_"+navigator.language])return r[t+"_"+navigator.language]}return null}function Bd(){const e=u.Z.get(),t=e.appData.options.useRegionMismatchModal&&function(e){const t=Nd(e),r=zd(e),i=Fd(e),n=Md(e);if(null===t||null===n)return!1;let o=t!==n;return i.indexOf("_")>-1&&navigator&&navigator.language&&r!==navigator.language&&(o=!0),I(o?{a:"geo-region-mismatch",once:!0}:{a:"geo-region-match",once:!0}),o}(e);if(!t)return;const r=jd(e);if(!r)return;const i=Fd(e);let n=$d(e)[i];n||(n={regionCode:i,url:e.appData.meta.url}),u.Z.emit(f.Hn,(0,c.h)(Ld,{geo:e.client.geo,appRegionCode:Fd(e),appCountryCode:Nd(e),imagePath:e.appData.urls.roots.sharedImages,apiRoot:e.appData.apis.stdata.root,currentApp:n,userRegionApp:r,copy:e.appData.copy}),null,{type:"regionModal"})}function Wd(e){const t=u.Z.get().background;t&&t.set(e)}function Vd(e,t){if(e=e||u.Z.get(),t=t||location.pathname,(0,b.RK)(e,"appData.options.disableAutomaticPageDetection"))return null;"localhost"===location.hostname&&(t=t.replace("/preview",""));let r=null,i=0;const n=e.appData.pages;return Object.keys(n).forEach((e=>{const o=n[e];let s=o.path.slice(0,-1);""===s&&(s="/"),t.indexOf(s)>=0&&!o.baseHtml&&i<s.length&&(r=o,i=s.length)})),r}u.Z.on(f.pJ,(e=>{u.Z.get().set(e)})),u.Z.on(f.uw,(e=>{const t=u.Z.get();Object.prototype.hasOwnProperty.call(t,"loader")?t.loader.set(e):t.set({loader:e})})),u.Z.on(f.yP,(e=>{if(!e)return;O("set","page",e.path),O("send","pageview"),tp(e.id,null,!1);const t=u.Z.get(),{copy:r}=t.appData;if(e.data&&t.background&&t.background.videoEnabled!==e.data.allowBgVideo){const{data:t}=e;u.Z.emit(f.vR,t&&t.allowBgVideo)}u.Z.emit(f.nj,!1);const i=(0,b.RK)(e,"data.header.breakpoint")||(0,b.RK)(t,"appData.header.breakpoint");if("undefined"!=typeof window&&t.activePage.id!==e.id&&!e.order){const e=(0,b.RK)(t,"appData.options.noScroll",!1),r=(0,b.RK)(t,"activePage.data",0),i=(0,b.RK)(t,"appData.styling.variables.customScrollDuration",200);if(!e){const e=i||200;setTimeout((()=>li("root",0,e,{force:!0})),r)}}document.title=H(e,t.appData);const n=document.querySelector('meta[name="description"]');n&&"object"==typeof n&&(n.content=r["$"+e.id.toUpperCase()+"_META_DESCRIPTION"]||r.$META_DESCRIPTION);const o=document.querySelector('meta[property="og:description"]');o&&"object"==typeof o&&(o.content=r.$META_OGDESCRIPTION||r["$"+e.id.toUpperCase()+"_META_DESCRIPTION"]||r.$META_DESCRIPTION);const s=document.querySelector('meta[name="twitter:description"]');s&&"object"==typeof s&&(s.content=r.$META_OGDESCRIPTION||r["$"+e.id.toUpperCase()+"_META_DESCRIPTION"]||r.$META_DESCRIPTION);const a=document.querySelector('meta[property="og:title"]');a&&"object"==typeof a&&(a.content=r.$META_OGTITLE||r["$"+e.id.toUpperCase()+"_META_TITLE"]||r.$META_TITLE);const l=document.querySelector('meta[name="twitter:title"]');l&&"object"==typeof l&&(l.content=r["$"+e.id.toUpperCase()+"_META_TITLE"]||r.$META_TITLE);const c=t.appData.urls.roots.imageRegion,d=r["$"+e.id.toUpperCase()+"_META_IMAGE"]||r.$META_IMAGE||t.appData.urls.shareImage||c+"/200x200.png",p=r["$"+e.id.toUpperCase()+"_META_TWITTER_IMAGE"]||(0,b.RK)(t,"appData.meta.social.twitter.customShareImage");let h=(0,b.RK)(e,"data.shareImage")||(0,b.q3)(t.appData,"200x200",d);h.startsWith("//")&&(h="https:"+h);const m=document.querySelector('meta[property="og:image"]');m&&"object"==typeof m&&(m.content=h);const y=document.querySelector('meta[name="twitter:image"]');y&&"object"==typeof y&&(y.content=p||h);const g=document.querySelector('meta[property="og:image:secure_url"]');g&&"object"==typeof g&&(g.content=h);const v=document.querySelector('meta[property="og:site_name"]');v&&"object"==typeof v&&(v.content=r.$META_OGSITENAME||H(e,t.appData)),u.Z.get().set({activePage:e}),t.header&&t.header.sideNavBelow!==i&&(u.Z.get().header.set({sideNavBelow:i}),u.Z.emit(f.sh,t.client.deviceSize)),u.Z.emit(f.se)})),u.Z.on(f.tW,Wd),u.Z.on(f.gD,(e=>{Wd({videoPlaying:e})})),u.Z.on(f.vR,(e=>{Wd({videoEnabled:e})})),u.Z.on(f.N8,(e=>{Wd({muted:e})})),u.Z.on(f.Sk,(e=>{Wd({element:e})})),u.Z.on(f.nj,(e=>{const t=u.Z.get().header;
2t&&!!e!=!!t.sideNavOpen&&(I({a:e?"nav-open":"nav-closed"}),t.set({sideNavOpen:e}))})),u.Z.on(f.YO,(e=>{u.Z.get().header.set({hidden:e})})),u.Z.on(f.sh,(e=>{const t=u.Z.get(),r=t.header;if(!r)return;const{sideNavBelow:i}=r;let n=!1;"desktop"!==i&&("tablet"!==i||"tablet"!==e&&"mobile"!==e)&&i!==e||(n=!0);const o=t.client.device,s="ipad"===o||"android"===o&&"tablet"===e;(0,b.RK)(t,"appData.header.sideNavOnTablet")&&s&&(n=!0),r.hideHeader&&(n=!0),r.set({sideNavActive:n})})),u.Z.on(f.kg,((e,t)=>{const r=t?u.Z.get().appData.pages[t]:u.Z.get().activePage;r&&r.set({started:e})})),u.Z.on(f.o9,(()=>{u.Z.get().set({quizFinished:!0})})),u.Z.on(f.fV,(e=>{const t=u.Z.get().client,r=F(e),i=e.width>e.height?"landscape":"portrait";r!==t.deviceSize&&u.Z.emit(f.sh,r),t.set({dimensions:e,deviceSize:r,orientation:i})})),(()=>{const e=["portrait","landscape"];let t=0;u.Z.on(f.JE,(r=>{if(-1===e.indexOf(r))return;const i=u.Z.get().header.uiState,{overlayOrientation:n}=i,o=r!==n;t>0&&o&&(t=0),t++,o&&i.set({overlayOrientation:r})})),u.Z.on(f.LA,(e=>{const r=u.Z.get().header.uiState,{overlayOrientation:i}=r;e&&(t=0),t>0&&t--,0===t&&i&&r.set({overlayOrientation:!1})}))})();let Hd,Ud=!0;const Zd=[];let Gd;const Kd=[],qd=()=>{if(Ud){Ud=!1;try{Hd||(Hd=localStorage.setItem),localStorage.setItem=function(){Zd.push([this,...arguments])}}catch(e){}try{Gd||(Gd=Object.getOwnPropertyDescriptor(Document.prototype,"cookie")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"cookie"),Object.defineProperty(document,"cookie",{get:Gd.get.bind(document),configurable:!0})),Object.defineProperty(document,"cookie",{set:e=>{Kd.push(e)}})}catch(e){}}},Yd=()=>{if(!Ud){Ud=!0;try{localStorage.setItem=Hd,Zd.forEach((e=>localStorage.setItem.call(...e))),Zd.length=0}catch(e){}try{Object.defineProperty(document,"cookie",{set:Gd.set.bind(document)}),Kd.forEach((e=>document.cookie=e)),Kd.length=0}catch(e){}}};function Qd(e){if(!e||!e.children)return;[].slice.call(e.children).forEach((e=>{if("SCRIPT"!==e.tagName)return Qd(e);try{let t=document.createElement("script");t.text=e.innerHTML,[].forEach.call(e.attributes,(e=>{t.setAttribute(e.name,e.value)})),e.parentElement.removeChild(e),document.body.appendChild(t)}catch(e){}}))}u.Z.on(f.BL,qd),u.Z.on(f.kh,Yd),u.Z.on(f.fm,(e=>{qd(),u.Z.emit(f.Hn,_d,(t=>{window.preventCookies=!t,u.Z.get().client.set({cookies:t}),t&&Yd(),"function"==typeof e&&e(t)}),{type:"cookieModal",blockClose:!0,backdropColor:"rgba(0, 0, 0, .8)",fadeIn:600,appData:u.Z.get().appData})})),u.Z.on(f.jy,(()=>{const e=u.Z.get().toJS(),t=e.appData,r=t.features;let i=r?.cookiesModal,n=r?.enableTealiumCookieConsent,o=r?.requireUserConsent,s=r?.enableEnsighten,a=r?.oneTrustCookieConsent,l=r?.didomiCookieConsent,c=r?.SMECookieConsent;if(!(i||n||s||o||a||l||c)){const e=[...Object.keys(id),"UNCATEGORIZED"];rd.t8(e)}if(t.options.requireUserConsent&&(u.Z.emit(f.BL),u.Z.emit(f.bo),window.evidon)){const e=window.evidon.priorConsentCallback;window.evidon.priorConsentCallback=function(){u.Z.emit(f.kh),u.Z.emit(f.fr);const t=(0,b.RK)(window,"evidon.notice._getConsentedCategories",void 0);if("function"==typeof t){const e=t();td.evidonCategories.set(Object.keys(e).filter((t=>e[t])))}"function"==typeof e&&e(...arguments)},window.evidon.consentWithdrawnCallback=()=>{u.Z.emit(f.BL),u.Z.emit(f.bo)},"function"==typeof window.evidon.loadScripts&&window.evidon.loadScripts()}u.Z.emit(f.sh,e.client.deviceSize);const d=Vd(e);d&&d.id!==e.activePage.id&&(u.Z.emit(f.yP,d),e.activePage=d);const h=p().parse(location.search.slice(1));h.referrer&&(window.customReferrer=h.referrer);let m=h.showbarebones;const y=h.embedmode;t.options.showbarebones&&(window.showbarebones=!0),void 0!==window.showbarebones&&(m=window.showbarebones),m&&(u.Z.get().header.set({hideHeader:!0,sideNavActive:!0}),document.body.classList.add("bodyBarebones"),(0,b.RK)(e,"appData.pages.showtimes.data")&&u.Z.get().appData.pages.showtimes.data.set({forceFullHeader:!0})),h.iframe&&u.Z.get().client.set({iframe:!0}),y&&(document.body.classList.add("embedMode"),u.Z.get().client.set({embedMode:!0}));const g=e=>{const t=u.Z.get();let r=null;r=e&&e.state&&Object.prototype.hasOwnProperty.call(e.state,"pageId")?t.appData.pages[e.state.pageId]:Vd(t),r&&r.id!==(0,b.RK)(t,"activePage.id")&&u.Z.emit(f.yP,r),u.Z.emit(f.zO,e)};window.addEventListener("popstate",g),history.onpushstate=g,history.onreplacestate=g;let v=!1;if(e.appData.pages&&e.appData.pages.showtimes){const t=(0,b.RK)(e,"appData.meta.dates",{});v=function(e,t,r){return(e<=Date.now()||t||r.showtimes&&"/"===r.showtimes.path)&&-1!==t}((0,b.sG)(t.live||t.release||0),e.appData.options.forceLive,e.appData.pages)}u.Z.get().showtimes.set({status:v}).now();let _=()=>u.Z.emit(f.fV,{width:window.innerWidth,height:window.innerHeight});window.addEventListener("resize",_,!1),window.addEventListener("orientationchange",(0,b.Ds)(_,350),!1);let w=!0;try{w=!localStorage.getItem("isFirstVisit")}catch(e){}Promise.resolve(async function(e,t){t||(t={});let r="function"==typeof t.redirect?t.redirect:nd;if("undefined"==typeof location||location.search.match(/[?&]redirect=(off|false|0|no)/)||!window.__INITIAL_STATE__)return;let i=window.__INITIAL_STATE__.appData||{},n=window.location.search,o=i.geofencing||{},s=i.redirection||{},a=(0,b.RK)(i,"meta.region.slug"),l=(await e()).countryCode;const c=-1!==(o.allowRegions||"").split(",").map((e=>e.trim().toLowerCase())).filter((e=>e)).indexOf(l);if(a!==l&&o.geofencing&&!c){let e=(0,b.RK)(o,["overrides",l]);if(!e){let r="function"==typeof t.getRegionURL?t.getRegionURL:od;e=await r(l)||o.defaultLink}if(e){let t,i;return(0,b.Kn)(e)?(t=e.url,i=e.noActivePage):(t=e,i=o.noActivePage),i||o.stripRedirectionPath||(t=(0,b.RQ)(t,(0,b.RK)(u.Z.get(),"activePage.path")||"/")),r(t+n,o)}}else{let e=Object.keys(s).map((e=>s[e])).concat(s).filter((e=>e&&e.url)),t=Promise.resolve();e.forEach((e=>{t=t.then((t=>{if(t)return t;let r=[];if(e.country){let t=e.country.split(",").map((e=>e.trim()));r.push(-1!==t.indexOf(l))}if(e.countryNot){let t=e.countryNot.split(",").map((e=>e.trim()));r.push(-1===t.indexOf(l))}return Promise.all(r).then((r=>r.every((e=>e))?e:t)).catch((()=>t))}))}));try{let e=await t;if(e)return e(e.url+n)}catch(e){}}}(B)).then((e=>{if(e)return;w&&(0,b.RK)(t,"options.cookiesModal")?u.Z.emit(f.fm,(()=>u.Z.emit(f.Z))):(window.preventCookies??=!1,u.Z.emit(f.Z))}))}));let Xd=!1;const Jd=()=>
2{if(!Xd&&(Xd=!0,window.STATIC_PIXELS)){const e=document.createElement("div");e.innerHTML=window.STATIC_PIXELS,document.body.appendChild(e),Qd(e)}};u.Z.on(f.kM,Jd),u.Z.on(f.Z,(()=>{const e=u.Z.get().toJS(),t=e.appData;let r=window.evidon&&window.evidon.priorConsentCallback;!1===e.client.pixelConsent||r||window.preventCookies||Jd();const i=p().parse(location.search.slice(1));let n=window.preventCookies;if(!t.options.preventTrackingOnLoad){let r=(0,b.RK)(t,"apis.tracking.oneTrust")||{},i=(0,b.RK)(t,"options.oneTrustCookieConsent.scripts")||{},o=r.scriptId||r.scripts||i;L(e.appData,{noCookies:n,oneTrustCategory:o&&(Vl.A8.insightsCategory||"TARGETING")})}if(!n){let e=!0,t=!1;try{e="false"!==localStorage.getItem("isFirstVisit"),e&&localStorage.setItem("isFirstVisit","false"),t=!!localStorage.getItem("regionModalDismissed")}catch(e){}const r=u.Z.get().user;r&&r.set({isFirstVisit:e,regionModalDismissed:t})}if(tp(e.activePage.id,null,!0),i.err&&"404"===i.err&&i.path){const r=`/${t.meta.studio.slug}/${t.meta.title.slug}/${t.meta.region.slug}`,n=i.path.replace(r,"");let o;for(const e in t.pages){if(n===t.pages[e].path){o=e;break}}if(o){let t=e.appData.pages[o];if(t.base&&"showtimes"!==t.base){if(!i.from404)return void(location.href=n.substring(1)+"?from404=1")}else Ve(n.substring(1),o),I({a:"found_page_from_404",missedPageId:o}),e.activePage=e.appData.pages[o]}}const o=!(!e.showtimes||!e.showtimes.status)&&e.activePage.redirectOnLoadAfterShowtimes||e.activePage.redirectOnLoad;if(o){o.match(/^(https?:)?\/\//)&&(location.href=o);let t=V(o);t&&"/"===t[0]&&(t=t.substring(1),t=(V(e.activePage).substring(1).match(/\//g)||[]).map((()=>"../")).join("")+t),history.pushState({pageId:o},"",t)}let s=!1;const a=Date.now(),l=()=>{if(s)return;s=!0,u.Z.emit(f.zp);I({a:"page_visible",l:~~((Date.now()-a)/1e3),ni:!0})};let d,h;if(void 0!==document.hidden?(d="hidden",h="visibilitychange"):void 0!==document.msHidden?(d="msHidden",h="msvisibilitychange"):void 0!==document.webkitHidden&&(d="webkitHidden",h="webkitvisibilitychange"),d&&document[d]){const e=(0,c.h)("div",null,(0,c.h)("div",{style:{fontSize:".8rem",maxWidth:"25rem",margin:"0 auto",padding:"0 1rem",textAlign:"center",textTransform:"none"}},"The content of this page has not been loaded yet because you seem to be inactive"),(0,c.h)("div",{style:{textAlign:"center",margin:".5rem 0 1rem"}},(0,c.h)("button",{type:"button",onClick:()=>u.Z.emit(f._D),style:{background:"none",border:"1px solid #ccc",borderRadius:"3px",fontSize:"1rem",lineHeight:"2rem",padding:"0 .5rem",cursor:"pointer"}},"I am here")));u.Z.emit(f.Hn,e,l,{title:"Are you here?",type:"inactiveModal"}),document.addEventListener(h,(()=>{if(s||document[d])return;const e=u.Z.get().modal;e&&"inactiveModal"===e.type&&u.Z.emit(f._D),l()}),!1)}else l()})),u.Z.on(f.zp,(()=>{let e=u.Z.get(),t=(0,b.RK)(e,"appData.apis.stdata.root");(0,b.RK)(e,"appData.options.disableDynamicData")||fetch(t+"/app_data/dynamic/"+(0,b.RK)(e,"appData.meta.id"),{method:"GET",headers:{Accept:"application/vnd.api+json","Content-Type":"application/vnd.api+json"}}).then((e=>e.json())).then((t=>{if(!t)return;delete t.meta;let r=e=>JSON.stringify((e||"")+"").slice(1,-1);t=JSON.parse(JSON.stringify(t).replace(/%IMAGE_ROOT%/g,r(e.appData.urls.roots.image)).replace(/%VIDEO_ROOT%/g,r(e.appData.urls.roots.video)).replace(/%IMAGE_REGION_ROOT%/g,r(e.appData.urls.roots.imageRegion))),u.Z.emit(f.pf,t)})).catch((e=>{}));let r,i=(0,b.RK)(e,"appData.options",{}),n=i.autoBoundingRegions||i.useRegionSwitcher||i.useRegionMismatchModal||i.useAlternateLanguages,o=t+"/app_data/title_regions/"+(0,b.RK)(e,"appData.meta.title.slug","");(0,b.RK)(e,"appData.meta.demoLinkedRegions");if(r=n?fetch(o,{method:"GET",headers:{Accept:"application/vnd.api+json","Content-Type":"application/vnd.api+json"}}).then((e=>e.json())).catch((e=>{})).then((e=>(e||(e={}),delete e.meta,e))):Promise.resolve(),r=r.then((e=>{u.Z.emit(f.pf,{regions:e})})),!(0,b.RK)(e,"appData.pages.showtimes")&&!(0,b.RK)(e,"appData.options.noShowtimesPageForceGeo"))return;let s=(e,t)=>r.then((()=>u.Z.emit(f.tI,new v(e),t))),a=p().parse(location.search.slice(1));a=(0,b.sv)(a);let l,c=(0,b.RK)(e.appData,"pages.showtimes.data.forceStartGeo");try{l=JSON.parse(window.localStorage.getItem(e.appData.meta.id+"_lastHouse"))}catch(e){}if(c)"string"==typeof c?W(c,e.appData.region).then((e=>{s(e,"forceStart")})):s(c,"forceStart");else{let t=Promise.resolve(),r=e=>{t=t.then((t=>t||("function"==typeof e?e():e)))};if(a.location){let t=a.location;a.lat&&a.lon?r({data:{lat:a.lat,lon:a.lon,countryCode:a.cc||(0,b.RK)(e,"appData.meta.region.slug"),city:t},type:"queryString"}):r((()=>W(t,e.appData.region).then((e=>({data:e,type:"queryString"}))).catch((()=>{}))))}l&&"object"==typeof l&&r({data:l,type:"storage"}),r((()=>{let e=!1;return u.Z.once(f.tI,(()=>e=!0)),B().then((t=>{if(e)return;let r=t.countryCode.toLowerCase();return{data:{lat:t.lat,lon:t.lon,countryCode:r,city:t.cityLocal||t.city},type:"geoip"}}))})),t.then((e=>{e&&s(e.data,e.type)})).catch((e=>{u.Z.get().showtimes.set({loading:!1,error:"UNKNOWN"})}))}}));let ep="";function tp(e,t,r){e!==ep&&(t=Object.assign({ni:!0},t),I({...t,a:e+"-view"}),function(e,t){M({event:t?"page_load":"page_change",page:e})}(e,r),"showtimes"===e?I({once:!0,a:"start_dimensions",l:document.documentElement.offsetWidth+"x"+document.documentElement.offsetHeight,ni:1}):"videos"===e&&M({event:"trailer-view"}),ep=e)}u.Z.on(f.Hn,((e,t,r)=>{u.Z.get().set({modal:{active:!0,content:e,callback:t,...r}})})),u.Z.on(f._D,((e,t)=>{const r=u.Z.get(),i=r.modal&&r.modal.callback;r.set({modal:{active:!1,result:e,data:t}}),"function"==typeof i&&i(e,t)})),u.Z.on(f.Ap,(e=>{u.Z.get().modal.set("content",e)})),u.Z.on(f.pf,(e=>{u.Z.get().dynamicData.set(e)})),u.Z.on(f._T,(()=>{const e=u.Z.get().user;
2localStorage.setItem("regionModalDismissed",!0),e&&e.set({regionModalDismissed:!0})})),u.Z.on(f.tI,((e,t,r)=>{e&&window.dataLayer&&"function"==typeof dataLayer.push&&M({city:e.city,event:"city_changed"}),u.Z.get().client.set({geo:e,geoSource:t}).now(),function(){let e=u.Z.get();e.user&&e.user.regionModalDismissed||(e.dynamicData&&e.dynamicData.regions?Bd():u.Z.on(f.pf,(()=>{u.Z.get().dynamicData.regions&&Bd()})))}(),u.Z.emit(f.HK,e,r)})),u.Z.on(f.VO,(e=>{u.Z.get().set({iosFixedFix:e})})),u.Z.on(f.Db,(()=>Vl.A8.displayModal())),u.Z.on(f.bo,(()=>{u.Z.get().client.set({pixelConsent:!1})})),u.Z.on(f.fr,(()=>{u.Z.get().client.set({pixelConsent:!0}),Jd()})),u.Z.on(f.Z,(()=>{let e=u.Z.get().appData.toJS(),t=(0,b.RK)(e,"apis.mailchimp");if(t&&t.baseUrl&&t.uuid&&t.lid){let e={baseUrl:t.baseUrl,uuid:t.uuid,lid:t.lid},r=document.createElement("script");r.onload=()=>{try{window.require(["mojo/signup-forms/Loader"],(t=>t.start(e)))}catch(e){u.Z.emit(f.j5,"Mailchimp",e)}},r.setAttribute("data-dojo-config","usePlainJson: true, isDebug: false"),r.src="//downloads.mailchimp.com/js/signup-forms/popup/embed.js",document.body.appendChild(r)}}));let rp=0;u.Z.on("VIDEO_PLAYER_SHOW",(()=>{rp++,u.Z.get().client.set({disableOrientationPrompt:!0})})),u.Z.on("VIDEO_PLAYER_HIDE",(()=>{rp=Math.max(rp-1,0),rp||u.Z.get().client.set({disableOrientationPrompt:!1})})),u.Z.on(f.XQ,(e=>{u.Z.get().videos.set({isNotKaltura:!e})}));r(906);try{let e=location.origin+location.pathname.replace(/\/[^/]*$/,"/");r.p=e+(window.__RELATIVE_ROOT__||"")+"js/"}catch(e){}let ip=window.__INITIAL_STATE__,np=function(e){window.addEventListener("touchend",(()=>{})),window.addEventListener("unload",(e=>{u.Z.emit(f._3,e)})),e.showtimes&&(e.showtimes.filters=JSON.parse(JSON.stringify(new k(void 0,e.appData&&e.appData.copy))));const t=z(),r=$(),i=F(t,r),n=t.width>t.height?"landscape":"portrait",o=function(){if("undefined"==typeof window)return!1;const e=(""+navigator.userAgent).toLowerCase();return-1!==e.indexOf("ipad")||-1!==e.indexOf("iphone")}(),s=function(){let e=/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent);if(!e)return!1;if(!e[1])return 3.2;return parseFloat(e[1].replace("_",".").replace(/_/g,""))||!1}(),a=function(){if("undefined"==typeof window)return;const e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){const t=e.indexOf("rv:");return parseInt(e.substring(t+3,e.indexOf(".",t)),10)}const r=e.indexOf("Edge/");if(r>0)return parseInt(e.substring(r+5,e.indexOf(".",r)),10);return!1}(),l=j(),c=window.navigator.userAgent.toLowerCase().indexOf("firefox")>-1,d=!!("ontouchstart"in window)||window.navigator.msMaxTouchPoints>0,p=!!function(){if(j())return!1;if("undefined"!=typeof window)return navigator.userAgent.match("CriOS")||!!window.chrome;return!1}(),h=-1!=navigator.userAgent.indexOf("Safari")&&-1==navigator.userAgent.indexOf("Chrome"),m=function(){const e=document.createElement("canvas");return!(!e.getContext("webgl")&&!e.getContext("experimental-webgl"))}(),y=(0,b.RK)(e,"appData.options.requireUserConsent",!0);if(e.header){const t=["none","mobile","tablet","desktop"];e.header.sideNavActive=t.indexOf(i)<=t.indexOf(e.header.sideNavBelow)}return e.client={dimensions:t,deviceSize:i,device:r,orientation:n,isIOS:o,iOSVersion:s,isEdge:l,isIE:a,isFirefox:c,isChrome:p,isTouch:d,isSafari:h,hasWebGL:m,pixelConsent:y},e}(ip);window.__START_PAGE_ID__&&(ip.activePage=ip.appData.pages[window.__START_PAGE_ID__],ip.background={videoPlaying:!ip.activePage.data||ip.activePage.data.allowBgVideo,videoEnabled:!ip.activePage.data||ip.activePage.data.allowBgVideo});let op=document.getElementById("app")||document.body;(0,c.sY)((0,c.h)(ed,{initialStore:np}),op,op.firstChild)})(),i})())); 3//# sourceMappingURL=showtimes.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.