1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8382],{11463:function(e,t,r){"use strict";r.d(t,{Z:function(){return m}});var s=r(81673),n=r(27148),a=r(88786),l=r(94901),o=r(32766),i=r(59628),c=r(75247),u=r(84389),d=r.n(u);let m=e=>{let{slug:t,image:r,title:u,date:m,theme:h="dark",description:_,label:p,badge:f,className:v,isPassportOnly:b}=e;return(0,s.jsx)(c.r,{className:d().link,url:t,children:(0,s.jsxs)("article",{className:(0,n.Z)(d().card,v,{[d().isPassport]:b}),"data-theme":h,children:[(0,s.jsxs)("div",{className:d().cardImageWrapper,children:[b&&(0,s.jsx)("span",{className:"visually-hidden",children:"Passport required"}),f&&(0,s.jsx)("div",{className:d().cardBadge,children:f}),(0,o.g)(r)?(0,s.jsx)(a.default,{sizes:"(max-width: 640px) 90vw, 20vw",className:d().cardImage,src:r,alt:"",fill:!0,placeholder:i.W[h]}):(0,s.jsx)(l.v,{className:d().cardImage,title:u})]}),(0,s.jsxs)("div",{className:d().cardContent,children:[p&&(0,s.jsx)("div",{className:d().cardLabel,children:p}),(0,s.jsx)("div",{className:d().cardTitle,children:u}),_&&(0,s.jsx)("div",{className:d().cardDescription,dangerouslySetInnerHTML:{__html:_}}),m&&(0,s.jsx)("div",{suppressHydrationWarning:!0,className:d().cardDate,children:m})]})]})})}},59628:function(e,t,r){"use strict";r.d(t,{W:function(){return s}});let s={dark:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAMAAADNLv/0AAAAbFBMVEUSGk0cI1YbIlQeJVchKFolK1wmLF0iKVoaIVQWHVESGk4VHVAZIFMcI1UgJlgjKlsmLF0kK1wgJ1kTG08XHlEaIVQeJVchKFolK1wiKVobIlQYIFMfJlgcI1YXH1EaIlQWHlEgJ1gYH1IUHE/tllS0AAAAC3RSTlP19fD6+vr6+vr68BNRDe4AAABBSURBVAjXY2Dg5uHl4xcQFGJkEBYRFROXEJAUk2LgluaVAQnKSjPIyUMERRUYeHgVQYK8SsoMTMwsrGzszBycXACL7AQWVatZbQAAAABJRU5ErkJggg==",light:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAMAAADNLv/0AAAAbFBMVEXb6Pjl7/vj7vvn8Pzq8/3u9f7v9v7r9P3n8fzj7vrf6/nb6Pfe6vnh7frl7/vo8vzs9P7v9v/t9f7p8vzc6fjg6/nj7vvn8Pzq8/3r9P3n8fzj7vrg7Pnu9f7v9v7r8/3f6/ni7frh7Pnd6vgvLJDjAAAADHRSTlP19fD6+vr6+vr6+vDS8WtpAAAAPElEQVQI12Ng4OHl4xcQFBJmZBARFROXEBKUlJKGC/LxMsgABWXl5KWkFRgUoYJKygxMzCysbOwcnFzcAIrLBBytOZdkAAAAAElFTkSuQmCC"}},88382:function(e,t,r){"use strict";r.r(t),r.d(t,{BMMEpisodesMobile:function(){return F}});var s,n,a,l,o=r(81673),i=r(86401),c=r(26405),u=r(10948),d=r(30760),m=r(41843),h=r(75579),_=r(77881),p=r(25846),f=r(35205),v=r(4963),b=r(5274),g=r(68244),j=r(25278),A=r(8148),y=r.n(A);let S=e=>{var t,r;return(0,j.o)((null===(r=window)||void 0===r?void 0:null===(t=r.localStorage)||void 0===t?void 0:t.getItem(e))||[])},x=e=>{var t;let{theme:r}=e,s="recentlySearchedEpisodes-bmm",{indices:n,refine:a,currentRefinement:l}=(0,v.B)(g.Z,void 0),[c,u]=(0,i.useState)(S(s)),m=e=>{var t,r,n,l;let o=(0,j.o)((null===(r=window)||void 0===r?void 0:null===(t=r.localStorage)||void 0===t?void 0:t.getItem(s))||[]);null===(l=window)||void 0===l||null===(n=l.localStorage)||void 0===n||n.setItem(s,JSON.stringify([e,...o].slice(0,5))),a(e)},_=e=>{var t,r;let n=c.filter(t=>t!==e);u(n),null===(r=window)||void 0===r||null===(t=r.localStorage)||void 0===t||t.setItem(s,JSON.stringify(n))};return(0,o.jsxs)("div",{"data-theme":r,className:y().searchMenu,children:[(0,o.jsx)("div",{className:y().header,children:(0,o.jsx)(b.R,{placeholder:"Search for an episode...",classNames:{root:y().searchRoot,form:y().searchForm,input:y().searchInput,submit:y().searchButton,reset:y().resetButton},resetIconComponent:()=>(0,o.jsx)(d.J,{icon:"x"})})}),(0,o.jsx)("div",{className:y().title,children:l?"Proposed search results":"Recently searched"}),l?(0,o.jsx)("ul",{className:y().proposedSearchResults,children:null===(t=n.find(e=>e.indexName===h.Wr.EPISODES))||void 0===t?void 0:t.hits.map(e=>(0,o.jsx)("li",{children:(0,o.jsx)("button",{onClick:()=>m(e.title),className:y().proposedSearchResultsItem,children:(0,o.jsx)("span",{className:y().proposedSearchResultsItemTitle,children:e.title})})},e.objectID))}):(null==c?void 0:c.length)?(0,o.jsx)("ul",{className:y().recentlySearched,children:c.map(e=>(0,o.jsx)("li",{children:(0,o.jsxs)("div",{className:y().recentlySearchedItemButtons,children:[(0,o.jsx)("button",{onClick:()=>m(e),className:y().recentlySearchedItem,children:e}),(0,o.jsx)("button",{onClick:()=>_(e),className:y().recentlySearchedItemRemove,children:(0,o.jsx)(d.J,{icon:"x"})})]})},e))}):null]})};var E=r(88150),N=r(81001),O=r.n(N);let I=e=>{let{openFiltersMenu:t}=e,{items:r}=(0,E.c)({attribute:"seasonNumber"}),s=r.filter(e=>e.isRefined);return(0,o.jsxs)("button",{className:O().filtersBtn,onClick:t,children:[(0,o.jsx)("span",{children:"Season ".concat(s.length>0?"(".concat(s.length,")"):"")}),(0,o.jsx)(d.J,{icon:"plus"})]})};var M=r(3890),R=r(26875),B=r.n(R);let w=e=>{var t;let{theme:r}=e,{refine:s,items:n}=(0,E.c)({attribute:"seasonNumber"}),a=null===(t=n.find(e=>e.isRefined))||void 0===t?void 0:t.value,l=(0,i.useRef)([]),c=e=>{var t;let r=null===(t=n.find(e=>e.isRefined))||void 0===t?void 0:t.value;s(e),r&&s(r)};return(0,i.useEffect)(()=>{l.current.length>0||(l.current=n.map(e=>({label:"Season ".concat(e.label),value:e.value})))},[n]),(0,o.jsxs)("div",{"data-theme":r,className:B().seasonsMenu,children:[(0,o.jsx)(M.E,{translations:{resetButtonText:"Clear"},className:B().clear}),(0,o.jsx)("ul",{className:B().seasonsList,children:l.current.map(e=>(0,o.jsx)("li",{className:B().seasonsListItem,children:(0,o.jsx)("button",{"data-is-active":a===e.value,className:B().seasonsListItemButton,onClick:()=>c(e.value),children:e.label})},e.value))})]})};(s=a||(a={})).OPEN_SEARCH_MENU="OPEN_SEARCH_MENU",s.OPEN_FILTERS_MENU="OPEN_FILTERS_MENU",s.CLOSE_MENU="CLOSE_MENU",(n=l||(l={})).FILTERS="FILTERS",n.SEARCH="SEARCH";var P=r(98408),C=r.n(P);let k={openMenu:null},L=(e,t)=>{switch(t){case a.OPEN_SEARCH_MENU:return{openMenu:l.SEARCH};case a.OPEN_FILTERS_MENU:return{openMenu:l.FILTERS};case a.CLOSE_MENU:return{openMenu:null};default:return e}},F=e=>{let{theme:t="dark"}=e,[r,s]=(0,i.useReducer)(L,k),n=()=>{s(a.CLOSE_MENU),(0,p.p)()};return(0,o.jsx)("div",{className:C().container,"data-theme":t,children:(0,o.jsxs)(c.p,{searchClient:h.uA,indexName:h.Wr.BMM_EPISODES,children:[(0,o.jsx)(u.T,{page:0,hitsPerPage:3,attributesToHighlight:[],attributesToRetrieve:["slug","image","t
1itle","description","publicAvailabilityStart","publicAvailabilityEnd"]}),(0,o.jsxs)("div",{className:C().header,children:[(0,o.jsx)("h2",{className:C().title,children:"Episodes"}),(0,o.jsxs)("div",{className:C().filters,children:[(0,o.jsx)(m.u,{trigger:(0,o.jsx)("button",{onClick:()=>{s(a.OPEN_SEARCH_MENU),(0,_.g)()},className:C().searchBtn,children:(0,o.jsx)(d.J,{icon:"magnifyingGlass"})}),content:(0,o.jsx)(x,{theme:t}),isOpen:r.openMenu===l.SEARCH,onClose:n,modalClassName:C().menuModal}),(0,o.jsx)(m.u,{trigger:(0,o.jsx)(I,{openFiltersMenu:()=>{s(a.OPEN_FILTERS_MENU),(0,_.g)()}}),content:(0,o.jsx)(w,{theme:t}),onClose:n,isOpen:r.openMenu===l.FILTERS,modalClassName:C().menuModal})]})]}),(0,o.jsx)(f.u,{theme:t})]})})}},35205:function(e,t,r){"use strict";r.d(t,{u:function(){return m}});var s=r(81673),n=r(38096),a=r(25564),l=r(27148),o=r(30760),i=r(11463),c=r(20318),u=r.n(c),d=r(85709);let m=e=>{let{theme:t="dark"}=e,{hits:r}=(0,n.a)();return 0===r.length?(0,s.jsx)("div",{"data-theme":t,className:u().noResults,children:"Sorry, we did not find any results for this search criteria."}):(0,s.jsx)(a.r,{"data-theme":t,showPrevious:!1,classNames:{list:u().results,loadMore:(0,l.Z)(u().showMoreBtn,"dark"===t?u().showMoreBtnDark:u().showMoreBtnLight)},hitComponent:(0,d.T)(i.Z,t),translations:{showMoreButtonText:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{children:"Show More"}),(0,s.jsx)(o.J,{icon:"plus"})]})}})}},85709:function(e,t,r){"use strict";r.d(t,{T:function(){return l}});var s=r(81673);let n=()=>window.location.pathname;var a=r(24694);let l=(e,t)=>r=>{let{hit:l}=r;return(0,s.jsx)(e,{slug:"".concat(n(),"/episodes/").concat(l.slug),image:l.image,title:l.title,description:l.description_short||l.description,theme:t,isPassportOnly:(0,a.o)(l)})}},24694:function(e,t,r){"use strict";function s(e){if("hasPublicEpisodes"in e)return!1===e.hasPublicEpisodes;let t=Date.now(),r=e.publicAvailabilityStart,s=e.publicAvailabilityEnd;return null==r&&null==s||null!=r&&r>t||null!=s&&s<t}r.d(t,{o:function(){return s}})},25278:function(e,t,r){"use strict";function s(e){if(e){if("string"==typeof e)try{return JSON.parse(e)}catch(e){}return e}}r.d(t,{o:function(){return s}})},77881:function(e,t,r){"use strict";r.d(t,{g:function(){return s}});let s=()=>{document.body.style.overflow="hidden"}},25846:function(e,t,r){"use strict";r.d(t,{p:function(){return s}});let s=()=>{document.body.style.overflow="unset"}},84389:function(e){e.exports={cardImage:"card_cardImage__LRH5C",card:"card_card__4v4kV",link:"card_link__hMOwD",cardImageWrapper:"card_cardImageWrapper__co0eN",isPassport:"card_isPassport__9DXz_",cardBadge:"card_cardBadge__jEbGq",cardTitle:"card_cardTitle__GAf75",cardContent:"card_cardContent__wA95c",cardDescription:"card_cardDescription__GeZ5X",cardLabel:"card_cardLabel__fZzNJ",cardDate:"card_cardDate__JPluQ"}},98408:function(e){e.exports={container:"bmm-episodes-mobile_container__gPuUF",header:"bmm-episodes-mobile_header__Lq3G0",filters:"bmm-episodes-mobile_filters__PUyyf",title:"bmm-episodes-mobile_title__hXgov",searchBtn:"bmm-episodes-mobile_searchBtn__vAC1I",menuModal:"bmm-episodes-mobile_menuModal__jn9jx"}},8148:function(e){e.exports={searchMenu:"search-menu_searchMenu__KxEdD",header:"search-menu_header__1bdW8",closeBtn:"search-menu_closeBtn__Dv5UJ",title:"search-menu_title__fM8ZV",proposedSearchResults:"search-menu_proposedSearchResults__2oeQa",proposedSearchResultsItem:"search-menu_proposedSearchResultsItem__EiVqB",proposedSearchResultsItemTitle:"search-menu_proposedSearchResultsItemTitle__MPOk7",proposedSearchResultsItemType:"search-menu_proposedSearchResultsItemType__qbXwV",recentlySearched:"search-menu_recentlySearched__q2WpI",searchRoot:"search-menu_searchRoot__vFdMR",searchForm:"search-menu_searchForm__cBguo",searchInput:"search-menu_searchInput__raeLs",searchButton:"search-menu_searchButton__9aMw3",resetButton:"search-menu_resetButton__qbtO_",recentlySearchedItem:"search-menu_recentlySearchedItem__O7edc",recentlySearchedItemButtons:"search-menu_recentlySearchedItemButtons__xNX2v",recentlySearchedItemRemove:"search-menu_recentlySearchedItemRemove__R71GH"}},81001:function(e){e.exports={filtersBtn:"seasons-button_filtersBtn__zf6M_"}},26875:function(e){e.exports={seasonsMenu:"seasons-menu_seasonsMenu__EYe_O",seasonsList:"seasons-menu_seasonsList__8ZahR",seasonsListItem:"seasons-menu_seasonsListItem__m_Uks",seasonsListItemButton:"seasons-menu_seasonsListItemButton__uFJqB",clear:"seasons-menu_
1clear__y_qNM"}},20318:function(e){e.exports={results:"results_results___VFNB",showMoreBtnWrapper:"results_showMoreBtnWrapper__20ZbF",showMoreBtn:"results_showMoreBtn__rW4E3",noResults:"results_noResults__2FBq1",showMoreBtnDark:"results_showMoreBtnDark__fWOPT",showMoreBtnLight:"results_showMoreBtnLight__ViJ5j"}},3890:function(e,t,r){"use strict";r.d(t,{E:function(){return h}});var s=r(86401),n=r(42952),a=r(32212),l=["classNames","disabled","onClick","translations"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(e[s]=r[s])}return e}).apply(this,arguments)}function i(e){var t=e.classNames,r=void 0===t?{}:t,n=e.disabled,i=void 0!==n&&n,c=e.onClick,u=e.translations,d=function(e,t){if(null==e)return{};var r,s,n=function(e,t){if(null==e)return{};var r,s,n={},a=Object.keys(e);for(s=0;s<a.length;s++)r=a[s],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(s=0;s<a.length;s++)r=a[s],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,l);return s.createElement("div",o({},d,{className:(0,a.cx)("ais-ClearRefinements",r.root,d.className)}),s.createElement("button",{disabled:i,onClick:void 0===c?function(){}:c,className:(0,a.cx)("ais-ClearRefinements-button",r.button,i&&(0,a.cx)("ais-ClearRefinements-button--disabled",r.disabledButton))},u.resetButtonText))}function c(e){return(c="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})(e)}var u=["includedAttributes","excludedAttributes","transformItems","translations"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(e[s]=r[s])}return e}).apply(this,arguments)}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function h(e){var t=e.includedAttributes,r=e.excludedAttributes,a=e.transformItems,l=e.translations,o=function(e,t){if(null==e)return{};var r,s,n=function(e,t){if(null==e)return{};var r,s,n={},a=Object.keys(e);for(s=0;s<a.length;s++)r=a[s],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(s=0;s<a.length;s++)r=a[s],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,u),h=(0,n.n)({includedAttributes:t,excludedAttributes:r,transformItems:a},{$$widgetType:"ais.clearRefinements"}),_=h.canRefine,p={onClick:h.refine,disabled:!_,translations:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){var s,n;s=t,n=r[t],(s=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=c(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:String(t)}(s))in e?Object.defineProperty(e,s,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[s]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({resetButtonText:"Clear refinements"},l)};return s.createElement(i,d({},o,p))}}}]);
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.