"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6054],{86054:function(e,t,a){a.d(t,{A$:function(){return S},Dh:function(){return m},GI:function(){return O},I6:function(){return _},Kw:function(){return I},S9:function(){return d},XT:function(){return T},ZI:function(){return R},rf:function(){return g},xp:function(){return c}});var r=a(87764),i=a(82338),n=a(83163),s=a(48687),E=a(66724),o=a(87801),l=a(86294);let u=(e,t)=>t?e.principalCreditsV2?.map(e=>({jobCategory:{id:e.grouping.groupingId,label:e.grouping.text},credits:e.credits.map(e=>({nameId:e.name.id,nameText:e.name.nameText?.text??""}))}))??[]:e.principalCredits?.map(e=>({jobCategory:{id:e.category.id,label:e.category.text},credits:e.credits.map(e=>({nameId:e.name.id,nameText:e.name.nameText?.text??""}))}))??[],d=e=>({certificate:e.certificate?.rating,genres:e.titleGenres?.genres?.map(e=>e.genre.text),releaseYear:e.releaseYear?.year,runtime:e.runtime?.seconds});function I(e,t){return e?e.map(e=>({titleId:e.id,principalCredits:u(e,t)})):[]}function _(e,t){return e?e.map(e=>{let a=e.release.titles[0],r={weekendGross:{amount:e.gross.total.amount,currency:e.gross.total.currency},lifetimeGross:{amount:a.lifetimeGross?.total.amount,currency:a.lifetimeGross?.total.currency},weeksRunning:e.release.weeksRunning??void 0};return{...g(a,t),boxOfficeData:r}}):[]}let m=e=>{let t=new Set;return e.forEach(e=>{t.add(e.titleId)}),Array.from(t).filter(Boolean)},S=e=>({id:e.titleId,titleText:{text:e.titleText},originalTitleText:{text:e.originalTitleText},runtime:e.runtime?{seconds:e.runtime}:void 0,certificate:e.certificate?{rating:e.certificate}:void 0,titleGenres:{genres:(e.genres??[]).map(e=>({genre:{text:e}}))},titleType:{canHaveEpisodes:e.titleType.canHaveEpisodes,displayableProperty:{value:{plainText:e.titleType.text}},id:e.titleType.id,text:e.titleType.text},releaseYear:{year:e.releaseYear,endYear:e.endYear},primaryImage:{id:e.primaryImage.id??"",url:e.primaryImage.url,height:e.primaryImage.height,width:e.primaryImage.width,caption:{plainText:e.primaryImage.caption}},canRate:{isRatable:e.canRate},ratingsSummary:e.ratingSummary,latestTrailer:{id:e.trailerId}}),T=(e,t,a,E,o)=>{let u,d;let I=c(E.series?E.series.id:E.titleId,a),_=E.currentRank??void 0,m=E.absolutePosition??void 0,S=_??m,T=(0,r.j)({titleType:E.titleType,monthStyle:"short",productionStatus:E.productionStatus,releaseDate:E.releaseDate||void 0,nextEpisode:void 0,mostRecentEpisode:void 0}),g=(0,s.hg)({weblabID:n.lh.IMDB_NEXT_RELEASE_DATE_ON_LIST_1149217,treatments:{T1:!0}});return E.series?(u=(0,l.rI)(t,a,S,o),d=(0,i.y)(E.series.releaseYear,!0)):(u=(0,l.rI)(e,a,S,o),d=g&&T?.date?T.date:(0,i.y)({year:E.releaseYear,endYear:E.endYear},E.titleType?.canHaveEpisodes)),{formattedTitleText:u,titleReleaseString:d,titleHref:I}},c=(e,t)=>{let{titleMainLinkBuilder:a}=(0,E.WOb)();return a({tconst:e,refSuffix:{t:o.C.TEXT,n:t}})},g=(e,t)=>{let a=u(e,t),{certificate:r,genres:i,releaseYear:n,runtime:s}=d(e),E=e.meterRanking?{currentRank:e.meterRanking?.currentRank??0,rankChange:{changeDirection:e.meterRanking.rankChange?.changeDirection??"FLAT",difference:e.meterRanking.rankChange?.difference??0}}:void 0;return{canRate:!!e.canRate?.isRatable,certificate:r,endYear:e.releaseYear?.endYear,genres:i,hasWatchOption:!!e.primaryWatchOption,metascore:e.metacritic?.metascore.score,meterRanking:E,originalTitleText:e.originalTitleText?.text??"",plot:e.plot?.plotText?.plainText??"",primaryImage:{caption:e.primaryImage?.caption?.plainText??e.titleText?.text??"",id:e.primaryImage?.id,height:e.primaryImage?.height??0,url:e.primaryImage?.url??"",width:e.primaryImage?.width??0},ratingSummary:e.ratingsSummary?{aggregateRating:e.ratingsSummary.aggregateRating??0,voteCount:e.ratingsSummary.voteCount??0}:void 0,releaseYear:n,releaseDate:e.releaseDate,productionStatus:e.productionStatus,runtime:s,series:e.series?.series?{id:e.series.series.id,titleText:e.series.series.titleText?.text??"",releaseYear:{endYear:e.series.series.releaseYear?.endYear??0,year:e.series.series.releaseYear?.year??0},originalTitleText:e.series.series.originalTitleText?.text??""}:void 0,titleId:e.id,titleText:e.titleText?.text??"",titleType:{canHaveEpisodes:!!e.titleType?.canHaveEpisodes,id:e.titleType?.id??"",text:e.titleType?.displayableProperty?.value?.plainText??""},trailerId:e.latestTrailer?.id??"",totalEpisodes:e.episodes?.episodes?.total,principalCredits:a}},O=(e,t)=>({...g(e.listItem,t),...(0,l.Vf)(e)}),R=(e,t)=>(e||[]).map(e=>e.node&&O(e.node,t)).filter(e=>e&&e.titleText&&e.titleId&&e.titleType.id&&e.itemId)},87764:function(e,t,a){a.d(t,{j:function(){return I}});var r=a(70591),i=a(53665),n=a(25817),s=a(96826),E=a(35615),o=a(48132);let l=(e,t,a)=>{let r,l;let u=(0,i.Z)(),d=(0,s.Q)(),I=e?.currentProductionStage,_=(0,n.lu)(t,a,!1);if((0,o.N3)(t??{},d)){let e=E.X.COMING_SOON();r=u.formatMessage(e.message),l=E.X.RELEASES}else I&&I?.id!=="released"&&(r=I.text,l=E.X.EXPECTED);if(_&&I?.id!=="abandoned"&&r&&l){let e=l(_);return{title:r,date:u.formatMessage(e.message,e.values)}}if(r)return{title:r}},u=e=>{let t;let a=(0,i.Z)(),r=(0,s.Q)();if(!(e&&!(0,o.jl)(e)&&(0,o.Sl)((0,o._3)(e),r)))return;{let e=E.X.COMING_SOON();t=a.formatMessage(e.message)}let l=(0,n.bC)(a,e,"long",!1);return l?{title:t,date:l}:{title:t}};var d=a(74537);let I=e=>{let{titleType:t,productionStatus:a,releaseDate:i,nextEpisode:n,mostRecentEpisode:s,monthStyle:E}=e,o=u(i??void 0),I=(0,d.pW)({series:n?.series??void 0,releaseDate:n?.releaseDate??void 0},{series:s?.series??void 0,releaseDate:s?.releaseDate??void 0}),_=l(a??void 0,i??void 0,E);if(t&&t.id)switch(t.id){case r.Yt.TV_EPISODE:return o;case r.Yt.TV_SERIES:case r.Yt.TV_MINI_SERIES:if(!n)return;return I;default:return _}}},70591:function(e,t,a){var r,i;a.d(t,{Yt:function(){return n}}),(i=r||(r={}))[i.AUDIO_EPISODE=0]="AUDIO_EPISODE",i[i.AUDIO_SERIES=1]="AUDIO_SERIES",i[i.AUDIOBOOK=2]="AUDIOBOOK",i[i.CHANNEL=3]="CHANNEL",i[i.COMMERCIAL=4]="COMMERCIAL",i[i.LIVE_AUDIO=5]="LIVE_AUDIO",i[i.LIVE_EVENT_CINEMA=6]="LIVE_EVENT_CINEMA",i[i.LIVE_EVENT_CONCERT=7]="LIVE_EVENT_CONCERT",i[i.LIVE_EVENT_TOUR=8]="LIVE_EVENT_TOUR",i[i.LIVE_STREAM=9]="LIVE_STREAM",i[i.MOVIE=10]="MOVIE",i[i.MUSIC_ALBUM=11]="MUSIC_ALBUM",i[i.MUSIC_EP=12]="MUSIC_EP",i[i.MUSIC_RECORDING=13]="MUSIC_RECORDING",i[i.MUSIC_SINGLE=14]="MUSIC_SINGLE",i[i.MUSIC_SONG=15]="MUSIC_SONG",i[i.MUSIC_VIDEO=16]="MUSIC_VIDEO",i[i.OTHER=17]="OTHER",i[i.PODCAST_EPISODE=18]="PODCAST_EPISODE",i[i.PODCAST_SEASON=19]="PODCAST_SEASON",i[i.PODCAST_SERIES=20]="PODCAST_SERIES",i[i.RADIO_EPISODE=21]="RADIO_EPISODE",i[i.RADIO_SERIES=22]="RADIO_SERIES",i[i.SHORT=23]="SHORT",i[i.THEATER_PERFORMANCE=24]="THEATER_PERFORMANCE",i[i.THEATER_RUN=25]="THEATER_RUN",i[i.TV_EPISODE=26]="TV_EPISODE",i[i.TV_MINI_SERIES=27]="TV_MINI_SERIES",i[i.TV_MOVIE=28]="TV_MOVIE",i[i.TV_PILOT=29]="TV_PILOT",i[i.TV_SEASON=30]="TV_SEASON",i[i.TV_SERIES=31]="TV_SERIES",i[i.TV_SHORT=32]="TV_SHORT",i[i.TV_SPECIAL=33]="TV_SPECIAL",i[i.VIDEO=34]="VIDEO",i[i.VIDEO_GAME=35]="VIDEO_GAME",i[i.WEB_EPISODE=36]="WEB_EPISODE",i[i.WEB_SERIES=37]="WEB_SERIES";let n={AUDIO_EPISODE:"audioEpisode",AUDIO_SERIES:"audioSeries",AUDIOBOOK:"audiobook",CHANNEL:"channel",COMMERCIAL:"commercial",LIVE_AUDIO:"liveAudio",LIVE_EVENT_CINEMA:"liveEventCinema",LIVE_EVENT_CONCERT:"liveEventConcert",LIVE_EVENT_TOUR:"liveEventTour",LIVE_STREAM:"livestream",MOVIE:"movie",MUSIC_ALBUM:"musicAlbum",MUSIC_EP:"musicEP",MUSIC_RECORDING:"musicRecording",MUSIC_SINGLE:"musicSingle",MUSIC_SONG:"musicSong",MUSIC_VIDEO:"musicVideo",OTHER:"other",PODCAST_EPISODE:"podcastEpisode",PODCAST_SEASON:"podcastSeason",PODCAST_SERIES:"podcastSeries",RADIO_EPISODE:"radioEpisode",RADIO_SERIES:"radioSeries",SHORT:"short",THEATER_PERFORMANCE:"theaterPerformance",THEATER_RUN:"theaterRun",TV_EPISODE:"tvEpisode",TV_MINI_SERIES:"tvMiniSeries",TV_MOVIE:"tvMovie",TV_PILOT:"tvPilot",TV_SEASON:"tvSeason",TV_SERIES:"tvSeries",TV_SHORT:"tvShort",TV_SPECIAL:"tvSpecial",VIDEO_GAME:"videoGame",VIDEO:"video",WEB_EPISODE:"webEpisode",WEB_SERIES:"webSeries"}},25817:function(e,t,a){a.d(t,{bC:function(){return s},lu:function(){return n},xb:function(){return i}});var r=a(53665);function i(e,t){if(!e.year)return"";if(!e.month)return`${e.year}`;let a=e.month?e.month-1:0,r=e.day||1,i=new Date(e.year,a,r);if(i.getFullYear()!==e.year||i.getMonth()!==a||i.getDate()!==r)throw Error(`InvalidDate: ${e.year}-${e.month}-${r}`);if(!e.day)return t.formatDate(i,{year:"numeric",month:"short"});let n=t.formatDate(i,{year:"numeric",month:"short",day:"numeric"}),s=t.formatDate(i,{weekday:"short"});return`${s}, ${n}`}let n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"long",a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return s((0,r.Z)(),e,t,a)},s=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"long",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!t?.year)return"";let i=(t.month??1)-1,n=t.day||1,s=new Date(Date.UTC(t.year,i,n));return e.formatDate(s,{day:t.month&&t.day?"numeric":void 0,month:t.month?a:void 0,year:r?void 0:"numeric",timeZone:"UTC"})}},96826:function(e,t,a){a.d(t,{Q:function(){return i}});var r=a(86958);let i=()=>new Date((0,r.B)().context.timestamp)},35615:function(e,t,a){a.d(t,{X:function(){return r}});let r={EXPECTED:e=>({message:{id:"title_main_tuneInMessage_label_expected",defaultMessage:"Expected {date}"},values:{date:e}}),RELEASES:e=>({message:{id:"title_main_tuneInMessage_label_releases",defaultMessage:"Releases {date}"},values:{date:e}}),COMING_SOON:()=>({message:{id:"title_main_tuneInMessage_label_comingSoon",defaultMessage:"Coming soon"}}),IN_THEATERS_THURSDAY:()=>({message:{id:"title_main_tuneInMessage_label_inTheatersThursday",defaultMessage:"In Theaters Thursday"}}),IN_THEATERS_TOMORROW:()=>({message:{id:"title_main_tuneInMessage_label_inTheatersTomorrow",defaultMessage:"In Theaters Tomorrow"}}),IN_THEATERS_NOW:()=>({message:{id:"title_main_tuneInMessage_label_inTheatersNow",defaultMessage:"In Theaters Now"}}),DATE_ONLY:e=>({message:{id:"title_main_tuneInMessage_label_dateOnly",defaultMessage:"{date}"},values:{date:e}}),SERIES_PREMIERE:()=>({message:{id:"title_main_tuneInMessage_label_seriesPremiere",defaultMessage:"Series premiere"}}),SEASON_PREMIERE:e=>({message:{id:"title_main_tuneInMessage_label_seasonPremiere",defaultMessage:"Season {seasonNumber} premiere"},values:{seasonNumber:e}}),SEASON_RETURNS:e=>({message:{id:"title_main_tuneInMessage_label_seasonReturns",defaultMessage:"Season {seasonNumber} returns"},values:{seasonNumber:e}}),NEXT_EPISODE:()=>({message:{id:"title_main_tuneInMessage_label_nextEpisode",defaultMessage:"Next episode"}})}},74537:function(e,t,a){a.d(t,{pW:function(){return E}});var r=a(53665),i=a(25817),n=a(35615),s=a(48132);let E=(e,t)=>{let a;let s=(0,r.Z)(),E=e?.series;if(!E||!E.episodeNumber)return;if(1===E.episodeNumber.episodeNumber){if(1===E.episodeNumber.seasonNumber){let e=n.X.SERIES_PREMIERE();a=s.formatMessage(e.message)}else{let e=n.X.SEASON_PREMIERE(E.episodeNumber.seasonNumber);a=s.formatMessage(e.message,e.values)}}else if(t&&o(E.episodeNumber.seasonNumber,t.series)&&l(e?.releaseDate,t.releaseDate)){let e=n.X.SEASON_RETURNS(E.episodeNumber.seasonNumber);a=s.formatMessage(e.message,e.values)}else{let e=n.X.NEXT_EPISODE();a=s.formatMessage(e.message,e.values)}let u=(0,i.bC)(s,e?.releaseDate);return u?{title:a,date:u}:{title:a}},o=(e,t)=>!!t&&!!t.episodeNumber&&e===t.episodeNumber.seasonNumber,l=(e,t)=>!!e&&!!t&&!((0,s.jl)(e)||(0,s.jl)(t))&&!(0,s.k5)({futureDate:(0,s._3)(e),date:(0,s._3)(t),numberOfDays:14})},48132:function(e,t,a){a.d(t,{N3:function(){return o},Sl:function(){return s},_3:function(){return n},jl:function(){return i},k5:function(){return r}});let r=e=>{let{futureDate:t,numberOfDays:a,date:r}=e,i=new Date(r);i.setHours(0,0,0,0);let n=new Date(t);n.setHours(0,0,0,0);let s=n.getTime()-i.getTime();return s<=864e5*a&&s>0},i=e=>!e.year||!e.month||!e.day,n=e=>new Date(e.year,e.month-1,e.day),s=(e,t)=>{let a=new Date(t);a.setHours(0,0,0,0);let r=new Date(e);return r.setHours(0,0,0,0),r.getTime()-a.getTime()>0},E=(e,t,a)=>!!e&&!i(e)&&r({futureDate:n(e),date:t,numberOfDays:a}),o=(e,t)=>E(e,t,90)}}]);