PageSourceSearch

https://www.donaldduck.nl/_next/static/chunks/1h01_1pmm8bh1.js

js donaldduck.nl collected 2026-10-02 08:22:26 UTC 174,101 bytes, 32 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="fa17d682-274c-6c7d-701d-598d754d80da")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,282391,200255,e=>{"use strict";var t=e.i(714096),a=e.i(599871),r=e.i(566561),s=e.i(324044),n=["net.dpgmedia.brand.businesswise","net.dpgmedia.brand.donaldduck","net.dpgmedia.brand.flair","net.dpgmedia.brand.kidsweek","net.dpgmedia.brand.libelle","net.dpgmedia.brand.margriet","net.dpgmedia.brand.storynl","net.dpgmedia.brand.veronicasuperguide","net.dpgmedia.brand.vtwonen","net.dpgmedia.brand.vtwonenbe","net.persgroep.brand.deondernemer","net.persgroep.brand.oudersvannu"],i=["net.persgroep.brand.ad","net.persgroep.brand.destem","net.persgroep.brand.brabantsdagblad","net.persgroep.brand.degelderlander","net.persgroep.brand.destentor","net.persgroep.brand.eindhovensdagblad","net.persgroep.brand.hln","net.persgroep.brand.indebuurt","net.persgroep.brand.pzc","net.persgroep.brand.7s7","net.persgroep.brand.tubantia"],l=["net.persgroep.brand.vk","net.persgroep.brand.demorgen","net.persgroep.brand.trouw","net.persgroep.brand.humo","net.persgroep.brand.parool"],o=[...i,...n,...l],d={"net.persgroep.brand.ad":{embedByScript:"ad",theme:"ad"},"net.persgroep.brand.brabantsdagblad":{embedByScript:"brabantsdagblad",theme:"bd"},"net.persgroep.brand.destem":{embedByScript:"bndestem",theme:"destem"},"net.persgroep.brand.degelderlander":{embedByScript:"gelderlander",theme:"dg"},"net.persgroep.brand.destentor":{embedByScript:"destentor",theme:"stentor"},"net.persgroep.brand.eindhovensdagblad":{embedByScript:"eindhovensdagblad",theme:"ed"},"net.persgroep.brand.hln":{embedByScript:"hln",theme:"hln"},"net.persgroep.brand.indebuurt":{embedByScript:"indebuurt",theme:"indebuurt"},"net.persgroep.brand.pzc":{embedByScript:"pzc",theme:"pzc"},"net.persgroep.brand.7s7":{embedByScript:"7sur7",theme:"7s7"},"net.persgroep.brand.tubantia":{embedByScript:"tubantia",theme:"tub"},"net.dpgmedia.brand.businesswise":{embedByScript:null,theme:"businesswise"},"net.dpgmedia.brand.donaldduck":{embedByScript:null,theme:"donaldduck"},"net.persgroep.brand.deondernemer":{embedByScript:null,theme:"deondernemer"},"net.persgroep.brand.oudersvannu":{embedByScript:null,theme:"oudersvannu"},"net.dpgmedia.brand.storynl":{embedByScript:null,theme:"story"},"net.dpgmedia.brand.veronicasuperguide":{embedByScript:null,theme:"veronicasuperguide"},"net.dpgmedia.brand.vtwonenbe":{embedByScript:null,theme:"vtwonenbe"},"net.dpgmedia.brand.vtwonen":{embedByScript:null,theme:"vtwonennl"},"net.dpgmedia.brand.flair":{embedByScript:null,theme:"flair"},"net.dpgmedia.brand.kidsweek":{embedByScript:null,theme:"kidsweek"},"net.dpgmedia.brand.libelle":{embedByScript:null,theme:"libelle"},"net.dpgmedia.brand.margriet":{embedByScript:null,theme:"margriet"},"net.persgroep.brand.vk":{embedByScript:"volkskrant",theme:"volkskrant"},"net.persgroep.brand.demorgen":{embedByScript:"demorgen",theme:"demorgen"},"net.persgroep.brand.trouw":{embedByScript:"trouw",theme:"trouw"},"net.persgroep.brand.humo":{embedByScript:"humo",theme:"humo"},"net.persgroep.brand.parool":{embedByScript:"parool",theme:"parool"}},c=(0,a.q)(o);function u(e){let t=(0,a.w)(c,e);if(!t.success)throw new a.B(c,t.issues,e,{supportedBrands:o,brandCategories:{freemium:i,jupiter:n,selectives:l}});return t.output}e.i(376622);var m=e.i(414319),p=e.i(668079),g=a,h=e.i(65438),f=e.i(46248);let{useRef:b}=r.default;var v=e.i(7284);function y(e,{tcString:t,url:a}){let r={...t&&{gdpr:"1",gdpr_consent:t},...a&&{embeddedUrl:a,referrer:a}};return{id:e.id,url:(0,p.h)(e.url,r)}}var w={code:6002,internalMessage:"Podcast episode not found",externalMessages:{nl:"Deze aflevering is niet (meer) beschikbaar",fr:"Cet épisode n'est plus disponible."}},x={code:6003,internalMessage:"Podcast playlist not found",externalMessages:{nl:"Deze afspeellijst is niet (meer) beschikbaar",fr:"Cette playlist n'est plus disponible."}},_={code:6004,internalMessage:"Audio playback failed (DOM error event)",externalMessages:{nl:"Er ging iets mis waardoor de podcast helaas niet kan worden afgespeeld.",fr:"Une erreur s'est produite lors de la lecture de ce podcast."}},A={code:6005,internalMessage:"Audio playback aborted",externalMessages:{nl:"Er ging iets mis waardoor de podcast helaas niet kan worden afgespeeld.",fr:"Une erreur s'est produite lors de la lecture de ce podcast."}},j={code:6006,internalMessage:"Access denied for this clip",externalMessages:{nl:"Deze podcast is niet beschikbaar",fr:"Ce podcast n'est pas disponible."}},k={code:6007,internalMessage:"Audio API validation failed",externalMessages:{nl:"Er ging iets mis waardoor de podcast helaas niet kan worden afgespeeld.",fr:"Une erreur s'est produite lors de la lecture de ce podcast."}},C={code:6008,internalMessage:"Unknown audio API error",externalMessages:{nl:"Onbekende API-fout.",fr:"Erreur API inconnue."}},E={code:6011,internalMessage:"Invalid URN provided",externalMessages:{nl:"Deze podcast kan niet worden geladen.",fr:"Ce podcast ne peut pas être chargé."}},S=class extends g.x{domain="audio";externalMessages;constructor(e,t){super(e.code,e.internalMessage,e.externalMessages.nl,t),this.externalMessages=e.externalMessages}getMessage(e){return this.externalMessages[e]}},I=class extends S{constructor(e){super(w,e)}},N=class extends S{constructor(e){super(x,e)}},T=class extends S{constructor(e){super(_,e)}},P=class extends S{constructor(e){super(A,e)}},D=class extends S{constructor(e){super(j,e)}},M=class extends S{constructor(e){super(C,e)}},R=class extends S{constructor(e,t){super(E,{...t,context:{urn:e}})}},L=class extends g.z{domain="audio";externalMessages;constructor(e,t,a){super(e,t,{code:k.code,internalMessage:k.internalMessage,externalMessage:k.externalMessages.nl},a),this.externalMessages=k.externalMessages}getMessage(e){return this.externalMessages[e]}};function B({onRequestToPlay:e,onError:t}){let[a,s]=(0,r.useState)("idle"),[n,i]=(0,r.useState)(null),[l,o]=(0,r.useState)(null),d=(0,r.useRef)(0),{trigger:c,error:u}=(0,m.q)("audio-access",async({id:t,urn:a})=>{try{return await e(t,{urn:a})}catch(e){throw new D({options:{cause:e instanceof Error?e:Error(String(e))}})}},{onError:t}),p=(0,r.useCallback)(async e=>{if("granted"===a&&l===e.urn)return;let t=++d.current;s("requesting"),i(null),o(e.urn);try{let a=await c({id:e.id,urn:e.urn});if(t!==d.current)return;if(null===a)return void s("denied");i({id:e.urn,url:e.audioUrl,playbackParams:a}),s("granted")}catch{if(t!==d.current)return;s("denied")}},[a,l,c]);return{status:a,currentItemUrn:l,grantedSource:n,error:u,select:p}}var O=(0,r.createContext)(null),U=O.Provider;function $(e){let t=(0,r.useContext)(O);if(!t)throw Error("usePlayerSessionStore must be used within PlayerSessionStoreProvider");return(0,f.useStore)(t,e)}function z(){let e=(0,r.useContext)(O);if(!e)throw Error("usePlayerSessionStoreApi must be used within PlayerSessionStoreProvider");return e}var F=(0,r.createContext)(null);function V({children:e}){let t=(0,r.useRef)(null),a=(0,r.useRef)(null),n=(0,r.useMemo)(()=>{let e=e=>{let a=t.current;if(!a)return;let r=Number.isFinite(a.duration)?a.duration:0;a.currentTime=Math.max(0,Math.min(r||0,e))};return{mediaElementRef:t,audioAnalyserRef:a,setMediaElement:e=>{t.current=e},seekBy:a=>{let r=t.current;r&&e(r.currentTime+a)},seekTo:e,getCurrentTime:()=>t.current?.currentTime??0}},[]);return(0,s.jsx)(F.Provider,{value:n,children:e})}function W(){let e=(0,r.useContext)(F);if(!e)throw Error("useMediaRefs must be used within MediaRefsProvider");return e}var q=[.5,.8,1,1.2,1.5,1.8,2],H=e=>"error"===e.playback.status?e.playback.error:null,G=e=>({status:e.playback.status,currentlyPlaying:e.currentlyPlaying,currentTime:e.currentTime,duration:e.duration,playbackRate:e.playbackRate,error:H(e),visible:e.visible});function Z(){let e=z(),{mediaElementRef:t}=W();return(0,r.useMemo)(()=>({play:()=>e.getState().requestPlay(),pause:()=>e.getState().pause(),seek:a=>{let r=t.current,s=Math.max(0,Math.min((r&&Number.isFinite(r.duration)?r.duration:0)||a,a));r&&(r.currentTime=s),e.getState().setCurrentTime(s)},setPlaybackRate:t=>e.getState().setPlaybackRate(t),cyclePlaybackRate:()=>{let t=e.getState().playbackRate,a=q.findIndex(e=>e===t),r=a<0?1:q[(a+1)%q.length];e.getState().setPlaybackRate(r)},setSource:t=>e.getState().setSource(t),retry:()=>e.getState().clearError(),reset:()=>{let a=t.current;a&&(a.currentTime=0);let r=e.getState();r.setCurrentTime(0),r.setPlaybackRate(1),r.pause()}}),[e,t])}function K(){var e;let t,{mediaElementRef:a,audioAnalyserRef:s}=W();
2return{state:$((e=e=>({status:e.playback.status,currentlyPlaying:e.currentlyPlaying,currentTime:e.currentTime,duration:e.duration,playbackRate:e.playbackRate,error:H(e),visible:e.visible}),t=b(),a=>{let r=e(a);return!function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(let[a,r]of e)if(!Object.is(r,t.get(a)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(let a of e)if(!t.has(a))return!1;return!0}let a=Object.keys(e);if(a.length!==Object.keys(t).length)return!1;for(let r of a)if(!Object.prototype.hasOwnProperty.call(t,r)||!Object.is(e[r],t[r]))return!1;return!0}(t.current,r)?t.current=r:t.current})),controls:Z(),refs:(0,r.useMemo)(()=>({mediaElementRef:a,audioAnalyserRef:s}),[a,s])}}var X={};function J({language:e,handlers:t={}}){let{mediaElementRef:a,audioAnalyserRef:n,setMediaElement:i}=W(),l=(0,r.useRef)(null),o=$(e=>e.currentlyPlaying?.url);return function(e){let t=z(),a=Z(),s=$(e=>e.playback.status),{mediaElementRef:n}=W(),i=(0,r.useRef)(e);i.current=e;let l="function"==typeof e.onHeartbeat;(0,r.useEffect)(()=>{let e=t.getState();return t.subscribe(t=>{let r=i.current,s={state:G(t),controls:a},n=e.playback.status,l=t.playback.status;if(n!==l){"playing"===l&&"buffering"!==n&&(r.onPlay?.(s),("idle"===n||"loading"===n)&&r.onContentStarted?.(s)),"paused"===l&&r.onPause?.(s),"finished"===l&&r.onContentEnded?.(s),"error"===l&&"error"===t.playback.status&&r.onError?.(t.playback.error,s);let e="buffering"===l;"buffering"===n!==e&&r.onBufferingChange?.(e,s)}let o=e.currentlyPlaying!==t.currentlyPlaying;if(o&&r.onSourceChange?.(s),e.currentTime!==t.currentTime){r.onTimeChange?.(t.currentTime,s);let a=t.currentTime-e.currentTime;!o&&(a<0||a>1)&&r.onSeeked?.(s)}e.playbackRate!==t.playbackRate&&r.onPlaybackRateChange?.(t.playbackRate,s),e=t})},[t,a]);let o=(0,r.useRef)(0);(0,r.useEffect)(()=>{if(!l||"playing"!==s&&"buffering"!==s)return;let e=null,r=performance.now(),d=()=>{e=setTimeout(()=>{(()=>{let e=n.current;if(!e)return;let r=t.getState();i.current.onHeartbeat?.({currentTime:e.currentTime,state:"playing"},{state:G(r),controls:a})})(),o.current=0,r=performance.now(),d()},Math.max(0,1e4-o.current))};return d(),()=>{null!==e&&clearTimeout(e),o.current+=performance.now()-r}},[s,t,a,n,l])}(t),function({mediaElementRef:e,audioContextRef:t,audioAnalyserRef:a}){let s=(0,r.useRef)(null);(0,r.useEffect)(()=>{let r=e.current;if(!r||!(typeof navigator>"u")&&navigator.vendor?.includes("Apple"))return;let n=t.current;if(!n){let e=window.AudioContext??window.webkitAudioContext;e&&(t.current=n=new e)}if(n&&(a.current||(a.current=new AnalyserNode(n,{fftSize:256,smoothingTimeConstant:.5})),!s.current))try{s.current=n.createMediaElementSource(r),s.current.connect(n.destination),s.current.connect(a.current)}catch{}},[e,t,a]),(0,r.useEffect)(()=>()=>{s.current?.disconnect(),a.current?.disconnect(),t.current?.close().catch(()=>{}),s.current=null,a.current=null,t.current=null},[t,a])}({mediaElementRef:a,audioContextRef:l,audioAnalyserRef:n}),function({mediaElementRef:e,sourceUrl:t}){(0,r.useEffect)(()=>{e.current},[t,e])}({mediaElementRef:a,sourceUrl:o}),function({mediaElementRef:e}){let t=z(),a=$(e=>e.currentlyPlaying?.url);(0,r.useEffect)(()=>{let r=e.current;if(!r)return;if(!a){r.removeAttribute("src"),r.load();return}r.src=a,r.load(),r.playbackRate=t.getState().playbackRate;let{status:s}=t.getState().playback;("loading"===s||"playing"===s||"buffering"===s)&&r.play().catch(()=>{t.getState().pause()})},[a,e,t])}({mediaElementRef:a}),function({mediaElementRef:e,audioContextRef:t}){let a=$(e=>e.playback.status),s=$(e=>e.playbackRate);(0,r.useEffect)(()=>{let t=e.current;t&&(t.playbackRate=s)},[s,e]),(0,r.useEffect)(()=>{let r=e.current,s=t.current;if(r)switch(a){case"loading":case"playing":case"buffering":s?.state==="suspended"&&s.resume().catch(()=>{}),r.play().catch(()=>{});return;case"idle":case"paused":case"finished":case"error":r.pause();return;default:return a}},[a,e,t])}({mediaElementRef:a,audioContextRef:l}),function({mediaElementRef:e}){let t=z();(0,r.useEffect)(()=>{let a=e.current;if(!a)return;let r=()=>t.getState().confirmCanPlay(),s=()=>t.getState().bufferingStart(),n=()=>t.getState().bufferingEnd(),i=()=>t.getState().finish(),l=()=>{let a=e.current;a&&t.getState().setDuration(a.duration)},o=()=>{let e=a.error;t.getState().fail(new T({context:e?{mediaErrorCode:e.code,mediaErrorMessage:e.message}:void 0}))},d=()=>{let{status:e}=t.getState().playback;"playing"!==e&&"buffering"!==e||t.getState().fail(new P)};return a.addEventListener("canplay",r),a.addEventListener("waiting",s),a.addEventListener("playing",n),a.addEventListener("ended",i),a.addEventListener("loadedmetadata",l),a.addEventListener("error",o),a.addEventListener("abort",d),()=>{a.removeEventListener("canplay",r),a.removeEventListener("waiting",s),a.removeEventListener("playing",n),a.removeEventListener("ended",i),a.removeEventListener("loadedmetadata",l),a.removeEventListener("error",o),a.removeEventListener("abort",d)}},[e,t])}({mediaElementRef:a}),(0,s.jsx)("audio",{ref:e=>{i(e)},crossOrigin:"anonymous",preload:"metadata"})}var Y={};function Q({source:e,language:t,handlers:a=Y,mediaSession:n=null,mediaSessionSeek:i=!1,children:l}){let[o]=(0,r.useState)(()=>(function({source:e}){return(0,h.createStore)()((t,a,r)=>({currentlyPlaying:null,playback:{status:"idle"}
2,playbackRate:1,canPlay:!1,duration:0,currentTime:0,visible:!1,requestPlay:()=>{let{canPlay:e,playback:r}=a();if("error"!==r.status){if(e)return void t({playback:{status:"playing"}});t({playback:{status:"loading"}})}},pause:()=>{let{playback:e}=a();"error"!==e.status&&("playing"===e.status||"loading"===e.status||"buffering"===e.status)&&t({playback:{status:"paused"}})},confirmCanPlay:()=>{let{playback:e}=a();t({canPlay:!0}),"loading"===e.status&&t({playback:{status:"playing"}})},bufferingStart:()=>{let{playback:e}=a();"playing"===e.status&&t({playback:{status:"buffering"}})},bufferingEnd:()=>{let{playback:e}=a();"buffering"===e.status&&t({playback:{status:"playing"}})},finish:()=>{t(e=>({playback:{status:"finished"},canPlay:!1,currentTime:e.duration}))},fail:e=>{t({playback:{status:"error",error:e},canPlay:!1})},clearError:()=>{let{playback:e}=a();"error"===e.status&&t({playback:{status:"idle"}})},setPlaybackRate:e=>{t({playbackRate:e})},setDuration:e=>{t({duration:Number.isFinite(e)?e:0})},setCurrentTime:e=>{Number.isFinite(e)&&t({currentTime:Math.max(0,e)})},setVisible:e=>{t({visible:e})},setSource:e=>{let r=a().currentlyPlaying;if(null===e){if(null===r)return;t({currentlyPlaying:null,canPlay:!1,currentTime:0,playback:{status:"idle"}});return}r?.id!==e.id&&t({currentlyPlaying:e,canPlay:!1,currentTime:0,playback:{status:"loading"}})},currentlyPlaying:e}))})({source:e}));return(0,s.jsx)(U,{value:o,children:(0,s.jsx)(V,{children:(0,s.jsx)(ee,{language:t,source:e,handlers:a,mediaSession:n,mediaSessionSeek:i,children:l})})})}function ee({language:e,source:t,handlers:a,mediaSession:n,mediaSessionSeek:i,children:l}){let o=(0,r.useRef)(null),{seekBy:d}=W();return function({source:e}){let t=z();(0,r.useEffect)(()=>{t.getState().setSource(e)},[e,t])}({source:t}),function(){let{mediaElementRef:e}=W(),t=z(),a=$(e=>e.playback.status);(0,r.useEffect)(()=>{if("playing"!==a&&"buffering"!==a)return;let r=()=>{let a=e.current;a&&t.getState().setCurrentTime(a.currentTime)};r();let s=setInterval(r,250);return()=>clearInterval(s)},[a,e,t])}(),function({containerRef:e,ignoreWhileFocused:t=!0}){let a=z(),{controls:s}=K();(0,r.useEffect)(()=>{let r=e.current;if(!r)return;let n=e=>{if(e.metaKey||e.ctrlKey||e.altKey)return;let r=e.target,n=r?.tagName.toLowerCase(),i=r?.getAttribute("role");if(t&&("input"===n||"textarea"===n||"select"===n||r?.isContentEditable))return;let l=a.getState();switch(e.code){case"Space":if("button"===n||"a"===n)return;e.preventDefault(),"playing"===l.playback.status||"buffering"===l.playback.status?s.pause():s.play();break;case"ArrowLeft":if("slider"===i)return;e.preventDefault(),s.seek(Math.max(0,l.currentTime-15));break;case"ArrowRight":if("slider"===i)return;e.preventDefault(),s.seek(l.currentTime+15)}};return r.addEventListener("keydown",n),()=>r.removeEventListener("keydown",n)},[e,a,s,t])}({containerRef:o}),function({containerRef:e}){let t=z();(0,r.useEffect)(()=>{let a=e.current;if(!a||!("IntersectionObserver"in window))return;let r=new IntersectionObserver(e=>{for(let a of e)t.getState().setVisible(a.isIntersecting&&a.intersectionRatio>=0)},{threshold:0});return r.observe(a),()=>r.disconnect()},[e,t])}({containerRef:o}),function(e,t=X){let a=z(),{onSeekForward:s,onSeekBackward:n}=t;(0,r.useEffect)(()=>{if(!("mediaSession"in navigator))return;let{mediaSession:e}=navigator,t=()=>a.getState().pause();return e.setActionHandler("play",()=>a.getState().requestPlay()),e.setActionHandler("pause",t),e.setActionHandler("stop",t),e.setActionHandler("seekforward",s?e=>s(e.seekOffset??15):null),e.setActionHandler("seekbackward",n?e=>n(e.seekOffset??15):null),()=>{e.setActionHandler("play",null),e.setActionHandler("pause",null),e.setActionHandler("stop",null),e.setActionHandler("seekforward",null),e.setActionHandler("seekbackward",null)}},[a,s,n]),(0,r.useEffect)(()=>{"mediaSession"in navigator&&e&&(navigator.mediaSession.metadata=new MediaMetadata({title:e.title,artist:e.artist,artwork:e.artwork?[{src:e.artwork}]:void 0}))},[e])}(n??null,(0,r.useMemo)(()=>({onSeekForward:i?e=>d(e):void 0,onSeekBackward:i?e=>d(-e):void 0}
2),[i,d])),(0,r.useEffect)(()=>{let e=o.current;if(!e)return;let t=()=>{e.contains(document.activeElement)||e.focus()};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[]),(0,s.jsxs)("div",{ref:o,tabIndex:-1,children:[(0,s.jsx)(J,{language:e,handlers:a}),l]})}var et=class{isLive;platform;playerContentId;playerDuration;playerPlaybackDevice;playerPlaybackMode;playerPlaybackSpeed;playerPosition;playerSessionUuid;playerStartingMethod;playerStreamType;playerViewingMode;scene;constructor(e,t,a,r,s,n,i,l,o,d,c,u,m){this.isLive=e,this.platform=t,this.playerContentId=a,this.playerDuration=r,this.playerPlaybackDevice=s,this.playerPlaybackMode=n,this.playerPlaybackSpeed=i,this.playerPosition=l,this.playerSessionUuid=o,this.playerStartingMethod=d,this.playerStreamType=c,this.playerViewingMode=u,this.scene=m}toDict(){let e={};return e.player_content_id=this.playerContentId,e.player_duration=this.playerDuration,e.player_livebroadcast=this.isLive,e.player_playback_device=this.playerPlaybackDevice,e.player_playback_mode=this.playerPlaybackMode,e.player_playback_speed=this.playerPlaybackSpeed,e.player_position=this.playerPosition,e.player_starting_method=this.playerStartingMethod,e.player_stream_type=this.playerStreamType,e.player_viewing_mode=this.playerViewingMode,e.scene=this.scene,e.player_session_id=`amalia-${this.platform}-${this.playerSessionUuid}`,e}},ea=class{name;params;constructor(e,t){this.name=e,this.params=t}},er=class e{static instance=null;defaultaudioplayerparams=null;static getInstance(){return e.instance||(e.instance=new e),e.instance}setDefaultParams(e){this.defaultaudioplayerparams=e}getDefaultParams(){return this.defaultaudioplayerparams}},es=class{static createAirplayEndedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("audioplayer_airplay_ended",t)}static createAirplayStartedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("audioplayer_airplay_started",t)}static createChromecastEndedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_chromecast_ended",t)}static createChromecastStartedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_chromecast_started",t)}static createEndedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_ended",t)}static createErrorEvent(e,t){let a={},r=er.getInstance().getDefaultParams();return r&&Object.assign(a,r().toDict()),Object.assign(a,e.toDict()),a.player_error_id=t,new ea("player_error",a)}static createHeartbeatEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_heartbeat",t)}static createNextEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_next",t)}static createPauseEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_pause",t)}static createPlayEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_play",t)}static createPreviousEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_previous",t)}static createResumeEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_resume",t)}static createSeekedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_seeked",t)}static createStartedEvent(e){let t={},a=er.getInstance().getDefaultParams();return a&&Object.assign(t,a().toDict()),Object.assign(t,e.toDict()),new ea("player_started",t)}},en="clicktoplay",ei="sticky",el=class{amaliaVersion;platform;constructor(e,t){this.amaliaVersion=e,this.platform=t}toDict(){let e={};return e.player_branded_content="false",e.player_content_type="audio",e.player_subtitles="off",e.player_visible="true",e.yaml_version="0.0.5",e.player_version=`${this.platform} Amalia SDK (${this.amaliaVersion})`,e}},eo=class{hasFiredPlay=!1;hasFiredStarted=!1;playbackRate=1;startingMethod=en;lastState=null;config;podcast;constructor(e){this.config=e,this.podcast=e.podcast,this.initializeTrackingProvider()}initializeTrackingProvider(){let e=new el("1.1.1","web");er.getInstance().setDefaultParams(()=>e)}updateConfig(e){this.podcast.urn!==e.podcast.urn&&(this.hasFiredPlay=!1,this.hasFiredStarted=!1),this.config=e,this.podcast=e.podcast}setPlaybackRate(e){this.playbackRate=e}setStartingMethod(e){this.startingMethod=e}trackPlay(e){let t=this.commonModel(e),a=this.hasFiredPlay?es.createResumeEvent(t):es.createPlayEvent(t);
2this.hasFiredPlay=!0,this.emit(a)}trackStarted(e){this.lastState=e,this.hasFiredStarted||e.currentTime<=0||(this.hasFiredStarted=!0,this.emit(es.createStartedEvent(this.commonModel(e))))}trackPause(e){this.emit(es.createPauseEvent(this.commonModel(e)))}trackSeeked(e){this.emit(es.createSeekedEvent(this.commonModel(e)))}trackEnded(e){this.emit(es.createEndedEvent(this.commonModel(e)))}trackHeartbeat(e){this.emit(es.createHeartbeatEvent(this.commonModel(e)))}trackError(e){this.emit(es.createErrorEvent(this.commonModel(e),"generic"))}trackNext(){this.lastState&&this.emit(es.createNextEvent(this.commonModel(this.lastState)))}trackPrevious(){this.lastState&&this.emit(es.createPreviousEvent(this.commonModel(this.lastState)))}commonModel(e){return this.lastState=e,new et(!1,"web",this.podcast.id,Math.floor(this.podcast.durationMs/1e3),"browser",this.config.playbackMode,String(this.playbackRate),Math.floor(e.currentTime),this.config.playerSessionId,this.startingMethod,"audio",this.config.viewingMode,"default")}emit(e){let t={...e.params,player_visible:this.lastState?.visible??!1};this.config.onTrackEvent(e.name,t)}};function ed(e){let t=(0,r.useRef)(null);return null===t.current?t.current=new eo(e):t.current.updateConfig(e),t.current}function ec({error:e,language:t}){return(0,s.jsxs)("div",{className:"Co","aria-live":"assertive",role:"alert",children:[(0,s.jsx)("div",{className:"Fo"}),(0,s.jsxs)("div",{className:"Po",children:[(0,s.jsx)("p",{className:"V",children:e.getMessage(t)}),(0,s.jsxs)("p",{className:"W",children:["Foutcode: ",e.code]})]})]})}function eu(){return(0,s.jsx)("span",{className:"Io"})}function em(){return(0,s.jsxs)("div",{className:"Uo",children:[(0,s.jsx)("div",{className:"Eo"}),(0,s.jsxs)("div",{className:"b",children:[(0,s.jsx)(eu,{}),(0,s.jsx)(eu,{}),(0,s.jsx)(eu,{}),(0,s.jsx)(eu,{})]})]})}var ep={placeholder:"Lo",heading:"Qo",controls:"Xo",playButton:"qo"};function eg({children:e}){return(0,s.jsxs)("div",{className:ep.placeholder,children:[(0,s.jsx)("div",{className:ep.heading,children:(0,s.jsx)(eu,{})}),(0,s.jsx)("div",{className:ep.childrenContainer,children:e}),(0,s.jsxs)("div",{className:ep.controls,children:[(0,s.jsx)(eu,{}),(0,s.jsx)("span",{className:ep.playButton})]})]})}var eh={production:"https://podcast.api.dpgmedia.cloud",preview:"https://podcast-non-prod.api.dpgmedia.cloud",development:"https://podcast-non-prod.api.dpgmedia.cloud"},ef=(0,g.o)({id:(0,g.n)(),audioUrl:(0,g.s)(),description:(0,g.m)((0,g.s)()),durationMs:(0,g.n)(),episode:(0,g.m)((0,g.n)()),imageUrl:(0,g.m)((0,g.s)()),premium:(0,g.j)(),season:(0,g.m)((0,g.n)()),show:(0,g.o)({shareInfo:(0,g.o)({url:(0,g.m)((0,g.s)())}),show:(0,g.o)({title:(0,g.s)(),urn:(0,g.s)()})}),subTitle:(0,g.s)(),title:(0,g.s)(),urn:(0,g.s)()}),eb=(0,g.o)({podcastEpisode:ef,shareInfo:(0,g.o)({url:(0,g.m)((0,g.s)())})}),ev=(0,g.o)({id:(0,g.n)(),urn:(0,g.s)(),podcastEpisodes:(0,g.i)(eb)}),ey=(0,g.v)(eb,(0,g.g)(e=>{let{podcastEpisode:t,shareInfo:a}=e;return{id:String(t.id),audioUrl:t.audioUrl,description:t.description,durationMs:t.durationMs,episode:t.episode,imageUrl:t.imageUrl,premium:t.premium,season:t.season,show:{shareUrl:t.show.shareInfo.url??null,title:t.show.show.title,urn:t.show.show.urn},shareUrl:a.url??null,subTitle:t.subTitle.trim(),title:t.title.trim(),urn:t.urn}}));async function ew(e,t,a){let r=(0,p.i)(`${a.getBaseUrl()}/api/v1/embeds/podcast_episodes/${encodeURIComponent(e)}`);try{let e=await a.getInstance().url(r,!0).get().json();return(0,g.u)(ey,e)}catch(a){throw(0,g.a)(a)?new L(eb,a.issues,{context:{urn:e,brand:t}}):(0,m.l)(a)?new I({context:{urn:e,brand:t},options:{cause:a}}):(0,m.k)(a)?new M({context:{urn:e,brand:t,statusCode:a.status,body:a.body},options:{cause:a}}):(0,p.e)(a)?new M({context:{urn:e,brand:t},options:{cause:a}}):a}}async function ex(e,a,r){let s=new t.g({baseURL:eh[r],headers:{"x-mychannels-brand":a}}),n=(0,p.i)(`${s.getBaseUrl()}/api/v1/embeds/playlists/${encodeURIComponent(e)}`);try{let e=await s.getInstance().url(n,!0).get().json(),t=(0,g.u)(ev,e);return{id:t.id,urn:t.urn,items:t.podcastEpisodes.map(e=>({id:String(e.podcastEpisode.id),audioUrl:e.podcastEpisode.audioUrl,description:e.podcastEpisode.description,durationMs:e.podcastEpisode.durationMs,episode:e.podcastEpisode.episode,imageUrl:e.podcastEpisode.imageUrl,premium:e.podcastEpisode.premium,season:e.podcastEpisode.season,show:{shareUrl:e.podcastEpisode.show.shareInfo.url??null,title:e.podcastEpisode.show.show.title,urn:e.podcastEpisode.show.show.urn},shareUrl:e.shareInfo.url??null,subTitle:e.podcastEpisode.subTitle.trim(),title:e.podcastEpisode.title.trim(),urn:e.podcastEpisode.urn}))}}catch(t){throw(0,g.a)(t)?new L(ev,t.issues,{context:{urn:e,brand:a}}):(0,m.l)(t)?new N({context:{urn:e,brand:a},options:{cause:t}}):(0,m.k)(t)?new M({context:{urn:e,brand:a,statusCode:t.status,body:t.body},options:{cause:t}}):(0,p.e)(t)?new M({context:{urn:e,brand:a},options:{cause:t}}):t}}
2var e_={normalizer:"t",vars:"h","vars--ad":"Do","vars--bd":"Jo","vars--destem":"Ko","vars--dg":"Oo","vars--stentor":"Vo","vars--7s7":"Wo","vars--tub":"Zo","vars--ed":"en","vars--pzc":"tn","vars--hln":"on","vars--indebuurt":"nn","vars--businesswise":"an","vars--donaldduck":"in","vars--deondernemer":"rn","vars--oudersvannu":"ln","vars--kidsweek":"pn","vars--flair":"dn","vars--libelle":"sn","vars--linda":"fn","vars--margriet":"cn","vars--veronicasuperguide":"mn","vars--story":"un","vars--vtwonenbe":"yn","vars--vtwonennl":"gn","vars--humo":"bn","vars--demorgen":"hn","vars--parool":"xn","vars--trouw":"vn","vars--volkskrant":"wn"};function eA({brand:e,className:t,children:a,...r}){let n=e&&e in d?d[e].theme:void 0;return(0,s.jsx)("div",{...r,className:(0,v.clsx)(e_.vars,e_.normalizer,n&&e_[`vars--${n}`],t),children:a})}function ej(e,a){try{return(0,t.c)(e)}catch(e){if(e instanceof t.a)return a;throw e}}function ek(){let{state:e,controls:t}=K(),{status:a,currentTime:s}=e;return(0,r.useMemo)(()=>({playPause:"playing"===a||"buffering"===a?t.pause:t.play,seekForward:()=>t.seek(s+15),seekBackward:()=>t.seek(Math.max(0,s-15)),cyclePlaybackRate:t.cyclePlaybackRate}),[a,s,t])}function eC({left:e,center:t,right:a,hideSecondary:r}){return(0,s.jsxs)("div",{className:"kn",children:[(0,s.jsx)("div",{className:(0,v.default)("S","_n",{zn:r}),children:e?(0,s.jsx)("div",{className:"Z",children:e}):null}),(0,s.jsx)("div",{className:"S",children:t}),(0,s.jsx)("div",{className:(0,v.default)("S","_n"),children:(0,s.jsx)("div",{className:(0,v.default)("Z","f",{zn:r}),children:a})})]})}var eE={SHARE_THIS_PODCAST:{nl:"Deel deze episode",fr:"Partager cet épisode"},LINK_COPIED:{nl:"Link gekopieerd naar clipboard",fr:"Lien copié dans le presse-papiers"},PODCAST_EPISODE_INFORMATION:{nl:"Aflevering informatie",fr:"Informations sur l'épisode"},PODCAST_SHOW_INFORMATION:{nl:"Over de podcast",fr:"À propos du podcast"},GO_TO_PODCAST:{nl:"Ga naar podcast",fr:"Aller au podcast"}},eS={AUDIO_PLAYER:{nl:"Audiospeler",fr:"Lecteur audio"},PLAY:{nl:"Play",fr:"Lire"},PAUSE:{nl:"Pauze",fr:"Pause"},FAST_FORWARD_15:{nl:"15 seconden vooruit",fr:"Avancer de 15 secondes"},FAST_REWIND_15:{nl:"15 seconden achteruit",fr:"Reculer de 15 secondes"},PLAYBACK_RATE:{nl:"Afspeelsnelheid",fr:"Vitesse de lecture"},MENU:{nl:"Menu",fr:"Menu"},CLOSE:{nl:"Sluiten",fr:"Fermer"},NEXT:{nl:"Volgend",fr:"Suivant"},PREVIOUS:{nl:"Vorig",fr:"Précédent"},QUEUE:{nl:"Wachtrij",fr:"File d'attente"},PROGRESS_SLIDER:{nl:"Voortgang — versleep met pijltjestoetsen",fr:"Progression — utilisez les flèches pour avancer"},STATUS_LOADING:{nl:"Laden",fr:"Chargement"},STATUS_BUFFERING:{nl:"Bufferen",fr:"Mise en mémoire tampon"},STATUS_PLAYING:{nl:"Speelt af",fr:"En lecture"},STATUS_PAUSED:{nl:"Gepauzeerd",fr:"En pause"},STATUS_FINISHED:{nl:"Beëindigd",fr:"Terminé"},STATUS_ERROR:{nl:"Fout",fr:"Erreur"}};function eI(e,t){let a=eS[e][t];if(!a)throw Error(`Missing translation for ${e} in ${t}`);return a}function eN(e,t){let a=eE[e][t];if(!a)throw Error(`Missing translation for ${e} in ${t}`);return a}function eT(){return(0,s.jsxs)("svg",{viewBox:"2 2 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M17.5 2.00001C17.775 2.00001 18 2.22501 18 2.50001V7.00001C18 7.20626 17.875 7.39064 17.6844 7.46564C17.4938 7.54064 17.2781 7.49376 17.1375 7.34376L15.1187 5.20626C13.7875 3.79689 11.9375 3.00001 10 3.00001C6.13438 3.00001 3 6.13439 3 10C3 13.8656 6.13438 17 10 17C12.6844 17 15.0188 15.4875 16.1938 13.2656C16.3219 13.0219 16.625 12.9281 16.8687 13.0563C17.1125 13.1844 17.2063 13.4875 17.0781 13.7313C15.7375 16.2688 13.0719 17.9969 10 17.9969C5.58125 17.9969 2 14.4156 2 9.99689C2 5.57814 5.58125 2.00001 10 2.00001C12.2125 2.00001 14.325 2.91251 15.8438 4.51876L17 5.74064V2.49689C17 2.22189 17.225 1.99689 17.5 1.99689V2.00001Z",fill:"white"}),(0,s.jsx)("path",{d:"M8.15909 7V12.8182H7.45455V7.73864H7.42045L6 8.68182V7.96591L7.45455 7H8.15909Z",fill:"white"}),(0,s.jsx)("path",{d:"M11.6506 12.8977C11.3172 12.8977 11.017 12.8314 10.75 12.6989C10.483 12.5663 10.2689 12.3845 10.108 12.1534C9.94697 11.9223 9.8589 11.6591 9.84375 11.3636H10.5256C10.5521 11.6269 10.6714 11.8447 10.8835 12.017C11.0975 12.1875 11.3532 12.2727 11.6506 12.2727C11.8892 12.2727 12.1013 12.2169 
212.2869 12.1051C12.4744 11.9934 12.6212 11.84 12.7273 11.6449C12.8352 11.4479 12.8892 11.2254 12.8892 10.9773C12.8892 10.7235 12.8333 10.4972 12.7216 10.2983C12.6117 10.0975 12.4602 9.93939 12.267 9.82386C12.0739 9.70833 11.8532 9.64962 11.6051 9.64773C11.4271 9.64583 11.2443 9.6733 11.0568 9.73011C10.8693 9.78504 10.715 9.85606 10.5938 9.94318L9.93466 9.86364L10.2869 7H13.3097V7.625H10.8778L10.6733 9.34091H10.7074C10.8267 9.24621 10.9763 9.16761 11.1562 9.10511C11.3362 9.04261 11.5237 9.01136 11.7188 9.01136C12.0748 9.01136 12.392 9.09659 12.6705 9.26705C12.9508 9.43561 13.1705 9.66667 13.3295 9.96023C13.4905 10.2538 13.571 10.589 13.571 10.9659C13.571 11.3371 13.4877 11.6686 13.321 11.9602C13.1562 12.25 12.929 12.4792 12.6392 12.6477C12.3494 12.8144 12.0199 12.8977 11.6506 12.8977Z",fill:"white"})]})}function eP(){return(0,s.jsxs)("svg",{viewBox:"2 2 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M10 2C14.4187 2 18 5.58125 18 10C18 14.4187 14.4187 18 10 18C6.92812 18 4.2625 16.2688 2.92188 13.7344C2.79375 13.4906 2.8875 13.1875 3.13125 13.0594C3.375 12.9312 3.67813 13.025 3.80625 13.2688C4.98125 15.4875 7.31563 17 10 17C13.8656 17 17 13.8656 17 10C17 6.13438 13.8656 3 10 3C8.0625 3 6.2125 3.79688 4.88125 5.20625L2.8625 7.34375C2.72187 7.49375 2.50625 7.54062 2.31562 7.46562C2.125 7.39062 2 7.20625 2 7V2.5C2 2.225 2.225 2 2.5 2C2.775 2 3 2.225 3 2.5V5.74375L4.15625 4.52187C5.675 2.9125 7.7875 2 10 2Z",fill:"white"}),(0,s.jsx)("path",{d:"M8.15909 7V12.8182H7.45455V7.73864H7.42045L6 8.68182V7.96591L7.45455 7H8.15909Z",fill:"white"}),(0,s.jsx)("path",{d:"M11.6506 12.8977C11.3172 12.8977 11.017 12.8314 10.75 12.6989C10.483 12.5663 10.2689 12.3845 10.108 12.1534C9.94697 11.9223 9.8589 11.6591 9.84375 11.3636H10.5256C10.5521 11.6269 10.6714 11.8447 10.8835 12.017C11.0975 12.1875 11.3532 12.2727 11.6506 12.2727C11.8892 12.2727 12.1013 12.2169 12.2869 12.1051C12.4744 11.9934 12.6212 11.84 12.7273 11.6449C12.8352 11.4479 12.8892 11.2254 12.8892 10.9773C12.8892 10.7235 12.8333 10.4972 12.7216 10.2983C12.6117 10.0975 12.4602 9.93939 12.267 9.82386C12.0739 9.70833 11.8532 9.64962 11.6051 9.64773C11.4271 9.64583 11.2443 9.6733 11.0568 9.73011C10.8693 9.78504 10.715 9.85606 10.5938 9.94318L9.93466 9.86364L10.2869 7H13.3097V7.625H10.8778L10.6733 9.34091H10.7074C10.8267 9.24621 10.9763 9.16761 11.1562 9.10511C11.3362 9.04261 11.5237 9.01136 11.7188 9.01136C12.0748 9.01136 12.392 9.09659 12.6705 9.26705C12.9508 9.43561 13.1705 9.66667 13.3295 9.96023C13.4905 10.2538 13.571 10.589 13.571 10.9659C13.571 11.3371 13.4877 11.6686 13.321 11.9602C13.1562 12.25 12.929 12.4792 12.6392 12.6477C12.3494 12.8144 12.0199 12.8977 11.6506 12.8977Z",fill:"white"})]})}function eD(){return(0,s.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M8 1C11.8656 1 15 4.13438 15 8C15 11.8656 11.8656 15 8 15C4.13438 15 1 11.8656 1 8C1 4.13438 4.13438 1 8 1ZM8 16C12.4188 16 16 12.4188 16 8C16 3.58125 12.4188 0 8 0C3.58125 0 0 3.58125 0 8C0 12.4188 3.58125 16 8 16ZM6.5 11C6.225 11 6 11.225 6 11.5C6 11.775 6.225 12 6.5 12H9.5C9.775 12 10 11.775 10 11.5C10 11.225 9.775 11 9.5 11H8.5V7.5C8.5 7.225 8.275 7 8 7H6.5C6.225 7 6 7.225 6 7.5C6 7.775 6.225 8 6.5 8H7.5V11H6.5ZM8 5.75C8.41563 5.75 8.75 5.41563 8.75 5C8.75 4.58438 8.41563 4.25 8 4.25C7.58438 4.25 7.25 4.58438 7.25 5C7.25 5.41563 7.58438 5.75 8 5.75Z",fill:"white"})})}function eM(){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("circle",{cx:"12",cy:"12",r:"9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"12 100"})})}function eR(){return(0,s.jsx)("svg",{viewBox:"3 8 14 4",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M17 10C17 10.8281 16.3281 11.5 15.5 11.5C14.6719 11.5 14 10.8281 14 10C14 9.17188 14.6719 8.5 15.5 8.5C16.3281 8.5 17 9.17188 17 10ZM11.5 10C11.5 10.8281 10.8281 11.5 10 11.5C9.17188 11.5 8.5 10.8281 8.5 10C8.5 9.17188 9.17188 8.5 10 8.5C10.8281 8.5 11.5 9.17188 11.5 10ZM4.5 11.5C3.67188 11.5 3 10.8281 3 10C3 9.17188 3.67188 8.5 4.5 8.5C5.32812 8.5 6 9.17188 6 10C6 10.8281 5.32812 11.5 4.5 11.5Z",fill:"#0D0D0D"})})}function eL(){return(0,s.jsx)("svg",{width:"12",height:"16",viewBox:"0 0 12 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M7.9375 2.5C7.71562 1.6375 6.93125 1 6 1C4.89687 1 4 1.89688 4 3V7C4 8.10313 4.89687 9 6 9C6.93125 9 7.71562 8.3625 7.9375 7.5H6.5C6.225 7.5 6 7.275 6 7C6 6.725 6.225 6.5 6.5 6.5H8V5.5H6.5C6.225 5.5 6 5.275 6 5C6 4.725 6.225 4.5 6.5 4.5H8V3.5H6.5C6.225 3.5 6 3.275 6 3C6 2.725 6.225 2.5 6.5 2.5H7.9375ZM9 3V7C9 8.65625 7.65625 10 6 10C4.34375 10 3 8.65625 3 7V3C3 1.34375 4.34375 0 6 0C7.65625 0 9 1.34375 9 3ZM0.5 5C0.775 5 1 5.225 1 5.5V7C1 9.7625 3.2375 12 6 12C8.7625 12 11 9.7625 11 7V5.5C11 5.225 11.225 5 11.5 5C11.775 5 12 5.225 12 5.5V7C12 10.1438 9.58125 12.725 6.5 12.9781V15H8.5C8.775 15 9 15.225 9 15.5C9 15.775 8.775 16 8.5 16H3.5C3.225 16 3 15.775 3 15.5C3 15.225 3.225 15 3.5 15H5.5V12.9781C2.41875 12.725 0 10.1438 0 7V5.5C0 5.225 0.225 5 0.5 5Z",fill:"white"})})}function eB({size:e=20}
2){return(0,s.jsx)("svg",{width:e,height:e,viewBox:"4 3 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M4.65625 3.15004C5.05938 2.93129 5.55313 2.95316 5.9375 3.20629L14 8.50317V4.00004C14 3.44692 14.4469 3.00004 15 3.00004C15.5531 3.00004 16 3.44692 16 4.00004V16C16 16.5532 15.5531 17 15 17C14.4469 17 14 16.5532 14 16V11.4969L5.9375 16.7969C5.55313 17.05 5.0625 17.0719 4.65625 16.8532C4.25 16.6344 4 16.2094 4 15.75V4.25004C4 3.79067 4.25313 3.36879 4.65625 3.15004Z",fill:"currentColor"})})}function eO(){return(0,s.jsxs)("svg",{viewBox:"6.25 4.5 7.5 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("rect",{x:"6.25",y:"4.5",width:"2.5",height:"11",rx:"1.25",fill:"currentColor"}),(0,s.jsx)("rect",{x:"11.25",y:"4.5",width:"2.5",height:"11",rx:"1.25",fill:"currentColor"})]})}function eU(){return(0,s.jsx)("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M6.42171 4.27082C6.61787 4.27082 6.76787 4.37248 6.97556 4.50318L14.6717 9.17946C15.064 9.42635 15.2083 9.66597 15.2083 9.99999C15.2083 10.334 15.064 10.5664 14.6717 10.8133L6.97556 15.4968C6.7621 15.6275 6.6121 15.7292 6.41594 15.7292C6.05825 15.7292 5.83325 15.3879 5.83325 14.8433L5.83325 5.1567C5.83325 4.6121 6.06402 4.27082 6.42171 4.27082Z",fill:"currentColor"})})}function e$(){return(0,s.jsxs)("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M0 4C0 3.44772 0.447715 3 1 3C1.55228 3 2 3.44772 2 4V12C2 12.5523 1.55228 13 1 13C0.447715 13 0 12.5523 0 12V4Z",fill:"white"}),(0,s.jsx)("path",{d:"M4 1C4 0.447715 4.44772 0 5 0C5.55228 0 6 0.447715 6 1V15C6 15.5523 5.55228 16 5 16C4.44772 16 4 15.5523 4 15V1Z",fill:"white"}),(0,s.jsx)("path",{d:"M8 5.5C8 4.94772 8.44771 4.5 9 4.5C9.55229 4.5 10 4.94772 10 5.5V10.5C10 11.0523 9.55229 11.5 9 11.5C8.44771 11.5 8 11.0523 8 10.5V5.5Z",fill:"white"}),(0,s.jsx)("path",{d:"M12 2.75C12 2.19772 12.4477 1.75 13 1.75C13.5523 1.75 14 2.19772 14 2.75V13.25C14 13.8023 13.5523 14.25 13 14.25C12.4477 14.25 12 13.8023 12 13.25V2.75Z",fill:"white"})]})}function ez({size:e=20}){return(0,s.jsx)("svg",{width:e,height:e,viewBox:"4 3 12 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M15.3438 3.15004C14.9406 2.93129 14.4469 2.95316 14.0625 3.20629L6 8.50317V4.00004C6 3.44692 5.55313 3.00004 5 3.00004C4.44687 3.00004 4 3.44692 4 4.00004V16C4 16.5532 4.44687 17 5 17C5.55313 17 6 16.5532 6 16V11.4969L14.0625 16.7969C14.4469 17.05 14.9375 17.0719 15.3438 16.8532C15.75 16.6344 16 16.2125 16 15.7532V4.25317C16 3.79379 15.7469 3.37192 15.3438 3.15317V3.15004Z",fill:"currentColor"})})}function eF(){return(0,s.jsxs)("svg",{width:"18",height:"14",viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("path",{d:"M16.3344 2.07371C16.7638 2.07398 17.1122 2.42206 17.1122 2.85148C17.1122 3.2809 16.7638 3.62899 16.3344 3.62926H8.55556C8.12597 3.62926 7.77778 3.28107 7.77778 2.85148C7.77778 2.4219 8.12597 2.07371 8.55556 2.07371H16.3344Z",fill:"#292929"}),(0,s.jsx)("path",{d:"M16.3344 7.25908C16.7639 7.25918 17.1122 7.60733 17.1122 8.03685C17.1122 8.46637 16.7639 8.81452 16.3344 8.81463H4.66667C4.23708 8.81463 3.88889 8.46644 3.88889 8.03685C3.88889 7.60726 4.23708 7.25908 4.66667 7.25908H16.3344Z",fill:"#292929"}),(0,s.jsx)("path",{d:"M16.3344 12.4444C16.764 12.4444 17.1122 12.7926 17.1122 13.2222C17.1122 13.6518 16.764 14 16.3344 14H0.777778C0.34819 14 0 13.6518 0 13.2222C0 12.7926 0.348
219 12.4444 0.777778 12.4444H16.3344Z",fill:"#292929"}),(0,s.jsx)("path",{d:"M4.92629 2.07371C5.35586 2.07373 5.70407 2.42191 5.70407 2.85148C5.70407 3.28106 5.35586 3.62924 4.92629 3.62926H0.777778C0.34819 3.62926 0 3.28107 0 2.85148C0 2.4219 0.34819 2.07371 0.777778 2.07371H4.92629Z",fill:"#292929"}),(0,s.jsx)("path",{d:"M2.0726 4.92629V0.777778C2.0726 0.34819 2.42079 0 2.85038 0C3.27997 0 3.62816 0.34819 3.62816 0.777778V4.92629C3.62813 5.35586 3.27995 5.70407 2.85038 5.70407C2.42081 5.70407 2.07263 5.35586 2.0726 4.92629Z",fill:"#292929"})]})}function eV(){return(0,s.jsx)("svg",{width:"15",height:"16",viewBox:"0 0 15 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M14 3C14 1.89688 13.1031 1 12 1C10.8969 1 10 1.89688 10 3C10 3.175 10.0219 3.34375 10.0625 3.50313C10.1438 3.82188 10.3031 4.10938 10.5188 4.34375C10.5281 4.35625 10.5375 4.36563 10.55 4.375C10.9156 4.75938 11.4281 4.99688 12 4.99688C13.1031 4.99688 14 4.1 14 2.99688V3ZM9.17188 4C9.0625 3.6875 9 3.35 9 3C9 1.34375 10.3438 0 12 0C13.6562 0 15 1.34375 15 3C15 4.65625 13.6562 6 12 6C11.0531 6 10.2063 5.55938 9.65625 4.875L5.82812 7C5.9375 7.3125 6 7.65 6 8C6 8.35 5.94063 8.6875 5.82812 9L9.65625 11.125C10.2063 10.4375 11.05 10 12 10C13.6562 10 15 11.3438 15 13C15 14.6563 13.6562 16 12 16C10.3438 16 9 14.6563 9 13C9 12.65 9.05937 12.3125 9.17188 12L5.34375 9.875C4.79375 10.5625 3.95 11 3 11C1.34375 11 0 9.65625 0 8C0 6.34375 1.34375 5 3 5C3.94688 5 4.79375 5.44063 5.34375 6.125L9.17188 4ZM4.45 6.62188C4.08437 6.2375 3.57188 6 3 6C1.89688 6 1 6.89688 1 8C1 9.10313 1.89688 10 3 10C3.57188 10 4.08437 9.75938 4.45 9.37813C4.65937 9.15938 4.81875 8.89063 4.90938 8.59688C4.91875 8.56563 4.92812 8.5375 4.93437 8.50625C4.975 8.34688 4.99687 8.175 4.99687 8.00313C4.99687 7.83125 4.975 7.65938 4.93437 7.5C4.85312 7.18125 4.69375 6.89375 4.47813 6.65938C4.46875 6.64688 4.45937 6.6375 4.44688 6.62813L4.45 6.62188ZM12 15C13.1031 15 14 14.1031 14 13C14 11.8969 13.1031 11 12 11C11.4281 11 10.9156 11.2375 10.55 11.6219C10.5406 11.6313 10.5281 11.6438 10.5188 11.6531C10.3031 11.8875 10.1469 12.175 10.0625 12.4938C10.0219 12.6531 10 12.8219 10 12.9969C10 14.1 10.8969 14.9969 12 14.9969V15Z",fill:"white"})})}function eW(){return(0,s.jsx)("svg",{viewBox:"3.9 3.9 12.2 12.2",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M4.23447 5.28115C3.94072 4.9874 3.94072 4.5124 4.23447 4.22178C4.52822 3.93115 5.00322 3.92803 5.29385 4.22178L10.0126 8.94053L14.7313 4.22178C15.0251 3.92803 15.5001 3.92803 15.7907 4.22178C16.0813 4.51553 16.0845 4.99053 15.7907 5.28115L11.072 9.9999L15.7907 14.7187C16.0845 15.0124 16.0845 15.4874 15.7907 15.778C15.497 16.0687 15.022 16.0718 14.7313 15.778L10.0126 11.0593L5.29385 15.778C5.0001 16.0718 4.5251 16.0718 4.23447 15.778C3.94385 15.4843 3.94072 15.0093 4.23447 14.7187L8.95322 9.9999L4.23447 5.28115Z",fill:"#0D0D0D"})})}function eq({type:e}){switch(e){case"play":return(0,s.jsx)(eU,{});case"pause":return(0,s.jsx)(eO,{});case"playing":return(0,s.jsx)(e$,{});case"loading":return(0,s.jsx)(eM,{});case"fastForward":return(0,s.jsx)(eT,{});case"fastRewind":return(0,s.jsx)(eP,{});case"next":return(0,s.jsx)(eB,{});case"previous":return(0,s.jsx)(ez,{});case"queue":return(0,s.jsx)(eF,{});case"info":return(0,s.jsx)(eD,{});case"microphone":return(0,s.jsx)(eL,{});case"x":return(0,s.jsx)(eW,{});case"share":return(0,s.jsx)(eV,{});case"menu":return(0,s.jsx)(eR,{});default:return null}}function eH({status:e,language:t,onClick:a}){let r="playing"===e||"buffering"===e,n="loading"===e,i=n?"loading":r?"pause":"play",l=n?"":eI(r?"PAUSE":"PLAY",t);return(0,s.jsx)("button",{type:"button","aria-label":l,onClick:a,disabled:n,className:(0,v.default)("n",{An:n,Hn:"play"===i,jn:"pause"===i}),children:(0,s.jsx)(eq,{type:i})})}function eG({rate:e,language:t,onClick:a}){let r=1!==e;return(0,s.jsxs)("button",{type:"button",className:"c","aria-label":eI("PLAYBACK_RATE",t),onClick:a,children:[(0,s.jsxs)("span",{className:"oe",children:[e,"x"]},e),r&&(0,s.jsx)("span",{"aria-hidden":!0,className:"Nn"})]})}function eZ({title:e,subTitle:t,description:a}){return(0,s.jsx)("div",{className:"Bn",children:(0,s.jsxs)("div",{className:"Mn",children:[(0,s.jsxs)("div",{className:"Tn",children:[(0,s.jsx)("p",{className:"Sn",children:t}),(0,s.jsx)("p",{className:"Gn",children:e})]}),(0,s.jsx)("p",{className:"Rn",children:a})]})})}function eK({icon:e,className:t,type:a="button",size:r=40,iconWidth:n,style:i,...l}){let o={width:r,height:r,...null!=n?{"--icon-w":`${n}px`,"--icon-h":"auto"}:{},...i};return(0,s.jsx)("button",{type:a,className:(0,v.default)("o",t),style:o,...l,children:(0,s.jsx)(eq,{type:e})})}function eX({showTitle:e,showLink:t,isOverlayOpen:a,onMenuOpen:r,onClose:n,language:i,className:l}){return(0,s.jsxs)("div",{className:(0,v.default)(["Yn",l]),children:[t?(0,s.jsx)("a",{className:(0,v.default)(["Cn","Fn"]),href:t,children:e}):(0,s.jsx)("p",{className:"Cn",children:e}),(0,s.jsxs)("div",{className:"Pn",children:[(0,s.jsx)("div",{className:(0,v.default)("In",{Un:!a}),"aria-hidden":a,children:(0,s.jsx)(eK,{icon:"menu","aria-label":eI("MENU",i),onClick:r,size:32,iconWidth:14})}),(0,s.jsx)("div",{className:(0,v.default)("In",{Un:a}),"aria-hidden":!a,children:(0,s.jsx)(eK,{icon:"x","aria-label":eI("CLOSE",i),onClick:n,size:32,iconWidth:14})})]})]})}function eJ({shareUrl:e,showShareUrl:t,onOpenDescription:a,language:n}){let{copied:i,copy:l}
2=function(e=1e3){let[t,a]=(0,r.useState)(!1);(0,r.useEffect)(()=>{if(!t)return;let r=setTimeout(()=>a(!1),e);return()=>clearTimeout(r)},[t,e]);let s=(0,r.useCallback)(e=>{t||navigator.clipboard&&(navigator.clipboard.writeText(e).catch(()=>{}),a(!0))},[t]);return{copied:t,copy:s}}(1e3),o=i?eN("LINK_COPIED",n):eN("SHARE_THIS_PODCAST",n);return(0,s.jsxs)("div",{className:"l",children:[(0,s.jsxs)("button",{className:"v",onClick:a,type:"button",children:[(0,s.jsx)("span",{className:"Ln",children:(0,s.jsx)(eq,{type:"info"})}),(0,s.jsx)("span",{className:"En",children:eN("PODCAST_EPISODE_INFORMATION",n)})]}),t?(0,s.jsxs)("a",{href:t,className:"v",children:[(0,s.jsx)("span",{className:"Ln",children:(0,s.jsx)(eq,{type:"microphone"})}),(0,s.jsx)("span",{className:"En",children:eN("PODCAST_SHOW_INFORMATION",n)})]}):null,e?(0,s.jsxs)("button",{className:"v",onClick:()=>{e&&l(e)},type:"button",children:[(0,s.jsx)("span",{className:"Ln",children:(0,s.jsx)(eq,{type:"share"})}),(0,s.jsx)("span",{className:"En","aria-live":"polite",children:o})]}):null]})}function eY({backgroundImageUrl:e,ariaLabel:t,className:a,lockedHeight:r,dataAttributes:n,children:i}){return(0,s.jsxs)("section",{className:(0,v.default)("H",r&&"ne",a),"aria-label":t,...n,children:[e?(0,s.jsx)("div",{className:"ie","aria-hidden":"true",children:(0,s.jsx)("img",{src:e,alt:""})}):null,(0,s.jsx)("div",{className:"ae",children:i})]})}var eQ={loading:"STATUS_LOADING",buffering:"STATUS_BUFFERING",playing:"STATUS_PLAYING",paused:"STATUS_PAUSED",finished:"STATUS_FINISHED",error:"STATUS_ERROR"};function e0({status:e,language:t,title:a}){let n=(0,r.useMemo)(()=>{if("idle"===e)return"";let r=eI(eQ[e],t);return a?`${r} \u2014 ${a}`:r},[e,t,a]);return(0,s.jsx)("div",{"aria-live":"polite","aria-atomic":"true",className:"Qn",children:n})}function e1({brand:e,language:t,status:a,backgroundImageUrl:n,dataAttributes:i,showTitle:l,showLink:o,title:d,subTitle:c,description:u="",shareUrl:m,showShareUrl:p,lockedHeight:g,className:h,contentClassName:f,children:b}){let[y,w]=(0,r.useState)(null);return(0,s.jsxs)(eY,{brand:e,backgroundImageUrl:n,ariaLabel:eI("AUDIO_PLAYER",t),className:h,lockedHeight:g||"description"===y,dataAttributes:i,children:[(0,s.jsx)(e0,{status:a,language:t,title:d}),(0,s.jsx)(eX,{showTitle:l,showLink:o,isOverlayOpen:null!==y,onMenuOpen:()=>w("menu"),onClose:()=>w(null),language:t}),(0,s.jsxs)("div",{className:"Xn",children:[(0,s.jsx)("div",{className:(0,v.default)("qn",f,{Dn:null!==y}),"aria-hidden":null!==y,inert:null!==y,children:b}),"menu"===y&&(0,s.jsx)("div",{className:"Jn",children:(0,s.jsx)(eJ,{shareUrl:m,showShareUrl:p,language:t,onOpenDescription:()=>w("description")})}),"description"===y&&(0,s.jsx)("div",{className:"Jn",children:(0,s.jsx)(eZ,{title:d,subTitle:c,description:u})})]})]})}var e5={md:{minHeight:3,maxHeight:42},sm:{minHeight:2,maxHeight:16}},e2=[{start:0,end:8},{start:8,end:20},{start:20,end:50},{start:50,end:128}];function e3({analyser:e,isPlaying:t,size:a="md"}){let n=(0,r.useRef)(null),i=(0,r.useRef)(null),l=(0,r.useRef)(null),o=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(!t)return;let r=n.current,s=i.current,d=l.current,c=o.current,{minHeight:u,maxHeight:m}=e5[a],p=m/u,g=(e,t,a,n)=>{r&&s&&d&&c&&(c.style.transform=`scaleY(${n})`,d.style.transform=`scaleY(${a})`,s.style.transform=`scaleY(${t})`,r.style.transform=`scaleY(${e})`)},h;if(e){let t=new Uint8Array(e.frequencyBinCount);h=setInterval(()=>{e.getByteFrequencyData(t);let a=e2.map(e=>{let a=0;for(let r=e.start;r<e.end;r++)a+=t[r];return a/(e.end-e.start)});g(a[0]/255*(p/3),a[1]/255*p,a[2]/255*p,a[3]/255*p)},100)}else{let e=performance.now();h=setInterval(()=>{let t=(performance.now()-e)/1e3,a=(e,a)=>(.2+(Math.sin(t*e+a)+1)/2*.8)*p;g(a(2.1,0)/3,a(3.3,1.5),a(2.7,3.1),a(3.9,4.4))},100)}return()=>{clearInterval(h),g(0,0,0,0)}},[t,e,a]);let d=(0,v.default)("le",{Kn:"sm"===a}),c=(0,v.default)("On",{Vn:"sm"===a});return(0,s.jsxs)("div",{className:d,children:[(0,s.jsx)("span",{className:c,ref:n}),(0,s.jsx)("span",{className:c,ref:i}),(0,s.jsx)("span",{className:c,ref:l}),(0,s.jsx)("span",{className:c,ref:o})]})}function e4({title:e,subTitle:t,isPlaying:a,analyser:r,imageUrl:n,dimmed:i=!1}){return(0,s.jsx)("div",{className:"Wn",children:(0,s.jsxs)("div",{className:"Zn",children:[n?(0,s.jsxs)("div",{className:"aa",children:[(0,s.jsx)("img",{className:"ra",src:n,alt:e}),a?(0,s.jsx)("div",{className:"ia",children:(0,s.jsx)(e3,{isPlaying:a,analyser:r})}):null]}):null,(0,s.jsxs)("div",{className:(0,v.default)({na:i}
2),children:[(0,s.jsx)("p",{className:"oa",children:t}),(0,s.jsx)("div",{className:"ea",children:(0,s.jsx)("p",{className:"ta",children:e})})]})]})})}function e7(e,t){let{left:a,right:r,width:s}=e.getBoundingClientRect();return t<a?0:t>r?100:(t-a)/s*100}function e6(e){let t=Math.floor(e/3600),a=Math.floor(e%3600/60),r=Math.floor(e%60),s=r<10?"0"+r:`${r}`,n=a<10?"0"+a:`${a}`;return t>0?t+":"+n+":"+s:n+":"+s}function e8({currentTime:e,duration:t,status:a,disabled:n=!1,language:i,onSeek:l}){let o=(0,r.useRef)(!1),d=(0,r.useRef)(null),[c,u]=(0,r.useState)(null),m="finished"===a?0:c??e,p=t<=0?0:m/t*100,g=t<=0?0:Math.max(0,Math.floor(t-m)),h=e=>{d.current&&(window.removeEventListener("pointermove",f),window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",h),l(Math.floor(e7(d.current,e.pageX)/100*t)),u(null),o.current=!1)},f=e=>{n||!d.current||u(Math.floor(e7(d.current,e.pageX)/100*t))};return(0,s.jsxs)("div",{className:(0,v.default)("i",{fa:"loading"===a||"buffering"===a}),children:[(0,s.jsx)("div",{className:(0,v.default)(["la"]),children:e6(Math.floor(m))}),(0,s.jsxs)("div",{"aria-label":eI("PROGRESS_SLIDER",i),"aria-valuemax":Math.ceil(t),"aria-valuemin":0,"aria-valuenow":m,className:"m",onKeyDown:t=>{n||("ArrowRight"===t.code?(t.preventDefault(),l(e+5)):"ArrowLeft"===t.code&&(t.preventDefault(),l(e-5)))},onPointerDown:()=>{n||d.current&&(window.addEventListener("pointermove",f),window.addEventListener("pointerup",h),window.addEventListener("pointercancel",h),o.current=!0)},ref:d,role:"slider",tabIndex:0,children:[(0,s.jsx)("div",{className:"da",style:{left:`${p}%`}}),(0,s.jsx)("div",{className:"sa",style:{width:`${p}%`}})]}),(0,s.jsxs)("div",{className:(0,v.default)(["la","pa"]),children:["-",e6(g)]})]})}function e9({direction:e,disabled:t,language:a,onClick:r,size:n,iconWidth:i}){return(0,s.jsx)(eK,{icon:"forward"===e?"fastForward":"fastRewind","aria-label":eI("forward"===e?"FAST_FORWARD_15":"FAST_REWIND_15",a),className:"G",disabled:t,onClick:r,size:n,iconWidth:i})}function te({brand:e,language:t,podcast:a,accessStatus:r,onRequestPlay:n}){let{state:i,controls:l,refs:o}=K(),d=ek(),c="playing"===i.status||"buffering"===i.status,u="loading"===i.status||"error"===i.status,m="idle"!==i.status&&"finished"!==i.status,p=i.duration||a.durationMs/1e3,g=void 0!==r&&"granted"!==r&&n?n:d.playPause;return(0,s.jsxs)(e1,{brand:e,language:t,status:i.status,backgroundImageUrl:a.imageUrl??void 0,dataAttributes:{"data-current-episode-urn":a.urn,"data-current-episode-id":a.id,"data-playing":c},showTitle:a.show.title,showLink:a.show.shareUrl,title:a.title,subTitle:a.subTitle,description:a.description??"",shareUrl:a.shareUrl,showShareUrl:a.show.shareUrl,contentClassName:"ca",children:[(0,s.jsx)(e4,{title:a.title,subTitle:a.subTitle,imageUrl:a.imageUrl,isPlaying:c,analyser:o.audioAnalyserRef.current,dimmed:"finished"===i.status}),(0,s.jsx)(e8,{currentTime:i.currentTime,duration:p,status:i.status,disabled:u,language:t,onSeek:l.seek}),(0,s.jsx)(eC,{hideSecondary:"idle"===i.status||"finished"===i.status,center:(0,s.jsxs)(s.Fragment,{children:[m&&(0,s.jsx)(e9,{direction:"backward",disabled:u,language:t,onClick:d.seekBackward,size:40,iconWidth:26}),(0,s.jsx)(eH,{status:i.status,language:t,onClick:g}),m&&(0,s.jsx)(e9,{direction:"forward",disabled:u,language:t,onClick:d.seekForward,size:40,iconWidth:26})]}),right:(0,s.jsx)(eG,{rate:i.playbackRate,language:t,onClick:d.cyclePlaybackRate})})]})}function tt({brand:e,language:t,data:a,onRequestToPlay:n,onTrackEvent:i,playerSessionId:l}){let o=B({onRequestToPlay:n}),d=(0,r.useMemo)(()=>({urn:a.urn,id:a.id,audioUrl:a.audioUrl}),[a.urn,a.id,a.audioUrl]),c=(0,r.useCallback)(()=>{o.select(d)},[o,d]),u=function({tracker:e}){return(0,r.useMemo)(()=>({onPlay:t=>{e.trackPlay(t.state)},onTimeChange:(t,a)=>{e.trackStarted(a.state)},onPause:t=>{e.trackPause(t.state)},onSeeked:t=>{e.trackSeeked(t.state)},onContentEnded:t=>{e.trackEnded(t.state)},onHeartbeat:(t,a)=>{e.trackHeartbeat(a.state)},onError:(t,a)=>{e.trackError(a.state)},onPlaybackRateChange:t=>{e.setPlaybackRate(t)}}),[e])}({tracker:ed({onTrackEvent:i,playerSessionId:l,playbackMode:"embed-inline",viewingMode:ei,podcast:a})}),m=(0,r.useMemo)(()=>({title:a.title,artist:a.show.title,artwork:a.imageUrl}),[a.title,a.show.title,a.imageUrl]);return(0,s.jsx)(Q,{source:o.grantedSource?y({id:o.grantedSource.id,url:o.grantedSource.url},o.grantedSource.playbackParams):null,language:t,handlers:u,mediaSession:m,mediaSessionSeek:!0,children:(0,s.jsx)(te,{podcast:a,brand:e,language:t,accessStatus:o.status,onRequestPlay:c})},a.urn)}function ta({brand:e,events:a,language:n="nl",settings:i,urn:l}){let o,d=u(e),c=(0,t.c)(n),m=function(e){if(!/^urn:dpgmedia:publishing:podcast:episode\/\d+$/.test(e))throw new R(e);return e}(l),p=(0,t.d)(),{data:g,isLoading:h,error:f}=(o=function({brand:e,environment:a}){return(0,r.useMemo)(()=>new t.g({baseURL:eh[a],headers:{"x-mychannels-brand":e,"x-mychannels-client-platform":"web","x-mychannels-client-name":"audiosdk","x-mychannels-client-version":"1.1.1"}}),[e,a])}({brand:d,environment:i.environment}),(0,t.f)(`podcast-episode-embeds-${m}`,()=>ew(m,d,o),{enabled:!!m,revalidateOnFocus:!1,revalidateIfStale:!1}));if(f)throw f;return h||!g?(0,s.jsx)(eA,{brand:d,children:(0,s.jsx)(eg,{children:(0,s.jsx)(em,{})})}):(0,s.jsx)(eA,{brand:d,children:(0,s.jsx)(tt,{brand:d,language:c,data:g,onRequestToPlay:a.onRequestToPlay,onTrackEvent:a.onTrackEvent,playerSessionId:p})})}function tr(e,t){if(null===t)return null;let a=e.findIndex(e=>e.urn===t);return -1===a||a>=e.length-1?null:e[a+1]}function ts(e,t){if(null===t)return null;let a=e.findIndex(e=>e.urn===t);return a<=0?null:e[a-1]}function tn(){return(0,s.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M9 1C9 0.446875 8.55313 0 8 0C7.44688 0 7 0.446875 7 1V3C7 3.55312 7.44688 4 8 4C8.55313 4 9 3.55312 9 3V1ZM9 13C9 12.4469 8.55313 12 8 12C7.44688 12 7 12.4469 7 13V15C7 15.5531 7.44688 16 8 16C8.55313 16 9 15.5531 9 15V13ZM0 8C0 8.55313 0.446875 9 1 9H3C3.55312 9 4 8.55313 4 8C4 7.44688 3.55312 7 3 7H1C0.446875 7 0 7.44688 0 8ZM13 7C12.4469 7 12 7.44688 12 8C12 8.55313 12.4469 9 13 9H15C15.5531 9 16 8.55313 16 8C16 7.44688 15.5531 7 15 7H13ZM2.34375 2.34375C1.95312 2.73438 1.95312 3.36875 2.34375 3.75938L3.75938 5.175C4.15 5.56
2563 4.78438 5.56563 5.175 5.175C5.56563 4.78438 5.56563 4.15 5.175 3.75938L3.75625 2.34375C3.36563 1.95312 2.73438 1.95312 2.34375 2.34375ZM12.2438 10.8281C11.8531 10.4375 11.2188 10.4375 10.8281 10.8281C10.4375 11.2188 10.4375 11.8531 10.8281 12.2438L12.2438 13.6562C12.6344 14.0469 13.2688 14.0469 13.6594 13.6562C14.05 13.2656 14.05 12.6313 13.6594 12.2406L12.2438 10.825V10.8281ZM2.34375 13.6562C2.73438 14.0469 3.36875 14.0469 3.75938 13.6562L5.175 12.2406C5.56563 11.85 5.56563 11.2156 5.175 10.825C4.78438 10.4344 4.15 10.4344 3.75938 10.825L2.34375 12.2438C1.95312 12.6344 1.95312 13.2688 2.34375 13.6594V13.6562ZM10.8281 3.75625C10.4375 4.14688 10.4375 4.78125 10.8281 5.17188C11.2188 5.5625 11.8531 5.5625 12.2438 5.17188L13.6562 3.75625C14.0469 3.36563 14.0469 2.73125 13.6562 2.34062C13.2656 1.95 12.6313 1.95 12.2406 2.34062L10.825 3.75625H10.8281Z",fill:"white",fillOpacity:"0.4"})})}function ti({children:e,isError:t=!1}){return(0,s.jsxs)("div",{className:"se",children:[(0,s.jsx)("div",{className:"ma",children:(0,s.jsx)(eu,{})}),(0,s.jsxs)("div",{className:"ua",children:[(0,s.jsx)("div",{className:"ya"}),(0,s.jsx)("div",{className:"ga",children:e??(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(eu,{}),(0,s.jsx)(eu,{})]})})]}),(0,s.jsx)("div",{className:"ba",children:(0,s.jsx)(eu,{})}),(0,s.jsx)("div",{className:"ha",children:(0,s.jsx)("span",{className:"xa",children:t?(0,s.jsx)(tn,{}):null})}),(0,s.jsx)("div",{className:"va",children:Array.from({length:6},(e,t)=>(0,s.jsxs)("div",{className:"wa",children:[(0,s.jsx)("div",{className:"ka"}),(0,s.jsxs)("div",{className:"_a",children:[(0,s.jsx)(eu,{}),(0,s.jsx)(eu,{})]})]},t))})]})}function tl({isCurrentlyPlaying:e,analyser:t}){return e?(0,s.jsx)("div",{className:"ja",children:(0,s.jsx)(e3,{isPlaying:!0,analyser:t,size:"sm"})}):(0,s.jsx)("div",{className:(0,v.default)("ce","Aa"),children:(0,s.jsx)(eq,{type:"play"})})}function to({urn:e,title:t,subTitle:a,imageUrl:r,isCurrentlyPlaying:n,analyser:i=null,onPlay:l}){let o=t.trim();return(0,s.jsx)("div",{className:(0,v.default)({fe:!0,Ba:n}),children:(0,s.jsxs)("button",{type:"button",className:"u",onClick:()=>l(e),children:[(0,s.jsxs)("div",{className:"za",children:[r?(0,s.jsx)("img",{className:"Ha",src:r,alt:o}):null,(0,s.jsx)("div",{className:"j",children:(0,s.jsx)(tl,{isCurrentlyPlaying:n,analyser:i})})]}),(0,s.jsxs)("div",{className:"me",children:[(0,s.jsx)("p",{className:"M",children:o}),(0,s.jsx)("p",{className:"Na",children:a})]})]})})}function td({language:e,...t}){return(0,s.jsx)(eK,{icon:"next","aria-label":eI("NEXT",e),...t})}function tc({language:e,...t}){return(0,s.jsx)(eK,{icon:"previous","aria-label":eI("PREVIOUS",e),...t})}function tu({brand:e,language:t,queue:a,accessStatus:n}){var i;let{state:l,controls:o,refs:d}=K(),c=ek(),[u,m]=(0,r.useState)(!1),[p,g]=(0,r.useState)(!1),h=(0,r.useRef)(null),f=(0,r.useRef)(null),b="idle"===n,y="playing"===l.status||"buffering"===l.status,w="requesting"===n||"loading"===l.status||"error"===l.status,x=a.items[0]?.show.shareUrl??null,_=(0,r.useCallback)(()=>{let e=h.current;e&&(m(e.scrollTop>0),g(e.scrollTop+e.clientHeight<e.scrollHeight-1))},[]);(0,r.useEffect)(()=>{_()},[_,a.items.length]),function(e,t,a,s={}){let{behavior:n="smooth"}=s,i=(0,r.useRef)(t),l=(0,r.useRef)(a);l.current=a,(0,r.useEffect)(()=>{let a=i.current;if(i.current=t,null==t||null==a||a===t)return;let r=e.current;if(!r)return;let s=l.current(r);if(!s)return;let o=r.getBoundingClientRect(),d=s.getBoundingClientRect(),c=d.top-o.top,u=d.bottom-o.bottom,m=c<0?c:u>0?u:0;0!==m&&r.scrollBy({top:m,behavior:n})},[e,t,n])}(h,i=a.currentItem?.urn,e=>e.querySelector(`[data-episode-urn="${i}"]`));let A=a.currentItem??a.items[0];if(!A)return null;let j=l.duration||A.durationMs/1e3;return(0,s.jsxs)(e1,{brand:e,language:t,status:l.status,backgroundImageUrl:A.imageUrl??void 0,className:"ue",lockedHeight:!0,dataAttributes:{"data-current-episode-urn":A.urn,"data-current-episode-id":A.id,"data-playing":y},showTitle:A.show.title,showLink:A.show.shareUrl??null,title:A.title,subTitle:A.subTitle,description:A.description??"",shareUrl:A.shareUrl??null,showShareUrl:A.show.shareUrl??null,contentClassName:"Ta",children:[(0,s.jsxs)("div",{className:"Sa",children:[(0,s.jsx)(e4,{title:A.title,subTitle:A.subTitle,imageUrl:A.imageUrl??null,isPlaying:y,analyser:d.audioAnalyserRef.current,dimmed:"finished"===l.status}),(0,s.jsx)(e8,{currentTime:l.currentTime,duration:j,status:l.status,disabled:"loading"===l.status||"error"===l.status,language:t,onSeek:o.seek}),(0,s.jsx)(eC,{hideSecondary:b||"finished"===l.status,center:b?(0,s.jsx)(eH,{status:l.status,language:t,onClick:()=>{let e=a.items[0];e&&a.select(e)}}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(tc,{disabled:!a.hasPrevious,language:t,onClick:a.back,size:32,iconWidth:12}),(0,s.jsx)(e9,{direction:"backward",disabled:w,language:t,onClick:c.seekBackward,size:40,iconWidth:26}),(0,s.jsx)(eH,{status:l.status,language:t,onClick:c.playPause}),(0,s.jsx)(e9,{direction:"forward",disabled:w,language:t,onClick:c.seekForward,size:40,iconWidth:26}),(0,s.jsx)(td,{disabled:!a.hasNext,language:t,onClick:a.advance,size:32,iconWidth:12})]}),right:(0,s.jsx)(eG,{rate:l.playbackRate,language:t,onClick:c.cyclePlaybackRate})})]}),(0,s.jsx)("div",{ref:f,className:(0,v.default)("Ga",{Ya:u}),children:(0,s.jsxs)("div",{ref:h,onScroll:_,className:(0,v.default)("R",{Ma:u,Ra:p}),children:[a.items.map(e=>{var t;return(0,s.jsx)("div",{"data-episode-urn":e.urn,"data-episode-id":e.id,children:(0,s.jsx)(to,{urn:e.urn,title:e.title,subTitle:`${e.subTitle} \u2022 ${(t=e.durationMs,`${Math.round(t/6e4)} min`)}`,imageUrl:e.imageUrl,isCurrentlyPlaying:e.urn===a.currentItem?.urn&&y,analyser:e.urn===a.currentItem?.urn&&y?d.audioAnalyserRef.current:null,onPlay:()=>a.select(e)})},e.urn)}),null!==x&&(0,s.jsx)("a",{href:x,target:"_blank",rel:"noopener noreferrer",className:"ye",children:eN("GO_TO_PODCAST",t)})]})})]})}function tm(e){return{urn:e.urn,id:e.id,audioUrl:e.audioUrl,title:e.title,subTitle:e.subTitle,imageUrl:e.imageUrl,show:{title:e.show.title,shareUrl:e.show.shareUrl},shareUrl:e.shareUrl,description:e.description,durationMs:e.durationMs}}function tp({brand:e,language:t,items:a,podcasts:n,onRequestToPlay:i,onTrackEvent:l,playerSessionId:o}){let d=B({onRequestToPlay:i}),{currentItemUrn:c,select:u}=d,m=(0,r.useMemo)(()=>(null===c?null:a.find(e=>e.urn===c)??null)??a[0]??null,[a,c]),p=ed({onTrackEvent:l,playerSessionId:o,playbackMode:"embed-playlist",viewingMode:ei,podcast:(0,r.useMemo)(()=>n.find(e=>e.urn===m?.urn)??n[0],[n,m])}),g=(0,r.useMemo)(()=>null!==tr(a,c),[a,c]),h=(0,r.useMemo)(()=>null!==ts(a,c),[a,c]),f=(0,r.useCallback)(e=>{p.setStartingMethod(en),u(e)},[p,u]),b=(0,r.useCallback)(()=>{let e=tr(a,c);e&&(p.setStartingMethod(en),p.trackNext(),u(e))},[p,a,c,u]),v=(0,r.useCallback)(()=>{let e=ts(a,c);e&&(p.setStartingMethod(en),p.trackPrevious(),u(e))},[p,a,c,u]),w=(0,r.useCallback)(()=>{let e=tr(a,c);e&&(p.setStartingMethod("autoplaynext"),u(e))},[p,a,c,u]),x=(0,r.useMemo)(()=>m?{title:m.title,artist:m.show.title,artwork:m.imageUrl}:null,[m]),_=(0,r.useMemo)(()=>({items:a,currentItem:m,hasNext:g,hasPrevious:h,select:f,advance:b,back:v}),[a,m,g,h,f,b,v]),A=function({tracker:e}){return(0,r.useMemo)(()=>({onPlay:t=>{e.trackPlay(t.state)},onTimeChange:(t,a)=>{e.trackStarted(a.state)},onPause:t=>{e.trackPause(t.state)},onSeeked:t=>{e.trackSeeked(t.state)},onContentEnded:t=>{e.trackEnded(t.state)},onHeartbeat:(t,a)=>{e.trackHeartbeat(a.state)},onError:(t,a)=>{e.trackError(a.state)},onPlaybackRateChange:t=>{e.setPlaybackRate(t)}}),[e])}({tracker:p}),j=(0,r.useMemo)(()=>({...A,onContentEnded:e=>{A.onContentEnded?.(e),w()}}),[A,w]);return(0,s.jsx)(Q,{source:d.grantedSource?y({id:d.grantedSource.id,url:d.grantedSource.url},d.grantedSource.playbackParams):null,language:t,mediaSession:x,mediaSessionSeek:!0,handlers:j,children:(0,s.jsx)(tu,{brand:e,language:t,queue:_,accessStatus:d.status})})}function tg({brand:e,events:a,language:n="nl",settings:i,urn:l}){var o;let d=u(e),c=(0,t.c)(n),m=function(e){if(!/^urn:dpgmedia:publishing:podcast:playlist\/\d+$/.test(e))throw new R(e);return e}(l),p=(0,t.d)(),{data:g,isLoading:h,error:f}=(o=i.environment,(0,t.f)(`podcast-playlist-embeds-${m}`,()=>ex(m,d,o),{enabled:!!m,revalidateOnFocus:!1,revalidateIfStale:!1})),b=(0,r.useMemo)(()=>g?.items.map(tm)??[],[g]);if(f)throw f;return h||!g?(0,s.jsx)(eA,{brand:d,children:(0,s.jsx)(ti,{})}):(0,s.jsx)(eA,{brand:d,children:(0,s.jsx)(tp,{brand:d,language:c,items:b,podcasts:g.items,onRequestToPlay:a.onRequestToPlay,onTrackEvent:a.onTrackEvent,playerSessionId:p},g.urn)})}e.s(["PodcastEpisodeEmbed",0,function({brand:e,events:a,language:r,settings:n,urn:i}){let l=ej(r,"nl");return(0,s.jsx)(t.e,{environment:n.environment,action:"PodcastEpisodeEmbed",fallback:t=>t instanceof g.x?(0,s.jsx)(eA,{brand:e,children:(0,s.jsx)(eg,{children:(0,s.jsx)(ec,{error:t,language:l})})}):(0,s.jsx)(eg,{children:(0,s.jsx)(ec,{error:new M({options:{cause:t}}),language:l})}),children:(0,s.jsx)(ta,{brand:e,events:a,language:r,settings:n,urn:i})},i)},"PodcastPlaylistEmbed",0,function({brand:e,events:a,language:r,settings:n,urn:i}){let l=ej(r,"nl");return(0,s.jsx)(t.e,{environment:n.environment,action:"PodcastPlaylistEmbed",fallback:t=>t instanceof g.x?(0,s.jsx)(eA,{brand:e,children:(0,s.jsx)(ti,{isError:!0,
2children:(0,s.jsx)(ec,{error:t,language:l})})}):(0,s.jsx)(ti,{isError:!0,children:(0,s.jsx)(ec,{error:new M({options:{cause:t}}),language:l})}),children:(0,s.jsx)(tg,{brand:e,events:a,language:r,settings:n,urn:i})},i)}],282391);var th=e.i(528011);let tf=(0,e.i(752435).getLogger)("podcastEmbedder"),tb=async e=>{let t=null;if(e&&(t=await (0,th.getPrivacyConsentData)(),!t?.tcString))return tf.info("Podcast playback denied: no tcString available"),null;let a={tcString:t?.tcString||""};return tf.info(a,"Podcast playback requested: handleRequestToPlay"),a};e.s(["handleRequestToPlay",0,tb,"onTrackEventHandler",0,(e,t)=>{window.dataLayer.push({event:e,...t})}],200255)},714096,376622,e=>{"use strict";var t=e.i(414319),a=e.i(668079),r=e.i(599871),s=e.i(566561),n=e.i(721022),i=e.i(324044),l=e.i(19443);function o(e={}){let t=e instanceof Array?Object.fromEntries(e):e;for(let e in t)if("content-type"===e.toLowerCase())return t[e]}function d(e){return/^application\/.*json/.test(e)}let c=(e,t,a=!1)=>{let r={...e};for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let n=e[s],i=t[s];r[s]=Array.isArray(n)&&Array.isArray(i)?a?[...n,...i]:i:"object"==typeof n&&"object"==typeof i?c(n,i,a):i}return r},u=Symbol(),m=Symbol();
2class p extends Error{}let g={_url:"",_options:{},_catchers:new Map,_resolvers:[],_deferred:[],_middlewares:[],_addons:[],addon(e){let t=Array.isArray(e)?e:[e],a=t.reduce((e,t)=>({...e,...t.wretch}),{});return{...this,_addons:[...this._addons,...t],...a}},fetchPolyfill(e){return{...this,_fetch:e}},url(e,t=!1){if(t)return{...this,_url:e};let a=this._url.indexOf("?");return{...this,_url:a>-1?this._url.slice(0,a)+e+this._url.slice(a):this._url+e}},options(e,t=!1){return{...this,_options:t?e:c(this._options,e)}},headers(e){let t=e?Array.isArray(e)?Object.fromEntries(e):"entries"in e?Object.fromEntries(e.entries()):e:{};return{...this,_options:c(this._options,{headers:t})}},accept(e){return this.headers({Accept:e})},content(e){return this.headers({"Content-Type":e})},auth(e){return this.headers({Authorization:e})},catcher(e,t){let a=new Map(this._catchers);for(let r of Array.isArray(e)?e:[e])a.set(r,t);return{...this,_catchers:a}},catcherFallback(e){return this.catcher(m,e)},customError(e){return{...this,_errorTransformer:e}},resolve(e,t=!1){return{...this,_resolvers:t?[e]:[...this._resolvers,e]}},defer(e,t=!1){return{...this,_deferred:t?[e]:[...this._deferred,e]}},middlewares(e,t=!1){return{...this,_middlewares:t?e:[...this._middlewares,...e]}},fetch(e=this._options.method,t="",a=null){let r=this.url(t).options({method:e}),s=o(r._options.headers),n="object"==typeof a&&!(a instanceof FormData)&&(!r._options.headers||!s||d(s));return(e=>{let t=Object.create(null),{_url:a,_options:r,_fetch:s,_errorTransformer:n,_catchers:i,_resolvers:l,_middlewares:o,_addons:d}=e=e._addons.reduce((a,r)=>r.beforeRequest&&r.beforeRequest(a,e._options,t)||a,e),c=new Map(i),g=a,h=(e=>o.reduceRight((e,t)=>t(e),e))((e,t)=>(g=e,(s||fetch)(e,t)))(a,r),f=Error(),b=h.catch(e=>{throw e[u]=!0,e}).then(async e=>{if(!e.ok){let t=new p;if(t.cause=f,t.stack+="\nCAUSE: "+f.stack,t.response=e,t.status=e.status,t.url=g,"opaque"===e.type||n)t.message=e.statusText;else try{t.message=await e.clone().text()}catch(a){t.message=e.statusText}throw t}return e}),v=t=>a=>{let r=t?b.then(e=>null==e?void 0:e[t]()):b;return(a?r.then(a):r).catch(async t=>{let a=c.get(null==t?void 0:t.status)||c.get(null==t?void 0:t.name)||(null==t?void 0:t[u])&&c.get(u)||c.get(m);if(t.response&&n&&(t=await n(t,t.response,e)),a)return a(t,e);throw t})},y={_wretchReq:e,_fetchReq:h,_sharedState:t,res:v(null),json:v("json"),blob:v("blob"),formData:v("formData"),arrayBuffer:v("arrayBuffer"),text:v("text"),error(e,t){return c.set(e,t),this},badRequest(e){return this.error(400,e)},unauthorized(e){return this.error(401,e)},forbidden(e){return this.error(403,e)},notFound(e){return this.error(404,e)},timeout(e){return this.error(408,e)},internalError(e){return this.error(500,e)},fetchError(e){return this.error(u,e)}},w=d.reduce((e,t)=>({...e,..."function"==typeof t.resolver?t.resolver(e):t.resolver}),y);return l.reduce((t,a)=>a(t,e),w)})((r=a?n?r.json(a,s):r.body(a):r)._deferred.reduce((e,t)=>t(e,e._url,e._options),r))},get(e=""){return this.fetch("GET",e)},delete(e=""){return this.fetch("DELETE",e)},put(e,t=""){return this.fetch("PUT",t,e)},post(e,t=""){return this.fetch("POST",t,e)},patch(e,t=""){return this.fetch("PATCH",t,e)},head(e=""){return this.fetch("HEAD",e)},opts(e=""){return this.fetch("OPTIONS",e)},body(e){return{...this,_options:{...this._options,body:e}}},json(e,t){let a=o(this._options.headers);return this.content(t||d(a)&&a||"application/json").body(JSON.stringify(e))},toFetch(){return(e,t={})=>this.url(e).options(t).catcherFallback(e=>{if(e instanceof p)return e.response;throw e}).fetch().res()}},h=(e="",t={})=>({...g,_url:e,_options:t});h.default=h,h.WretchError=p;var f=["nl","fr"],b=(0,r.p)((0,r.q)(f),"nl"),v={INVALID_LANGUAGE:{code:7010,internalMessage:"Invalid language provided",externalMessage:"De opgegeven taal wordt niet ondersteund."}};Object.fromEntries(Object.entries(v).map(([e,t])=>[e,t.code]));var y=class extends r.z{attemptedLanguage;supportedLanguages;constructor(e,t,a,r){let s=v.INVALID_LANGUAGE;super(e,t,s,{invalidData:a,context:{domain:"language",schemaName:"languageSchema",metadata:{attemptedLanguage:a,supportedLanguages:r}}}),this.attemptedLanguage=a,this.supportedLanguages=r,this.internalMessage=`${s.internalMessage}: ${JSON.stringify(a)}. Supported languages: ${r.join(", ")}`}getAttemptedLanguage(){return this.attemptedLanguage}getSupportedLanguages(){return this.supportedLanguages}},w=()=>"u">typeof window&&null!=window.location,x=()=>w()?window.location:void 0,_=()=>x()?.hostname;function A(e){let a=e instanceof r.x?e.getUserMessage():t.a.ERROR_BOUNDARY_ERROR.externalMessage;return(0,i.jsx)("div",{"data-testid":"default-error-fallback",children:a})}var j=class extends s.Component{constructor(e){super(e),this.state={error:void 0}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){let{action:s,environment:i,onError:l,tags:o={}}=this.props;if(e instanceof r.x?a.g.error(e.getLogMessage(),{errorCode:e.code,domain:e.domain,context:e.context,cause:e.cause}
2):a.g.error(e),l?.(e),(0,a.f)(e))return;let d=typeof window>"u"?void 0:window.location?.href,c={...d?{page_url:d}:{},...e instanceof r.x?{domain:e.domain,errorCode:e.code.toString()}:{}},u=(()=>{let e;if(!w())return!1;let t=_(),a=x()?.port;return"localhost"===(e=_())||"127.0.0.1"===e||t?.includes("dev")===!0||t?.includes("staging")===!0||"3000"===a})()?"development":i;var m={action:s,params:(0,t.k)(e.cause)?e.cause.context:void 0,tags:{...c,...o}};new n.default({key:"production"===u?"94e0220c-a0ff-41b6-ade8-c680864fd80e":"6f98816b-c743-494b-bbf4-a1aedb437978",revision:"1.1.1"}).sendError(e,t=>{t.setNamespace("react-components"),t.setError(e),t.setEnvironment({environment:u}),m.action&&t.setAction(m.action),m.params&&t.setParams(m.params),m.tags&&t.setTags(m.tags)})}render(){let{fallback:e=A}=this.props;return this.state.error?e(this.state.error):this.props.children}},k=new Set(["cache-control","expires","x-kong-request-id","x-request-id"]),C=async e=>{if((0,t.k)(e)||(0,a.e)(e))throw e;let r=e.url??"unknown";if(!e.status||!e.response)throw new a.c({context:{url:r},options:{cause:e instanceof Error?e:void 0}});let s=e.message??null;if("string"==typeof e.message&&e.message.length>0)try{s=JSON.parse(e.message)}catch{}let{status:n}=e,i=e.response?.statusText??"Unknown Error",l=e.response?.headers?Object.fromEntries(Array.from(e.response.headers.entries()).filter(([e])=>k.has(e.toLowerCase()))):void 0,o=e instanceof Error?e:void 0;throw(({status:e,url:a,method:r,statusText:s,body:n,responseHeaders:i})=>{let l=(0,t.o)({url:a,status:e,statusText:s,body:n,responseHeaders:i,method:r});switch(e){case 400:return new t.b(l);case 401:return new t.c(l);case 403:return new t.d(l);case 404:return new t.e(l);case 408:return new t.f(l);case 422:return new t.g(l);case 451:return new t.h(l);case 500:return new t.i(l);case 502:case 503:case 504:return new t.j(l);default:return e>=500?new t.j(l):e>=400?new t.b(l):new t.j(l)}})({status:n,url:r,statusText:i,body:s&&Object.keys(s).length>0?s:{errorName:o?.name,errorMessage:o?.message},responseHeaders:l})},E=class{wretchInstance;abortController;baseURL;constructor(e){this.abortController=new AbortController,this.baseURL=e.baseURL,this.wretchInstance=h(e.baseURL).headers({Accept:"application/json","Content-Type":"application/json",...e.headers}).middlewares([(e=>t=>async(r,s)=>{e&&a.g.info("API Request",{method:s.method?.toUpperCase()||"GET",url:r,headers:s.headers});try{let n=await t(r,s);return e&&a.g.info("API Response",{method:s.method?.toUpperCase()||"GET",url:r,status:n.status}),n}catch(t){throw e&&a.g.error("Request Error",{method:s.method?.toUpperCase()||"GET",url:r,error:t.message}),t}})(e.enableLogging??!1),((e,t)=>a=>async(r,s)=>{let n=[AbortSignal.timeout(e),t()];return s.signal&&n.push(s.signal),a(r,{...s,signal:AbortSignal.any(n)})})(this.getTimeout(),()=>this.abortController.signal),e=>async(t,r)=>{try{return await e(t,r)}catch(s){let e={context:{method:r.method?.toUpperCase()||"GET",url:t},options:{cause:s instanceof Error?s:void 0}};throw s instanceof DOMException?"TimeoutError"===s.name?new a.d(e):"AbortError"===s.name?new a.b(e):new a.c(e):s instanceof TypeError?new a.c(e):s}}]).catcherFallback(C)}getInstance(){return this.wretchInstance}getBaseUrl(){return this.baseURL}getTimeout(){return 5e3}cancelRequest(){this.abortController.abort(),this.abortController=new AbortController}};e.s(["a",0,y,"b",0,b,"c",0,function(e){let t=(0,r.w)(b,e);if(!t.success)throw new y(b,t.issues,e,f);return t.output},"d",0,function(){let[e]=(0,s.useState)(()=>a.a.generateIdentifier());return e},"e",0,j,"f",0,function(e,a,s={}){let{enabled:n=!0,onSuccess:i,onError:o,throwOnError:d=!1,...c}=s,u=(0,l.default)(n&&null!==e?e:null,async e=>{try{let t=await a(e);return i?.(t),t}catch(a){if((0,r.y)(a))throw o?.(a),a;let e=new t.p(a);throw o?.(e),e}},{keepPreviousData:!0,shouldRetryOnError:e=>(0,t.k)(e)&&e.status>=500,errorRetryCount:3,errorRetryInterval:1e3,...c});if(d&&u.error)throw u.error;return{data:u.data,error:u.error,isLoading:u.isLoading,isValidating:u.isValidating,mutate:u.mutate,retry:()=>u.mutate()}},"g",0,E],714096);var S=["preview","production","development"],I=(0,r.q)(S),N=(0,r.o)({environment:I,debug:(0,r.p)((0,r.j)(),!1)});e.s(["a",0,S,"b",0,I,"c",0,function(e){var t;let{environment:a,debug:s}=(0,r.u)(N,e);return{environment:a,debug:s,urls:(t=r.A,Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t[a]])))}}],376622)},989243,e=>{"use strict";e.s(["EMMA_VIDEO_EMBED",0,"EMMA_VIDEO_EMBED","EMMA_VIDEO_IFRAME_EMBED",0,"EMMA_VIDEO_IFRAME_EMBED"])},357943,e=>{"use strict";let t="FACEBOOK_EMBED";e.s(["FACEBOOK_EMBED",0,t,"facebookTestData",0,{model:{type:t,htmlElement:"div",script:["https://connect.facebook.net/nl_NL/sdk.js#xfbml=1&version=v23.0"],filter:["https://www.facebook.com/plugins"],consentAware:!0,defaultDimensions:{default:{width:500,height:822,minHeight:500}},resource:{name:"Facebook",dateAdded:"06-10-2025",description:"Facebook post",category:"Social Media",tracking:{type:"sdk",purpose:"social media",consent:"all",vendor:"Facebook (Meta)",description:"Meta tracks users across sites via third-party cookies, pixels, and browser fingerprinting. Loads connect.facebook.net/sdk.js and sets fbp, fr cookies."}}},blockData:[{type:"freehtml",id:"facebook-embed-short-text",content:'<iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fzuck%2Fposts%2F10102577175875681&show_text=true&width=500" width="500" height="250" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'},{type:"freehtml",id:"facebook-embed-long-text",content:'<iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook%2Fposts%2F10154597567106729&show_text=true&width=500" width="500" height="650" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'},{type:"freehtml",id:"facebook-embed-single-photo",content:'<iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2FBuzzFeed%2Fposts%2F10161839040540329&show_text=true&width=500" width="500" height="600" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'}
2,{type:"freehtml",id:"facebook-embed-video-landscape",content:'<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook%2Fvideos%2F10153231379946729%2F&show_text=false&width=500" width="500" height="281" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'},{type:"freehtml",id:"facebook-embed-video-with-text",content:'<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook%2Fvideos%2F10153231379946729%2F&show_text=true&width=500" width="500" height="480" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'},{type:"freehtml",id:"facebook-embed-video-community",content:'<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2FHMSALove%2Fvideos%2F1765064890402481%2F&show_text=0&width=500" width="500" height="281" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>'}]}])},773958,e=>{"use strict";let t="INSTAGRAM_EMBED";e.s(["INSTAGRAM_EMBED",0,t,"instagramTestData",0,{model:{type:t,htmlElement:"blockquote",script:["//www.instagram.com/embed.js","https//www.instagram.com/embed.js","//platform.instagram.com/en_US/embeds.js","https://platform.instagram.com/en_US/embeds.js"],filter:["instagram-media"],consentAware:!0,defaultDimensions:{default:{width:540,height:900,minHeight:450}},resource:{name:"Instagram",dateAdded:"06-10-2025",description:"Instagram bericht",category:"Social Media",tracking:{type:"sdk",purpose:"social media",consent:"all",vendor:"Instagram (Meta)",description:"Meta tracks users across sites via third-party cookies, pixels, and browser fingerprinting. Loads instagram.com/embed.js SDK."}}},blockData:[{type:"freehtml",id:"instagram-embed-first-post",content:'<blockquote class="instagram-media" data-instgrm-permalink="https://www.instagram.com/p/C/" data-instgrm-version="14" style="max-width:540px; min-width:326px; width:100%;"><a href="https://www.instagram.com/p/C/">Bekijk dit bericht op Instagram</a></blockquote><script async src="//www.instagram.com/embed.js"></script>'},{type:"freehtml",id:"instagram-embed-caption-shown",content:'<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/p/BsOGulcndj-/" data-instgrm-version="14" style="max-width:540px; min-width:326px; width:100%;"><a href="https://www.instagram.com/p/BsOGulcndj-/">Bekijk dit bericht op Instagram</a></blockquote><script async src="//www.instagram.com/embed.js"></script>'},{type:"freehtml",id:"instagram-embed-single-photo",content:'<blockquote class="instagram-media" data-instgrm-permalink="https://www.instagram.com/p/CmUv48DLvxd/" data-instgrm-version="14" style="max-width:540px; min-width:326px; width:100%;"><a href="https://www.instagram.com/p/CmUv48DLvxd/">Bekijk dit bericht op Instagram</a></blockquote><script async src="//www.instagram.com/embed.js"></script>'}]}])},658776,e=>{"use strict";let t="KIJKNL_EMBED",a=`
3<iframe
4  src="https://embed.kijk.nl?width=500&amp;height=283&amp;video=tZtBKvDoxFx"
5  allowfullscreen="allowfullscreen" scrolling="no"
6  class="sbsEmbed"
7  allow="encrypted-media; autoplay; fullscreen; picture-in-picture"
8  style="max-width: 100%" loading="lazy"
9  width="500"
10  height="283"
11  frameborder="0">
12</iframe>
13`;e.s(["KIJKNL_EMBED",0,t,"kijkNLTestData",0,{model:{type:t,htmlElement:"iframe",filter:["https://embed.kijk.nl"],consentAware:!0,defaultDimensions:{default:{width:500,height:283}},resource:{name:"Kijk.nl",dateAdded:"06-10-2025",description:"Kijk.nl video",category:"Video",tracking:{type:"tag",purpose:"functional",consent:"all",vendor:"Kijk.nl",description:"Kijk.nl video player sets cookies for playback state and may track viewing behavior for recommendations."}}},blockData:[{type:"freehtml",id:"kijkNLEmbed-1",content:a}]}])},978345,e=>{"use strict";let t="RTLXL_EMBED",a=`
14<iframe allowfullscreen="" frameborder="0" height="253" seamless="" src="https://static.rtl.nl/embed/?uuid=131c3cc5-dcbb-4b33-8c34-c9bd81757f62&amp;publicatiepunt=rtlsharenl&amp;autoplay=false" title="Embedded content" width="450"></iframe>
15`,r=`
16<iframe allowfullscreen="" frameborder="0" height="563" src="http://www.rtl.nl/system/videoplayer/derden/embed.html#!/uuid=d2dafbe4-8f82-43ab-ba91-516793a227c8" title="Embedded content" width="1000"></iframe>
17`,s={model:{type:t,htmlElement:"iframe",filter:["https://embed.rtl.nl","www.rtl.nl/system/videoplayer/derden/embed.html","https://static.rtl.nl/embed"],consentAware:!0,defaultDimensions:{default:{width:450,height:253}},resource:{name:"RTL XL",dateAdded:"06-10-2025",description:"RTL XL video",category:"Video",tracking:{type:"tag",purpose:"functional",consent:"all",vendor:"RTL",description:"RTL video player sets cookies for playback analytics, ad targeting, and viewing behavior tracking."}}},blockData:[{type:"freehtml",id:"rtlxl-001",content:`
18<iframe allow="encrypted-media" allowfullscreen="" frameborder="0" seamless="" src="https://embed.rtl.nl?uuid=f358f536-763f-43b0-ab07-e78ad4710353&amp;publicatiepunt=rtlsharenl&amp;autoplay=false" title="Embedded content"></iframe>
19`.trim()},{type:"freehtml",id:"rtlxl-002",content:a.trim()},{type:"freehtml",id:"rtlxl-003",content:r.trim()}]};e.s(["RTLXL_EMBED",0,t,"rtlXLTestData",0,s])},531338,532514,547956,e=>{"use strict";let t="VIMEO_EMBED",a={type:"freehtml",id:"vimeo-embed-1",content:`<iframe allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" frameborder="0" height="588" src="https://player.vimeo.com/video/801161178?h=538e731f04&dnt=1&app_id=122963?autoplay=0" title="Nature Experience - Dutch - 4K" width="1045"></iframe>
20`};e.s(["VIMEO_EMBED",0,t,"vimeoTestData",0,{model:{type:t,htmlElement:"iframe",filter:["https://player.vimeo.com/video"],consentAware:!0,defaultDimensions:{default:{width:1045,height:588}},resource:{name:"Vimeo",dateAdded:"06-10-2025",description:"Vimeo video",category:"Video",tracking:{type:"tag",purpose:"functional",consent:"all",vendor:"Vimeo",description:"Vimeo sets third-party cookies (vuid, player) for video analytics and cross-site viewing behavior tracking."}}},blockData:[a]}],531338);let r="YOUTUBE_EMBED";e.s(["YOUTUBE_EMBED",0,r,"youtubeTestData",0,{model:{type:r,htmlElement:"iframe",filter:["https://www.youtube.com"],consentAware:!0,defaultDimensions:{default:{width:560,height:315}},resource:{name:"YouTube",dateAdded:"06-10-2025",description:"YouTube video (consent aware)",category:"Video",tracking:{type:"tag",purpose:"functional",consent:"all",vendor:"YouTube (Google)",description:"YouTube/Google set
20s third-party cookies (VISITOR_INFO1_LIVE, YSC) for video analytics, ad targeting, and cross-site tracking."}}},blockData:[{type:"freehtml",id:"youtube-block-consent",content:'<iframe width="560" height="315" src="https://www.youtube.com/embed/UYmvFzDuO5k?si=IlsoaksXKEdFCCqR" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>'}]}],532514),e.s(["NOCOOKIE_YOUTUBE_EMBED",0,"NOCOOKIE_YOUTUBE_EMBED"],547956)},345733,e=>{e.v({collectionItem:"CollectionItem-module-scss-module__N15R1q__collectionItem",formattedPrice:"CollectionItem-module-scss-module__N15R1q__formattedPrice",icon:"CollectionItem-module-scss-module__N15R1q__icon",iconWrapper:"CollectionItem-module-scss-module__N15R1q__iconWrapper",imageWrapper:"CollectionItem-module-scss-module__N15R1q__imageWrapper",titleAndIcon:"CollectionItem-module-scss-module__N15R1q__titleAndIcon",titleAndPrice:"CollectionItem-module-scss-module__N15R1q__titleAndPrice",unavailable:"CollectionItem-module-scss-module__N15R1q__unavailable"})},854707,e=>{e.v({AffiliateDisplayCollection:"AffiliateDisplayCollection-module-scss-module__CPi7UW__AffiliateDisplayCollection",collectionGrid:"AffiliateDisplayCollection-module-scss-module__CPi7UW__collectionGrid",noPointerEvents:"AffiliateDisplayCollection-module-scss-module__CPi7UW__noPointerEvents",skeleton:"AffiliateDisplayCollection-module-scss-module__CPi7UW__skeleton"})},159735,e=>{e.v({Title:"CollectionTitle-module-scss-module__5BzsIW__Title"})},768873,e=>{e.v({content:"ModalContent-module-scss-module___jsWqG__content",ctaButton:"ModalContent-module-scss-module___jsWqG__ctaButton",description:"ModalContent-module-scss-module___jsWqG__description",heading:"ModalContent-module-scss-module___jsWqG__heading",image:"ModalContent-module-scss-module___jsWqG__image",info:"ModalContent-module-scss-module___jsWqG__info",price:"ModalContent-module-scss-module___jsWqG__price",titleAndPrice:"ModalContent-module-scss-module___jsWqG__titleAndPrice"})},261194,e=>{e.v({products:"AffiliateDisplaySingleCompare-module-scss-module__RnhGzG__products",singleCompare:"AffiliateDisplaySingleCompare-module-scss-module__RnhGzG__singleCompare",unavailable:"AffiliateDisplaySingleCompare-module-scss-module__RnhGzG__unavailable"})},617843,e=>{e.v({AffiliateDisplayFullWidth:"AffiliateDisplayWrapper-module-scss-module__SlwA4G__AffiliateDisplayFullWidth",AffiliateDisplayNormalWidth:"AffiliateDisplayWrapper-module-scss-module__SlwA4G__AffiliateDisplayNormalWidth",AffiliateDisplayWrapper:"AffiliateDisplayWrapper-module-scss-module__SlwA4G__AffiliateDisplayWrapper"})},652406,e=>{"use strict";var t=e.i(324044);let a=async e=>{if(0===e.length)return null;try{let t=await fetch(`/api/product-widget?widgetIds=${e.join(";")}`);if(200===t.status)return await t.json()}catch(t){console.error(`failed to fetch product widget data for ${e.join(";")}`,t)}return null};var r=e.i(566561),s=e.i(785475),n=e.i(591158);let i=({bridgeEventsToApp:e})=>{let t,{observeElements:a}=(t=(0,r.useRef)(null),(0,r.useEffect)(()=>{if(t){try{t.current=new IntersectionObserver(t=>{t.forEach(t=>{if(t.isIntersecting){let a=t.target,r=a.getAttribute("data-gtm-widget");if(r){let t=JSON.parse(r);if(t.id&&window.dataLayer){let i={label:t.label,id:t.id,type:t.type};(0,n.pushToDataLayer)({event:"product-widgetview",data:i},e),(0,s.log)("GTM widget shown","useGTMTeaser.tsx",r),a.removeAttribute("data-gtm-widget")}}}})},{root:null,rootMargin:"0px",threshold:.6})}catch(e){}return()=>{t?.current&&t.current.disconnect()}}},[e]),{observeElements:()=>{document.querySelectorAll("[data-gtm-widget]").forEach(e=>{t?.current&&t.current.observe(e)})}});return(0,r.useEffect)(()=>{a()},[a]),null},l=({widgetType:e,widgetId:t})=>{let a={"data-type":e,"data-id":t,"data-label":`${e} - ${t}`},r=JSON.stringify(a).replace(/data-/g,"");return{...a,"data-gtm-widget":r}};var o=e.i(159735);let d=({title:e})=>(0,t.jsx)("h3",{className:o.default.Title,children:e});var c=e.i(932704);let u=({imageData:e,sizes:a,testId:r,aspectRatio:s,priority:n,className:i,classNameContainer:l,alt:o})=>
20{let d,u=(d=null,Object.values(e).forEach(e=>{e.width>(d?.width||0)&&(d=e)}),d);return u?(0,t.jsxs)("picture",{"data-testid":r,className:`${c.default.imageContainer} ${l||""}`,children:[(0,t.jsx)("source",{srcSet:Object.entries(e).reduce((e,[t,a],r,s)=>e+`${a.url} ${t}w`+(r<s.length-1?", ":""),""),type:"image/webp",sizes:a}),(0,t.jsx)("img",{src:u.url,width:u.width,loading:n?"eager":"lazy",className:i,alt:o??"Image without description",style:{aspectRatio:`${s??"auto"}`}})]}):null};var m=e.i(541120);let p=({imageUrls:e,pictureSizes:a,testId:r,flexibleWidth:s})=>e?.original.webp?(0,t.jsx)("div",{className:`${m.default.imageWrapper} ${s?m.default.flexibleWidth:m.default.fixedWidth}`,"data-testid":`${r}.picture`,"data-gtm":"picture",children:(0,t.jsx)(u,{imageData:e.original.webp,sizes:a,aspectRatio:"1 / 1",className:m.default.image})}):null;var g=e.i(443351),h=e.i(768873);let f=({product:e,pictureSizes:a,testId:r})=>{let{title:s,imageUrls:n,description:i,priceDescription:l,clickoutUrl:o}=e;return(0,t.jsxs)("div",{className:h.default.content,children:[(0,t.jsxs)("div",{className:h.default.info,children:[(0,t.jsxs)("div",{className:h.default.titleAndPrice,children:[(0,t.jsx)("h3",{className:h.default.Heading,children:s}),(0,t.jsx)("span",{className:h.default.Price,children:l})]}),(0,t.jsx)("div",{className:h.default.image,children:(0,t.jsx)(p,{flexibleWidth:!0,imageUrls:n,pictureSizes:a,testId:`${r}.collection`})}),i&&(0,t.jsx)("p",{className:h.default.description,children:i})]}),(0,t.jsx)("div",{className:h.default.ctaButton,children:(0,t.jsx)(g.LinkButton,{buttonType:"primary",label:"Vind dichtstbijzijnde winkel",href:o,iconName:"direction_right"})})]})};var b=e.i(666966),v=e.i(93281),y=e.i(251093),w=e.i(345733);let x=({testId:e,product:a,pictureSizes:r})=>{let{title:s,imageUrls:n,priceDescription:i,online:l}=a,{setIsModalOpen:o}=(0,v.useModal)();return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:`${w.default.collectionItem} ${l?"":w.default.unavailable}`,onClick:()=>{o(!0)},children:[(0,t.jsx)("div",{className:w.default.imageWrapper,children:(0,t.jsx)(p,{flexibleWidth:!0,imageUrls:n,pictureSizes:r,testId:`${e}.single`})}),(0,t.jsxs)("div",{className:w.default.titleAndPrice,children:[(0,t.jsxs)("div",{className:w.default.titleAndIcon,children:[(0,t.jsx)(d,{title:s}),(0,t.jsx)("div",{className:w.default.iconWrapper,children:(0,t.jsx)(y.ThemeIcon,{iconName:"info",className:w.default.icon})})]}),i&&(0,t.jsx)("span",{"data-gtm":"price",children:(0,t.jsx)("span",{className:w.default.formattedPrice,children:i})})]})]}),(0,t.jsx)(b.Modal,{children:(0,t.jsx)(f,{product:a,testId:e})})]})};var _=e.i(854707);let A=({testId:e="AffiliateDisplayCollection",products:a,widgetId:r,pictureSizes:s,isSkeletonLoader:n,bridgeEventsToApp:o})=>{let d=a.filter(e=>!1!==e.online),c=d.length>0?d:a,u=l({widgetType:"collection",widgetId:r});return(0,t.jsxs)("div",{"data-testid":e,className:`AffiliateDisplay ${_.default.AffiliateDisplayCollection} ${n?_.default.skeleton:""}`,...u,children:[(0,t.jsx)(i,{bridgeEventsToApp:o}),(0,t.jsx)("div",{"data-testid":`${e}.wrapper`,className:_.default.collectionGrid,children:c.map((a,r)=>(0,t.jsx)(v.ModalProvider,{children:(0,t.jsx)(x,{product:a,testId:`${e}.${r}`,pictureSizes:s})},a.id))})]})};var j=e.i(471643),k=e.i(37590);let C=({section:e,widgetId:t,slug:a,type:r,clickType:s,products:n})=>{let i={"data-action":"click","data-section":e?e.toLowerCase():"","data-type":"single_product"===r?"singleProduct":r,"data-teaser_type":"product","data-click_type":s,"data-element":"SINGLE_PRODUCT"===r?"product":"widget","data-id":t,"data-identifier":a,"data-products":JSON.stringify(n)},l=n.reduce((e,t,a)=>{let r={[`data-product_${a}_url`]:t.url,[`data-product_${a}_title`]:t.title,[`data-product_${a}_merchant`]:t.merchant,[`data-product_${a}_position`]:t.position};return{...e,...r}},{});return{...i,"data-gtm":"teaser_click",...l}};var E=e.i(678960),S=e.i(615900);let I=({title:e,testId:a})=>{let r=e.replace(/\u00A0/g," ");return(0,t.jsx)("span",{className:S.default.title,"data-testid":`${a}.title`,"data-gtm":"title",children:r})};var N=e.i(436082);let T=({title:e,isOffLine:a,className:r,transparent:s})=>(0,t.jsx)("div",{className:`${N.default.unavailable} ${r??""} ${a?N.default.offline:""} ${s?N.default.transparent:""}`,children:e});var P=e.i(670164);let D=({advertiser:e,testId:a})=>e?(0,t.jsxs)("span",{className:P.default.advertiser,"data-testid":`${a}.advertiser`,"data-gtm":"merchant",children:["Bij ",e]}):null;var M=e.i(646002);let R=({label:e,className:a})=>e&&""!==e.name?(0,t.jsx)("span",{className:`${M.default.label} ${a??""}`,children:e.name}):null,L=(e,t="nl-NL",a="EUR")=>
20(e/100).toLocaleString(t,{style:"currency",currency:a});var B=e.i(102010);let O=({price:e,priceFrom:a,language:r})=>{if(!e)return null;let s=e&&L(e,r),n=a&&L(a,r);return(0,t.jsxs)("div",{className:B.default.priceWrapper,"data-gtm":"price",children:[(0,t.jsx)("div",{className:B.default.price,children:s}),n&&(0,t.jsx)("div",{className:B.default.priceFrom,children:n})]})};var U=e.i(334430);let $=({testId:e,product:a,pictureSizes:r,language:s="nl-NL",itemCount:n,className:i,gtmType:l,pageType:o,widgetId:d,slug:c,position:u})=>{let{title:m,advertiser:g,imageUrls:h,price:f,priceFrom:b,clickoutUrl:v,online:y,label:w}=a,x=y?"available":"notAvailable",_=C({section:o,widgetId:d,slug:c,type:l,clickType:"product",products:[{url:v,title:m,merchant:g,position:u}]});return(0,t.jsx)("div",{"data-testid":`${e}.single`,className:`${U.default.item} ${"notAvailable"===x?U.default.unavailable:""} ${i??""}`,children:(0,t.jsx)(E.ConditionalWrapper,{condition:"available"===x,wrapper:a=>(0,t.jsx)("a",{href:v,"data-testid":`${e}.single.link`,target:"_blank",className:U.default.link,rel:"noreferrer noopener nofollow sponsored",..._,children:a}),children:(0,t.jsxs)("div",{className:`${1===n?U.default.singleProduct:U.default.product}`,children:[(0,t.jsx)("div",{className:`${U.default.productImageBlock}`,children:(0,t.jsxs)("div",{className:U.default.imageWrapper,children:[(0,t.jsx)(R,{label:w,className:U.default.label}),"notAvailable"===x&&(0,t.jsx)(T,{title:"Niet beschikbaar",className:U.default.unavailableLabel}),(0,t.jsx)(p,{imageUrls:h,pictureSizes:r,testId:`${e}.single`})]})}),(0,t.jsxs)("div",{className:U.default.infoBlock,"data-testid":`${e}.product.info`,children:[(0,t.jsxs)("div",{className:U.default.info,children:[(0,t.jsx)(I,{title:m,testId:`${e}.product.info`}),(0,t.jsx)(D,{advertiser:g,testId:`${e}.product.info`})]}),(0,t.jsxs)("div",{className:U.default.end,children:[(0,t.jsx)(O,{language:s,price:f,priceFrom:b}),(0,t.jsx)(k.Button,{buttonType:"primary",label:"Bekijk",className:U.default.button,iconName:"direction_right","data-gtm":"button",type:"button"})]})]})]})})})};var z=e.i(467182);let F=({testId:e="AffiliateDisplayGrid",products:a,widgetId:r,slug:s,pictureSizes:n,pageType:o,bridgeEventsToApp:d})=>{let c=a.length,u=a.filter(e=>!1!==e.online),m=u.length>0?u:a,p=l({widgetType:"grid",widgetId:r});return(0,t.jsxs)("div",{"data-testid":e,className:"AffiliateDisplay",...p,children:[(0,t.jsx)(i,{bridgeEventsToApp:d}),(0,t.jsx)("div",{"data-testid":`${e}.wrapper`,className:`
21          ${z.default.wrapper} 
22          ${c>1?z.default.countLarger1:""} 
23          ${3===c?z.default.countIs3:""} 
24          ${c>3?z.default.countLarger3:""}
25        `,children:m.map((a,i)=>(0,t.jsx)($,{product:a,widgetId:r,testId:`${e}.${i}`,pictureSizes:n,itemCount:c,position:i+1,slug:s,gtmType:j.GtmAffiliateDisplayTypes.grid,pageType:o},`${e}.${i}`))})]})},V=({clickoutUrl:e,testId:a,widgetId:r,slug:s,title:n,advertiser:i,children:l,position:o=0,pageType:d,gtmType:c})=>
25{let u=C({section:d||"",widgetId:r,slug:s,type:c,clickType:"product",products:[{url:e,title:n,merchant:i,position:o}]});return(0,t.jsx)("a",{href:e,target:"_blank",rel:"noreferrer noopener nofollow sponsored",className:"!no-underline hover:no-underline","data-testid":`${a}.link`,...u,children:l})};var W=e.i(431684);let q=({status:e,showProductDetails:a,testId:r,showAdvertiser:s,advertiser:n,price:i,priceFrom:l,language:o})=>(0,t.jsxs)("div",{className:`${W.default.affiliateButton} ${"available"===e?"":W.default.notAvailable}`,"data-testid":`${r}.bar`,children:[s&&(0,t.jsx)("span",{className:W.default.advertiser,"data-testid":`${r}.advertiser`,"data-gtm":"merchant",children:"notAvailable"!==e||a?`Bij ${n}`:(0,t.jsx)(T,{title:"Niet beschikbaar"})}),(0,t.jsxs)("div",{className:W.default.priceAction,children:[(0,t.jsx)(O,{language:o,price:i,priceFrom:l}),(0,t.jsx)(k.Button,{buttonType:"primary",iconName:"direction_right","data-gtm":"button",type:"button","aria-label":"meer info",size:"small",tabIndex:-1})]})]});var H=e.i(701159);let G=({pictureSizes:e,imageUrls:a,testId:r,title:s,status:n})=>{let i=a&&Object.keys(a).length>0;return(0,t.jsxs)("div",{className:H.default.productInfo,children:[(0,t.jsxs)("div",{className:H.default.imageWrapper,children:["notAvailable"===n&&i&&(0,t.jsx)("div",{className:H.default.notAvailableWrapper,children:(0,t.jsx)(T,{title:"Niet beschikbaar",transparent:!0})}),!i&&"available"===n&&(0,t.jsx)(T,{title:"Afbeelding niet beschikbaar",isOffLine:!0}),i&&(0,t.jsx)(p,{imageUrls:a,pictureSizes:e,testId:r})]}),(0,t.jsx)(I,{title:s,testId:r})]})};var Z=e.i(717849);let K=({product:e,testId:a="AffiliateDisplaySingle",widgetId:r,slug:s,pictureSizes:n,language:o="nl-NL",showProductDetails:d,pageType:c,isSkeletonLoader:u,bridgeEventsToApp:m})=>{let{imageUrls:p,online:g,clickoutUrl:h,title:f,advertiser:b,price:v,priceFrom:y}=e,w=p&&Object.keys(p).length>0,x=g?"available":"notAvailable",_=l({widgetType:"single_product",widgetId:r});return(0,t.jsxs)("div",{"data-testid":a,className:`
26        AffiliateDisplay 
27        ${Z.default.AffiliateDisplaySingle} 
28        ${"available"===x?"":Z.default.unavailable} 
29        ${u?Z.default.skeleton:""}
30      `,..._,children:[(0,t.jsx)(i,{bridgeEventsToApp:m}),(0,t.jsx)(E.ConditionalWrapper,{condition:"available"===x,wrapper:e=>(0,t.jsx)(V,{status:x,clickoutUrl:h,testId:a,title:f,advertiser:b,widgetId:r,slug:s,pageType:c,gtmType:j.GtmAffiliateDisplayTypes.singleProductCompare,children:e}),children:(0,t.jsxs)(t.Fragment,{children:[d&&(0,t.jsx)(G,{title:f,imageUrls:p,pictureSizes:n,status:x,testId:a}),(0,t.jsx)(q,{showProductDetails:d,liveStatus:g,testId:a,showAdvertiser:!0,advertiser:b,price:v,priceFrom:y,language:o,status:x}),!w&&"available"!==x&&(0,t.jsx)(T,{title:"Niet beschikbaar",className:Z.default.noImage,transparent:!0})]})})]})};var X=e.i(625858),J=e.i(278094),Y=e.i(238690);let Q=({widgetId:e,slug:a,testId:s="AffiliateDisplaySlider",products:n,pictureSizes:o,pageType:d,bridgeEventsToApp:c})=>{let u=n.length,m=l({widgetType:"slider",widgetId:e}),p=n.filter(e=>!1!==e.online),g=p.length>0?p:n,h=(0,r.useRef)(null),{hasScroll:f,hideLeftArrow:b,hideRightArrow:v}=(0,Y.useSlider)(h),y=e=>{if(null===h.current)return!1;h.current.scrollTo({left:e?h.current.scrollLeft-h.current.clientWidth:h.current.scrollLeft+h.current.clientWidth,behavior:"smooth"})};return(0,t.jsxs)("div",{"data-testid":s,className:`AffiliateDisplay ${X.default.slider}`,...m,children:[(0,t.jsx)(i,{bridgeEventsToApp:c}),(0,t.jsxs)("div",{className:X.default.sliderWrapper,children:[(0,t.jsx)("div",{className:`${X.default.fader} ${b?"":X.default.showFader}`}),(0,t.jsx)("div",{className:X.default.productsWrapper,ref:h,children:g.map((r,n)=>(0,t.jsx)($,{widgetId:e,slug:a,testId:`${s}.${n}`,pictureSizes:o,itemCount:u,className:"snap-start snap-normal basis-0 grow-0 shrink-0 first:pl-4 last:pr-4 first:lg:pl-0 last:lg:pr-0 first:ml-auto last:mr-auto",position:n+1,gtmType:j.GtmAffiliateDisplayTypes.slider,product:r,pageType:d},`${s}.${n}`))}),(0,t.jsx)("div",{className:`${X.default.fader} ${X.default.right} ${v?"":X.default.showFader}`})]}),(0,t.jsxs)("div",{className:`${X.default.navButtons} ${f?X.default.visible:X.default.invisible}`,"data-gtm":"arrow",children:[(0,t.jsx)(J.IconButton,{iconName:"direction_left",size:"large","aria-label":"Vorige items",onClick:()=>y(!0),disabled:b}),(0,t.jsx)(J.IconButton,{iconName:"direction_right",size:"large","aria-label":"Volgende items",onClick:()=>y(),disabled:v})]})]})};var ee=e.i(261194);let et=({testId:e="AffiliateDisplaySingleCompare",widgetId:a,slug:r,pictureSizes:s,language:n="nl-NL",products:o,product:d,showProductDetails:c,pageType:u,bridgeEventsToApp:m})=>{let p=d.imageUrls&&Object.keys(d.imageUrls).length>0,g=o.filter(e=>!1!==e.online),h=d.online?"available":"notAvailable",f=l({widgetType:"single_product_compare",widgetId:a});return(0,t.jsx)(t.Fragment,{children:o.length>0&&(0,t.jsxs)("div",{"data-testid":e,className:`AffiliateDisplay ${ee.default.singleCompare} ${"available"===h?"":ee.default.unavailable} `,...f,children:[(0,t.jsx)(i,{bridgeEventsToApp:m}),c&&p&&(0,t.jsx)(G,{title:d.title,imageUrls:d.imageUrls,pictureSizes:s,status:h,testId:e}),(0,t.jsxs)("div",{className:ee.default.products,children:[g.length>0&&g.map((s,i)=>(0,t.jsx)(V,{status:s.online||"available"!==h?"available":"notAvailable",clickoutUrl:s.clickoutUrl,testId:`${e}.${i}`,widgetId:a,slug:r,title:s.title,advertiser:s.advertiser,pageType:u,position:i,gtmType:j.GtmAffiliateDisplayTypes.singleProductCompare,children:(0,t.jsx)(q,{status:s.online?"available":"notAvailable",liveStatus:!0,testId:e,showAdvertiser:!0,advertiser:s.advertiser,price:s.price,language:n})},s.id)),0===g.length&&(0,t.jsx)(V,{status:"notAvailable",clickoutUrl:o[0].clickoutUrl,testId:`${e}.${o[0].id}`,widgetId:a,slug:r,title:o[0].title,advertiser:o[0].advertiser,pageType:u,gtmType:j.GtmAffiliateDisplayTypes.singleProductCompare,children:(0,t.jsx)(q,{showProductDetails:c,status:"notAvailable",liveStatus:!1,testId:e,showAdvertiser:!0,advertiser:o[0].advertiser,price:o[0].price,language:n})})]})]})})}
30,ea="AffiliateDisplay.",er=({productWidgetData:e,pageType:a,isSkeltonLoader:r,skeletonWidgetData:s,affiliateTrackingConfig:n})=>{let i=e||s;if(!i)return null;let l=null,{id:o,slug:d,type:c,showProductDetails:u,products:m}=i;switch(c){case"collection":l=(0,t.jsx)(A,{showProductDetails:u,widgetId:o,slug:d,products:m,testId:`${ea}${o}`,pageType:a,isSkeletonLoader:r,bridgeEventsToApp:n.bridgeEventsToApp});break;case"single_product":l=(0,t.jsx)(K,{showProductDetails:u,product:m[0],widgetId:o,slug:d,testId:`${ea}${o}`,pageType:a,bridgeEventsToApp:n.bridgeEventsToApp});break;case"grid":l=(0,t.jsx)(F,{showProductDetails:u,widgetId:o,slug:d,products:m,testId:`${ea}${o}`,pageType:a,bridgeEventsToApp:n.bridgeEventsToApp});break;case"slider":l=(0,t.jsx)(Q,{showProductDetails:u,widgetId:o,slug:d,products:m,testId:`${ea}${o}`,pageType:a,bridgeEventsToApp:n.bridgeEventsToApp});break;case"single_product_compare":l=(0,t.jsx)(et,{showProductDetails:u,widgetId:o,slug:d,testId:`${ea}${o}`,products:m,product:m[0],pageType:a,bridgeEventsToApp:n.bridgeEventsToApp});break;default:l=null}return 0!==m.length&&l?(0,t.jsx)(t.Fragment,{children:l}):null};var es=e.i(617843);let en=({pageType:e,productWidgetData:a,className:r,isSkeltonLoader:s,skeletonWidgetData:n,affiliateTrackingConfig:i})=>{let l=a||n;if(!l)return null;let{type:o}=l,d=r?.fullWidth??es.default.AffiliateDisplayFullWidth,c=r?.normal??es.default.AffiliateDisplayNormalWidth;return(0,t.jsx)("div",{className:`AffiliateDisplayHolder AffiliateDisplay ${es.default.AffiliateDisplayWrapper} ${["slider","collection"].includes(o)?d:c}`,"data-widget-type":o,"data-widget-slug":n?.slug||a?.slug||"unknown",children:(0,t.jsx)(er,{productWidgetData:a,pageType:e,isSkeltonLoader:s,skeletonWidgetData:n,affiliateTrackingConfig:i})})},ei=({productWidgetData:e,pageType:a,className:r,affiliateTrackingConfig:s})=>(0,t.jsx)(en,{productWidgetData:null,skeletonWidgetData:e,isSkeltonLoader:!0,pageType:a,className:r,affiliateTrackingConfig:s});e.s(["AffiliateDisplayEmbedder",0,({pageType:e,affiliateDisplayId:s,affiliateDisplayData:n,className:i,useMock:l=!1,affiliateTrackingConfig:o})=>{let d=n?n[s]:null,[c,u]=(0,r.useState)(null);return((0,r.useEffect)(()=>{!l||s&&n&&u(n[s]??null)},[l,s,n]),(0,r.useEffect)(()=>{if(l||!s)return;let e=!1;return(async()=>{{let t=await a([s]);!e&&t&&t[s]&&u(t[s])}})(),()=>{e=!0}},[l,s]),c)?(0,t.jsx)(en,{productWidgetData:c,pageType:e,className:i,affiliateTrackingConfig:o}):(0,t.jsx)(ei,{productWidgetData:d,pageType:e,className:i,affiliateTrackingConfig:o})}],652406)},541120,e=>{e.v({fixedWidth:"ProductImage-module-scss-module__F3FrfG__fixedWidth",flexibleWidth:"ProductImage-module-scss-module__F3FrfG__flexibleWidth",image:"ProductImage-module-scss-module__F3FrfG__image",imageWrapper:"ProductImage-module-scss-module__F3FrfG__imageWrapper"})},615900,e=>{e.v({title:"ProductTitle-module-scss-module__VQUWuq__title"})},436082,e=>{e.v({offline:"ProductUnavailable-module-scss-module__FFTrzW__offline",transparent:"ProductUnavailable-module-scss-module__FFTrzW__transparent",unavailable:"ProductUnavailable-module-scss-module__FFTrzW__unavailable"})},670164,e=>{e.v({advertiser:"ProductAdvertiser-module-scss-module__pC2Oga__advertiser"})},646002,e=>{e.v({label:"ProductLabel-module-scss-module__c-mQQG__label"})},102010,e=>{e.v({price:"ProductPrice-module-scss-module__DN-p_q__price",priceFrom:"ProductPrice-module-scss-module__DN-p_q__priceFrom",priceWrapper:"ProductPrice-module-scss-module__DN-p_q__priceWrapper"})},334430,e=>{e.v({button:"Product-module-scss-module__co3SiW__button",end:"Product-module-scss-module__co3SiW__end",imageWrapper:"Product-module-scss-module__co3SiW__imageWrapper",info:"Product-module-scss-module__co3SiW__info",infoBlock:"Product-module-scss-module__co3SiW__infoBlock",item:"Product-module-scss-module__co3SiW__item",label:"Product-module-scss-module__co3SiW__label",link:"Product-module-scss-module__co3SiW__link",product:"Product-module-scss-module__co3SiW__product",productImageBlock:"Product-module-scss-module__co3SiW__productImageBlock",singleProduct:"Product-module-scss-module__co3SiW__singleProduct",unavailable:"Product-module-scss-module__co3SiW__unavailable",unavailableLabel:"Product-module-scss-module__co3SiW__unavailableLabel"})},467182,e=>{e.v({countIs3:"AffiliateDisplayGrid-module-scss-module__3kXL4G__countIs3",countLarger1:"AffiliateDisplayGrid-module-scss-module__3kXL4G__countLarger1",countLarger3:"AffiliateDisplayGrid-module-scss-module__3kXL4G__countLarger3",wrapper:"AffiliateDisplayGrid-module-scss-module__3kXL4G__wrapper"})},431684,e=>{e.v({advertiser:"ProductButton-module-scss-module__J7uFya__advertiser",affiliateButton:"ProductButton-module-scss-module__J7uFya__affiliateButton",notAvailable:"ProductButton-module-scss-module__J7uFya__notAvailable",priceAction:"ProductButton-module-scss-module__J7uFya__priceAction"})},701159,e=>{e.v({imageWrapper:"AffiliateDisplaySingleInfo-module-scss-module___GdhBa__imageWrapper",notAvailableWrapper:"AffiliateDisplaySingleInfo-module-scss-module___GdhBa__notAvailableWrapper",productInfo:"Aff
30iliateDisplaySingleInfo-module-scss-module___GdhBa__productInfo"})},717849,e=>{e.v({AffiliateDisplaySingle:"AffiliateDisplaySingle-module-scss-module__InLCUq__AffiliateDisplaySingle",noImage:"AffiliateDisplaySingle-module-scss-module__InLCUq__noImage",skeleton:"AffiliateDisplaySingle-module-scss-module__InLCUq__skeleton",unavailable:"AffiliateDisplaySingle-module-scss-module__InLCUq__unavailable"})},625858,e=>{e.v({fader:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__fader",invisible:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__invisible",navButtons:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__navButtons",productsWrapper:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__productsWrapper",right:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__right",showFader:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__showFader",slider:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__slider",sliderWrapper:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__sliderWrapper",visible:"AffiliateDisplaySlider-module-scss-module__X6LZ0a__visible"})},313737,e=>{e.v({calculateWrapper:"CalculateDueDate-module-scss-module__nJOzKq__calculateWrapper"})},123321,e=>{"use strict";var t=e.i(324044),a=e.i(566561),r=e.i(227387),s=e.i(477616),n=e.i(949009);let i=({buttonType:e,testId:a,size:r="medium",className:i,fullWidth:l,fullHeight:o,disabled:d,label:c,iconName:u,iconPosition:m,noPadding:p,inverted:g,...h})=>{let f=`${i} ${(0,n.getButtonStyle)({buttonType:e,size:r,fullWidth:l,fullHeight:o,disabled:d,square:!!(u&&!c),noPadding:p,inverted:g})}`;return(0,t.jsx)("a",{className:f,"data-testid":a,...h,children:(0,t.jsx)(s.ButtonContent,{label:c,iconPosition:m})})};var l=e.i(623250),o=e.i(495359),d=e.i(7269);let c=()=>(0,t.jsxs)("svg",{width:"8",height:"15",viewBox:"0 0 8 15",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("title",{children:"ga naar"}),(0,t.jsx)("path",{d:"M1.77256 14.1665C1.91482 14.167 2.05539 14.1356 2.18393 14.0746C2.31247 14.0137 2.42571 13.9247 2.51534 13.8142L7.11491 8.10043C7.25497 7.93003 7.33154 7.7163 7.33154 7.49572C7.33154 7.27515 7.25497 7.06141 7.11491 6.89102L2.35345 1.17727C2.19181 0.982796 1.95954 0.860498 1.70773 0.837282C1.45592 0.814065 1.2052 0.891831 1.01072 1.05347C0.816249 1.21511 0.693952 1.44739 0.670736 1.6992C0.647519 1.95101 0.725285 2.20173 0.886925 2.3962L5.14367 7.50048L1.02977 12.6048C0.91332 12.7445 0.839349 12.9148 0.816608 13.0953C0.793869 13.2758 0.82331 13.459 0.901451 13.6233C0.979592 13.7876 1.10316 13.9261 1.25754 14.0223C1.41191 14.1186 1.59064 14.1686 1.77256 14.1665Z"})]});var u=e.i(534203),m=e.i(192255);let p=({reset:e,calculatedDate:a,weeksPregnant:r,weeksPregnantLink:s})=>{let n=`Je bent nu ${r} ${1===r?"week":"weken"} zwanger`,p=l.env.NEXT_PUBLIC_PREGNANCYBOX_ORDER_URL||!1;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d.CalculateTitle,{title:"Uitgerekende datum berekenen"}),(0,t.jsxs)("div",{className:m.default.header,children:[(0,t.jsx)("div",{className:m.default.title,children:"Je uitgerekende datum is:"}),(0,t.jsx)("div",{className:m.default.date,"data-testid":"calculatedDueDate",children:(0,o.formatDate)(a,"dd/mm/yyyy")})]}),!s&&(0,t.jsx)("div",{className:m.default.text,children:n}),s&&(0,t.jsxs)("a",{href:s,className:`${m.default.text} ${m.default.link}`,"data-testid":"pregnantLink",children:[(0,t.jsx)("span",{children:n}),(0,t.jsx)(c,{})]}),p&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{children:(0,t.jsx)("hr",{className:m.default.divider})}),(0,t.jsxs)("div",{className:m.default.pregnantBox,children:[(0,t.jsx)("h3",{className:m.default.h3,children:"Verras jezelf met een gratis Zwangerbox"}),(0,t.jsx)("p",{className:m.default.p,children:"De Zwangerbox zit boordevol informatie, exclusieve aanbiedingen en cadeautjes."})]}),(0,t.jsx)("div",{className:m.default.pregnantBoxLink,children:(0,t.jsx)(i,{buttonType:"primary",href:p,label:"Vraag gratis Zwangerbox aan"})}),(0,t.jsx)("div",{children:(0,t.jsx)("hr",{className:m.default.divider})})]}),(0,t.jsx)("div",{children:(0,t.jsx)(u.ResetButton,{onClick:e})})]})};var g=e.i(290799),h=e.i(735917);let f=({setCalculatedDate:e,setWeeksPregnant:r,testDate:s})=>{let[n,i]=(0,a.useState)(null);return(0,t.jsx)(h.CalculateForm,{calculate:(t,a)=>{let{dueDate:s,weeks:n}=(0,g.calculateDueDate)(t,a);s?(i(null),e(s),r(n)):i("Kies een datum eerder dan vandaag")},dateError:n,testDate:s})};var b=e.i(313737);let v=["/zwanger/eerste-week-zwangerschap~61ee347","/zwanger/1-week-zwanger~071d774","/zwanger/2-weken-zwanger~1c34c93","/zwanger/3-weken-zwanger~a51cd6a","/zwanger/4-weken-zwanger~05ff6a3","/zwanger/5-weken-zwanger~75465b3","/zwanger/6-weken-zwanger~8c00e28","/zwanger/7-weken-zwanger~fbf2543","/zwanger/8-weken-zwanger~73404fd","/zwanger/9-weken-zwanger~408c63c","/zwanger/10-weken-zwanger~233627e","/zwanger/11-weken-zwanger~dc2b9dd","/zwanger/12-weken-zwanger~f4b4591","/zwanger/13-weken-zwanger~cc82baa","/zwanger/14-weken-zwanger~bffbcc6","/zwanger/15-weken-zwanger~86d794b","/zwanger/16-weken-zwanger~84fd3de","/zwanger/17-weken-zwanger~981a96c","/zwanger/18-weken-zwanger~6b99b16","/zwanger/19-weken-zwanger~654839b","/zwanger/20-weken-zwanger~1767a30","/zwanger/21-weken-zwanger~45185f8","/zwanger/22-weken-zwanger~ee69c39","/zwanger/23-weken-zwanger~ca8ba02","/zwanger/24-weken-zwanger~9655dfe9","/zwanger/25-weken-zwanger~194260c","/zwanger/26-weken-zwanger~7f7332f","/zwanger/27-weken-zwanger~185db48","/zwanger/28-weken-zwanger~bb2b044","/zwanger/29-weken-zwanger~97ce8e7","/zwanger/30-weken-zwanger~4de6834","/zwanger/31-weken-zwanger~cac7e14","/zwanger/32-weken-zwanger~3ab5778","/zwanger/33-weken-zwanger~818f1fa","/zwanger/34-weken-zwanger~dd7edd8","/zwanger/35-weken-zwanger~23d1ec9","/zwanger/36-weken-zwanger~357e2e7","/zwanger/37-weken-zwanger~06cdee7","/zwanger/38-weken-zwanger~851da9b","/zwanger/39-weken-zwanger~37ecd96","/zwanger/40-weken-zwanger~467885b","/zwanger/41-weken-zwanger~8f1aee7","/zwanger/42-weken-zwanger~f1ac688"];e.s(["CalculateDueDateComponent",0,({links:e,hideImage:s,testDate:n,image:i})=>{let[l,o]=(0,a.useState)(null),[c,u]=(0,a.useState)(-1);return(0,t.jsxs)(r.CalculateWrapper,{hideImage:s,imageSource:"string"==typeof i?i:"",backgroundCssClass:b.default.calculateWrapper,children:[!l&&c<0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d.
30CalculateTitle,{title:"Uitgerekende datum berekenen"}),(0,t.jsx)(f,{setCalculatedDate:o,setWeeksPregnant:u,testDate:n})]}),l&&c>=0&&(0,t.jsx)(p,{reset:()=>{o(null),u(-1)},calculatedDate:l,weeksPregnant:c,weeksPregnantLink:e?e[c]:v[c]})]})}],123321)},731647,e=>{e.v({title:"CalculateTitle-module-scss-module__8VVGHa__title"})},973992,e=>{e.v({col1:"CalculateWrapper-module-scss-module__01a7JW__col1",col2:"CalculateWrapper-module-scss-module__01a7JW__col2",content:"CalculateWrapper-module-scss-module__01a7JW__content",hasImage:"CalculateWrapper-module-scss-module__01a7JW__hasImage",image:"CalculateWrapper-module-scss-module__01a7JW__image",wrapper:"CalculateWrapper-module-scss-module__01a7JW__wrapper"})},227387,7269,534203,e=>{"use strict";var t=e.i(324044),a=e.i(973992);e.s(["CalculateWrapper",0,({imageSource:e,backgroundCssClass:r,children:s,hideImage:n})=>(0,t.jsxs)("div",{className:a.default.wrapper,children:[(0,t.jsx)("div",{className:`${a.default.content} ${!n?a.default.hasImage:""} ${r}`,"data-component":"CalculateFertileDays",children:(0,t.jsx)("div",{className:a.default.col1,children:s})}),!n&&(0,t.jsx)("div",{className:a.default.col2,children:(0,t.jsx)("img",{src:e,onError:e=>{e.currentTarget.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8Xw8AAoMBgDTD2qgAAAAASUVORK5CYII="},className:a.default.image,alt:"Uitgerekende dagen berekenen",loading:"lazy"})})]})],227387);var r=e.i(731647);e.s(["CalculateTitle",0,({title:e})=>(0,t.jsx)("h2",{className:r.default.title,children:e})],7269);var s=e.i(37590);e.s(["ResetButton",0,({onClick:e})=>(0,t.jsx)(s.Button,{buttonType:"ghost",onClick:e,iconName:"reload",label:"Opnieuw berekenen",iconPosition:"start",type:"button",noPadding:!0})],534203)},192255,e=>{e.v({date:"DueDateResult-module-scss-module__n41kIW__date",divider:"DueDateResult-module-scss-module__n41kIW__divider",h3:"DueDateResult-module-scss-module__n41kIW__h3",header:"DueDateResult-module-scss-module__n41kIW__header",link:"DueDateResult-module-scss-module__n41kIW__link",p:"DueDateResult-module-scss-module__n41kIW__p",pregnantBox:"DueDateResult-module-scss-module__n41kIW__pregnantBox",pregnantBoxLink:"DueDateResult-module-scss-module__n41kIW__pregnantBoxLink",text:"DueDateResult-module-scss-module__n41kIW__text",title:"DueDateResult-module-scss-module__n41kIW__title"})},259643,e=>{e.v({block:"FertileDaysResult-module-scss-module__XOhPnG__block",disclaimer:"FertileDaysResult-module-scss-module__XOhPnG__disclaimer",divider:"FertileDaysResult-module-scss-module__XOhPnG__divider",result:"FertileDaysResult-module-scss-module__XOhPnG__result",title:"FertileDaysResult-module-scss-module__XOhPnG__title"})},755058,e=>{e.v({wrapper:"CalculateFertileDays-module-scss-module__C54n4q__wrapper"})},366715,e=>{"use strict";var t=e.i(324044),a=e.i(566561),r=e.i(7269),s=e.i(735917);let n=({setDate:e,testDate:a})=>(0,t.jsx)(s.CalculateForm,{calculate:(t,a)=>{let r;e(((r=new Date(t)).setDate(r.getDate()+a-14),r))},testDate:a});var i=e.i(227387),l=e.i(495359),o=e.i(534203),d=e.i(259643);let c=({reset:e,ovulationDate:a})=>{let s,n,i,{preOvulationDate:c,startDate:u,endDate:m}=((s=new Date(a)).setUTCDate(s.getUTCDate()-2),(n=new Date(a)).setUTCDate(n.getUTCDate()-4),(i=new Date(a)).setUTCDate(i.getUTCDate()+1),{preOvulationDate:s,startDate:n,endDate:i});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.CalculateTitle,{title:"Vruchtbare dagen berekenen"}),(0,t.jsxs)("div",{className:d.default.block,children:[(0,t.jsx)("div",{className:d.default.title,children:"Verwachte ovulatiedatum:"}),(0,t.jsx)("div",{className:d.default.result,"data-testid":"ovulationDate",children:(0,l.formatDate)(a,"d/m")})]}),(0,t.jsxs)("div",{className:d.default.block,children:[(0,t.jsx)("div",{className:d.default.title,children:"Meest vruchtbare dagen:"}),(0,t.jsxs)("div",{className:d.default.result,"data-testid":"mostFertileDays",children:[(0,l.formatDate)(c,"d/m")," - ",(0,l.formatDate)(a,"d/m")]})]}),(0,t.jsxs)("div",{className:d.default.block,children:[(0,t.jsx)("div",{className:d.default.title,children:"Vruchtbare periode:"}),(0,t.jsxs)("div",{className:d.default.result,children:[(0,l.formatDate)(u,"d/m")," - ",(0,l.formatDate)(m,"d/m")]})]}),(0,t.jsx)("div",{className:d.default.disclaimer,children:"Let op: We kunnen je ovulatie niet exact bepalen, maar geven een schatting op basis van gemiddelden."}),(0,t.jsx)("div",{children:(0,t.jsx)("hr",{className:d.default.divider})}),(0,t.jsx)("div",{children:(0,t.jsx)(o.ResetButton,{onClick:()=>e()})})]})};var u=e.i(755058);e.s(["CalculateFertileDaysComponent",0,({hideImage:e,testDate:s,image:l})=>{let[o,d]=(0,a.useState)(null);return(0,t.jsxs)(i.CalculateWrapper,{imageSource:l??"",hideImage:e,backgroundCssClass:u.default.wrapper,children:[!
30o&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.CalculateTitle,{title:"Vruchtbare dagen berekenen"}),(0,t.jsx)(n,{setDate:d,testDate:s})]}),o&&(0,t.jsx)(c,{reset:()=>{d(null)},ovulationDate:o})]})}],366715)},249937,e=>{"use strict";var t=e.i(324044),a=e.i(357943),r=e.i(785475),s=e.i(199699),n=e.i(566561),i=e.i(818952),l=e.i(609884),o=e.i(836650);let d=()=>(0,t.jsxs)("div",{className:`${i.default.noConsent} embedNoConsent`,children:[(0,t.jsx)("p",{className:"font-bold",children:"Hier zou content moeten staan van bijv. Youtube, X, Facebook of Instagram"}),(0,t.jsxs)("p",{children:["Om deze content te kunnen laten zien, hebben wij toestemming nodig om cookies te plaatsen.",(0,t.jsx)("br",{}),"Open uw"," ",(0,t.jsx)(o.InlineLink,{href:"#",onClick:()=>{window._privacy.openModal()},className:"useGlobalLink",children:"cookie-instellingen"})," ",'om te kiezen welke cookies u wilt accepteren. Voor een optimale gebruikservaring van onze site selecteert u "Accepteer alles".']})]});e.s(["ConsentAwareEmbed",0,({data:e,className:o,blockId:c,style:u})=>{let[m,p]=(0,n.useState)(!1),[g,h]=(0,n.useState)(!1),f=(0,n.useRef)(null),b=(0,n.useRef)(null),v=(0,n.useRef)(!1),y=(0,n.useRef)(null),w=()=>{try{window._privacy.push(["socialmedia",()=>{if(!v.current){if((0,r.log)(`Valid consent ${e.embed.type}`,"EmbedWithConsentAware.tsx"),null!==f.current){let t=document.getElementById(c??e.embed.uuid);if(null!==t){if(t.innerHTML="",t.innerHTML=e.embed.content,e.embed.type===a.FACEBOOK_EMBED&&(()=>{if("u"<typeof document||document.getElementById("fb-root"))return;let e=document.createElement("div");e.id="fb-root",document.body.insertBefore(e,document.body.firstChild)})(),e.embed.embedScript?.scriptSrc&&((e,t)=>{if(!/^(https?:)?\/\//.test(e))return Promise.reject(Error(`Refusing to load script with non-absolute src: "${e}"`));let a=t.querySelector("script");return a&&a.remove(),new Promise((a,r)=>{let s=document.createElement("script");s.src=e,s.async=!0,s.onload=()=>{a(s)},s.onerror=()=>r(Error(`Script load error for ${e}`)),t.appendChild(s)})})(e.embed.embedScript.scriptSrc,t).then(()=>{window.instgrm&&window.instgrm.Embeds.process(),window.PinUtils&&window.PinUtils.build(),e.embed.type===a.FACEBOOK_EMBED&&window.FB?.XFBML?.parse(t)}).catch(e=>{(0,s.exceptionHandler)(e instanceof Error?e:Error(String(e)))}),e.embed.embedScript?.scriptContent){let a=document.createElement("script");a.type="text/javascript",a.text=e.embed.embedScript.scriptContent,t.appendChild(a)}if(e.embedModel.htmlElementStyle){let a=t.querySelectorAll(e.embedModel.htmlElement)[0];a&&Object.keys(e.embedModel.htmlElementStyle).forEach(t=>{a.style[!t?"":t.includes("-")?t.toLowerCase():t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z])/g,"$1-$2").toLowerCase()]=e.embedModel.htmlElementStyle[t]})}f.current.classList.remove(i.default.dimension),b.current?.(),b.current=(0,l.observeEmbedResize)(t,e.embed)}h(!0)}p(!0)}},()=>{v.current||p(!0)}])}catch(e){(0,s.exceptionHandler)(e instanceof Error?e:Error(String(e)))}};(0,n.useEffect)(()=>{if((0,r.log)(`check consent ${e.embed.type}`,"ConsentAwareEmbed.tsx"),v.current=!1,window._privacy?.ready)w();else{let e=()=>{v.current||(window._privacy?.ready?w():y.current=setTimeout(e,1e3))};y.current=setTimeout(e,1e3)}return()=>{let t;v.current=!0,y.current&&(clearTimeout(y.current),y.current=null),b.current?.(),b.current=null,(t=document.getElementById(c??e.embed.uuid))&&t.querySelectorAll("script").forEach(e=>e.remove())}},[]);let x=e.embed.embedSettings?.omnyPath,_=e.embed.embedSettings?.omnyUrn;return m&&!g?(0,t.jsx)("div",{className:`${i.default.embed} ${o??""}`,"data-name":e.embed.type,"data-block-id":c,"data-omny-path":x,"data-omny-urn":_,style:u,children:(0,t.jsx)(d,{})}):(0,t.jsx)("div",{id:e.embed.uuid,className:`${i.default.embed} ${i.default.dimension} ${o??""}`,"data-name":e.embed.type,"data-has-consent":g,"data-block-id":c,"data-omny-path":x,"data-omny-urn":_,suppressHydrationWarning:!0,style:u,ref:f})}],249937)},818952,e=>{e.v({aspectBox:"Embed-module-scss-module__3tSpZa__aspectBox",code:"Embed-module-scss-module__3tSpZa__code",comment:"Embed-module-scss-module__3tSpZa__comment",consentBlocked:"Embed-module-scss-module__3tSpZa__consentBlocked",debugInfo:"Embed-module-scss-module__3tSpZa__debugInfo",debugList:"Embed-module-scss-module__3tSpZa__debugList",debugSection:"Embed-module-scss-module__3tSpZa__debugSection",dimension:"Embed-module-scss-module__3tSpZa__dimension",embed:"Embed-module-scss-module__3tSpZa__embed",fixedBox:"Embed-module-scss-module__3tSpZa__fixedBox",fullWidth:"Embed-module-scss-module__3tSpZa__fullWidth",noConsent:"Embed-module-scss-module__3tSpZa__noConsent",notAllowed:"Embed-module-scss-module__3tSpZa__notAllowed",processed:"Embed-module-scss-module__3tSpZa__processed",title:"Embed-module-scss-module__3tSpZa__title",video:"Embed-module-scss-module__3tSpZa__video"})},885417,e=>{"use strict";var t=e.i(566561),a=e.i(609884);e.s(["EmbedResizer",0,({embed:e})=>((0,t.useEffect)(()=>{let t=document.getElementById(e.uuid);if(t)return(0,a.observeEmbedResize)(t,e)},[e]),null)])},609884,608476,e=>{"use strict";
30var t=e.i(773958),a=e.i(978345),r=e.i(989243),s=e.i(658776),n=e.i(531338),i=e.i(532514),l=e.i(547956);let o=e=>e.type===r.EMMA_VIDEO_EMBED||e.type===r.EMMA_VIDEO_IFRAME_EMBED||e.type===n.VIMEO_EMBED||e.type===i.YOUTUBE_EMBED||e.type===l.NOCOOKIE_YOUTUBE_EMBED||e.type===s.KIJKNL_EMBED||e.type===a.RTLXL_EMBED;e.s(["isVideoEmbed",0,o],608476);let d=["--embed-min-height","--embed-desktop-min-height"],c=["--embed-aspect-ratio","--embed-desktop-aspect-ratio"],u=(e,t)=>{for(let t of d)e.style.removeProperty(t);if(!o(t))for(let t of c)e.style.removeProperty(t)},m=e=>{let t="number"==typeof e?e:parseInt(String(e),10);return Number.isFinite(t)&&t>0&&t<1e5?t:null},p=new Set,g=!1,h=e=>{if(0===p.size)return;let t=(e=>{if(null==e)return null;let t=e;if("string"==typeof t){if(0===t.indexOf("[iFrameSizer]")||0===t.indexOf("[iFrameResizerChild]")||0===t.indexOf("iFrameResize")){let e=t.replace(/^\[.*?]/,"").split(":"),a=m(e.length>1?e[1]:e[0]);return a?{height:a}:null}try{t=JSON.parse(t)}catch{return null}}if("object"!=typeof t||null===t)return null;let a=t;if(a.frameHeight&&a.widgetId){let e=m(a.frameHeight);return e?{height:e,widgetId:String(a.widgetId)}:null}let r=a["datawrapper-height"];if(r&&"object"==typeof r)for(let e of Object.keys(r)){let t=m(r[e]);if(t)return{height:t}}if("qualifio"===a.type&&a.height){let e=m(a.height);return e?{height:e}:null}if("resize"===a.riddleEvent&&a.data?.height){let e=m(a.data.height);return e?{height:e}:null}if("Flourish"===a.sender&&"resize"===a.method&&a.height||"resize"===a.event&&"number"==typeof a.height){let e=m(a.height);return e?{height:e}:null}let s=a.data??a.payload??a.details,n=m(a.height??a.frameHeight??s?.height??s?.frameHeight);return n?{height:n}:null})(e.data);if(t)for(let a of p){let r;try{r=!a.iframe.contentWindow||e.source===a.iframe.contentWindow}catch{continue}r&&a.apply(t.height)}};e.s(["observeEmbedResize",0,(e,a)=>{if(a.type===t.INSTAGRAM_EMBED)return u(e,a),()=>{};let r=o(a),s=!1,n=[],i=t=>{let n=m(t);null!==n&&requestAnimationFrame(()=>{s||(u(e,a),r||(e.style.aspectRatio="unset",e.style.minHeight=`${n}px`),e.style.overflow="visible")})},l=t=>{let r,s=()=>{let e=t.offsetHeight||t.getBoundingClientRect().height;e>0&&i(e)},l=()=>{u(e,a),s()};if(t.addEventListener("load",l),n.push(()=>t.removeEventListener("load",l)),"u">typeof ResizeObserver){let e=new ResizeObserver(()=>s());e.observe(t),n.push(()=>e.disconnect())}let o=setTimeout(s,300);n.push(()=>clearTimeout(o)),n.push((r={iframe:t,apply:e=>{t.style.height=`${e}px`,i(e)}},p.add(r),g||(window.addEventListener("message",h),g=!0),()=>{p.delete(r),0===p.size&&g&&(window.removeEventListener("message",h),g=!1)}))},d=e.querySelector("iframe");if(d)l(d);else if("u">typeof MutationObserver){let t=new MutationObserver(()=>{let a=e.querySelector("iframe");a&&(t.disconnect(),l(a))});t.observe(e,{childList:!0,subtree:!0}),n.push(()=>t.disconnect());let r=setTimeout(()=>{s||u(e,a)},5e3);n.push(()=>clearTimeout(r))}else u(e,a);return()=>{s=!0,n.forEach(e=>e()),n.length=0}}],609884)},614948,e=>{"use strict";var t=e.i(566561);e.s(["LoadScript",0,({data:e})=>((0,t.useEffect)(()=>{let t=document.getElementById(e.embed.uuid);if(!t||"true"===t.getAttribute("data-script-loaded"))return;let a=[],r=e.embed.embedScript?.scriptSrc;if(r&&/^(https?:)?\/\//.test(r)){let e=document.createElement("script");e.src=r,e.async=!1,a.push(e)}if(e.embed.embedScript?.scriptContent){let t=document.createElement("script");t.type="text/javascript",t.text=e.embed.embedScript.scriptContent,a.push(t)}a.forEach(e=>t.appendChild(e)),t.setAttribute("data-script-loaded","true")},[]),null)])},889984,e=>{e.v({embed:"Metalocator-module-scss-module__cJoIqa__embed"})},245025,e=>{"use strict";var t=e.i(324044);let a="u">typeof document?document.write.bind(document):void 0;var r=e.i(566561),s=e.i(889984);e.s(["MetaLocator",0,({params:e,uuid:n,className:i})=>{let l=(0,r.useRef)(null),o=`https://code.metalocator.com/index.php?${e}`,d=`mlc${n}`;return(0,r.useEffect)(()=>{let e=document.getElementById(d);if(e&&l.current&&"true"!==e.getAttribute("data-loaded")){e.setAttribute("data-loaded","true");let t=((e,t)=>{let r=0,s="string"==typeof e?document.getElementById(e):e,n=document.createElement("script"),i="",l="",o=0,d=!1,c=()=>{a&&(document.write=a)};function u(){d||(i!==l?(l=i,o=window.setTimeout(u,100)):(s&&(s.innerHTML=i),(e=>{let t,a=/<script[^>]*>([\s\S]*?)<\/script>/gi,r=[];for(;t=a.exec(e);)r.push(t[1]);let s=r.join("\n");if(!s)return;let n=document.createElement("script");n.text=s,document.head.appendChild(n),n.remove()})(i),0==r--&&c()))}return document.write=function(e){window.clearTimeout(o),l=i,i+=e,o=window.setTimeout(u,100)},r++,n.setAttribute("language","javascript"),n.setAttribute("type","text/javascript"),n.setAttribute("src",t),document.getElementsByTagName("head")[0].appendChild(n),()=>{d=!0,window.clearTimeout(o),c(),n.remove()}})(d,o);return()=>{t()}}},[d,o]),(0,t.jsx)("div",{id:d,className:`${i??""} ${s.default.embed}`,"data-name":"metaLocator",ref:l})}],245025)},146131,e=>{"use strict";var t=e.i(324044),a=e.i(609884),r=e.i(818952);let s=({data:e})=>(0,t.jsxs)("div",{className:r.default.consentBlocked,children:[(0,t.jsx)("div",{className:r.default.title,children:"Niet zic
30htbaar op dit merk"}),(0,t.jsxs)("div",{className:r.default.comment,children:["Deze embed (",e.embed.type,") vereist toestemming (consent) voor tracking cookies, maar dit merk toont geen consent-gebonden embeds.",(0,t.jsx)("br",{}),"De embed wordt daarom ",(0,t.jsx)("strong",{children:"niet"})," weergegeven op de gepubliceerde pagina."]})]});var n=e.i(566561);let i=(0,n.memo)(({data:e,className:i,blockId:l,style:o,noTrackingTaggingConsent:d=!1})=>{let c=(0,n.useRef)(null),u=e.embedModel.consentAware&&d;return((0,n.useEffect)(()=>{let t=c.current;if(!u&&t)return((e,t)=>{if("true"===e.getAttribute("data-script-loaded"))return;let a=e.ownerDocument??document,r=[],s=t.embed.embedScript?.scriptSrc;if(s&&/^(https?:)?\/\//.test(s)){let e=a.createElement("script");e.src=s,e.async=!1,r.push(e)}if(t.embed.embedScript?.scriptContent){let e=a.createElement("script");e.type="text/javascript",e.text=t.embed.embedScript.scriptContent,r.push(e)}r.forEach(t=>e.appendChild(t)),e.setAttribute("data-script-loaded","true")})(t,e),((e,t)=>{let a=t.embed.pageScript;if(!a)return;let r=e.ownerDocument??document;if(Array.from(r.querySelectorAll("script[data-page-script-loaded]")).some(e=>e.getAttribute("data-page-script-loaded")===a.scriptSrc))return;let s=r.createElement("script");s.type="text/javascript",s.text=a.inlineScript,s.setAttribute("data-page-script-loaded",a.scriptSrc),(r.body??r.documentElement).appendChild(s)})(t,e),(0,a.observeEmbedResize)(t,e.embed)},[u,e.originalContent]),u)?(0,t.jsx)(s,{data:e}):(0,t.jsx)("div",{ref:c,id:e.embed.uuid,className:`${r.default.embed} ${r.default.dimension} ${i??""}`,"data-name":e.embed.type,"data-block-id":l,style:o,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:e.embed.content}},e.embed.uuid)},(e,t)=>e.data.originalContent===t.data.originalContent&&e.data.embed.type===t.data.embed.type&&e.data.embedModel.consentAware===t.data.embedModel.consentAware&&e.noTrackingTaggingConsent===t.noTrackingTaggingConsent&&e.className===t.className&&e.blockId===t.blockId);e.s(["PreviewEmbed",0,i],146131)},628914,e=>{e.v({button:"TestEmbedButton-module-scss-module__09N0Xa__button",closeButton:"TestEmbedButton-module-scss-module__09N0Xa__closeButton",message:"TestEmbedButton-module-scss-module__09N0Xa__message",overlay:"TestEmbedButton-module-scss-module__09N0Xa__overlay",popup:"TestEmbedButton-module-scss-module__09N0Xa__popup"})},958009,e=>{"use strict";var t=e.i(324044),a=e.i(566561),r=e.i(628914);e.s(["TestEmbedButton",0,({embedCode:e,testPageUrl:s})=>{let[n,i]=(0,a.useState)(!1),l=async()=>{try{await navigator.clipboard.writeText(e),i(!0)}catch{console.error("Kon embed niet naar klembord kopiëren")}};return(0,a.useEffect)(()=>{if(!n)return;let e=e=>{"Escape"===e.key&&i(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{className:r.default.button,onClick:l,type:"button",children:"Test je embed"}),n&&(0,t.jsx)("div",{className:r.default.overlay,onClick:()=>i(!1),children:(0,t.jsxs)("div",{className:r.default.popup,role:"dialog","aria-modal":"true",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("button",{className:r.default.closeButton,onClick:()=>i(!1),type:"button","aria-label":"Sluiten",children:"✕"}),(0,t.jsxs)("p",{className:r.default.message,children:["Embedcode gekopieerd naar klembord. Plak de embed in de"," ",(0,t.jsx)("a",{href:s,target:"_blank",rel:"noopener noreferrer",children:"Jupiter embeds test pagina"}),"."]})]})})]})}])},97957,e=>{"use strict";e.i(760456);var t=e.i(324044),a=e.i(873843),r=e.i(88044),s=e.i(871193),n=e.i(17094),i=e.i(462321);let l=({videoId:e,articleId:n,session:l,className:o,style:d,isPreview:c=!1,brandCode:u,consentEnabled:m})=>{let p=(0,i.useScreenSizeSnapshot)(),g=p?.isMobile??!1;return(0,t.jsxs)(s.DpgVideo,{aspectRatio:null,className:o,style:d,"data-video-id":e,"data-type":"playlist",children:[!c&&(0,t.jsx)(a.VideoPlaylist,{brand:u,id:e,elements:{},settings:{environment:"production"},events:{onRequestToPlayVideo:()=>(0,r.handleRequestToPlayVideo)({articleId:n,consentEnabled:m,isMobile:g,session:l}),onTrackEvent:r.onTrackEventHandler},language:"nl"}),c&&(0,t.jsx)(a.VideoPlaylistPreview,{brand:u,id:e,elements:{},settings:{environment:"production"},language:"nl"})]})};e.s(["PlayListEmbedder",0,({...e})=>(0,t.jsx)(n.SessionWrapper,{children:({session:a})=>(0,t.jsx)(l,{session:a,...e})})])},128764,e=>{"use strict";var t=e.i(324044),a=e.i(873843),r=e.i(88044),s=e.i(871193),n=e.i(116481);let i=()=>(0,t.jsx)("div",{className:n.default.skeleton});var l=e.i(17094),o=e.i(462321);let d=({videoId:e,configId:n,articleId:l,aspectRatio:d,session:c,
30className:u,style:m,isPreview:p=!1,brandCode:g,consentEnabled:h})=>{let f=(0,o.useScreenSizeSnapshot)(),b=f?.isMobile??!1;return(0,t.jsxs)(s.DpgVideo,{aspectRatio:d,className:u,style:m,"data-video-id":e,"data-config-id":n,"data-aspect-ratio":d,"data-type":"video",children:[!p&&(0,t.jsx)(a.VideoEmbed,{brand:g,id:e,options:n||"FUFTUF_default",settings:{environment:"production"},events:{onRequestToPlayVideo:()=>(0,r.handleRequestToPlayVideo)({articleId:l,consentEnabled:h,isMobile:b,session:c}),onTrackEvent:r.onTrackEventHandler},elements:{skeletonLoader:(0,t.jsx)(i,{})},aspectRatio:d||"16:9",playbackOverrides:{}}),p&&(0,t.jsx)(a.VideoEmbed,{brand:g,id:e,options:n||"FUFTUF_default",settings:{environment:"preview"},events:{onRequestToPlayVideo:()=>(0,r.handlePreviewRequestToPlayVideo)({articleId:l,consentEnabled:h,isMobile:b}),onTrackEvent:r.onTrackEventHandler},elements:{skeletonLoader:(0,t.jsx)(i,{})},aspectRatio:d||"16:9",playbackOverrides:{}})]})};e.s(["VideoEmbedder",0,({...e})=>(0,t.jsx)(l.SessionWrapper,{children:({session:a})=>(0,t.jsx)(d,{session:a,...e})})],128764)},789797,e=>{"use strict";var t=e.i(324044),a=e.i(282391),r=e.i(200255),s=e.i(17094);let n=({podcastId:e,className:s,style:n,isPreview:i=!1,brandCode:l,consentEnabled:o})=>{let d=`urn:dpgmedia:publishing:podcast:episode/${e}`;return(0,t.jsx)("div",{className:s,style:n,"data-podcast-id":e,"data-type":"episode",children:(0,t.jsx)(a.PodcastEpisodeEmbed,{brand:l,urn:d,language:"nl",settings:{environment:i?"preview":"production"},events:{onRequestToPlay:()=>(0,r.handleRequestToPlay)(o),onTrackEvent:r.onTrackEventHandler}})})};e.s(["EpisodeEmbedder",0,({...e})=>(0,t.jsx)(s.SessionWrapper,{children:({session:a})=>(0,t.jsx)(n,{session:a,...e})})])},171884,e=>{"use strict";var t=e.i(324044),a=e.i(282391),r=e.i(200255),s=e.i(17094);let n=({podcastId:e,className:s,style:n,isPreview:i=!1,brandCode:l,consentEnabled:o})=>{let d=`urn:dpgmedia:publishing:podcast:playlist/${e}`;return(0,t.jsx)("div",{className:s,style:n,"data-podcast-id":e,"data-type":"playlist",children:(0,t.jsx)(a.PodcastPlaylistEmbed,{brand:l,urn:d,language:"nl",settings:{environment:i?"preview":"production"},events:{onRequestToPlay:()=>(0,r.handleRequestToPlay)(o),onTrackEvent:r.onTrackEventHandler}})})};e.s(["PlaylistEmbedder",0,({...e})=>(0,t.jsx)(s.SessionWrapper,{children:({session:a})=>(0,t.jsx)(n,{session:a,...e})})])},118043,e=>{e.v({blockHeader:"BlockHeader-module-scss-module__sq0TUa__blockHeader",decoContainer:"BlockHeader-module-scss-module__sq0TUa__decoContainer",decoDivider:"BlockHeader-module-scss-module__sq0TUa__decoDivider",decoWrapper:"BlockHeader-module-scss-module__sq0TUa__decoWrapper",description:"BlockHeader-module-scss-module__sq0TUa__description",flexGrow:"BlockHeader-module-scss-module__sq0TUa__flexGrow",header:"BlockHeader-module-scss-module__sq0TUa__header",icon:"BlockHeader-module-scss-module__sq0TUa__icon",isLeading:"BlockHeader-module-scss-module__sq0TUa__isLeading",link:"BlockHeader-module-scss-module__sq0TUa__link",maxWidth:"BlockHeader-module-scss-module__sq0TUa__maxWidth",pxBase:"BlockHeader-module-scss-module__sq0TUa__pxBase",skeleton:"BlockHeader-module-scss-module__sq0TUa__skeleton",slideNavButtons:"BlockHeader-module-scss-module__sq0TUa__slideNavButtons",title:"BlockHeader-module-scss-module__sq0TUa__title",titleButtons:"BlockHeader-module-scss-module__sq0TUa__titleButtons",titleLink:"BlockHeader-module-scss-module__sq0TUa__titleLink",withBackground:"BlockHeader-module-scss-module__sq0TUa__withBackground"})},72198,e=>{"use strict";var t=e.i(324044),a=e.i(694140),r=e.i(678960),s=e.i(118043),n=e.i(623820),i=e.i(718205),l=e.i(423399);e.s(["BlockHeader",0,({title:e,description:o,link:d,textColor:c,testId:u="BlockHeader",withMaxWidth:m,dataAttributes:p,isSkeleton:g=!1,invertedButtons:h,htmlTag:f,blockHeaderConfig:b})=>{let v=c&&!g?{"--jp-block-header-text-color":c}:{},y=h??b.invertedButtonLabel??!1;return(0,t.jsxs)("div",{className:`Blocks ${s.default.blockHeader} ${g?s.default.skeleton:""} ${m?s.default.maxWidth:""}`,style:v,"data-testid":u,children:["top"===b.position&&(0,t.jsx)(n.DecoDivider,{blockHeaderConfig:b}),(0,t.jsxs)("div",{className:`${s.default.decoContainer}`,children:[(0,t.jsxs)("div",{className:`${s.default.header}`,children:[(0,t.jsxs)("div",{className:`${s.default.decoWrapper} ${g?s.default.skeleton:""}`,children:[b.hasLeading&&"default"===b.position&&(0,t.jsx)(n.DecoDivider,{isLeading:!0,blockHeaderConfig:b}),(0,t.jsx)(r.ConditionalWrapper,{condition:!!d,wrapper:e=>(0,t.jsx)("a",{href:d??"",className:s.default.titleLink,"data-testid":u,...(0,a.getDataAttributes)(p),children:e}),children:(0,t.jsx)(l.Title,{title:e,htmlTag:f,textColor:c})}),"default"===b.position&&(0,t.jsx)(n.DecoDivider,{blockHeaderConfig:b})]}),(0,t.jsx)(i.Link,{link:d,title:e,dataAttributes:p,useInvertedButtons:y})]}),o&&(0,t.jsx)("div",{className:s.default.description,dangerouslySetInnerHTML:{__html:o}})]})]})}])},623820,718205,423399,e=>{"use strict";var t=e.i(324044),a=e.i(118043);e.s(["DecoDivider",0,({isLeading:e,blockHeaderConfig:r})=>r.decoDivider?(0,t.jsx)("div",{className:`${a.default.decoDivider}
30 ${r.widthDividerBackgroundImage?a.default.withBackground:""} ${e?a.default.isLeading:a.default.flexGrow}`}):null],623820);var r=e.i(443351);e.s(["Link",0,({link:e,title:s,dataAttributes:n,useInvertedButtons:i})=>e?(0,t.jsx)("div",{className:`${a.default.link} ${s?a.default.end:""}`,children:(0,t.jsx)(r.LinkButton,{buttonType:i?"ghostInverted":"ghost",href:e,label:"Bekijk meer",description:s?`Bekijk meer ${s}`:void 0,testId:`${e}.link`,noPadding:!0,iconName:"direction_right",dataAttributes:n})}):null],718205);var s=e.i(24538);e.s(["Title",0,({title:e,htmlTag:r="h2",textColor:n})=>{if(!e)return null;let i=n?(0,s.getStyleProperty)("color",n):{};return(0,t.jsx)(r,{className:`${a.default.title} `,"data-testid":`${e}.title`,dangerouslySetInnerHTML:{__html:e},style:i})}],423399)},937293,e=>{e.v({emma:"DpgVideo-module-scss-module__isUPKG__emma",portrait:"DpgVideo-module-scss-module__isUPKG__portrait",square:"DpgVideo-module-scss-module__isUPKG__square"})},873843,88044,871193,e=>{"use strict";var t=e.i(714096),a=e.i(376622),r=e.i(669380),s=e.i(414319),n=e.i(743401),i=e.i(537069);e.i(902600);var l=e.i(798982),o=e.i(668079),d=e.i(599871),c=e.i(324044),u=e.i(7284),m=e.i(566561);e.i(149382);var p={INVALID_ENVIRONMENT:{code:7005,internalMessage:"Invalid environment provided",externalMessage:"De opgegeven omgeving wordt niet ondersteund."}};Object.fromEntries(Object.entries(p).map(([e,t])=>[e,t.code]));var g=class extends d.z{attemptedEnvironment;supportedEnvironments;constructor(e,t,a,r){let s=p.INVALID_ENVIRONMENT;super(e,t,s,{invalidData:a,context:{domain:"environment",schemaName:"environmentSchema",metadata:{attemptedEnvironment:a,supportedEnvironments:r}}}),this.attemptedEnvironment=a,this.supportedEnvironments=r,this.internalMessage=`${s.internalMessage}: ${JSON.stringify(a)}. Supported environments: ${r.join(", ")}`}getAttemptedEnvironment(){return this.attemptedEnvironment}getSupportedEnvironments(){return this.supportedEnvironments}};function h(e){let t=(0,d.w)(a.b,e);if(!t.success)throw new g(a.b,t.issues,e,a.a);return t.output}var f=({structuredData:e})=>(0,c.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:e}});function b({aspectRatio:e,children:t,className:a}){return(0,c.jsx)("div",{className:(0,u.clsx)("ge",a),style:{aspectRatio:e.width/e.height},children:t})}
30var v={normalizer:"e",vars:"y","vars--default":"_e","vars--adr-red":"C","vars--adr-blue":"F","vars--7sur7":"P","vars--hln":"I","vars--indebuurt":"ze","vars--businesswise":"He","vars--donaldduck":"je","vars--deondernemer":"Ae","vars--oudersvannu":"Ne","vars--story":"Be","vars--kidsweek":"Te","vars--flair":"Se","vars--libelle":"Ge","vars--margriet":"Me","vars--veronicasuperguide":"Re","vars--vtwonen":"Ye","vars--humo":"Ce","vars--demorgen":"Fe","vars--parool":"Pe","vars--trouw":"Ie","vars--volkskrant":"Ue","vars--qmusic":"Ee","vars--reclamefolder":"Le","vars--sportnieuws":"Qe","vars--teamnl":"Xe","vars--vtm":"qe","vars--weerplaza":"De",root:"Je"};function y({className:e,children:t,...a}){let{theme:r}=(0,l.m)();return(0,c.jsx)("div",{...a,className:(0,u.clsx)(v.vars,v.root,v.normalizer,v[`vars--${r}`],e),children:t})}function w(e){let{isDebugEnabled:t}=(0,l.p)(),{className:a,error:r,...s}=e;return(0,c.jsx)(y,{className:a,children:(0,c.jsxs)(b,{aspectRatio:i.a,children:[t&&(0,c.jsx)(m.Suspense,{fallback:null,children:(0,c.jsx)(l.o,{...s})}),(0,c.jsx)(l.n,{error:r})]})})}function x(e){let{action:r,children:s,onError:n,...i}=e,o=(0,d.w)(a.b,e.environment);if(!o.success){let t=new g(a.b,o.issues,e.environment,a.a);return n?.(t),(0,c.jsx)(_,{error:t})}let u=(0,d.w)(l.k,e.brand);if(!u.success){let t=new d.B(l.k,u.issues,e.brand,{supportedBrands:Object.keys(l.k)});return n?.(t),(0,c.jsx)(_,{error:t})}return(0,c.jsx)(l.l,{brand:u.output,children:(0,c.jsx)(t.e,{environment:o.output,action:r,onError:n,tags:{videoId:e.id,brand:u.output},fallback:e=>(0,c.jsx)(w,{...i,error:e}),children:s})})}function _({error:e}){let t=i.a.width/i.a.height;return(0,c.jsx)("div",{style:{position:"relative",aspectRatio:t},children:(0,c.jsx)(l.n,{error:e})})}var A=(0,d.v)((0,d.p)((0,d.v)((0,d.s)(),(0,d.f)(/^(\d+[:/x]\d+)?$/,"Invalid aspect ratio format"))),(0,d.g)(e=>{if(!e)return i.a;let[t,a]=e.replace(":","/").replace("x","/").split("/").map(Number);return{width:t,height:a}}),(0,d.b)(({width:e,height:t})=>e/t>=.1&&e/t<=10,"Aspect ratio out of acceptable range"));function j(e){let t=(0,d.w)(A,e);if(!t.success)throw new l.a;return t.output}var k=(0,d.o)({auto_mute:(0,d.p)((0,d.j)()),auto_play:(0,d.p)((0,d.j)()),loop:(0,d.p)((0,d.j)()),show_controls:(0,d.p)((0,d.j)()),single_play:(0,d.p)((0,d.j)())}),C=["draft","scheduled","unpublished"];async function E({brand:e,client:t,id:a,includeNonPublished:n,isBackgroundVideo:i,options:c,playbackOverrides:u}){let m=t.getInstance(),p=["published",...n?C:[]],g={brand:e,...i&&{for_background:!0},options:c,"statuses[]":p,...u},h=(0,o.i)(`${t.getBaseUrl()}/v1/embed/video/${a}`,g);try{let e=await m.url(h,!0).get().json();return(0,d.u)(r.g,e)}catch(t){throw(0,d.a)(t)?new l.b(r.g,t.issues,{context:{videoId:a.toString(),brand:e}}):(0,s.l)(t)?new l.d({context:{videoId:a.toString(),brand:e},options:{cause:t}}):(0,s.n)(t)?new l.f({context:{videoId:a.toString(),brand:e},options:{cause:t}}):(0,s.m)(t)?new l.e({context:{videoId:a.toString(),brand:e},options:{cause:t}}):(0,s.k)(t)?new l.c({context:{videoId:a.toString(),brand:e,statusCode:t.status},options:{cause:t}}):(0,o.e)(t)?new l.j({context:{videoId:a.toString(),brand:e},options:{cause:t}}):t}}function S(e){let a=e.id?["video-embed",{id:e.id,options:e.options,includeNonPublished:e.includeNonPublished,isBackgroundVideo:e.isBackgroundVideo,playbackOverrides:e.playbackOverrides}]:null,{data:r,error:s,isLoading:n,isValidating:i,mutate:l,retry:o}=(0,t.f)(a,([,t])=>E({brand:e.brand,client:e.client,options:t.options,id:t.id,includeNonPublished:t.includeNonPublished||!1,isBackgroundVideo:t.isBackgroundVideo||!1,playbackOverrides:t.playbackOverrides}),{enabled:!!e.id,revalidateOnFocus:!1,revalidateIfStale:!1});return{data:r,error:s,isLoading:n,isValidating:i,mutate:l,retry:o}}function I({brand:e,config:a,playerSessionId:r,userId:s=null}){return(0,m.useMemo)(()=>new t.g({baseURL:a.urls.WORLD_API,headers:{"x-mychannels-brand":e,...!s&&{"x-mychannels-device-id":r},...s&&{"x-mychannels-account-id":s,"x-mychannels-user-id":s},"x-mychannels-client-platform":"web","x-mychannels-client-name":"videosdk","x-mychannels-client-version":"1.1.1"}}),[e,a.urls.WORLD_API,r,s])}function N({callback:e,children:t,options:a}){let{ref:r}=function(e={}){let{threshold:t=0,root:a=null,rootMargin:r="0%",freezeOnceVisible:s=!1,initialIsIntersecting:n=!1,onChange:i}=e,[l,o]=(0,m.useState)(null),[d,c]=(0,m.useState)(()=>({isIntersecting:n,entry:void 0})),u=(0,m.useRef)(void 0);u.current=i;let p=d.entry?.isIntersecting&&s;(0,m.useEffect)(()=>
30{if(!l||!("IntersectionObserver"in window)||p)return;let e,n=new IntersectionObserver(t=>{let a=Array.isArray(n.thresholds)?n.thresholds:[n.thresholds];for(let r of t){let t=r.isIntersecting&&a.some(e=>r.intersectionRatio>=e);c({isIntersecting:t,entry:r}),u.current&&u.current(t,r),t&&s&&e&&(e(),e=void 0)}},{threshold:t,root:a,rootMargin:r});return n.observe(l),e=()=>n.disconnect(),()=>{n.disconnect()}},[l,t,a,r,p,s]);let g=(0,m.useRef)(null);return(0,m.useEffect)(()=>{!l&&d.entry?.target&&!s&&!p&&g.current!==d.entry.target&&(g.current=d.entry.target,c({isIntersecting:n,entry:void 0}))},[l,d.entry,s,p,n]),{ref:o,isIntersecting:d.isIntersecting,entry:d.entry}}({...a,onChange(t){t&&e()}});return(0,c.jsx)("div",{style:{height:"100%"},ref:r,children:t})}function T({onEnterViewport:e,children:t}){return(0,c.jsx)(N,{callback:e,options:{rootMargin:"20px"},children:t})}function P(e){return(0,c.jsx)("svg",{...e,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)("path",{d:"M20.644 14.813a2.52 2.52 0 0 0-2.519 2.519v16.619a2.519 2.519 0 0 0 3.889 2.114l13.043-8.45a2.518 2.518 0 0 0-.032-4.249l-13.044-8.169a2.52 2.52 0 0 0-1.337-.384Z"})})}function D({className:e}){return(0,c.jsx)("div",{className:(0,u.clsx)("Oe",e,"entertainment-popcorn-player-play-button"),"aria-hidden":"true",children:(0,c.jsx)(P,{className:"Ve"})})}function M({playerSessionId:e,title:t}){return(0,c.jsx)("p",{"aria-label":`Video titel: "${t}"`,className:"U",id:`video-embed-${e}`,children:t})}function R({authenticatedIndicator:e,authLevel:t,className:a,subscribedIndicator:s}){let n=function({authLevel:e,authenticatedIndicator:t,subscribedIndicator:a}){let s=(0,d.u)(r.d,e);return"subscribed"===s&&a?a:"authenticated"===s&&t?t:void 0}({authLevel:t,authenticatedIndicator:e,subscribedIndicator:s});return n?(0,c.jsx)("div",{className:(0,u.default)(a),"aria-hidden":!0,children:n}):null}var L=({hours:e,minutes:t,seconds:a})=>{let r=[];return e>0&&r.push(`${e} ${1===e?"uur":"uren"}`),t>0&&r.push(`${t} ${1===t?"minuut":"minuten"}`),a>0&&r.push(`${a} ${1===a?"seconde":"seconden"}`),0===r.length?"":1===r.length?r[0]:r.slice(0,-1).join(" en ")+" en "+r[r.length-1]};function B({className:e,durationMs:t,ariaTimeIndicator:a=L}){let{formattedTime:r,dateTime:s,accessibleText:n}=(0,m.useMemo)(()=>{var e,r;let s,n,i,l={hours:Math.floor((s=Math.round(t/1e3))%86400/3600),minutes:Math.floor(s%3600/60),seconds:s%60};return{formattedTime:(r={hideHours:!0},n=(e=l).minutes.toString().padStart(2,"0"),i=e.seconds.toString().padStart(2,"0"),r?.hideHours&&e.hours<1?`${n}:${i}`:`${e.hours.toString().padStart(2,"0")}:${n}:${i}`),dateTime:`PT${l.hours?`${l.hours}H`:""}${l.minutes?`${l.minutes}M`:""}${l.seconds?`${l.seconds}S`:""}`,accessibleText:a({hours:l.hours,minutes:l.minutes,seconds:l.seconds})}},[a,t]);return(0,c.jsxs)("time",{className:e,dateTime:s,children:[(0,c.jsx)("span",{className:"ct",children:n}),(0,c.jsx)("span",{"aria-hidden":"true",children:r})]})}function O({durationMs:e,className:t}){return(0,c.jsx)(B,{className:(0,u.clsx)("mt",t),durationMs:e})}function U({aspectRatio:e=i.a,authenticatedIndicator:t,className:a,liveIndicator:s,playerSessionId:n,subscribedIndicator:o,videoEmbed:m,onClick:p}){var g;let h="free"!==(0,d.u)(r.d,m.authLevel),f=m.live&&s?(0,c.jsx)("div",{"aria-hidden":!0,children:s}):null,b=h?(0,c.jsx)(R,{authLevel:m.authLevel,authenticatedIndicator:t,className:"dt",subscribedIndicator:o}):(0,c.jsx)(l.t,{className:"dt",image:m.playerLogo}),v=1===(g=e).width&&1===g.height?{width:$,height:$}:g.width<g.height?{width:"720",height:$}:{width:$,height:"720"};return(0,c.jsx)(l.u,{playerSkin:m.playerSkin,className:a,children:(0,c.jsxs)("div",{className:"at",children:[m.image&&(0,c.jsx)(l.s.InternalImage,{src:{baseUrl:m.image.baseUrl,h:v.height,w:v.width,"fp-x":m.image.params["fp-x"],"fp-y":m.image.params["fp-y"]},alt:m.image.alt||m.title,className:"it",width:v.width,height:v.height}),(0,c.jsxs)("button",{type:"button",className:"E",onClick:p,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),p())},"aria-label":`Play ${m.title}. ${"authenticated"===m.authLevel?"Login required":"subscribed"===m.authLevel?"Subscription required":"Click to play"}`,children:[(0,c.jsx)(D,{className:"st"}),(0,c.jsx)("div",{className:"rt"}),(0,c.jsxs)("div",{className:(0,u.clsx)("lt",f&&"pt"),children:[f,(0,c.jsx)(M,{playerSessionId:n,title:m.title}),b]}),(0,c.jsx)(O,{className:"ft",durationMs:m.durationMs})]})]})})}var $="1280";function z({aspectRatio:e,elements:t,onPlay:a,videoEmbed:s}){let n=(0,r.j)(e=>e.playerSessionId);return(0,c.jsx)(U,{aspectRatio:e,className:"yt",liveIndicator:t?.liveIndicator,onClick:a,authenticatedIndicator:t?.authenticatedIndicator,playerSessionId:n,subscribedIndicator:t?.subscribedIndicator,videoEmbed:s})}var F=(0,m.lazy)(()=>e.A(219558).then(e=>({default:e.PlayerSession})));function V({aspectRatio:e,client:t,config:a,elements:s,language:n,options:i,videoEmbed:l,onRequestToPlayVideo:o,onTrackEvent:d}){let u=(0,r.j)(e=>e.access),p=(0,r.j)(e=>e.requestAccess),g=(0,r.j)(e=>e.currentVideoId);if(!l)return(0,c.jsx)(c.Fragment,{children:s?.skeletonLoader});if(l.options.autoPlay&&"idle"===u.status)return(0,c.jsx)(T,{onEnterViewport:()=>p(g,o,{isAutoPlay:!0}),children:s?.skeletonLoader});if("idle"===u.status||"denied"===u.status)return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(r.k,{aspectRatio:e,environment:a.environment,id:g,language:n,options:i,playbackParams:null,videoEmbed:l}),(0,c.jsx)(z,{aspectRatio:e,elements:s,onPlay:()=>p(g,o,{isAutoPlay:!1}
30),videoEmbed:l})]});let h="granted"===u.status?u.playbackParams:void 0;return(0,c.jsx)(m.Suspense,{fallback:s?.skeletonLoader,children:(0,c.jsx)(F,{aspectRatio:e,client:t,config:a,language:n,onRequestToPlayVideo:o,onTrackEvent:d,options:i,playbackParams:h,videoEmbed:l})})}var W=(0,d.o)({id:r.b,options:(0,d.s)(),events:(0,d.o)({onError:(0,d.p)((0,d.k)()),onRequestToPlayVideo:(0,d.k)(),onTrackEvent:(0,d.k)()}),playbackOverrides:(0,d.p)(k),elements:(0,d.p)((0,d.o)({authenticatedIndicator:(0,d.p)((0,d.h)()),liveIndicator:(0,d.p)((0,d.h)()),skeletonLoader:(0,d.p)((0,d.h)()),subscribedIndicator:(0,d.p)((0,d.h)())}))});function q(e){let{brand:s}=(0,l.m)(),n=j(e.aspectRatio),i=(0,t.c)(e.language),o=h(e.settings.environment),u=(0,a.c)({...e.settings,environment:o}),m=(0,d.u)(W,e),p=(0,r.j)(e=>e.currentVideoId),g=(0,r.j)(e=>e.playerSessionId);(0,l.q)();let v=I({brand:s,config:u,playerSessionId:g,userId:null}),{data:w,error:x}=S({brand:s,client:v,id:p,options:m.options,playbackOverrides:m.playbackOverrides});if(x)throw x;return(0,c.jsx)(y,{className:"ut",children:(0,c.jsxs)(b,{aspectRatio:n,children:[(0,c.jsx)(V,{videoEmbed:w,aspectRatio:n,client:v,config:u,language:i,options:m.options,onRequestToPlayVideo:e.events.onRequestToPlayVideo,onTrackEvent:e.events.onTrackEvent,elements:m.elements}),w?.structuredData&&(0,c.jsx)(f,{structuredData:w.structuredData})]})})}function H({error:e}){let t=e instanceof d.x?e.code:void 0,a=e instanceof d.x?e.getUserMessage():e.message;return(0,c.jsx)("div",{className:"At","aria-live":"assertive",role:"alert",children:(0,c.jsx)("div",{className:"Nt",children:(0,c.jsxs)("div",{className:"Bt",children:[(0,c.jsx)("p",{children:a}),t&&(0,c.jsxs)("span",{className:"Tt",children:["Error Code: ",t]})]})})})}function G(e){return(0,c.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,c.jsx)("path",{className:"g",d:"M22 12V20"}),(0,c.jsx)("path",{className:"g",d:"M10 14V18"}),(0,c.jsx)("path",{className:"g",d:"M16 10V22"})]})}function Z({isPlaying:e}){return(0,c.jsx)("div",{className:"St",children:e?(0,c.jsx)(G,{className:"Mt"}):(0,c.jsx)(P,{className:"Gt"})})}function K({currentId:e,durationMs:t,id:a,image:r,index:s,isSelected:n,onClick:i,title:o}){return(0,c.jsxs)("div",{className:"T","data-id":a,"data-selected":n,onClick:i,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),i())},role:"button",tabIndex:0,children:[(0,c.jsxs)("div",{className:"Rt",children:[(0,c.jsx)(l.s.InternalImage,{src:{baseUrl:r.baseUrl,h:"480",w:"480","fp-x":r.params["fp-x"],"fp-y":r.params["fp-y"]},alt:r.alt,className:"Yt",height:"84",loading:void 0!==s&&s<4?"eager":"lazy",width:"112"}),(0,c.jsxs)("div",{className:"Ct",children:[(0,c.jsx)(Z,{isPlaying:a===e}),(0,c.jsx)(B,{className:"Ft",durationMs:t})]})]}),(0,c.jsx)("div",{className:"Pt",children:(0,c.jsx)("div",{className:"It",children:o})})]})}var X=(0,d.o)({adsEnabled:(0,d.j)(),authLevel:(0,d.s)(),description:(0,d.s)(),durationMs:(0,d.n)(),enableCimTracking:(0,d.j)(),id:r.a,image:r.e,live:(0,d.j)(),title:(0,d.s)()}),J=(0,d.o)({id:r.c,displayTitle:(0,d.j)(),layoutStyle:(0,d.s)(),featuredProduction:r.g,name:(0,d.s)(),options:r.f,productions:(0,d.i)(X)});async function Y({client:e,id:t}){let a=e.getInstance(),r=(0,o.i)(`${e.getBaseUrl()}/v1/embed/video/${t}/playlist_inline`,{pageSize:24});try{let e=await a.url(r,!0).get().json();return(0,d.u)(J,e)}catch(e){throw(0,d.a)(e)?new l.b(J,e.issues,{context:{playlistId:t.toString()}}):(0,s.l)(e)?new l.g({context:{playlistId:t.toString()},options:{cause:e}}):(0,s.m)(e)?new l.i({context:{playlistId:t.toString()},options:{cause:e}}):(0,s.n)(e)?new l.h({context:{playlistId:t.toString()},options:{cause:e}}):(0,s.k)(e)?new l.c({context:{playlistId:t.toString(),statusCode:e.status},options:{cause:e}}):(0,o.e)(e)?new l.j({context:{playlistId:t.toString()},options:{cause:e}}):e}}function Q(e){let{brand:a}=(0,l.m)(),r=I({brand:a,...e}),{fetcher:s}=e,{selectedPlaylistItemId:i,selectPlaylistItem:o}=(0,n.c)(e=>({selectedPlaylistItemId:e.selectedPlaylistItemId,selectPlaylistItem:e.selectPlaylistItem})),{data:d,isLoading:c,error:u}=function(e){let a=["video-playlist-embed",e.id],{data:r,error:s,isLoading:n,isValidating:i,mutate:l,retry:o}=(0,t.f)(a,async([,t])=>await Y({client:e.client,id:t.toString()}),{revalidateOnFocus:!1,revalidateIfStale:!1});return{data:r,error:s,isLoading:n,isValidating:i,mutate:l,retry:o}}({client:r,id:e.id}),{data:p,error:g}=S({brand:a,client:r,id:i??d?.featuredProduction.id,includeNonPublished:e.includeNonPublished}),h=d?{teasers:d.productions,title:d.name}:void 0,f=p?{volume:p.options.autoMute?0:null,autoPlay:!0,loop:!1,pauseOthersOnPlay:!0}:void 0,b=(0,m.useCallback)(e=>{o(e,s)},[o,s]);return{currentVideo:p,isLoading:c,playbackOptions:f,playlistData:h,playlistError:u,structuredData:d?.featuredProduction.structuredData,videoEmbedError:g,onSelectPlaylistItem:b}}var ee=(0,m.lazy)(()=>e.A(338312).then(e=>({default:e.Playback})));function et({config:e,currentVideo:t,language:a,onReplay:r,onRequestToPlayVideo:s,onTrackEvent:i,playbackOptions:l,playerSessionId:o,playlistId:d,playNextVideo:u,startingMethod:p,subsequentPlayCounter:g,skeletonLoader:h,authenticatedIndicator:f,subscribedIndicator:b}){let v=(0,n.c)(e=>e.access),y=(0,n.c)(e=>e.requestAccess);if(!t)return(0,c.jsx)(c.Fragment,{children:h});if("idle"===v.status||"denied"===v.status)return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(n.d,{environment:e.environment,id:t.
30id.toString(),playlistId:d,language:a,playbackParams:null,videoEmbed:t}),(0,c.jsx)(U,{className:"Kt",authenticatedIndicator:f,playerSessionId:o,subscribedIndicator:b,videoEmbed:t,onClick:()=>{y(t.id.toString(),s,{isAutoPlay:!1})}})]});if(!l)return(0,c.jsx)(c.Fragment,{children:h});let w="granted"===v.status&&v.videoId===String(t.id)?v.playbackParams:null;return(0,c.jsx)(m.Suspense,{fallback:h,children:(0,c.jsx)(ee,{config:e,currentVideo:t,language:a,onReplay:r,onTrackEvent:i,playbackOptions:l,playbackParams:w,playerSessionId:o,playlistId:d,playNextVideo:u,startingMethod:p,subsequentPlayCounter:g})})}var ea=(0,d.o)({id:r.b,events:(0,d.o)({onError:(0,d.p)((0,d.k)()),onRequestToPlayVideo:(0,d.k)(),onTrackEvent:(0,d.k)()})});function er(e){let r=h(e.settings.environment),s=(0,a.c)({...e.settings,environment:r}),i=(0,t.c)(e.language),o=(0,d.u)(ea,e);(0,l.q)();let u=(0,n.c)(e=>e.playerSessionId),{currentVideo:p,onReplay:g,onSelectPlaylistItem:b,playbackOptions:v,playlistData:w,playlistError:x,playNextVideo:_,startingMethod:A,subsequentPlayCounter:j,videoEmbedError:k,structuredData:C}=function(e){let{currentVideo:t,onSelectPlaylistItem:a,playbackOptions:r,playlistData:s,structuredData:i,playlistError:o,videoEmbedError:d}=Q(e),{subsequentPlayCounter:c,startingMethodSource:u,incrementSubsequentPlay:p,playNextVideo:g}=(0,n.c)(e=>({subsequentPlayCounter:e.subsequentPlayCounter,startingMethodSource:e.startingMethodSource,incrementSubsequentPlay:e.incrementSubsequentPlay,playNextVideo:e.playNextVideo})),h=(0,m.useMemo)(()=>"initial"===u?t?.options.autoPlay?l.F.autoplay:l.F.clicktoplay:"manual"===u?l.F.clicktoplaynext:l.F.autoplaynext,[u,t]),f=(0,m.useCallback)(()=>{s&&g(s.teasers,e.fetcher)},[g,e.fetcher,s]);return{currentVideo:t,onReplay:p,onSelectPlaylistItem:a,playbackOptions:r,playlistData:s,playlistError:o,playNextVideo:f,startingMethod:h,structuredData:i,subsequentPlayCounter:c,videoEmbedError:d}}({config:s,id:o.id,playerSessionId:u,userId:null,fetcher:e.events.onRequestToPlayVideo});if(x)throw x;if(!w)return(0,c.jsx)("div",{className:"Ut",children:e.elements?.skeletonLoader});let E=!k;return(0,c.jsx)(y,{children:(0,c.jsxs)("div",{className:"Ut",children:[(0,c.jsx)("div",{className:"Et",children:(0,c.jsxs)("div",{className:"Lt",children:[k&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(n.d,{environment:s.environment,id:p?String(p.id):"unknown",playlistId:o.id,language:i}),(0,c.jsx)(l.n,{error:k})]}),E&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(et,{config:s,currentVideo:p,language:i,onReplay:g,onRequestToPlayVideo:e.events.onRequestToPlayVideo,onTrackEvent:e.events.onTrackEvent,playbackOptions:v,playerSessionId:u,playlistId:o.id,playNextVideo:_,startingMethod:A,subsequentPlayCounter:j,skeletonLoader:e.elements?.skeletonLoader,authenticatedIndicator:e.elements?.authenticatedIndicator,subscribedIndicator:e.elements?.subscribedIndicator}),C&&(0,c.jsx)(f,{structuredData:C})]})]})}),(0,c.jsxs)("div",{className:"Qt",children:[(0,c.jsxs)("div",{className:"Xt",children:[(0,c.jsx)("div",{className:"qt",children:w.title}),(0,c.jsxs)("div",{className:"Dt",children:[w.teasers.length," video's"]})]}),(0,c.jsx)("div",{className:"Jt",children:w.teasers.map((e,t)=>(0,c.jsx)(K,{...e,currentId:p?.id,index:t,isSelected:p?.id===e.id,onClick:()=>b(e.id)},e.id))})]})]})})}(0,d.o)({aspectRatio:A,brand:l.k,id:r.a,language:t.b});function es(){return(0,c.jsx)("div",{className:"ao",children:"Preview Mode Enabled"})}(0,d.o)({id:r.b,options:(0,d.s)()});function en(e){let{isDebugEnabled:t}=(0,l.p)(),a=(0,n.c)(e=>e.playerSessionId),{brand:r}=(0,l.m)();return t?(0,c.jsx)(m.Suspense,{fallback:null,children:(0,c.jsx)(l.o,{...e,brand:r,playerSessionId:a})}):null}function ei({currentVideo:e,environment:t,language:a,playbackOptions:r}){return(0,c.jsxs)(l.u,{playerSkin:e.playerSkin,children:[(0,c.jsx)("div",{className:"zo",children:(0,c.jsx)(es,{})}),(0,c.jsx)(l.L,{content:{streams:e.streams,playbackOptions:r,subtitles:e.subtitles??void 0},ui:{showErrors:!0},config:{device:{name:"browser"},controls:{language:a,keyboardNavigation:"focusOnly"}
30,defaultSubtitle:{language:a,enabledInAsset:!!e.subtitles&&a in e.subtitles}},children:r=>{let s=r.matches("playing")&&"content"===r.context.contentType,n=r.matches("paused")&&"content"===r.context.contentType;return(0,c.jsxs)(c.Fragment,{children:[(s||n)&&(0,c.jsx)("div",{className:"Ho",children:(0,c.jsx)("div",{className:"jo",children:(0,c.jsx)(l.t,{image:e.playerLogo})})}),(0,c.jsx)(en,{environment:t,id:String(e.id),language:a,playbackOptions:r.context.playbackOptions,playingState:r.value,videoEmbed:e})]})}})]})}function el({authenticatedIndicator:e,currentVideo:t,environment:a,fetcher:r,language:s,playbackOptions:i,playerSessionId:l,skeletonLoader:o,subscribedIndicator:d}){let u=(0,n.c)(e=>e.access),m=(0,n.c)(e=>e.requestAccess);return t?"idle"===u.status||"denied"===u.status?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(en,{environment:a,id:String(t.id),language:s,playingState:"idle",videoEmbed:t}),(0,c.jsx)("div",{className:"_o",children:(0,c.jsx)(es,{})}),(0,c.jsx)(U,{className:"wo",authenticatedIndicator:e,playerSessionId:l,subscribedIndicator:d,videoEmbed:t,onClick:()=>{m(t.id.toString(),r,{isAutoPlay:!1})}})]}):i?(0,c.jsx)(ei,{currentVideo:t,environment:a,language:s,playbackOptions:i}):(0,c.jsx)(c.Fragment,{children:o}):(0,c.jsx)(c.Fragment,{children:o})}var eo=(0,d.o)({id:r.b}),ed=async()=>({articleId:null,customPermissions:"",dmoi:null,isMobile:!1,tcString:"",url:"",userId:null});function ec(e){let r=h(e.settings.environment),s=(0,a.c)({...e.settings,environment:r}),n=(0,t.c)(e.language),i=(0,d.u)(eo,e),o="video-playlist-preview",{currentVideo:u,playbackOptions:m,playlistData:p,playlistError:g,videoEmbedError:f,onSelectPlaylistItem:b}=Q({config:s,id:i.id,includeNonPublished:!0,playerSessionId:o,userId:null,fetcher:ed});if(g)throw g;if(!p)return(0,c.jsx)(y,{children:(0,c.jsx)("div",{className:"uo",children:e.elements?.skeletonLoader})});let v=!f;return(0,c.jsx)(y,{children:(0,c.jsxs)("div",{className:"uo",children:[(0,c.jsx)("div",{className:"yo",children:(0,c.jsxs)("div",{className:"go",children:[f&&(0,c.jsx)(l.n,{error:f}),v&&(0,c.jsx)(el,{authenticatedIndicator:e.elements?.authenticatedIndicator,currentVideo:u,environment:r,fetcher:ed,language:n,playbackOptions:m,playerSessionId:o,skeletonLoader:e.elements?.skeletonLoader,subscribedIndicator:e.elements?.subscribedIndicator})]})}),(0,c.jsxs)("div",{className:"bo",children:[(0,c.jsxs)("div",{className:"ho",children:[(0,c.jsx)("div",{className:"xo",children:p.title}),(0,c.jsxs)("div",{className:"vo",children:[p.teasers.length," video's"]})]}),(0,c.jsx)("div",{className:"ko",children:p.teasers.map(e=>(0,c.jsx)(K,{...e,currentId:u?.id,isSelected:u?.id===e.id,onClick:()=>b(e.id)},e.id))})]})]})})}(0,m.lazy)(()=>e.A(927399).then(e=>({default:e.PlayerSession}))),(0,d.o)({id:r.b,events:(0,d.o)({onError:(0,d.p)((0,d.k)()),onRequestToPlayVideo:(0,d.k)(),onTrackEvent:(0,d.k)()}),playbackOptions:(0,d.o)({isAutoPlay:(0,d.j)(),isAutoMute:(0,d.j)(),isLooped:(0,d.j)(),isShowControls:(0,d.j)(),isDisplayModeFill:(0,d.p)((0,d.j)())}),elements:(0,d.p)((0,d.o)({authenticatedIndicator:(0,d.p)((0,d.h)()),liveIndicator:(0,d.p)((0,d.h)()),skeletonLoader:(0,d.p)((0,d.h)()),subscribedIndicator:(0,d.p)((0,d.h)())}))}),e.s(["VideoEmbed",0,function(e){let a=(0,t.d)(),[s]=(0,m.useState)(()=>(0,r.h)({initialVideoId:e.id,playerSessionId:a,onError:e.events?.onError})),n=function(e){try{return j(e)}catch{return i.a}}(e.aspectRatio);return(0,c.jsx)(x,{action:"video-embed",aspectRatio:n,brand:e.brand,className:"ut",environment:e.settings.environment,id:e.id,language:e.language,options:e.options,onError:e.events?.onError,children:(0,c.jsx)(r.i,{value:s,children:(0,c.jsx)(q,{...e})})})},"VideoPlaylist",0,function(e){let{isDebugEnabled:a}=(0,l.p)(),r=(0,t.d)(),[s]=(0,m.useState)(()=>(0,n.a)({playerSessionId:r,onError:e.events?.onError}));return(0,c.jsx)(n.b,{value:s,children:(0,c.jsx)(t.e,{environment:e.settings.environment,action:"video-playlist",tags:{playlistId:e.id,brand:e.brand},onError:e.events?.onError,fallback:t=>(0,c.jsxs)("div",{className:"Ut",children:[a&&(0,c.jsx)(m.Suspense,{fallback:null,children:(0,c.jsx)(l.o,{...e,environment:e.settings.environment,id:"unknown",playlistId:e.id,language:e.language,playerSessionId:r,brand:e.brand})}),(0,c.jsx)(H,{error:t})]}),children:(0,c.jsx)(l.l,{brand:e.brand,children:(0,c.jsx)(er,{...e})})})})},"VideoPlaylistPreview",0,function(e){let{isDebugEnabled:a}=(0,l.p)(),[r]=(0,m.useState)(()=>(0,n.a)({playerSessionId:"video-playlist-preview"}));return(0,c.jsx)(n.b,{value:r,children:(0,c.jsx)(t.e,{environment:e.settings.environment,action:"video-playlist-preview",tags:{playlistId:e.id,brand:e.brand},fallback:t=>(0,c.jsxs)("div",{className:"uo",children:[a&&(0,c.jsx)(m.Suspense,{fallback:null,children:(0,c.jsx)(l.o,{...e,environment:e.settings.environment,id:"unknown",playlistId:e.id})}),(0,c.jsx)(H,{error:t})]}),children:(0,c.jsx)(l.l,{brand:e.brand,children:(0,c.jsx)(ec,{...e})})})})}],873843);var eu=e.i(528011);let em=e.i(752435).logger.child({module:"videoEmbedder"}),ep=async({articleId:e,consentEnabled:t,isMobile:a,session:r})=>{let s=window?.advert?.getDMOI?.(),n=null;t&&(n=await (0,eu.getPrivacyConsentData)());let i=window.location.href,l={articleId:e||null,customPermissions:n?.customPermissionsString||"",dmoi:s,isMobile:a,tcString:n?.tcString||"",url:i,userId:r?.user?.id||null};return em.info(l,"Video playback requested: handleRequestToPlayVideo"),l},eg=async({articleId:e,isMobile:t})=>{let a={articleId:e||null,customPermissions:"full-permission|identifiable-snowplow|request-ios-advertising-id|share-ad-device-ids|share-ad-device-properties|share-ad-device-targeting-params|share-ad-targeting-params|share-ad-user-ids|share-dmoi-device-ids|show-google-ads|track-geolocation|track-in-app-purchase-transaction-id|use-dmoi|visiolink-consent-targeting",dmoi:window?.advert?.getDMOI?.(),isMobile:t,tcString:"CQh7pEAQh7pEAGbABBNLCYFoAPLAAAAAABpYLDEBxCAUAAEAKTAySJkgEIQUpgAAAAAAAAAAAgABgBoAAAQCEGESFADAAAACAAIAIAAAAABIGAAAAAAAAAABAACASAAAgAoIICAAgCAAQAAIAAAAAAAAAAAAAAACAAAAkAAAAAIIQEgAAAAAAAAAIAAAAAAAAAAIAAAAAAAAAAAAgCAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAEAAAAAAABAAAAAAAAAAAAAAAAAAAABAAAAQOABAEIAJSOgLgALAAqACAAGQAYgA_QCIAIkAaIA7gCLQEcAR0AkQBJgETgIvAR6AmQBeYDJAGWAP7A
30jsBQgoACAHcASkpAUAAWABUAEAAMgAxAB-gEQARIA0QB3gEWgI4AjoBIgETgIvAR6AvMBkgDLAH9gR2CAAgAigEpCQDgAKgAeABAADIAP0AiACJAHcARwAkQBJgEegLzAZIBQgkABAHcSgEgALADFAIgAiQCOAIvAR6AvMBkgDLAA.ILDEBxCAUAAEAKTAySJkgEIQUpgAAAAAAAAAAAgABgBoAAAQCEGESFADAAAACAAIAIAAAAABIGAAAAAAAAAABAACASAAAgAoIICAAgCAAQAAIAAAAAAAAAAAAAAACAAAAkAAAAAIIQEgAAAAAAAAAIAAAAAAAAAAIAAAAAAAAAAAAgCAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAEAAAAAAABAAAAAAAAAAAAAAAAAAAABA.YAAAAAAAAAAA",url:window.location.href,userId:"26f4deb4d492468d80150a226387fake"};return em.info(a,"Video playback requested: handleRequestToPlayVideo"),a};e.s(["handlePreviewRequestToPlayVideo",0,eg,"handleRequestToPlayVideo",0,ep,"onTrackEventHandler",0,(e,t)=>{window.dataLayer.push({event:e,...t})}],88044);var eh=e.i(937293);e.s(["DpgVideo",0,({aspectRatio:e,className:t,children:a,...r})=>(0,c.jsx)("div",{className:`${eh.default.emma} ${null===e?"":"1:1"===e?eh.default.square:"9:16"===e?eh.default.portrait:eh.default.landscape} ${t??""}`,...r,children:a})],871193)},116481,e=>{e.v({skeleton:"VideoEmbedSkeleton-module-scss-module__iDJJya__skeleton"})},749329,e=>{e.v({caption:"ImageCaption-module-scss-module___-tw8q__caption",credits:"ImageCaption-module-scss-module___-tw8q__credits",figcaption:"ImageCaption-module-scss-module___-tw8q__figcaption",imageCaption:"ImageCaption-module-scss-module___-tw8q__imageCaption",spacer:"ImageCaption-module-scss-module___-tw8q__spacer"})},343625,e=>{"use strict";var t=e.i(324044),a=e.i(337528),r=e.i(456090),s=e.i(786238),n=e.i(749329);e.s(["ImageCaption",0,({credits:e,caption:i,hideDivider:l=!1,replaceQuotes:o})=>{let d=(0,r.normalizeMetaContent)(i??""),c=(0,r.normalizeMetaContent)(e??"");return d||c?(0,t.jsxs)("div",{className:n.default.imageCaption,children:[(0,t.jsxs)("figcaption",{className:n.default.figcaption,children:[d&&(0,t.jsx)("span",{className:n.default.caption,dangerouslySetInnerHTML:(0,s.prepareHtmlContent)(d,o)}),d&&c&&(0,t.jsx)("span",{className:n.default.spacer,"aria-hidden":"true"}),c&&(0,t.jsx)("span",{className:n.default.credits,dangerouslySetInnerHTML:(0,s.prepareHtmlContent)(c,o)})]}),!l&&(0,t.jsx)(a.Divider,{})]}):null}])},75299,e=>{e.v({label:"Label-module-scss-module__7EVD4W__label",premium:"Label-module-scss-module__7EVD4W__premium"})},398007,e=>{"use strict";var t=e.i(324044),a=e.i(786238),r=e.i(75299);e.s(["Label",0,({label:e,className:s,variant:n="default",textAlign:i="left",testId:l="label"})=>(0,t.jsx)("span",{className:`${r.default.label} ${"premium"===n?r.default.premium:""} ${s||""}`,style:{textAlign:i},dangerouslySetInnerHTML:(0,a.prepareHtmlContent)(e),"data-testid":l})])},821847,e=>{e.v({link:"Link-module-scss-module__U8SGyq__link"})},836650,e=>{"use strict";var t=e.i(324044),a=e.i(821847);a.default.link,e.s(["InlineLink",0,({className:e,...r})=>(0,t.jsx)("a",{...r,className:`${a.default.link} ${e||""}`,"data-testid":"inline-link"})])},598457,e=>{e.v({audio:"MediaIcon-module-scss-module__qcckxa__audio",mediaIcon:"MediaIcon-module-scss-module__qcckxa__mediaIcon",video:"MediaIcon-module-scss-module__qcckxa__video"})},415511,e=>{"use strict";var t=e.i(324044),a=e.i(251093),r=e.i(598457);e.s(["MediaIcon",0,({size:e,type:s,className:n})=>(0,t.jsx)("div",{className:`${r.default.mediaIcon}  ${n??""}`,children:(0,t.jsx)(a.ThemeIcon,{iconName:"video"===s?"play":"audio",size:"small"===e?"large":"huge",className:`${r.default.icon} ${r.default[s]}`})})])},238690,e=>{"use strict";var t=e.i(566561);e.s(["useSlider",0,e=>{let[a,r]=(0,t.useState)(!0),[s,n]=(0,t.useState)(!0),[i,l]=(0,t.useState)(!1),o=(0,t.useRef)(null),d=()=>{var t;null==(t=o.current)||t.disconnect(),o.current=(e=>{if(!e)return null;let t=e.firstChild,a=e.lastChild,s=e.scrollLeft,i=e.clientWidth,o=e.scrollWidth,d=new IntersectionObserver(e=>{e.forEach(e=>{let a=e.target===t;1!==e.intersectionRatio?a?n(!1):r(!1):a?n(!0):r(!0)})},{root:e,threshold:1});return t&&d.observe(t),a&&a!==t&&d.observe(a),o-s-i<=0&&r(!0),l(i<o),d})(e.current)};return(0,t.useEffect)(()=>(d(),()=>{var e;null==(e=o.current)||e.disconnect()}),[]),(0,t.useEffect)(()=>{let e=()=>{d()};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),{hideLeftArrow:s,hideRightArrow:a,hasScroll:i}}])},786238,e=>{"use strict";var t=e.i(456090);e.s(["prepareHtmlContent",0,(e,a=!0)=>
30{if(!e)return{__html:""};let r=a?e.replace(/”|“/g,'"').replace(/‘|’/g,"'"):e;return r=r.replace(/&lt;a(.*?)&gt;(.*?)&lt;\/a&gt;/g,"<a$1>$2</a>"),{__html:(0,t.sanitizeHtml)(r)}}])},24538,e=>{"use strict";let t=e=>{if(null==e)return;let t=e.trim();return t?/^--[\w-]+$/.test(t)?`var(${t})`:t:void 0};e.s(["getCssColorValue",0,e=>e?/^#([0-9A-F]{6}|[0-9A-F]{3})$/i.test(e)||/^rgba?\(\s*(\d{1,3}\s*,\s*){2}\d{1,3}\s*(,\s*\d{1,3}\s*)?\)$/i.test(e)?e:/^--[\w-]+$/.test(e)?`var(${e})`:null:null,"getStyleProperty",0,(e,a,r)=>{var s;let n=null!=(s=t(a))?s:t(r);return void 0===n?{}:{[e]:n}}])}]);
31
32//# debugId=fa17d682-274c-6c7d-701d-598d754d80da

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.