1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8791],{8863:(e,t,r)=>{r.d(t,{M:()=>a});var i=r(68394),n=r(91282);function a(){let[e,t]=(0,i.useState)();return(0,i.useEffect)(()=>{let e=!0;return(async()=>{let r=await (0,n.s)();e&&t(r===n.d.DETECTED?n.d.DETECTED:n.d.NOT_DETECTED)})(),()=>{e=!1}},[]),e}},11991:(e,t,r)=>{r.d(t,{f:()=>i});function i(e,t){return e?.plugins?.get("adApi")??t}},29674:(e,t,r)=>{function i(e,t,r){let i=t.split("."),n=e;for(let e of i){if(null==n)return r;n=n[e]}return void 0===n?r:n}function n(){return Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15)}function a(e){return/AppleWebKit/i.test(e)&&!/Chrome|Chromium|CriOS|Edg/i.test(e)}function o(e){let t=e.toLowerCase(),r=/android.*mobile|iphone|ipod|blackberry|iemobile|opera mini/i.test(t),i=!r&&/ipad|android(?!.*mobile)|tablet|kindle|silk/i.test(t);return{phone:r,tablet:i,any:r||i}}function s(){let e="true"===new URLSearchParams(window.location.search).get("isReferral"),t=i(window,"HRST.site.domain")??"";return e||document.referrer.length>0&&!document.referrer.includes(t)}r.d(t,{Fr:()=>o,Jt:()=>i,MZ:()=>n,So:()=>s,YG:()=>l,ff:()=>u,lB:()=>p,m_:()=>c,nr:()=>a,wT:()=>d});let d=e=>{let t=window.videoPlayerManager;if(!t?.instances)return;let r=e.element?.id,i=!!e.element&&u(e.element);for(let n of t.instances){let t=n.element?.id;if(n===e||t===r)continue;let a=n?.plugins?.get("stickyPlayer"),o=!!a?.isSticky?.();if(o&&i)continue;let s=n?.plugins?.get("adApi");try{s?.isAdActive?.()?s?.pauseAd?.():n?.pause(),o&&a.disableStickyMode()}catch(e){console.error("Error pausing player:",e)}}};function l(e,t=100){let r=e.getBoundingClientRect(),i=window.innerHeight||document.documentElement.clientHeight,n=window.innerWidth||document.documentElement.clientWidth,a=r.height,o=r.width,s=Math.max(0,Math.min(r.bottom,i)-Math.max(r.top,0))*Math.max(0,Math.min(r.right,n)-Math.max(r.left,0)),d=a*o;return 0!==d&&s/d*100>=t}function u(e){let t=e;for(let e=0;e<3&&t?.parentElement;e++)if((t=t.parentElement).classList.contains("embedded-video-player"))return!0;return!1}function c(e){if(e)try{let t,r=e.startsWith("http://")||e.startsWith("https://");if((t=r?new URL(e):new URL(e,"https://example.com")).searchParams.set("width","320"),t.searchParams.set("quality","50"),!r)return t.pathname+t.search;return t.toString()}catch(t){return console.warn("Failed to resize poster URL:",t),e}}let m=e=>{if(!e)return!1;try{return new URL(e).pathname.endsWith("m3u8")}catch{return!1}};function p(e){if(!e)return!1;let t=e.video;if(!t)return!1;let r=t.videoMedia;if(r){let e=r.transcodings.find(e=>e?.preset_name==="original");if(e&&m(e.full_url)||r.transcodings.filter(e=>"apple_m3u8"!==e.preset_name&&e?.preset_name!=="original").some(e=>m(e?.full_url))||0===r.duration||null===r.duration||void 0===r.duration)return!0}return!1}},30957:(e,t,r)=>{r.d(t,{J:()=>c});var i=r(68394),n=r(29674);let a="__HTV_SAFARI_CC_SHIM__";function o(e){return e.label===a}function s(e){return"captions"===e.kind||"subtitles"===e.kind}function d(e){return[...e.textTracks].find(o)}function l(e){return[...e.textTracks].find(e=>s(e)&&!o(e)&&!e.language?.trim())}function u(e){let t=l(e)??[...e.textTracks].find(e=>s(e)&&!o(e));if(!t)return;let r=d(e);for(let i of(r&&(r.mode="disabled"),e.textTracks))i!==t&&s(i)&&(i.mode="disabled");t.mode="showing"}function c(e,t){(0,i.useEffect)(()=>{if(e&&t)return function(e){let t,r=e.element;if(!r||!(0,n.nr)(navigator.userAgent))return()=>{};let i=()=>{d(r)||[...r.textTracks].some(e=>s(e)&&!o(e)&&!!e.language?.trim())||!l(r)||(r.addTextTrack("captions",a,"en").mode="hidden")},c=()=>{t&&clearTimeout(t),t=setTimeout(i,300)},m=()=>{let e=d(r);e?.mode==="showing"&&queueMicrotask(()=>u(r))};r.addEventListener("loadedmetadata",c),r.textTracks.addEventListener("addtrack",c),r.textTracks.addEventListener("change",m);let p=e.events.on("texttrackchangeUser",e=>{(e&&"object"==typeof e&&"detail"in e?e.detail:null)==="en"&&queueMicrotask(()=>u(r))});return c(),()=>{t&&clearTimeout(t),r.removeEventListener("loadedmetadata",c),r.textTracks.removeEventListener("addtrack",c),r.textTracks.removeEventListener("change",m),p&&e.events.unsubscribe(p)}}(e)},[e,t])}},36179:(e,t,r)=>{r.d(t,{e:()=>i});function i(e,t,r,i){if(!t)return void console.error("AdApi not available for requesting ads");try{t.requestAds(r),i?.(r),e.events.emit("ads-ima-adRequest")}catch(e){console.error("Failed to play:",e)}}},40088:(e,t,r)=>{r.d(t,{V:()=>d,y:()=>s});var i=r(68394);class n{constructor(){this.minInterval=250,this.shouldTriggerView=!0,this.shouldSkipNextPause=!0,this.shouldSkipNextPlay=!0,this.eventMap=new Map}clear(){this.shouldTriggerView=!0,this.shouldSkipNextPause=!0,this.shouldSkipNextPlay=!0,this.eventMap.clear()}ellapsedTime(e){if(!this.eventMap.has(e))return -1;let t=this.eventMap.get(e);return t?Date.now()-t:-1}shouldSkip(e){return!!this.eventMap.has(e)&&this.ellapsedTime(e)<this.minInterval}triggerView(e){this.shouldTriggerView&&(e.events.emit("view"),this.shouldTriggerView=!1)}shouldSkipEvent(e,t,r){if(this.shouldSkip(e))return this.eventMap.set(e,Date.now()),!0;switch(this.eventMap.set(e,Date.now()),e){case"ads-ima-start":this.triggerView(t);break;case"play":if(this.triggerView(t),this.shouldSkipNextPlay)return this.shouldSkipNextPlay=!1,!0;if(0===Math.floor(t.currentTime()))return!0;break;case"pause":if(this.shouldSkipNextPause)return this.shouldSkipNextPause=!1,!0;if(0===Math.floor(t.currentTime()))return!0;break;case"volumechange":if(0===Math.floor(t.currentTime()))return!0;break;case"played-q0":this.triggerView(t),this.shouldSkipNextPlay=!1,this.shouldSkipNextPause=!1;break;case"adserror":if(r&&!r.adTagUrl)return!0}return!1}}function a(e,t,r,i,n,a,o,s,d){let l,u,c;if(a.shouldSkipEvent(e,t,{adTagUrl:i}))return;let m=function(e,t){if(t){if("function"==typeof t.getAd)try{let e=t.getAd();return{adId:e.getAdId?.()||"",title:e.getTitle?.()||"",creativeId:e.getCreativeId?.()||"",duration:e.getDuration?.()||0,adPodInfo:e.getAdPodInfo?.()?{adPosition:e.getAdPodInfo().getAdPosition?.()||0,totalAds:e.getAdPodInfo().getTotalAds?.()||0,podIndex:e.getAdPodInfo().getPodIndex?.()||0}:null}}catch(e){console.error("Error extracting ad data from IMA event:",e)}return t}if(e?.currentAd?.data)return e?.currentAd?.data}(t?.plugins?.get("adApi"),d),p=s&&"object"==typeof s&&!s.target?{...s,target:t.element}:s,h={type:e,embed:function(e,t){if(!t)return{id:""};let r=t.video,i=r?.videoMedia,n={id:t.embedId||"",media:{id:i?.id||"",title:i?.title||r?.title||"",description:i?.description||"",cropped_preview_image:i?.cropped_preview_image||"",duration:i?.duration||0,source:i?.source||{},transcodings:i?.transcodings||[]},media_type:t.isPlaylist?"playlist":"video",aspect_ratio:t.embedAspectRatio||"16:9",autoplay:t.autoplay||!1,mute:e.isMuted()||!1,ads_disabled:i?.ads_disabled||!1};return t.playlist?.videos&&(n.media={...n.media,videos:t.playlist.videos.map(e=>({id:e.videoId||e.id,title:e.title||"",cropped_preview_image:e.cropped_preview_image||"",duration:e.duration||0}))}),n}(t,r),player:(l=t.element,u=t.store?.getState(),{type:"HearstPlayer",duration:Math.floor(l.duration||0),currentTime:Math.floor(l.currentTime||0),muted:l.muted||u?.isMuted||!1,volume:u?.volume??1,autoplay:!!u?.autoplay,isFullscreen:u?.is
1Fullscreen||!1,width:Math.floor(l.videoWidth||l.width||0),height:Math.floor(l.videoHeight||l.height||0),version:o||"0.0.0",error:function(e){if(!e?.store)return"";let t=e.store.getState().error;return t?`${t.name||"Error"}: ${t.message||""}`:""}(t),isRecommendation:!!(t.settings?.position&&t.settings.position>0),videoRecommendationSource:n}),event:p,adEvent:m,adTagUrl:i||null,timestamp:Date.now()};window.hearstPlayer.events.push(h),c=new CustomEvent("hearstPlayer:events:ready",{bubbles:!1,cancelable:!1,detail:null}),window.dispatchEvent(c)}window.hearstPlayer||(window.hearstPlayer={events:[]});let o=["ads-ima-allAdsCompleted","ads-ima-contentResumeRequested","ads-ima-skip","ads-ima-adError","ads-ima-contentPauseRequested","ads-ima-adCanPlay","ads-ima-impression","ads-ima-start","ads-ima-pause","ads-ima-resume","ads-ima-click","ads-ima-adRequest","ads-ima-loaded","ads-ima-firstquartile","ads-ima-midpoint","ads-ima-thirdquartile","ads-ima-complete","error","adserror","view","play","pause","played-q0","played-q1","played-q2","played-q3","played-q4","ended","contentended","volumechange"];function s(e,{player:t,isReady:r,embed:n,adTagUrl:d,recommendationSource:l,appVersion:u,requireAdTagUrl:c=!1}){let m=c?d:void 0;(0,i.useEffect)(()=>{if(t&&r&&e.current&&(!c||d))return e.current.clear(),function(e,t,r,i,n,s){let d,l,u,c,m,p;if(!e?.events)return()=>{};let h=[];return h.push(...(d=[],l=e.element?.parentElement,u=!1,c=o=>{let d=document.fullscreenElement??document.webkitFullscreenElement??null;if(d){if(!l?.contains(d))return;u=!0}else{if(!u)return;u=!1}a("fullscreenchange",e,t,r,i,n,s,o)},(m="fullscreenElement"in document)?(document.addEventListener("fullscreenchange",c),d.push(()=>document.removeEventListener("fullscreenchange",c))):"webkitFullscreenElement"in document&&(document.addEventListener("webkitfullscreenchange",c),d.push(()=>document.removeEventListener("webkitfullscreenchange",c))),(p=e.element)&&!m&&(p.addEventListener("webkitbeginfullscreen",c),p.addEventListener("webkitendfullscreen",c),d.push(()=>p.removeEventListener("webkitbeginfullscreen",c),()=>p.removeEventListener("webkitendfullscreen",c))),d)),o.forEach(o=>{let d=e.events.on(o,(d,l)=>{a(o,e,t,r,i,n,s,d,l)});d&&h.push(()=>{e.events.unsubscribe(d)})}),()=>{h.forEach(e=>e())}}(t,n,d,l,e.current,u)},[e,t,r,n,m,l,u,c])}function d(e){return e.current||(e.current=new n),e.current}},44056:(e,t,r)=>{r.d(t,{y:()=>s});var i=r(10980),n=r(99822);async function a(e){if("function"==typeof window.requestHeadprintId)try{let e=await window.requestHeadprintId();if(!e)return;let t=window.google?.ima?.settings;t?.setPpid(`HFID${e}`)}catch(t){e.warn("Failed to set IMA PPID:",t)}}async function o(e,t,r){await (0,n.C)(),await a(r.logger);let i=new e(r,t,r.logger);return r.registerPlugin("adApi",i),await i.setup(),i.initializeIMA(),t.adWillPlayMuted||(r.events.one("ads-ima-start",()=>{let e=document.querySelector(".ima-ad-container .ima-control-bar-container .ima-controls .ima-button.ima-volume");e&&e.classList.add("ima-unmuted"),r.events.emit("ads-ad-started",{adApi:i})}),r.events.one("ads-ima-complete",()=>{r.events.emit("ads-ima-allAdsCompleted",{adApi:i}),r.events.emit("ads-ima-contentResumeRequested",{adApi:i})})),i}async function s(e,t,r){try{let n=await o(i.A,r,e);return t(n),n}catch(e){console.error("Failed to setup adApi:",e),t(void 0);return}}},45394:(e,t,r)=>{r.d(t,{I:()=>s,f:()=>o});var i=r(53954),n=r(79501),a=r(400);function o({wrapperRef:e,setPlayer:t,videoWrapperClassName:r,wrapperClassName:s="video-player-wrapper hearstLumierePlayer",hideVolumeControls:d=!1,WrapperComponent:l=a.KU,children:u}){return(0,i.jsxs)(l,{ref:e,className:s,hideVolumeControls:d,children:[(0,i.jsx)(n.A,{wrapperClassName:`${r} video-player-wrapper`,onReady:t}),u]})}function s(){return(0,i.jsx)(a.bS,{className:"video-player-error-overlay",children:(0,i.jsx)("p",{children:"Sorry, this video is not available, please check back later."})})}},57406:(e,t,r)=>{r.d(t,{z:()=>a});var i=r(68394),n=r(91282);function a({player:e,isPlayerInitialized:t,adBlockStatus:r,ready:o=!0,setupAds:s,clearAdApi:d}){(0,i.useEffect)(()=>{e&&t&&r&&o&&(r===n.d.NOT_DETECTED?s():d())},[e,t,r,o])}},83919:(e,t,r)=>{r.d(t,{P:()=>i});function i({player:e,requestAdsAndPlay:t,enabled:r=!0}){r&&e.events.one("play",async()=>{await e.pause(),await t();try{await e.play()}catch(t){e.logger?.warn("Play failed during preroll setup (autoplay may be blocked by the browser):",t)}})}},85682:(e,t,r)=>{r.d(t,{Av:()=>E,DJ:()=>k,NB:()=>b,OM:()=>w});var i=r(82181),n=r(95757),a=r(65397),o=r(61643),s=r(20234),d=r(65757),l=r(65417),u=r(29674),c=r(53539),m=r(36494),p=r(2025
17),h=r(92835),f=r(51399);function v(e){switch(e){case l.mq.embed:return n.PW.embeds;case l.mq.playlists:return n.PW.playlists;case l.mq.videos:return n.PW.videos;case l.mq.hub:return n.PW.videohub;default:return n.PW.embeds}}function g(e){let t=v(e.nitehawkEndpoint);return new i.Ay({source:{type:n.eL.fetch,id:e.embedId,assetType:t},isSingleVideoEmbed:18===Number(e.position),url:e.nitehawkEnv})}function y(e,t){let r=t===l.$t.hls,i={id:`${t}-video-${Date.now()}`,title:`${t.toUpperCase()} Video`,description:"",duration:0,cropped_preview_image:"",transcodings:[{status:"Complete",preset_name:r?"hls_stream":"mp4_video",key:e,full_url:e,mapped_preset_name:r?"apple_m3u8":"mp4",display_name:r?"HLS Stream":"MP4 Video"}],source:{title:""}};return new a.A(i)}async function w(e,t){let r,i=g(t);try{r=await i.fetchNitehawkData()}catch(e){return console.error(`Failed to fetch Nitehawk data for embedId ${t.embedId}:`,e),null}if(!r)return null;i.setup(r);let n=i.embed||null;return n?.isSingleVideo?(e.setVideo(n.video),n):null}async function b(e,t){let r,i,a,o,s=e.dataProvider;if(s===l.$t.nitehawk){let s=g(e),d=await s.fetchNitehawkData();if(null!=d){s.setup(d);let l=v(e.nitehawkEndpoint);if(l===n.PW.embeds||l===n.PW.videohub){if(a=s.embed||void 0){let e=(0,c.q1)(t),n=await (0,c.BO)(a,e);n&&!a.isSingleVideo&&(a.playlist={id:a.embedId,videos:n}),r=a?.isSingleVideo?a.video??void 0:void 0,i=a?.playlist||void 0,o=a?.embedAspectRatio}}else l===n.PW.videos?r=s.video||void 0:l===n.PW.playlists&&(i=s.playlist||void 0)}}else s===l.$t.hls&&e.hlsUrl?r=y(e.hlsUrl,l.$t.hls):s===l.$t.mp4&&e.mp4Url&&(r=y(e.mp4Url,l.$t.mp4));return{video:r,playlist:i,embed:a,aspectRatio:o}}function k(e){let t=e.videoProvider,r=e.dataProvider;if(t===l.gC.hearstPlayer){let e=(0,o.X)();try{let t=d.a.HLS;r===l.$t.mp4&&(t=d.a.MP4);let i=f.Ay.DefaultConfig.loader,n=e!==o.e.SAFARI||f.Ay.isSupported()&&(0,u.Fr)(navigator.userAgent).any;return new s.A({streamingOptions:{provider:t,overrideNative:n,hlsOptions:{fLoader:class{constructor(e){this.inner=new i(e)}get stats(){return this.inner.stats}get context(){return this.inner.context}load(e,t,r){let i=e.url??"";e.frag?.type==="subtitle"||i.includes(".webvtt")||i.includes(".vtt")?this.inner.load(e,t,{...r,onError:e=>{console.warn("[SubtitleLoader] Subtitle fragment failed, ignoring:",i,e)},onTimeout:()=>{console.warn("[SubtitleLoader] Subtitle fragment timed out, ignoring:",i)}}):this.inner.load(e,t,r)}abort(){this.inner.abort()}destroy(){this.inner.destroy()}}}}})}catch(e){throw Error(`Failed to load HearstPlayerProvider: ${e instanceof Error?e.message:"Unknown error"}`)}}throw Error(`Unsupported video provider: ${t}`)}async function E(e,t,r={},i){var n,a;try{let a=await b(t,e),o=k(t);a.video&&e.setVideo(a.video),a.playlist&&e.setPlaylist(a.playlist),e.settings=function(e,t,r={}){return{provider:t,...e,...r}}(t,o,r),a.stickyPlayer=function(e,t,r,i){if(t.stickyPlayer){let t=(0,p.DV)(e,()=>!1),n=window.innerWidth<=767;return t.setStickyPlayerPosition("BOTTOM",n?80:15),r&&e.events.on("player-sticky",r),i&&e.events.on("player-unsticky",i),t}}(e,t,i?.onSticky,i?.onUnsticky);let s=a.embed?.video?.videoMedia?.cropped_preview_image||a.embed?.playlist?.videos?.[0]?.poster||a.video?.poster||"";return s&&e.element&&(e.element.poster=s),(n=a.aspectRatio)&&e.aspectRatio(n),(0,m.t)(e,{pauseAdsOnOutOfView:!0}),e.initPlayer(),a.embed&&i?.onEmbedReady&&i.onEmbedReady(a.embed),{...a,provider:o}}catch(r){let t;return a=r instanceof Error?r.message:"Unknown error occurred",(t=e.provider)&&"object"==typeof t&&"errorManager"in t?t.errorManager.handleError({message:a,isFatal:!0},!1,!0):console.error("Player Error:",a),{}}}i.Ay.globalEnv=h.JD},91282:(e,t,r)=>{r.d(t,{d:()=>n,s:()=>d});var i,n=((i={}).NOT_DETECTED="not_detected",i.DETECTED="detected",i);function a(e){if(!e.parentElement)return!0;let t=window.getComputedStyle(e);return("none"===t.display||"hidden"===t.visibility||"0"===t.opacity)&&("none"===t.display||"hidden"===t.visibility)||0===e.offsetHeight||0===e.offsetWidth||"absolute"!==t.position||!1}async function o(){return new Promise(e=>{let t,r=((t=document.createElement("div")).className="ad-banner ad-container advertisement pub_300x250 pub_300x250m pub_728x90",t.style.position="absolute",t.style.top="-9999px",t.style.left="-9999px",t.style.width="1px",t.style.height="1px",t.style.opacity="0",t.setAttribute("data-ad","true"),t),i=setTimeout(()=>{let t=a(r);r.remove(),e(t)},100);document.body.appendChild(r),setTimeout(()=>{clearTimeout(i);let t=a(r);r.remove(),e(t)},50)})}
1async function s(){try{if("uBlock"in window||"uBlockOrigin"in window||"adblockDetected"in window||"__adblockDetector"in window||(navigator.brave&&navigator.brave.isBrave,0)||await o())return"detected";return"not_detected"}catch(e){return console.error("Error during ad block detection:",e),"not_detected"}}async function d(e=!1){if(!e&&void 0!==window.__adBlockDetectionCache)return window.__adBlockDetectionCache;let t=await s();return window.__adBlockDetectionCache=t,t}}}]);
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.