"use strict";var adnMeta=adnMeta||{},adn=adn||{};adn.calls=adn.calls||[];var pbjs=pbjs||{};pbjs.que=pbjs.que||[],window.atm=window.atm||{},atm.queue=atm.queue||[],atm.events=atm.events||{},atm.data=atm.data||{},atm.transitData,atm.browser=atm.browser||{},atm.ads=atm.ads||{},atm.ortb2=atm.ortb2||{},atm.containers=atm.containers||{},atm.containerFunctions=atm.containerFunctions||{},atm.GLOBALS=atm.GLOBALS||{},atm.haltedTags=atm.haltedTags||[],atm.adUnits=atm.adUnits||[],atm.adUnitAliases=atm.adUnitAliases||[],atm.prebid=atm.prebid||{units:[],mappedUnits:{},aliases:[],map:{}},atm.eventList=["consent.change","consent.saved","event"];try{!function(e,t,i,a){var n,d,r,o="FgeNJlo7f";if(e.containerFunctions[o]=e.containerFunctions[o]||{},e.cookie=function(){for(var e=document.cookie.split(";"),t={},i=0;i{var t=e.name||e.getAttribute("property")||e.getAttribute("http-equiv");t&&(n[t]=e.content)})),n),e.containers[o]={id:"FgeNJlo7f",data:{geo:!1,gdpr:!1,cssAdd:!0,position:"overlay",cssOverride:!0,gdprChoiceButton:!0},prebid:{loadPrebidJs:!1,units:{},map:{},analytics:!1,requester:{system:"none"},aliases:[]},tagType:"legacy",cmp:!1,templates:!1,variables:[],variableMap:{},tags:{ntSA5018W4:{purposes:[],type:"javascriptCustom",content:{script:""}}}},e.containers[o].tags.ntSA5018W4.content.script=function(){window.conceptConfig={targetingToDMP:[],refreshInview:.25,prebidTimeOut:3e3,s2sTimeout:500,reportTrackingAs:"hashtagmor.dk",prebidRef:"https://cdn.cncpt.dk/cncpt-ads/prebid6.21.1.js",allowAdUnitDublicates:!0,adUnits:[{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_side4",divIdOnPage:"cncpt-side4",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,600]]]],rootMargin:0,inview:[],id:"sprtxb7",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842760},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_side3",divIdOnPage:"cncpt-side3",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,600]]]],rootMargin:0,inview:[],id:"72jv4d",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842761},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_side2",divIdOnPage:"cncpt-side2",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"iof44g",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842762},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_side1",divIdOnPage:"cncpt-side1",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"r8g13",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842763},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_inconcent1",divIdOnPage:"cncpt-inconcent1",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"yowy6",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842764},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_rec_inconcent2",divIdOnPage:"cncpt-inconcent2",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"c4jbla",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{placementId:29842765},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_mob1_incontent",divIdOnPage:"cncpt-incontent_mob1",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250]]]],rootMargin:0,inview:[],id:"60axqp",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842766},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:null,refresh:0,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_top",divIdOnPage:"cncpt-dsk_top",targeting:{format:"topscroll_dsk"},prebidSizes:[[1,2]],size:[[[1025,0],[[1,2]]],[[0,0],[]]],rootMargin:0,inview:[],id:"def-dsk_top",lazyload:!1,prebidBid:[{params:{mid:1568473},bidder:"adf3"},{params:{placementId:29842767},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:0,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_mob_top",divIdOnPage:"cncpt-mob_top",targeting:{format:"topscroll_mob"},prebidSizes:[[1,2],[300,220]],size:[[[1025,0],[]],[[0,0],[[1,2],[300,220]]]],rootMargin:0,inview:[],id:"def-mob_top",lazyload:!1,prebidBid:[{params:{placementId:"24074936"},bidder:"mss_mob_top"},{params:{mid:1568466},bidder:"adf3"},{params:{placementId:29842768},bidder:"appnexus",disabled:!1},{params:{mid:1787079},bidder:"adf2"}]},{path:"/5706918,22572630536/hashtagmor.dk_dsk_lb1_skn",targeting:{format:"skin,topscroll_dsk"},divIdOnPage:"cncpt-lb1_skn",prebidSizes:[[930,180],[970,170]],size:[[[1025,0],[[930,180],[970,170]]]],rootMargin:0,inview:[],refresh:0,id:"def-lb1_skn",dependencies:[],excluserTimeout:200,prebidBid:[{params:{mid:"609535"},bidder:"adf"},{params:{mid:"805420"},bidder:"adf1"},{params:{mid:"805395"},bidder:"adf2"},{params:{placementId:"24074950"},bidder:"mss_skn"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077006"},bidder:"rubicon"},{params:{placementId:"14130823"},bidder:"appnexus"},{params:{mid:1568483},bidder:"adf3"},{params:{mid:"1574318"},bidder:"admium"},{params:{placementId:"17085308"},bidder:"msupply-skn"},{params:{placementId:29842769},bidder:"appnexus",disabled:!1},{params:{mid:1755347},bidder:"adf2"}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_mob1",divIdOnPage:"cncpt-mob1",targeting:{format:"topscroll_mob"},prebidSizes:[[320,320],[320,160],[300,250],[300,220]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[300,220]]]],rootMargin:0,inview:[],id:"def-mob1",lazyload:!1,prebidBid:[{params:{mid:"609538"},bidder:"adf"},{params:{mid:"805423"},bidder:"adf1"},{params:{mid:"805398"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077014"},bidder:"rubicon"},{params:{placementId:"14130830"},bidder:"appnexus"},{params:{mid:1568472},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842770},bidder:"appnexus",disabled:!1},{params:{mid:1787077},bidder:"adf2"}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_mob2",divIdOnPage:"cncpt-mob2",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[320,480]]]],rootMargin:0,inview:[],id:"def-mob2",lazyload:!0,prebidBid:[{params:{mid:"609539"},bidder:"adf"},{params:{mid:"805424"},bidder:"adf1"},{params:{mid:"805399"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077018"},bidder:"rubicon"},{params:{placementId:"14130831"},bidder:"appnexus"},{params:{mid:1568479},bidder:"adf3"},{params:{mid:"1574325"},bidder:"admium"},{params:{placementId:29842771},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_mob3",divIdOnPage:"cncpt-mob3",targeting:{},prebidSizes:[[320,320],[320,160],[300,250],[320,480]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[320,480]]]],rootMargin:0,inview:[],id:"def-mob3",lazyload:!0,prebidBid:[{params:{mid:"609540"},bidder:"adf"},{params:{mid:"805425"},bidder:"adf1"},{params:{mid:"805400"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077020"},bidder:"rubicon"},{params:{placementId:"14130833"},bidder:"appnexus"},{params:{mid:1568470},bidder:"adf3"},{params:{mid:"1574326"},bidder:"admium"},{params:{placementId:29842772},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_sidebar_mob1",targeting:{format:"topscroll_mob"},divIdOnPage:"cncpt-sidebar_mob1",prebidSizes:[[320,320],[320,160],[300,250],[300,220]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[300,220]]]],rootMargin:0,inview:[],id:"def-sidebar_mob1",lazyload:!0,prebidBid:[{params:{mid:"805387"},bidder:"adf"},{params:{mid:"805437"},bidder:"adf1"},{params:{mid:"805412"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665328"},bidder:"rubicon"},{params:{placementId:"19034592"},bidder:"appnexus"},{params:{mid:1568475},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842773},bidder:"appnexus",disabled:!1},{params:{mid:1787078},bidder:"adf2"}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_sidebar_mob2",targeting:{},divIdOnPage:"cncpt-sidebar_mob2",prebidSizes:[[320,320],[320,160],[300,250]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250]]]],rootMargin:0,inview:[],id:"def-sidebar_mob2",lazyload:!0,prebidBid:[{params:{mid:"805394"},bidder:"adf"},{params:{mid:"805444"},bidder:"adf1"},{params:{mid:"805419"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665330"},bidder:"rubicon"},{params:{placementId:"19034596"},bidder:"appnexus"},{params:{mid:1568468},bidder:"adf3"},{params:{mid:"1574325"},bidder:"admium"},{params:{placementId:29842774},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_sidebar_mob3",targeting:{format:"interscroll_mob"},divIdOnPage:"cncpt-sidebar_mob3",prebidSizes:[[320,320],[320,160],[300,250],[300,240]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[300,240]]]],rootMargin:0,inview:[],id:"def-sidebar_mob3",lazyload:!0,prebidBid:[{params:{mid:"805393"},bidder:"adf"},{params:{mid:"805443"},bidder:"adf1"},{params:{mid:"805418"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665334"},bidder:"rubicon"},{params:{placementId:"19034597"},bidder:"appnexus"},{params:{mid:1568484},bidder:"adf3"},{params:{mid:"1574326"},bidder:"admium"},{params:{placementId:29842775},bidder:"appnexus",disabled:!1},{params:{mid:1747157},bidder:"adf2"}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_forside_mob1",targeting:{},divIdOnPage:"cncpt-forside_mob1",prebidSizes:[[320,320],[320,160],[300,250]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250]]]],rootMargin:0,inview:[],id:"def-forside_mob1",lazyload:!0,prebidBid:[{params:{mid:"805392"},bidder:"adf"},{params:{mid:"805442"},bidder:"adf1"},{params:{mid:"805417"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665336"},bidder:"rubicon"},{params:{placementId:"19034599"},bidder:"appnexus"},{params:{mid:1568469},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842776},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_forside_mob2",divIdOnPage:"cncpt-forside_mob2",targeting:{},prebidSizes:[[320,320],[320,160],[300,250]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250]]]],rootMargin:0,inview:[],id:"def-forside_mob2",lazyload:!0,prebidBid:[{params:{mid:"805391"},bidder:"adf"},{params:{mid:"805441"},bidder:"adf1"},{params:{mid:"805416"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665338"},bidder:"rubicon"},{params:{placementId:"19034600"},bidder:"appnexus"},{params:{mid:1568488},bidder:"adf3"},{params:{mid:"1574325"},bidder:"admium"},{params:{placementId:29842777},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_header_mob1",targeting:{},divIdOnPage:"cncpt-header_mob1",prebidSizes:[[320,320],[320,160],[300,250]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250]]]],rootMargin:0,inview:[],id:"def-header_mob1",lazyload:!0,prebidBid:[{params:{mid:"805390"},bidder:"adf"},{params:{mid:"805440"},bidder:"adf1"},{params:{mid:"805415"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665340"},bidder:"rubicon"},{params:{placementId:"19034601"},bidder:"appnexus"},{params:{mid:1568486},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842778},bidder:"appnexus",disabled:!1}]},{ignoreDeviceCheck:!0,refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_opskrift_mob1",divIdOnPage:"cncpt-opskrift_mob1",targeting:{format:"topscroll_mob"},prebidSizes:[[320,320],[320,160],[300,250],[300,220]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[300,220]]]],rootMargin:0,inview:[],id:"def-opskrift_mob1",lazyload:!0,prebidBid:[{params:{mid:"805389"},bidder:"adf"},{params:{mid:"805439"},bidder:"adf1"},{params:{mid:"805439"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665346"},bidder:"rubicon"},{params:{placementId:"19034602"},bidder:"appnexus"},{params:{mid:1568478},bidder:"adf3"},{params:{mid:"1574332"},bidder:"admium"},{params:{placementId:29842779},bidder:"appnexus",disabled:!1},{params:{mid:1787076},bidder:"adf2"}]},{ignoreDeviceCheck:!0,refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_opskrift_mob2",targeting:{format:"interscroll_mob,double_interscroll_mob"},divIdOnPage:"cncpt-opskrift_mob2",prebidSizes:[[320,320],[320,160],[300,250],[300,240],[300,210]],size:[[[1025,0],[]],[[0,0],[[320,320],[320,160],[300,250],[300,240],[300,210]]]],rootMargin:0,inview:[],id:"def-opskrift_mob2",lazyload:!0,prebidBid:[{params:{mid:"805388"},bidder:"adf"},{params:{mid:"805438"},bidder:"adf1"},{params:{mid:"805413"},bidder:"adf2"},{params:{placementId:"24074933"},bidder:"mss_dis"},{params:{placementId:"24074937"},bidder:"mss_mob_int"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665348"},bidder:"rubicon"},{params:{placementId:"19034603"},bidder:"appnexus"},{params:{mid:1568480},bidder:"adf3"},{params:{mid:"1574325"},bidder:"admium"},{params:{placementId:29842780},bidder:"appnexus",disabled:!1},{params:{mid:1747156},bidder:"adf2"},{params:{mid:1755346},bidder:"adf2"}]},{path:"/5706918,22572630536/hashtagmor.dk_outstream",targeting:{},divIdOnPage:"cncpt-outstream",prebidSizes:[[2,2]],size:[[[0,0],[[1,1],[2,2]]]],inview:[],refresh:0,id:"def-outstream",lazyload:!0,dependencies:[],prebidBid:[{params:{placementId:29842781},bidder:"appnexus",disabled:!1}]},{path:"/5706918,22572630536/hashtagmor.dk_dsk_sky1",divIdOnPage:"cncpt-sky1",targeting:{},prebidSizes:[[160,600],[300,600]],size:[[[1025,0],[[160,600],[300,600]]]],rootMargin:0,inview:[],refresh:3e4,id:"def-sky1",dependencies:["cncpt-lb1_skn"],excluserTimeout:200,prebidBid:[{params:{mid:"609536"},bidder:"adf"},{params:{mid:"805421"},bidder:"adf1"},{params:{mid:"805396"},bidder:"adf2"},{params:{placementId:"24074931"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077008"},bidder:"rubicon"},{params:{placementId:"14130826"},bidder:"appnexus"},{params:{mid:1568487},bidder:"adf3"},{params:{mid:"1574331"},bidder:"admium"},{params:{placementId:29842782},bidder:"appnexus",disabled:!1}]},{path:"/5706918,22572630536/hashtagmor.dk_dsk_sky2",divIdOnPage:"cncpt-sky2",targeting:{},prebidSizes:[[160,600],[300,600]],size:[[[1025,0],[[160,600],[300,600]]]],rootMargin:0,inview:[],refresh:3e4,id:"def-sky2",dependencies:["cncpt-lb1_skn"],excluserTimeout:200,prebidBid:[{params:{mid:"609537"},bidder:"adf"},{params:{mid:"805422"},bidder:"adf1"},{params:{mid:"805397"},bidder:"adf2"},{params:{placementId:"24074931"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1077010"},bidder:"rubicon"},{params:{placementId:"14130828"},bidder:"appnexus"},{params:{mid:1568490},bidder:"adf3"},{params:{mid:"1574323"},bidder:"admium"},{params:{placementId:29842783},bidder:"appnexus",disabled:!1}]},{path:"/5706918,22572630536/hashtagmor.dk_dsk_sky3",divIdOnPage:"cncpt-dsk_sky3",targeting:{},prebidSizes:[[160,600],[300,600]],size:[[[1025,0],[[160,600],[300,600]]]],rootMargin:0,inview:[],refresh:3e4,id:"def-dsk_sky3",dependencies:["cncpt-lb1_skn"],excluserTimeout:200,prebidBid:[{params:{mid:"805386"},bidder:"adf"},{params:{mid:"805436"},bidder:"adf1"},{params:{mid:"805411"},bidder:"adf2"},{params:{placementId:"24074931"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665320"},bidder:"rubicon"},{params:{placementId:"19034579"},bidder:"appnexus"},{params:{mid:1568465},bidder:"adf3"},{params:{mid:"1574330"},bidder:"admium"},{params:{placementId:29842784},bidder:"appnexus",disabled:!1}]},{path:"/5706918,22572630536/hashtagmor.dk_dsk_sky4",targeting:{},divIdOnPage:"cncpt-dsk_sky4",prebidSizes:[[160,600],[300,600]],size:[[[1025,0],[[160,600],[300,600]]]],rootMargin:0,inview:[],refresh:3e4,id:"def-dsk_sky4",dependencies:["cncpt-lb1_skn"],excluserTimeout:200,prebidBid:[{params:{mid:"805385"},bidder:"adf"},{params:{mid:"805435"},bidder:"adf1"},{params:{mid:"805410"},bidder:"adf2"},{params:{placementId:"24074931"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665322"},bidder:"rubicon"},{params:{placementId:"19034582"},bidder:"appnexus"},{params:{mid:1568491},bidder:"adf3"},{params:{mid:"1574324"},bidder:"admium"},{params:{placementId:29842785},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_sidebar_rec1",divIdOnPage:"cncpt-dsk_sidebar_rec1",targeting:{},prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_sidebar_rec1",lazyload:!0,prebidBid:[{params:{mid:"805374"},bidder:"adf"},{params:{mid:"805426"},bidder:"adf1"},{params:{mid:"805401"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665292"},bidder:"rubicon"},{params:{placementId:"19034563"},bidder:"appnexus"},{params:{mid:1568474},bidder:"adf3"},{params:{mid:"1574320"},bidder:"admium"},{params:{placementId:29842786},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_sidebar_rec2",targeting:{},divIdOnPage:"cncpt-dsk_sidebar_rec2",prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_sidebar_rec2",lazyload:!0,prebidBid:[{params:{mid:"805383"},bidder:"adf"},{params:{mid:"805434"},bidder:"adf1"},{params:{mid:"805409"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665298"},bidder:"rubicon"},{params:{placementId:"19034569"},bidder:"appnexus"},{params:{mid:1568485},bidder:"adf3"},{params:{mid:"1574321"},bidder:"admium"},{params:{placementId:29842787},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_sidebar_rec3",divIdOnPage:"cncpt-dsk_sidebar_rec3",targeting:{},prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_sidebar_rec3",lazyload:!0,prebidBid:[{params:{mid:"805382"},bidder:"adf"},{params:{mid:"805433"},bidder:"adf1"},{params:{mid:"805408"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665302"},bidder:"rubicon"},{params:{placementId:"19034571"},bidder:"appnexus"},{params:{mid:1568471},bidder:"adf3"},{params:{mid:"1574322"},bidder:"admium"},{params:{placementId:29842788},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_forside_rec1",divIdOnPage:"cncpt-dsk_forside_rec1",targeting:{},prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_forside_rec1",lazyload:!0,prebidBid:[{params:{mid:"805381"},bidder:"adf"},{params:{mid:"805432"},bidder:"adf1"},{params:{mid:"805407"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665306"},bidder:"rubicon"},{params:{placementId:"19034573"},bidder:"appnexus"},{params:{mid:1568481},bidder:"adf3"},{params:{mid:"1574320"},bidder:"admium"},{params:{placementId:29842789},bidder:"appnexus",disabled:!1}]},{refresh:3e4,dependencies:[],excluserTimeout:200,path:"/5706918,22572630536/hashtagmor.dk_dsk_forside_rec2",targeting:{},divIdOnPage:"cncpt-dsk_forside_rec2",prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_forside_rec2",lazyload:!0,prebidBid:[{params:{mid:"805380"},bidder:"adf"},{params:{mid:"805431"},bidder:"adf1"},{params:{mid:"805406"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665308"},bidder:"rubicon"},{params:{placementId:"19034574"},bidder:"appnexus"},{params:{mid:1568477},bidder:"adf3"},{params:{mid:"1574321"},bidder:"admium"},{params:{placementId:29842790},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_forside_rec3",targeting:{},divIdOnPage:"cncpt-dsk_forside_rec3",prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_forside_rec3",lazyload:!0,prebidBid:[{params:{mid:"805379"},bidder:"adf"},{params:{mid:"805430"},bidder:"adf1"},{params:{mid:"805405"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665310"},bidder:"rubicon"},{params:{placementId:"19034575"},bidder:"appnexus"},{params:{mid:1568482},bidder:"adf3"},{params:{mid:"1574322"},bidder:"admium"},{params:{placementId:29842791},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_forside_rec4",targeting:{},divIdOnPage:"cncpt-dsk_forside_rec4",prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_forside_rec4",lazyload:!0,prebidBid:[{params:{mid:"805378"},bidder:"adf"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665312"},bidder:"rubicon"},{params:{placementId:"19034576"},bidder:"appnexus"},{params:{mid:1568489},bidder:"adf3"},{params:{placementId:29842792},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_opskrift_rec1",targeting:{},divIdOnPage:"cncpt-dsk_opskrift_rec1",prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_opskrift_rec1",lazyload:!0,prebidBid:[{params:{mid:"805377"},bidder:"adf"},{params:{mid:"805428"},bidder:"adf1"},{params:{mid:"805403"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665316"},bidder:"rubicon"},{params:{placementId:"19034577"},bidder:"appnexus"},{params:{mid:1568476},bidder:"adf3"},{params:{mid:"1574320"},bidder:"admium"},{params:{placementId:29842793},bidder:"appnexus",disabled:!1}]},{refresh:3e4,excluserTimeout:200,dependencies:[],path:"/5706918,22572630536/hashtagmor.dk_dsk_opskrift_rec2",divIdOnPage:"cncpt-dsk_opskrift_rec2",targeting:{},prebidSizes:[[300,250]],size:[[[1025,0],[[300,250]]]],rootMargin:0,inview:[],id:"def-dsk_opskrift_rec2",lazyload:!0,prebidBid:[{params:{mid:"805376"},bidder:"adf"},{params:{mid:"805427"},bidder:"adf1"},{params:{mid:"805402"},bidder:"adf2"},{params:{placementId:"24074930"},bidder:"mss_dis"},{params:{accountId:"17246",siteId:"218860",zoneId:"1665318"},bidder:"rubicon"},{params:{placementId:"19034578"},bidder:"appnexus"},{params:{mid:1568467},bidder:"adf3"},{params:{mid:"1574321"},bidder:"admium"},{params:{placementId:29842794},bidder:"appnexus",disabled:!1}]}],videoAdunits:[],sid:"C-00932",readpeaks:[],customTargeting:{market:"dk",categories:"family,food,women",domain:"hashtagmor.dk"},bidderSettings:[{alias:"mss_mob_int",bidCpmAdjustment:1,bidder:"appnexus"},{alias:"admium",bidCpmAdjustment:1,bidder:"adform"},{alias:"adf2",bidCpmAdjustment:1,bidder:"adform"},{alias:"adf3",bidCpmAdjustment:1,bidder:"adform"},{alias:"mss_skn",bidCpmAdjustment:1,bidder:"appnexus"},{alias:"msupply-skn",bidCpmAdjustment:1,bidder:"appnexus"},{alias:"mss_mob_top",bidCpmAdjustment:1,bidder:"appnexus"},{alias:"adf1",bidCpmAdjustment:1,bidder:"adform"},{alias:"mss_dis",bidCpmAdjustment:1,bidder:"appnexus"},{alias:"adf",bidCpmAdjustment:1,bidder:"adform"}],strossles:[],usePrebid:!0,RMBRef:"https://macro.adnami.io/macro/spec/adsm.macro.5f9f5c2d-4ef3-4279-b19e-bb1101918195.js",prebidAliases:[["mss_mob_int","appnexus"],["admium","adform"],["adf2","adform"],["adf3","adform"],["mss_skn","appnexus"],["msupply-skn","appnexus"],["mss_mob_top","appnexus"],["adf1","adform"],["mss_dis","appnexus"],["adf","adform"]],deployId:"lq105a7d54550267x09",supplyPartners:[],ABTesters:[],observerTimeout:150,implementationType:"NORMAL",haltInit:0,rootMargin:500,failsafe_timeout:0},(()=>{var e=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,n=Object.prototype.hasOwnProperty,d=(e,t)=>()=>(e&&(t=e(e=0)),t);function r(e){m&&u(e,"error")}var o,s,l,c,p,m,g,u,b,f,h,v,T,I,y,w,C,k,_,A,x,E,P,O,S=d((()=>{o={pbjs:"#3B88C3;",gpt:"#1E8E3E;",adnuntius:"#0e9bd6;",emitter:"#f4b400;",video:"#ff0046;",conceptads:"#283593;",readpeak:"#13759a;",strossle:"#191919;",function:"#9AE19D;",test:"#6eb77f;",error:"#ff3333;"},s=e=>o[e]||"#d24f54;",l=performance.now(),c=function(e,t){let i=Array.from(t),a=s(e);i.unshift("font-family: sans-serif; font-weight: bold; color: #FFF; padding: 1px 0; background: "+a+" padding: 1px 3px; margin: 2px 0; border-radius: 3px;");let n=(performance.now()-l)/1e3;return i.unshift("%c"+e.toUpperCase()+` (+ ${n.toFixed(2)} s) `),i},m="true"===(p=function(e){let t=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(window.location.search);return null===t?"":decodeURIComponent(t[1].replace(/\+/g," "))})("concept_debug"),g="true"===p("realtime_config"),u=function(e,t="conceptads",i="log"){return Object.keys(o).includes(t)||(t="conceptsads"),m&&console[i].apply(this,c(t,[e]))},b=()=>{let e=performance.now();globalThis.concept.initialCalled=!0;let t=globalThis.concept?.initTime?(e-globalThis.concept.initTime)/1e3:0;globalThis?.concept?.eventLog&&globalThis.concept.eventLog.push({msg:"injectAds executing.....",secondCount:t,list:"core"})},f=(e,t)=>{let i=performance.now(),a=globalThis.concept?.initTime?(i-globalThis.concept.initTime)/1e3:0;globalThis?.concept?.eventLog&&globalThis.concept.eventLog.push({msg:t,secondCount:a,list:e})},h=e=>f("Function queued",e),v=e=>f("Function dequeued",e),T=e=>f("Timing point",e),I=e=>f("Event recieved",e),y=e=>f("Ad loaded",e),w=e=>f("Request sent",e),C=e=>f("Unfilled recieved",e)})),j=d((()=>{k=function(){let e=!1;return t=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(e=!0),e;var t}})),$=d((()=>{_=({adunitPath:e})=>[...[...globalThis.concept.updateWhenResolved.keys()],...[...globalThis.concept.updateIfEmpty.keys()]].filter((e=>globalThis.concept.adUnits[e])).map((e=>globalThis.concept.adUnits[e].path)).includes(e),A=()=>globalThis.conceptConfig,x=e=>globalThis.conceptConfig[e],E=e=>globalThis.concept[e]})),U=d((()=>{P=e=>{let t="mobile"===globalThis.concept.device?globalThis.conceptConfig.mobileMultiplier||2:1,i=globalThis.concept.adUnits?globalThis.concept.adUnits[e]:null,a=i?i.rootMargin:globalThis.conceptConfig.rootMargin;isNaN(300)&&console.error("Root margin not given as a number");let n=300*t+"px";return a&&(n=a*t+"px"),n},O=e=>({root:null,rootMargin:P(e),threshold:globalThis.conceptConfig.threshold||0})}));function z({observingList:e,elementId:t,refreshFunc:i,refreshWhenReadyFunction:a,scheduleLaterFunc:n,retries:d=0}){let o=O(t),s=document.getElementById(t);!s&&d<3?setTimeout((function(){return u(`observeElement -> Gonna refresh ${t}`),z({observingList:e,elementId:t,refreshWhenReadyFunction:a,scheduleLaterFunc:n,refreshFunc:i,retries:d+1})}),globalThis.conceptConfig.observerTimeout||150):s?(globalThis.concept.observing.push({element:s}),function({observerConfig:e,element:t,refreshFunc:i,scheduleLaterFunc:a,refreshWhenReadyFunction:n}){W({observerConfig:e,element:t,excutionFunction:e=>{let t=e.target;if(e.isIntersecting){u(`refreshOnIntersection -> ${t.id} is intersection:`);let e=globalThis.concept.adUnits[t.id];if(!e)return void r(`Could not find Adunit in adunit list ${t.id}`);let d=_({adunitPath:e.path});e&&e.lazyload&&!e.alreadyLoaded&&!d&&(u("refreshOnIntersection -> Not loaded yet, so we refresh"),e.alreadyLoaded=!0,e.loadedFirstTime=!0,e.refreshTimer&&V({adUnit:e,scheduleLaterFunc:a,refreshWhenReadyFunction:n}),i([e]))}}})}({observerConfig:o,element:s,refreshFunc:i,scheduleLaterFunc:n,refreshWhenReadyFunction:a})):r(`Could not observe: ${t} is never inserted or inserted too late. try to increase timeout`)}function N(e,t,i=!1){let a,n=i?e:Y(e);return new Promise((i=>{t&&Number.isInteger(t)&&(u(`Timing ${e} out in ${t} ms`),a=setTimeout((function(){r(`${e} TIMED OUT`),i(null)}),t));let d=K(n),o=!d||!X(d)||d.length>0;if(d&&o)a&&clearTimeout(a),i(d);else if(globalThis.conceptConfig.avoidMutationObserver){u("Interval observer started for dublications");let e=setInterval((()=>{let t=K(n);t&&(u(`Found from intervaller ${n}`),clearInterval(e),a&&clearTimeout(a),i(t))}),100)}else{u(`Relying on MutationObserver to find ${e}`);let t=new MutationObserver((e=>{let d=K(n);d&&(u(`Found from mutationObserver ${n}`),t.disconnect(),a&&clearTimeout(a),i(d))}));document.body?t.observe(document.body,{childList:!0,subtree:!0}):u(`Could not wait for ${e} as there is no docuemnt body`)}}))}var M,R,B,L,D,F,q,G,W,V,H,J,Q,K,Y,X,Z,ee,te,ie,ae=d((()=>{S(),j(),$(),U(),M=e=>document.body.appendChild(e),R=({targetingFunction:e})=>{navigator.geolocation&&navigator.geolocation.getCurrentPosition((t=>{let{coords:{longitude:i,latitude:a,accuracy:n}}=t,d={lat:`${a}`,long:`${i}`,accuracy:`${n}`};globalThis.concept.targeting={...globalThis.concept.targeting,...d},u("Geo is being set"),e(d)}))},B=(e,t)=>{document.addEventListener("DOMContentLoaded",(function(){e(t)}))},L=!1,D=({el:e,parentCheck:t=!1})=>{if(!e)return!1;let{width:i,height:a,bottom:n,top:d,left:r,right:o}=e.getBoundingClientRect();return 0!==i||0!==a||t?!document.hidden&&d>=0&&r>=0&&n<=(window.innerHeight||document.documentElement.clientHeight)&&o<=(window.innerWidth||document.documentElement.clientWidth):D({el:e.parentNode,parentCheck:!0})},F=(e,t)=>{if(!t)return e;for(var i=t.split("."),a=0,n=i.length-1;a{let t={};for(let i in e)e.hasOwnProperty(i)&&(t[i]=`${e[i]}`);return t},G=(e={adUnits:[]})=>{let t={};try{let i=Math.round(100*window.devicePixelRatio),a=window.frameElement?window.frameElement.baseURI:"",n=window.location.toString(),d=n.includes("http")?n:a,r=new RegExp(/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/).exec(d);if(r){let e=r[4]||"",a=(r[5]||"").replace(/(.)\/$/,"$1"),n=(r[7]||"").replace(/\=/gi,":").split("&");t={UrlHost:e,UrlPath:a,UrlQuery:n,browserZoomLevel:i+""}}return e.postSetup?t.pb=["post"]:t.entry="first",e.customTargeting&&(t={...t,...q(e.customTargeting)}),globalThis.siteTargeting&&"object"==typeof globalThis.siteTargeting&&(t={...t,...q(globalThis.siteTargeting)}),e.urlTargetingSearchings&&Array.isArray(e.urlTargetingSearchings)&&e.urlTargetingSearchings.forEach((e=>{let{searchFor:i,valueName:a,keyName:n}=e;d.includes(i)&&(t[n]=a)})),e.lookForGlobal&&Array.isArray(e.lookForGlobal)&&e.lookForGlobal.forEach((e=>{let{name:i,globalVar:a}=e,n=F(window,a);n&&(t[i]="string"==typeof n?n.split(",").map((e=>e.trim())):n)})),window.location.pathname.split("/").forEach(((e,i)=>{i>0&&i<4&&(t["path"+i]=e.slice(-40))})),t}catch{return void u("Something went wrong with the global targeting")}},W=({observerConfig:e,element:t,excutionFunction:i})=>{if(!(t instanceof Element))return;let a=new IntersectionObserver(((e,t)=>{e.forEach((e=>i(e,t)))}),e);return a.observe(t),a},V=({adUnit:e,scheduleLaterFunc:t,refreshWhenReadyFunction:i})=>{clearTimeout(e.refreshTimer),u(`refreshOnIntersection --\x3e resetting timer: ${e.divIdOnPage}`),t({name:e.divIdOnPage,adUnit:e,refreshFunction:i})},H=()=>window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,J=()=>["complete","loaded","interactive"].includes(document.readyState),Q=()=>k(),K=globalThis?.conceptConfig?.allowAdUnitDublicates?document.querySelectorAll.bind(document):document.getElementById.bind(document),Y=e=>{let t=globalThis?.conceptConfig?.allowAdUnitDublicates?e:e.split("#")[1];return e.includes(".")&&(t=t.split(".").join("\\."),u(`Found a ., now looking for ${t}`)),t},X=e=>NodeList.prototype.isPrototypeOf(e),Z=["CookieConsent","CookieInformationConsent","_ga","eupubconsent-v2"],ee=e=>{let t=[...Z];e&&t.unshift(e);let i="";return document.cookie.split(";").forEach((function(e){let[a,n]=e.split("=");t.includes(a.trim())&&(i=n)})),i}})),ne=d((()=>{te=e=>{let t,i=[];for(t=0;ta);t++);return e[t]},ie=()=>Math.random().toString(36).substr(2,9)}));function de(e){let t=`https://dw6vol2k7d4iu.cloudfront.net/1x1.png${e}&someunique=${ie()}`;re(t,"concept-loads")}var re,oe,se,le,ce,pe,me,ge,ue,be,fe=d((()=>{S(),ae(),ne(),re=(e,t)=>{let i=document.createElement("img");i.setAttribute("src",e),i.setAttribute("height","1"),i.setAttribute("width","1"),i.setAttribute("style","width:auto"),i.setAttribute("alt",t),i.setAttribute("id","concept-pixel");try{document.body?M(i):B(M,i)}catch(e){console.error("Cant read document.body in append pixel",e)}},oe=e=>{try{document.body?de(e):B(de,e)}catch(e){console.error("Cant read document.body",e)}},se=({lineItemId:e,creativeId:t,adunitCode:i})=>{let a=globalThis.conceptConfig.reportTrackingAs;if(!a||!globalThis?.concept?.targeting)return u("Cant track when no name to track on","concept"),null;let n=`https://d23oz2xvzoo5zg.cloudfront.net/imp_track.gif?site=${a}&lineItemId=${e}&creativeId=${t}&adunitCode=${i}&someunique=${ie()}`;return re(n,"advanced-tracking"),n}})),he=d((()=>{fe(),le=()=>globalThis.conceptConfig.sendDataToAdformDSP,ce=({logger:e})=>{window._adftrack=Array.isArray(window._adftrack)?window._adftrack:window._adftrack?[window._adftrack]:[];let t={HttpHost:"track.adform.net",pm:923403,divider:encodeURIComponent("|"),pagename:encodeURIComponent("concept_dmp"),order:{}};globalThis.concept?.targeting?.contxt&&globalThis.conceptConfig.targetingToDMP?.push("contxt--sv7"),globalThis.conceptConfig.targetingToDMP?.forEach((e=>{let[i,a]=e.split("--");if("format"===i){let e=globalThis.conceptConfig.adUnits.map((e=>e.targeting?.format)).filter(Boolean).map((e=>e?.split(",").join("|"))),i=[...new Set(e)].join("|");t.order[a]=i}else"contxt"===i?globalThis.concept.targeting[i]&&(t.order.itms=globalThis.concept.targeting[i].map((e=>({[a]:e})))):globalThis.concept.targeting[i]&&(t.order[a]=globalThis.concept.targeting[i])})),window._adftrack.push(t),function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://s2.adform.net/banners/scripts/st/trackpoint-async.js";var t=document.getElementsByTagName("script")[0];t.parentNode&&t.parentNode.insertBefore(e,t)}(),re("https://track.adform.net/Serving/TrackPoint/?pm=923403&ADFPageName=concept_dmp&ADFdivider=|","concept-dmp"),e("DMP pixel loaded")}})),ve=d((()=>{ae(),S(),U(),pe=({injectionFunction:e})=>{globalThis.conceptConfig?.readpeaks&&globalThis.conceptConfig?.readpeaks?.length>0&&globalThis.conceptConfig.readpeaks.forEach((t=>{me({readpeakConf:t,injectionFunction:e})}))},me=async({readpeakConf:e,injectionFunction:t})=>{u(`Lazyloading a readpeak item in ${e.divIdOnPage}`,"readpeak");let i=document.createElement("iframe");i.src=e.src,globalThis.concept.tcString&&(i.src=`${i.src}&gdpr_consent=${globalThis.concept.tcString}`),i.id=e.readpeakId,i.setAttribute("style",e.style);let a={root:null,rootMargin:P(null),threshold:globalThis.conceptConfig.threshold||0},n=(e,a)=>{let n=e.target;if(e.isIntersecting&&globalThis.conceptConfig.readpeaks){let e=globalThis.conceptConfig.readpeaks.find((e=>e.divIdOnPage===n.id)),d=e&&document.getElementById(e.divIdOnPage);d&&!1===d.hasChildNodes()&&e?(e.loadedTimes?e.loadedTimes=e.loadedTimes+1:e.loadedTimes=1,n.appendChild(i),globalThis.__rpads=globalThis.__rpads||[],globalThis.__rpads.push(e.readpeakId),u(` ${e.divIdOnPage} inserted!!`,"readpeak"),t(u),a.unobserve(document.getElementById(e.divIdOnPage))):u("Readpeak container is not empty :O!","readpeak")}};return await N(`${e.divIdOnPage}`,globalThis.concept.failsafe_timeout,!0)?([...document.querySelectorAll(`#${e.divIdOnPage}`)].forEach((e=>{W({observerConfig:a,element:e,excutionFunction:n})})),"ok"):(u(`Could not insert into ${e.divIdOnPage}`,"error"),"could not find")}})),Te=d((()=>{ae(),S(),U(),ge=({injectionFunction:e})=>{globalThis.conceptConfig?.strossles&&globalThis.conceptConfig?.strossles?.length>0&&globalThis.conceptConfig.strossles.forEach((t=>{ue({strossleConfig:t,injectionFunction:e})}))},ue=async({strossleConfig:e,injectionFunction:t})=>{u(`Lazyloading a strossle item in ${e.divIdOnPage}`,"strossle");let i={root:null,rootMargin:P(null),threshold:globalThis.conceptConfig.threshold||0},a=(e,i)=>{let a=e.target;if(e.isIntersecting&&globalThis.conceptConfig.strossles){let e=globalThis.conceptConfig.strossles.find((e=>e.divIdOnPage===a.id));e&&!e.alreadyLoaded&&(e.alreadyLoaded=!0,globalThis.strossle=globalThis.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)},globalThis.strossle(e.strossleId,`#${e.divIdOnPage}`),u(` ${e.divIdOnPage} inserted!!`,"strossle"),t(u),i.unobserve(document.getElementById(e.divIdOnPage)))}};return await N(`${e.divIdOnPage}`,globalThis.concept.failsafe_timeout,!0)?([...document.querySelectorAll(`#${e.divIdOnPage}`)].forEach((e=>{W({observerConfig:i,element:e,excutionFunction:a})})),"ok"):(u(`Could not insert into ${e.divIdOnPage}`,"error"),"could not find")}})),Ie=d((()=>{ze(),be=(e,t)=>{Se(e,`https://t.seedtag.com/t/${t}.js`),e("seedtag Injected")}})),ye={};function we(e,t,i=""){var a=ke();t&&(a.id=t),i&&a.setAttribute("referrerpolicy",i),a.type="text/javascript",a.src=e,_e({scriptTag:a})}((t,i)=>{for(var a in i)e(t,a,{get:i[a],enumerable:!0})})(ye,{execute3rdparties:()=>$e,getScriptTag:()=>ke,inject:()=>Ae,injectAdnami:()=>Oe,injectBrowsi:()=>je,injectCustomAsyncScript:()=>Se,injectPrebid:()=>xe,injectReadpeak:()=>Ee,injectStrossle:()=>Pe,insertAsFirstScript:()=>_e,loadSync:()=>we,loadThirdPartyLibsWithCookiesOneTimeLoad:()=>Ue});var Ce,ke,_e,Ae,xe,Ee,Pe,Oe,Se,je,$e,Ue,ze=d((()=>{S(),he(),ve(),Te(),Ie(),Ce=!0,ke=()=>document.createElement("script"),_e=({scriptTag:e})=>{let t=document.getElementsByTagName("script")[0];t&&t.parentNode?t.parentNode.insertBefore(e,t):document.head.appendChild(e)},Ae=(e,t,i=!1)=>{!function(t,a){let n=t.createElement(a);n.type="text/java"+a,n.src=e,_e({scriptTag:n}),i&&(n.async=i)}(t,"script")},xe=(e,t)=>{Ae(t,document,!0),e("prebid Injected")},Ee=e=>{we("https://app.readpeak.com/js/rp-if.js","Readpeak"),e("Readpeak Injected")},Pe=e=>Se(e,"https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js"),Oe=(e,t)=>{window.adsmtag=window.adsmtag||{},adsmtag.cmd=adsmtag.cmd||[],we(t,"Adnami"),e("Adnami Injected")},Se=(e,t)=>{let i=ke();i.id="Custom script",i.async=!0,i.type="text/javascript",i.src=t,_e({scriptTag:i}),e("Custom script Injected")},je=(e,t)=>{var i;e("Browsi Injected"),(i=ke()).type="text/javascript",i.async=!0,i.dataset.sitekey=t,i.dataset.pubkey="concept",i.id="browsi-tag",i.src="https://cdn.browsiprod.com/bootstrap/bootstrap.js",_e({scriptTag:i})},$e=()=>{u("Loading 3rdparty DOM injectors"),pe({injectionFunction:Ee}),ge({injectionFunction:Pe})},Ue=(e,t)=>{if(Ce){$e();let{seedtagId:i,browsiSiteKey:a}=e;Ce=!1,le()&&setTimeout((()=>{ce({logger:u})}),500),a&&je(u,a),i&&be(t,i)}else t("3rd partys already loaded")}}));ze(),S(),ae(),S(),ae(),$();var Ne={criteo:{transformer:e=>{let t={};return t.networkId=parseInt(e.networkId),e.zoneId&&(t.zoneId=parseInt(e.zoneId)),t}},grid:{transformer:e=>({uid:parseInt(e.uid)})},adform:{transformer:e=>({mid:parseInt(e.mid)})}};S();var Me="LEGITIMATE_INTERREST",Re="UNKNOWN",Be="FULL_CONSENT",Le="CONSENT_REJECT_AND_NO_LEGITIMATE",De="NO_TCF_API",Fe="NOT_SET";ze(),ne();var qe=!0,Ge=e=>("string"==typeof e&&(e=(e=e.replace(/\s/g,"")).includes(",")?e.split(","):e),e),We=e=>{googletag.cmd.push((function(){u("GAM targeting being set");let t=[];for(var i in e)if(e.hasOwnProperty(i)){let a=e[i],n=Ge(a);n?googletag.pubads().setTargeting(i,n):t.push(i)}t.length>0&&u(`could set value for the keys = ${t.join(",")} (empty)`)}))},Ve=(e,t,i)=>{let a=Ge(i);a&&e&&e.setTargeting(t,a)},He=({path:e,size:t,elementId:i,anchor:a,targeting:n,setUniqueTargeting:d,container:o})=>{let s;e||r(`NO PATH FOR ADUNIT ${e}`),googletag.cmd.push((function(){a?(s=googletag.defineOutOfPageSlot(e,googletag.enums.OutOfPageFormat[a]),s&&s.addService(googletag.pubads())):(s=googletag.defineSlot(e,(e=>{let t=[];return e.forEach((e=>{t=[...t,...e[1]]})),t})(t),i).setCollapseEmptyDiv(!0).addService(googletag.pubads()),s.defineSizeMapping((e=>{let t=[[0,0],[]];return(JSON.stringify(e).includes(JSON.stringify(t[0]))?e:[...e,t]).map((e=>(e[1][0]&&e[1][0].length<=0&&(e[1]=[]),e)))})(t))),s?(n&&Object.keys(n).forEach((e=>{Ve(s,e,n[e])})),d&&Ve(s,"uniqueId","_"+ie()),Je({slot:s,container:o})):r("No slot here")}))},Je=({slot:e,container:t})=>{globalThis.concept.adUnits[t.id].slot=e},Qe=()=>{googletag.cmd.push((function(){googletag.pubads().setPrivacySettings({limitedAds:!0})}))};S(),ze();var Ke,{injectCustomAsyncScript:Ye}=(ze(),Ke=ye,((t,d,r,o)=>{if(d&&"object"==typeof d||"function"==typeof d)for(let s of a(d))!n.call(t,s)&&s!==r&&e(t,s,{get:()=>d[s],enumerable:!(o=i(d,s))||o.enumerable});return t})(e({},"__esModule",{value:!0}),Ke));ne(),$();var Xe=(e,t)=>({asi:e,sid:t,hp:1}),Ze=()=>{let e={},t=E("targeting");[{keyName:"concept_domain",value:"domain"},{keyName:"concept_path1",value:"path1"},{keyName:"concept_path2",value:"path2"},{keyName:"concept_IAB1",value:"IAB1"},{keyName:"concept_IAB2",value:"IAB2"}].forEach((i=>{t[i.value]&&(e[i.keyName]=t[i.value])}));let i=t.UrlQuery.find((e=>e.includes("prebidkey")));if(i){let[t,a]=i.split(":");e[t]=a}let a=globalThis.concept.targeting.categories||"";return e.concept_category=a.split(","),t?.contxt&&(e.contxt=t?.contxt),globalThis.concept.pbjsGlobalKeys=e,e},et=!0;window.pbjs=window.pbjs||{},pbjs.que=pbjs.que||[];var tt=e=>{if(e.usePrebid&&e.prebidRef)if(window.pbjs&&window.pbjs.libLoaded||!et)u("Prebid already loaded/started","pbjs");else{et=!1,globalThis.conceptConfig.activatePubx&&(e=>{Ye(e,"https://cdn.pbxai.com/029f2f07-0154-4544-b38d-26667fe7fd22.js"),e("PubX Injected")})(u);let t=e.prebidRef,{prebidRef2:i,prebidABTest:a}=e;if(i&&a&&a?.testB?.url){let{testA:i,testB:a}=e.prebidABTest;if(i&&a){let{url:n,kvVal:d}=te([i,a]);globalThis.concept.targeting.prebidVersion=d,t=n||e.prebidRef}}xe(u,t),at(),it(),nt()}else u("Prebid not needed","pbjs")},it=()=>{globalThis.conceptConfig?.useLiveWrappedAnalytics&&window.pbjs.que.push((function(){u("setting setPrebidAnalytics (liveWrapped)","pbjs"),pbjs.enableAnalytics({provider:"livewrapped",options:{publisherId:"35665883-67d9-42e1-b1e9-8f3e80c7f513",endpoint:"https://lwadm.com/analytics/10"}})}))},at=()=>{if(u("Adding Aliases","pbjs"),globalThis.conceptConfig?.prebidAliases){let e=globalThis.conceptConfig.prebidAliases,t=[];if("string"==typeof e)try{t=JSON.parse(e)}catch{r("could not parse prebidAliases")}Array.isArray(e)&&(t=e),u(JSON.stringify(e),"pbjs"),t.forEach((e=>{window.pbjs.que.push((function(){e[1]&&e[0]&&pbjs.aliasBidder(e[1],e[0])}))}))}},nt=()=>{pbjs.que.push((function(){u("setting cncpt pbjs options (bidadjustments & general config)","pbjs"),(()=>{let e=globalThis?.conceptConfig?.bidderSettings;if(!e)return;let t={standard:{storageAllowed:!0}};e.forEach((e=>{let i=parseFloat(e.bidCpmAdjustment);1!==i&&(t[e.alias]?t[e.alias].bidCpmAdjustment=e=>e*i:t[e.alias]={bidCpmAdjustment:e=>e*i})})),pbjs.bidderSettings=t})();let e={site:{ext:{data:{...Ze()}}}};globalThis?.concept?.targeting?.lat&&(e.device={geo:{lat:globalThis?.concept?.targeting?.lat,long:globalThis?.concept?.targeting?.long,accuracy:parseInt(globalThis?.concept?.targeting?.accuracy)}}),pbjs.setConfig({ortb2:e}),pbjs.setConfig((()=>{let e={bidderTimeout:globalThis?.conceptConfig?.prebidTimeOut||1e3,currency:{adServerCurrency:"DKK"},targetingControls:{addTargetingKeys:["SOURCE"]},priceGranularity:{buckets:[{precision:2,min:0,max:20,increment:.2},{precision:2,min:20,max:100,increment:1},{precision:2,min:100,max:400,increment:10}]}};if(globalThis?.conceptConfig?.disablePrebidConsentManagement||(e.consentManagement={gdpr:{cmpApi:"iab",timeout:8e3,defaultGdprScope:!0},usp:{cmpApi:"iab",timeout:100}}),globalThis?.conceptConfig?.disableUserSync||(e.userSync={filterSettings:{iframe:{bidders:"*",filter:"include"}},auctionDelay:0,userIds:[{name:"sharedId",storage:{type:"cookie",name:"_pubcid",expires:365}},{name:"pubCommonId",storage:{type:"cookie",name:"_pubcid",expires:365}},{name:"id5id",params:{partner:461},storage:{type:"html5",name:"id5id",expires:90,refreshInSeconds:28800}}]}),globalThis?.conceptConfig?.activateS2s){let t=globalThis.conceptConfig.prebidAliases||[],i=globalThis.conceptConfig.s2sBidders||[];e.s2sConfig={accountId:globalThis.conceptConfig.s2sAccountName||"cncpt",adapter:"prebidServer",enabled:!0,bidders:[...i],cookieSet:!0,endpoint:"https://s2s.cncpt-central.com/openrtb2/auction",syncEndpoint:"https://s2s.cncpt-central.com/cookie_sync",timeout:globalThis.conceptConfig.s2sTimeout||500,extPrebid:{aliases:Object.fromEntries(t.filter((e=>i.includes(e[0])))||[]),targeting:{includebidderkeys:!0}}}}if(globalThis?.conceptConfig?.sid){let t=[Xe("concept.dk",globalThis.conceptConfig.sid)];(globalThis.conceptConfig.supplyPartners||[]).forEach((e=>{t.find((t=>t.sid===e.sid))||t.push(Xe(e.asi,e.sid))})),e.schain={validation:"strict",config:{ver:"1.0",complete:1,nodes:t}}}return e})())}))};function dt(e){let t=!1,i=!0!==globalThis.conceptConfig.dontChangeCorrelator;if(0===e.length)return void u("No units ot refresh");let{prebidUnits:a,onlyGamUnits:n}=(e=>{let t=[],i=[],a=e.map((e=>e.path));return u(`[getPrebidSettings] looking up bids for: ${a}`,"conceptads"),e.forEach((e=>{let a=e.path,n=e.divIdOnPage;Object.keys(globalThis.concept.adUnits).forEach((e=>{let d=globalThis.concept.adUnits[e];d?d.divIdOnPage===n&&d.prebidSettings?.bids&&d.prebidSettings?.bids?.length>0?(d.prebidSettings.code=a,t.push(d.prebidSettings)):d.divIdOnPage===n&&i.push(d):u("Unit is deleted")}))})),{prebidUnits:t,onlyGamUnits:i}})(e);n.forEach((e=>{let t=e.path;w(`${t} - gpt`),googletag.cmd.push((function(){googletag.pubads().refresh([e.slot],{changeCorrelator:i})}))}));let d=a.map((e=>e.code)),r=e.filter((e=>d.includes(e.path)));function o(e){t||(t=!0,e&&(e=>{pbjs.que.push((function(){Object.keys(e).forEach((e=>{let t=pbjs.getHighestCpmBids(e),i=t[0].cpm.toFixed(2),a=t[0].bidder;u(`GAM has to beat ${i} by ${a}`,"pbjs")}))}))})(e),googletag.cmd.push((function(){if(0===r.length)return void u("Nothing to call GAM with");let e=r.map((e=>e.slot));pbjs.libLoaded&&e.length>0?pbjs.que.push((function(){pbjs.setTargetingForGPTAsync(),u("[initAdserver] send prebid result to GAM","pbjs"),googletag.pubads().refresh(e,{changeCorrelator:i})})):googletag.pubads().refresh(e,{changeCorrelator:i})})))}if(a&&a.length>0&&(w(`${d.join(", ")} - prebid`),pbjs.que.push((function(){let e=d.join(", ");pbjs.removeAdUnit(),pbjs.addAdUnits(a),T(`prebid auction started ${e}`),u(`Starting auction for = ${e}`,"pbjs"),pbjs.requestBids({adUnitCodes:d,bidsBackHandler:o})}))),a&&a.length>0){let e=(globalThis?.conceptConfig?.prebidTimeOut||3e3)+500;setTimeout((function(){t||(u(`[PREBID] Timouter caught this one ${d}`,"pbjs"),o({}))}),e)}}var rt="ADSM_MACRO_UNLOAD",ot="SLOT_LOADED",st="SLOT_REQUESTED",lt="ADSM_RMB_SKIN_INIT",ct="ADSM_RMB_SIDESKIN_INIT",pt="ADSM_RMB_HTML_TOPSCROLL_DESKTOP_INIT",mt="GET_CONCEPTADS",gt="GET_VASTTAG",ut="GET_PREBIDVASTTAG";ne();var bt=(e,t,i)=>{let a=At(e,H()),n=a&&a[1][0];if(!Array.isArray(n))return;let[d,r]=n;u(`Showing overlay on ${t}`),((e,t,i)=>{if(e){e.classList.add(`outer-box-${e.id}`);let a=document.createElement("div");a.className="inner-second",a.innerHTML=`

Your ${e.id} ad will be shown here!

`;let n=`.outer-box-${e.id}`,d=`\n ${n} {padding: 0; position: relative; width: ${t}px; height: ${i}px;} \n ${n} .inner-second { padding: 0; position: absolute; width: 100%; min-height: 100%; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; transition: opacity .5s; background: #30ac7c;}\n ${n} .inner-second p {color: #fff;font-family: 'arial';text-align: center;}\n ${n} .inner-second {opacity: .9;transition: opacity .5s;}`,r=document.createElement("style");r.innerText=d,document.head.appendChild(r),e.appendChild(a)}})(i,d,r)},ft=async(e,t)=>{let i=globalThis.concept.adUnits[e];if(!i)return!1;let a=i;if((e=>!(e.updateIfEmpty&&0!==e.updateIfEmpty.length||e.dependencies&&0!==e.dependencies.length||e.divExcluser))(i))return a;if(i.divExcluser&&i.excluserTimeout)return u(`Gonna wait for ${i.divExcluser}`),!await(async(e,t)=>new Promise((function(i){u(`Looking for ${e} `,"conceptads"),document.querySelector(e)&&i(!0);let a=setTimeout((()=>{let t=document.querySelector(e);clearTimeout(a),i(t)}),t)})))(i.divExcluser,i.excluserTimeout)&&a;let n=["Initial","Async display"].includes(t);return!(n||!n&&ht())&&a},ht=()=>{let e=globalThis.concept.eventLog.filter((e=>"Event recieved"===e.list)).map((e=>e.msg));return jt({events:e,strings:[lt,rt,ct]})},vt=({definition:e})=>{let{path:t,size:i,updateIfEmpty:a,refresh:n,dependencies:d,lazyload:o,targeting:s,divIdOnPage:l,excluserTimeout:c,preRenderCookieless:p,divExcluser:m,cookieLessPath:g,setHeigthOfParent:b,anchor:f,prebidBid:h,prebidSizes:v,rootMargin:T}=e;if(typeof t>"u")throw Error("Please setup the definition path for the adunit");if(typeof i>"u")throw Error("Please setup the definition size for the adunit");if(typeof n>"u")throw Error("Please setup the refreh option");o&&d&&d.length>0&&r("You should not have lazyload and dependencies - it can/will cause two refresh, think about it"),o&&a&&a.length>0&&r("You should not have lazyload and wait for another ad unit - it can/will cause two refresh, think about it");let I=H(),y=At(i,I);Array.isArray(y)&&0===y[1].length&&r("Unit doesnt have appropriate sizes for this viewport -- This will not be defined later"),v&&(y?(v=v.filter((e=>y[1].some((t=>Tt(t,e))))),u("prebidSizes changed by GAM viewport rule","pbjs")):v=[]);let w={path:t,sizes:i,refresh:n,dependencies:d,updateIfEmpty:a,divIdOnPage:l,lazyload:o,...g&&{cookieLessPath:g},...p&&{preRenderCookieless:p},...s&&{targeting:s},...s&&{targeting:s},...f&&{anchor:f},...h&&{prebidBid:h},...v&&{prebidSizes:v},...b&&{setHeigthOfParent:b},...T&&{rootMargin:T},...m&&{divExcluser:m,excluserTimeout:c||500}},C=w.prebidBid?w.prebidBid.filter((e=>!e.cookieless)).map((e=>(e=>{let t=(globalThis?.conceptConfig?.prebidAliases||[]).find((t=>t[0]===e.bidder)),i=t&&t[1];if(Ne[e.bidder]||i&&Ne[t[1]]){let i=e.bidder;t&&(i=t[1]);let a={bidder:e.bidder,params:Ne[i].transformer(e.params)};return e.disabled&&(a.disabled=e.disabled),a}return e})(e))):[],k=C?(({bids:e,sizes:t,path:i})=>0===e.length?null:{code:i,bids:e.filter((e=>!e.disabled)),mediaTypes:{banner:{sizes:t}}})({path:t,bids:C,sizes:w.prebidSizes}):null;return k&&(w.prebidSettings=k),w},Tt=(e,t)=>e.length===t.length&&e.every(((e,i)=>e===t[i])),It=e=>{e.targeting.refresh=Number.isInteger(e.targeting.refresh)&&e.targeting.refresh||1;let t=e.targeting.refresh;Ve(e.slot,"refresh",t),u(`setAdunitRefreshCount -> Setting refresh = ${t} for ${e.divIdOnPage}`)},yt=e=>{e.refreshTimer&&clearTimeout(e.refreshTimer)},wt=({name:e,adUnit:t,refreshFunction:i})=>{yt(t),t.targeting=t.targeting||{};u(`refreshOnNextInView -> refresh (${t.divIdOnPage}) in ${t.refresh/1e3}s or next inview after that`),t.refreshTimer=setTimeout((function(){let a=i;u(`Timer for ${t.divIdOnPage} has past`),t.loadedFirstTime||!t.lazyload?function({document:e,adUnit:t,refreshFunction:i,name:a}){let n="scheduleForLater",d=t.divIdOnPage,r={root:null,rootMargin:"0px",threshold:globalThis.conceptConfig.refreshInview||.25},o=e.getElementById(d);D({el:o})?(It(t),u(`refreshOnNextInView -> ${d} refresh directly nr ${t.targeting.refresh}`),i({names:[a],caller:n})):W({observerConfig:r,element:e.getElementById(d),excutionFunction:(r,o)=>{r.isIntersecting&&(It(t),u(`refreshOnNextInView -> ${d} refresh for scroll nr ${t.targeting.refresh}`),i({names:[a],caller:n}),o.unobserve(e.getElementById(d)))}})}({document:document,adUnit:t,refreshFunction:a,name:e}):(u(`refreshOnNextInView -> unit (${t.divIdOnPage}) not loaded first time`),wt({name:e,adUnit:t,refreshFunction:i}))}),t.refresh)},Ct=()=>{globalThis.conceptConfig.skinCallback&&globalThis.conceptConfig.skinCallback()},kt=async e=>{let{unitsCodes:t,slotsToUse:i}=(e=>{let t=H(),i=e.filter((e=>!_({adunitPath:e.path}))).filter((e=>{let i=At(e.sizes,t);return xt(i)}));return{unitsCodes:i.map((e=>e.path||e.getAdUnitPath())),slotsToUse:i}})(e);u(`refreshAdUnit -> ${t} `,"conceptads");let a=globalThis.conceptConfig.usePrebid;!1===globalThis.concept.consentedToCookies&&(u("We are not gonna use prebid, since the user said no to cookies"),a=!1),a?dt(i):_t(t,i)},_t=(e,t)=>{googletag.cmd.push((function(){w(`${e} , ' gpt`);let i=t.map((e=>e.getResponseInformation?e:e.slot));i.length>0?googletag.pubads().refresh(i,{changeCorrelator:!0!==globalThis.conceptConfig.dontChangeCorrelator}):r("Will not refresh 0")}))};var At=(e,t)=>{if(!e)return;let i=[[0,0],[]];return e.forEach((e=>{let a=e[0][0];t>=a&&a>=i[0][0]&&(i=e)})),i},xt=e=>e[1].length>0;function Et(e){return 2===Pt(e)?e:e.reduce(((e,t)=>Array.isArray(t)?e.concat(Et(t)):e.concat(t)),[]).filter(Array.isArray)}function Pt(e){return Array.isArray(e)?1+Math.max(...e.map((e=>Pt(e)))):0}var Ot=e=>{let t=JSON.stringify(e);return!!(t.includes(JSON.stringify([320,160]))||t.includes(JSON.stringify([320,320]))||t.includes(JSON.stringify([320,50])))},St=(e,t)=>e.filter((e=>{if((e=>!!e.ignoreDeviceCheck||!(!e||!e.path)&&["outstream","booster","vidoomy"].some((t=>e.path.toLowerCase().includes(t))))(e))return!0;let i=Et(e.size).map(Ot).filter((e=>e));return"mobile"===t?i.length>0:0===i.length})),jt=({events:e,strings:t})=>{let i=t.map((e=>e.toLowerCase())),a=e.map((e=>e.toLowerCase()));return a.filter((e=>(e=>new RegExp(i.join("|")).test(e.toLowerCase()))(e))).length>0},$t=()=>{if(!globalThis.conceptConfig.ABTesters)return;let e=globalThis.conceptConfig.ABTesters,t=[];e.filter((e=>!e.alreadyCalculated)).forEach((e=>{t.push((e=>te([e.testA,e.testB]).adunitId===e.testA.adunitId?e.testB:e.testA)(e).adunitId),e.alreadyCalculated=!0})),zt(t)},Ut=e=>globalThis.conceptConfig.ABTesters.find((t=>{let{testA:i,testB:a}=t;return i.adunitId===e||a.adunitId===e})),zt=e=>{if(e.length>0){let t=t=>{let i=!e.includes(t.id);!i&&globalThis?.concept?.discardedForTest&&globalThis.concept.discardedForTest.push(t);let a=Ut(t.id);return i&&a&&(e=>{if(!e)return;let t="";if(t=Ut(e).testA.adunitId===e?"testA":"testB",u(`Using the test value = ${t}`,"test"),!globalThis?.conceptConfig?.adUnits)return void u("no adunits ready to be a/b tested");let i=globalThis?.conceptConfig?.adUnits.find((t=>t.id===e));i&&(i.targeting?i.targeting.test=t:i.targeting={test:t})})(t.id),i},i=globalThis?.conceptConfig?.strossles;i&&(globalThis.conceptConfig.strossles=i.filter(t));let a=globalThis?.conceptConfig?.readpeaks;a&&(globalThis.conceptConfig.readpeaks=a.filter(t));let n=globalThis?.conceptConfig?.adUnits;n&&Array.isArray(n)&&(globalThis.conceptConfig.adUnits=n.filter(t));let d=`${e.join(",")} Has been removed in connection with A/B Test`;u(d,"test")}};function Nt(e,t){e&&e.postMessage&&e.postMessage(t,"*")}S();var Mt=(e,t)=>{if(globalThis.conceptConfig&&!globalThis.conceptConfig.isPassback){u(`${e} emitted`,"emitter");let i=new CustomEvent(e,t);window.parent.document.dispatchEvent(i)}},Rt=({name:e,divId:t})=>{Mt("unfilledAd",{detail:{adunit:e,unfilled:!0,divId:t}})},Bt=({name:e,divId:t})=>{Mt("filledAd",{detail:{adunit:e,filled:!0,divId:t}})},Lt=()=>Mt("withCookies",{detail:{}});window.adn=window.adn||{},t.calls=t.calls||[];var Dt=e=>{Rt({name:e.targetId,divId:e.targetId}),C(e.targetId)},Ft=e=>{globalThis.concept.adsloaded=globalThis.concept.adsloaded+1,y(e.targetId),Bt({name:e.targetId,divId:e.targetId})},qt=e=>y(e.widgetId),Gt=({adunitDivId:e,container:t,prerender:i}={adunitDivId:null,container:"iframe",prerender:!1})=>{i&&u(`Pre rendereing ${e}`,"adnuntius");let a=Q()?"mobile":"desktop";globalThis.concept.device=a;let n=globalThis.conceptConfig.adUnits.filter((e=>e.cookieLessPath&&!e.cookieLessPath.includes("/")));n=St(n,a),e&&(n=n.filter((t=>t.divIdOnPage===e)));let d=(e=>{for(var t in e)(null===e[t]||void 0===e[t]||""===e[t])&&delete e[t];return e})(globalThis.concept.targeting),r=n.filter((e=>((e,t="size")=>{let i=H(),a=At(e[t],i);return xt(a)})(e,"size"))).map((e=>{let a=e.divIdOnPage;return i&&(a=(e=>{let t=document.getElementById(e.divIdOnPage);if(!t)return"";let i=document.createElement("div"),a=`${e.divIdOnPage}-prerender`;i.setAttribute("id",a);let n=document.createElement("div"),d=document.createElement("div");return d.setAttribute("id",`${e.divIdOnPage}-grandparent`),n.setAttribute("id",`${e.divIdOnPage}-realrender`),t.appendChild(i),d.appendChild(n),t.appendChild(d),a})(e),e.divIdOnPage=`${e.divIdOnPage}-realrender`),((e,t,i,a="iframe")=>({targetId:t,auId:e.cookieLessPath,kv:i,useCookies:!1,isolateFrame:!0,auW:e.cookielessWidth?`${e.cookielessWidth}`:"unset",auH:e.cookielessHeight?`${e.cookielessHeight}px`:0,onViewable:qt,container:a,onNoMatchedAds:Dt,onImpressionResponse:Ft}))(e,a,d,t)}));return(e=>{e.forEach((e=>{if(u(`Queueing ${e.targetId}`,"adnuntius"),!globalThis.conceptConfig.disableAutoCenterCLAds){let t=document.getElementById(e.targetId);t&&(t.style.margin="0px auto")}w(`${e.targetId} - adnuntius`),Wt({slot:e})}))})(r),r.map((e=>e.targetId))},Wt=async({slot:e})=>{u(`Waiting for ${e.targetId} to be in the DOM`,"adnuntius"),null!==await N(`#${e.targetId}`,globalThis.concept.failsafe_timeout)&&Vt(e)},Vt=e=>{u(`Requesting ${e.targetId}`,"adnuntius"),t.calls.push((function(){Ht(e)}))},Ht=e=>{t.useLocalStorage(!1),t.request({requestParams:{proximity:50,load:"lazy"},adUnits:[e]})};S(),ae();var Jt={GAM:"GAM",ADNUNTIUS:"Adnuntius"};ae(),S(),ae(),ne();var Qt=({selectedVideoSettings:e,output:t,vpos:i="preroll"})=>{let a=(e=>{let t={};return Object.entries(e).forEach((([e,i])=>{Array.isArray(i)?t[e]=i.join(","):t[e]=i})),t})({isProduction:"true",...G(globalThis.conceptConfig)}),n={adUnit:e,params:{iu:e.code,cust_params:a,vpos:i,...e.targeting,description_url:window.location.origin,unviewed_position_start:1,wta:1,vad_format:"linear",output:t}};return globalThis.concept?.PPID&&(n.params.ppid=globalThis.concept?.PPID),n},Kt=async(e,t,i)=>new Promise((async(a,n)=>{try{if(!e)return u("ERROR: Please provide ID","video"),n(new Error("No Id for player"));if(!globalThis.conceptConfig.videoAdunits)return u("ERROR: Please Setup op some video adunits","video"),n(new Error("No video units"));let d=globalThis.conceptConfig.videoAdunits.find((t=>t.playerId===e));if(d?.VASTAlternative&&d?.alternativePercent&&Math.random()new Promise(((a,n)=>{try{u(`Creating url for ${e.code}`,"video"),tt(globalThis.conceptConfig),window.pbjs.que.push((function(){pbjs.aliasBidder("adform","MPM"),pbjs.aliasBidder("appnexus","msupply"),u(`${e.code} requested`,"video"),pbjs.addAdUnits(e),pbjs.setConfig({useBidCache:!0,cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"}}),u("setting cncpt pbjs","video"),pbjs.requestBids({adUnitCodes:[e.code],bidsBackHandler:function(n){u(`${Object.keys(n).length} recieved from prebid demand`,"video"),Object.keys(n).forEach((e=>{n[e].bids.forEach((t=>{let i=t.bidder||t.bidderCode||t.adapterCode;u(`${i} gave a bid of ${t.cpm} (${t.currency}) for ${e}`,"video")}))}));let d=Qt({selectedVideoSettings:e,output:t,vpos:i});pbjs?.adServers?.dfp?.buildVideoUrl||r("Your prebid file is not correctly set up. At least your missing some dfp build video url functionality");let o=pbjs.adServers.dfp.buildVideoUrl(d);Yt(o),a(o)}})}))}catch(e){n(e)}})))({selectedVideoSettings:d,output:t,vpos:i});a(o)}catch{u(`Something went wrong ${e}`,"video"),n(new Error("error"))}}));function Yt(e){globalThis.concept.videosRequested=globalThis.concept.videosRequested+1,globalThis.concept.videoUrls.push(e)}S();var Xt=e=>{try{if(!e)throw u("ERROR: Please provide ID","video"),new Error("No Id for player");let t=globalThis.conceptConfig.videoAdunits;if(!t)throw u("ERROR: Please Setup op some video adunits","video"),new Error("No video units");u(`Creating vast tag for ${e}`,"video");let i=t.find((t=>t.playerId===e));if(!i)throw u(`No player found ${e}`,"video"),new Error("No config for you player");let a=(e=>{try{let t="https://pubads.g.doubleclick.net/gampad/ads",i=`?iu=${e.code}`,a=`&sz=${e?.mediaTypes?.video?.playerSize.join("x")}`,n="&output=vast",d="&gdfp_req=1",r=`&description_url=${encodeURIComponent(document?.location?.origin||"unknown")}`,o={};globalThis.concept?.targeting&&(o=globalThis.concept.targeting),e.targeting&&(o={...o,...e.targeting});let s=`${t}${i}${a}${n}${d}&unviewed_position_start=1&env=vp&impl=s${r}&correlator=&cust_params=${encodeURIComponent(Object.keys(o).map((e=>Array.isArray(o[e])?`${e}=${o[e].join(",")}`:`${e}=${o[e]}`)).join("&"))}`;return globalThis.concept?.PPID?(u("SETTING",globalThis.concept?.PPID),s=`${s}&ppid=${globalThis.concept?.PPID}`):u("NOOO"),s}catch{throw new Error("Could not build vasttag")}})(i);return globalThis.concept.vastTags.push(a),a}catch{return u(`Something went wrong ${e}`,"video"),""}},Zt={};function ei(e,t){(Zt[e]=Zt[e]||[]).push(t)}window.addEventListener("message",(function(e){if(e.data){var t=e.data.type,i=Zt[t];if(i)for(var a=0;a{let a=e.find((e=>e.msg.startsWith(t)));return a?parseFloat(a.secondCount+i):0},oi=(e,t,i)=>{let a=e.find((e=>e.msg.endsWith(t)));return a?parseFloat(a.secondCount+i):0},si=(e,t)=>{let i=e[t-1]?.measureTime;return i<=0&&t>1?si(e,t-1):i},li=e=>{let t={},i=parseFloat("0.0"),a=parseFloat(""+e.scriptLoadTime.startTime/1e3),n=parseFloat(`${a+e.scriptLoadTime.duration/1e3}`),d=e.scriptLoadTime.responseEnd/1e3,r=((e,t,i)=>{let a=e.find((e=>e.msg===t));return a?parseFloat(a.secondCount+i):0})(e.conceptEvents,"Consent recieved",d),o=[{eventName:"Page_start",measureTime:i},{eventName:"ConceptAds_requested",measureTime:a},{eventName:"ConceptAds_downloaded",measureTime:n},{eventName:"Consent_recieved",measureTime:r},{eventName:"injectad_recieved",measureTime:ri(e.conceptEvents,"injectNewAds execution requested",d)},{eventName:"First_prebid_auction_Started",measureTime:ri(e.conceptEvents,"prebid auction started",d)},{eventName:"First_GAM_request_initiated",measureTime:oi(e.conceptEvents," Requested",d)},{eventName:"First_response_from_GAM",measureTime:ri(e.conceptEvents,"slotResponseReceived",d)},{eventName:"First_ad_loaded",measureTime:oi(e.conceptEvents," creative iframe loaded",d)}],s=[];o.forEach(((e,t)=>{null!==e.measureTime&&(t>0&&e.measureTime{if(0===i)t[e.eventName]=e.measureTime;else{let a=si(s,i),n=0===e.measureTime?0:e.measureTime-a;t[e.eventName]=n}}));let l=new URL("https://d22i50b931b1j0.cloudfront.net/timing_track.gif");if(di){let{downlink:e}=di;e&&l.searchParams.set("downlink",e)}return Object.keys(t).forEach((e=>{l.searchParams.set(e,t[e])})),l.href},ci=!1,pi=e=>{let t=e&&e.placement||null;t&&(u(`${t} Requested`,"gpt"),T(`${t} Requested`))},mi=e=>{globalThis.concept.adsloaded=globalThis.concept.adsloaded+1;let t=e&&e.placement||null;if(!t)return;let i=`${t} creative iframe loaded`;u(i,"gpt"),T(i),globalThis.conceptConfig.activateTimingTracker&&!ci&&(ci=!0,(()=>{let e=globalThis.performance.getEntriesByType("resource");e||u("Could not read performnce timing");let t=e.find((e=>function(e){let t=e.includes("https://d2uoe7nnxrtbfx.cloudfront.net/containerHistory"),i=e.includes("/conceptads"),a=e.includes("https://cncpt-central.com/containerHistory"),n=e.includes("https://cncptx.com/pubscript"),d=["wp-content/cache","https://tags.adnuntius.com"].some((t=>e.includes(t)))&&["prod.js","dev.js"].some((t=>e.includes(t)));return!!(i||a||n||t||d)&&e}(e.name)));if(!t)return;let i=globalThis.concept.eventLog.filter((e=>"Timing point"===e.list)),a=li({scriptLoadTime:t,conceptEvents:i});re(a,"timing-pixel"),u("Timing pixel loaded")})());let a=globalThis.concept.adUnits[t];if(a&&a.setHeigthOfParent){let t=`[id*='${e.adunitId}'] iframe`,i=document.querySelectorAll(t),a=(e=>{let t=0;return e.forEach(((e,i)=>{e.id.includes("google_ads_iframe_")&&(t=i)})),t})(i),n=i[a],d=(n.height?`${n.height}px`:null)||window.getComputedStyle(n,null).height,r=document.querySelector(`[id*='${e.adunitId}']`);if("1px"===d)return void u("We will NOT set heigth to 1, as its prebid","conceptads");if(n&&n.parentElement&&n.parentElement.parentElement&&d){let t=`Setting height of divid ${e.adunitId} to: ${d}`;u(t,"conceptads");let i=n.parentElement.parentElement;i.style.height=d,i.style.minHeight=d,r.style.height=d,r.style.minHeight=d}else u("Not gonna set height (no iframe or height)","conceptads")}I(`${ot} - ${t}`),y(t),a&&Bt({name:t,divId:a.divIdOnPage}),gi(t)},gi=e=>{for(let[t,i]of globalThis.concept.updateWhenResolved.entries())i===e&&(u(`${i} has just been loaded - if no skin we should refresh ${t}`),globalThis.concept.updateWhenResolved.delete(t),u(`${e}: now has ${globalThis.concept.updateWhenResolved.size} dependencies we should resolve`),setTimeout((function(){let e=ht(),i=globalThis.concept.adUnits[t];if(i){let a=_({adunitPath:i.path});!e&&!a&&(u(`No skin found, refreshing ${t}`),kt([i]))}}),10))},ui=e=>e.frameElement&&e.frameElement.id,bi=(e,t)=>{let i=ui(t);I(`${pt} - ${i}`)},fi=(e,t)=>{try{let e=ui(t);I(`${rt} - ${e}`)}catch{I(`${rt} - Iframe error`)}Ct(),e&&e.placement&&u(` Macro: unload ${e.placement}`,"gpt")},hi=()=>{Ct(),I(lt)},vi=(e,t)=>{(e=>{let t={cncptads:JSON.stringify(globalThis.concept)};Nt(e,{type:"concept_ads",payload:{cncptads:JSON.stringify(globalThis.concept)}}),Mt("concept_ads",{detail:t})})(t.window),I(mt)},Ti=(e,t)=>{let{playerId:i}=e;((e,t)=>{Nt(e,{type:"vast_tag",payload:{VASTTag:globalThis.concept.buildVastTag(t)}})})(t.window,i),I(gt)},Ii=(e,t)=>{let{playerId:i}=e;(async(e,t)=>{Nt(e,{type:"prebid_vast_tag",payload:{VASTTag:await globalThis.concept.requestPrebidUrl(t)}})})(t.window,i),I(gt)},yi=()=>{Ct(),I(ct)};S(),ne(),fe();var wi=navigator.connection||navigator.mozConnection||navigator.webkitConnection,Ci=e=>{if(globalThis.conceptConfig.enableErrorReporting){let t=(e=>{let t={},i=new URL("https://d1jthfopj0ipi6.cloudfront.net/error_track.gif");if(wi){let{downlink:e}=wi;e&&i.searchParams.set("downlink",e)}return globalThis.conceptConfig.reportTrackingAs&&i.searchParams.set("trackingas",globalThis.conceptConfig.reportTrackingAs),i.searchParams.set("error",e),i.searchParams.set("uniqueId",ie()),Object.keys(t).forEach((e=>{i.searchParams.set(e,t[e])})),i.href})(e);re(t,"error-pixel"),u("Error pixel loaded")}};$();var ki=e=>{let{failsafe_timeout:t}=e;return t||0===t?t:1e3},_i=!1,Ai=()=>globalThis.concept.targeting=G(globalThis.conceptConfig),xi=e=>{let t=globalThis.concept.adUnits[e];t&&kt([t])},Ei=(e,t)=>{let i=new Map;return e.filter((e=>e[t])).forEach((e=>{let a=e[t][0];a&&i.set(e.divIdOnPage,a)})),i},Pi=({consented:e,nodeToWatch:t=document})=>{let i=(t,a)=>{((e,t)=>t.includes(e.id)&&e.getAttribute&&!e.getAttribute("dublicatenoted"))(t,a)&&(({consented:e,node:t})=>{t.setAttribute("dublicatenoted","true"),u(`Found dublicate of ${t.id}`),Si({consented:e,node:t})})({consented:e,node:t}),t.childNodes&&[...t.childNodes].forEach((e=>i(e,a)))};if(!0!==_i){_i=!0;let a=globalThis.conceptConfig.adUnits.map((e=>e.divIdOnPage));if(globalThis.conceptConfig.avoidMutationObserver)u("Interval observer started for dublications"),setInterval((()=>{a.forEach((t=>{let i=document.getElementById(t);if(i&&!i.getAttribute("hasbeenfound")){i.setAttribute("hasbeenfound","true");let t=globalThis.conceptConfig.adUnits.find((e=>e.divIdOnPage===(i?i.getAttribute("id"):"")));zi({consented:e,unit:t,display:!0})}}))}),100);else{let e=new MutationObserver((function(e){for(let t of e)for(let e of t.addedNodes)i(e,a)}));u("Mutation observer started for dublications"),e.observe(t,{childList:!0,subtree:!0})}}},Oi=e=>{let t=globalThis.concept.unitTemplates.get(e);if(t)return t;let i=globalThis.conceptConfig.adUnits.find((t=>t.divIdOnPage===e));return globalThis.concept.unitTemplates.set(e,i),i},Si=({consented:e,node:t,display:i=!0})=>{if(!t)return null;let a=Oi(t.id);if(!a||a.disabled)return null;let n=(e=>JSON.parse(JSON.stringify(e)))(a),d=`${a.divIdOnPage}-${ie()}`;return u(`Renaming ${t.id} to ${d}`),((e,t)=>{let i=globalThis.concept.updateWhenResolved;if(i){globalThis.conceptConfig?.adUnits.map((t=>{t.dependencies?.includes(e)&&(t.dependencies=t.dependencies.filter((t=>t!==e)))}));for(let[a,n]of i.entries())n===e&&(i.delete(`${t}`),i.set(a,t)),a===e&&(i.delete(`${e}`),i.set(t,`${n}`))}})(a.divIdOnPage,d),t.id=d,n.divIdOnPage=t.id,n.id=t.id,globalThis.conceptConfig.adUnits.push(n),zi({consented:e,unit:n,display:i}),d},ji=e=>{let t=E("adUnits"),i=Object.keys(t);if(i.length>0)e&&(i=[e]),Mi({names:i,caller:"Initial"}),globalThis.concept.firstBatchRefresh=!0;else{let t=setTimeout((function(){clearTimeout(t),ji(e)}),10)}},$i=e=>{globalThis.concept[e.cmd]?globalThis.concept[e.cmd](e.args):u("could not find function $command.cmd}","error")},Ui=e=>{let t=()=>{!function(e){We(E("targeting")),e()}(e)};J()?t():function(e){let t=!1;if(L)t=!0,e();else{let i=function(){"complete"===document.readyState&&a()},a=function(){t||(L=!0,t=!0,document.removeEventListener("DOMContentLoaded",a,!1),window.removeEventListener("load",a,!1),e())};document.addEventListener?(document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",a,!1)):(document.attachEvent("onreadystatechange",i),window.attachEvent("onload",a("onload")))}}((function(){t()}))},zi=({consented:e,unit:t,display:i})=>{!e&&x("checkForConsent")&&(t.path=x("cookielessAdserver")===Jt.GAM?t.path:t.cookieLessPath,t.path||r(`No path for ${t.id}`)),globalThis.concept.define(t.id,t),i&&globalThis.concept.display({element:t.divIdOnPage,name:t.id})};var Ni=(e,t)=>{let i=E("definitions"),a=i.hasOwnProperty(e),n=t.disabled;if(a||n)return u(`Will not define ${e}`),null;i[e]=t;let d=i[e];if(!("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype||(u("Can not use the IntersectionObserver"),r("Can not use the IntersectionObserver"),0)))return u(`Removing lazyload from ${e}`),void(i[e].lazyload=!1);d.lazyload&&setTimeout((function(){z({observingList:globalThis.concept.observing,elementId:d.divIdOnPage,refreshFunc:kt,refreshWhenReadyFunction:Mi,scheduleLaterFunc:wt})}),0)},Mi=async({names:e,caller:t})=>{if(!Array.isArray(e))throw Error("Please call this method with an array of ids");u(`REFRESH --\x3e (CALLER ${t}): refresh ${e}`,"function");let i=[],a=E("adUnits");e.forEach((e=>{let n=a[e];n?i.push((async({name:e,caller:t,adUnit:i})=>{let a=await ft(e,t);if(i.refresh&&(u(`REFRESH --\x3e scheldule for later: ${e}`),wt({name:e,adUnit:i,refreshFunction:Mi})),!a)return u(`REFRESH --\x3e ${e} is not ready to be rendered`),Promise.resolve();("scheduleForLater"===t||!i.lazyload)&&kt([a])})({name:e,caller:t,adUnit:n})):r(`No configured adunit found for ${e}`)})),i.length>0&&await Promise.all(i)},Ri=async({element:e,name:t})=>{try{let i=E("failsafe_timeout"),a=E("consentedToCookies"),n=globalThis.concept.definitions[t];if(!n)return void r(`No definition for ${t}, sorry`);let{path:d,size:o,targeting:s,anchor:l,setUniqueTargeting:c}=n,m={};if(l?m={id:t}:(m=await N(`#${e}`,i),m=(({container:e,consented:t,configuration:i})=>(i.allowAdUnitDublicates&&(e.forEach(((e,i)=>{0!==i&&Si({consented:t,node:e})})),e=e[0]),e))({container:m,consented:!!a,configuration:A()})),m){let t=E("adUnits"),i=E("firstBatchRefresh");if("true"===p("showOverlay"))return void bt(o,e,m);if(t[m.id])return void u(`ad unit already loaded: ${m.id}`);let a={definition:n,container:m};t[m.id]=vt({definition:a.definition}),(e=>{let t=H(),i=At(e,t);return!(Array.isArray(i)&&0===i[1].length)})(o)?He({path:d,size:o,elementId:m.id,anchor:l,targeting:s,setUniqueTargeting:c,container:m}):r("Not correct adunits sizes for viewport"),i&&Mi({names:[m.id],caller:"Async display"})}else(e=>{for(let t of globalThis.concept.updateWhenResolved.keys())if(t===e){let e=globalThis.concept.adUnits[t];e?(u(`Gonna refresh: ${t} beacuse dependant is resolved`),kt([e])):u(`Could not refresh: ${t} As it was not found in internal config`)}})(e),r(`${e} could not be populated (div not found)`),globalThis.concept.idsNotFound+=1,globalThis.concept.idsNotFound>=Object.keys(globalThis.concept.definitions).length&&Ci("No adunits found")}catch(e){console.error(e),r("Could not run the display function")}},Bi=(e={adunitDivId:"",consented:!0})=>{let{consented:t,adunitDivId:i}=e;u(`User has consented (directly or indirectly by the page not having a CMP) = ${t} ${i||null}`);let a=globalThis.conceptConfig;t&&globalThis.concept.consentStatus!==Me&&(tt(a),Ue(a,u)),b(),Ui((async function(){u("In start function"),a.haltInit&&(u(`Halting all with ${a.haltInit} and updating targeting`),await(e=>new Promise((t=>setTimeout(t,e))))(a.haltInit),globalThis.concept.updateTargeting());let e=Q()?"mobile":"desktop";globalThis.concept.device=e;let n=St(a.adUnits,e);t||(n=(e=>e.filter((e=>(e.cookieLessPath=globalThis.conceptConfig.cookielessAdserver===Jt.GAM?e.path:e.cookieLessPath,!(!e.cookieLessPath||!e.cookieLessPath.includes("/"))&&e))))(n)),i&&(n=n.filter((e=>e.divIdOnPage===i))),((e,t)=>{e.filter((e=>!e.disabled)).forEach((e=>zi({consented:t,unit:e,display:!0})))})(n,t),a.allowAdUnitDublicates&&Pi({consented:t}),ji(i)}))};S(),ae(),ze(),S(),ze(),S(),fe();var Li=({contxt:e,logger:t})=>{t("Dentsu gonna be Injected");let i=(e=>{for(var t=e+"=",i=decodeURIComponent(document.cookie).split(";"),a=0;a{try{let e=document.location.href;if(!e||e.includes("safeframe"))return void r("We can not determine the source url");let t=`https://prod-contxt-api-app-service.azurewebsites.net/targeting?url=${e}`;globalThis?.conceptConfig?.reportTrackingAs&&(t=`${t}&site=${globalThis.conceptConfig.reportTrackingAs}`);let i={contxt:null,IAB1:null,IAB2:null};return fetch(t).then((e=>e.json())).then((e=>(Array.isArray(e.audiences)&&e?.audiences.length>0&&(i.contxt=e.audiences,globalThis.conceptConfig?.activateDentsuDMP&&Li({contxt:e.audiences,logger:u})),["IAB1","IAB2","IAB3","IAB4"].forEach((t=>{e?.[t]?.id&&(i[t]=e[t].id)})),globalThis.concept.targeting={...globalThis.concept.targeting,...i},u("Contextual targeting injected"),We(i),i)))}catch(e){return r(`Something went wrong with concept contextual targeting: ${e}`),Promise.reject(e)}};S();var Fi={1:"Store and/or access information on a device",2:"Select basic ads",3:"Create a personalized ads profile",4:"Select personalized ads",5:"Create a personalized content profile",6:"Select personalized content",7:"Measure ad performance",8:"Measure content performance",9:"Apply market research to generate audience insights",10:"Develop and improve products"},qi=e=>u(`got CMP event: ${e.eventStatus}`);function Gi(e){u(`error callback: ${e}`),__tcfapi("getTCData",2,(function(e){e.gdprApplies||Ci("gdprNotApplies")})),Ci("CMP error")}var Wi=e=>{e.noUsableConsent?e.legitimateInterests?(globalThis.concept.consentStatus=Me,globalThis.concept.targeting.requestMode="LIMITED"):e.noUsableConsent?(globalThis.concept.consentStatus=Le,globalThis.concept.targeting.requestMode=Le,u("The user cosents does not meet the requirements to 'normal' load ads."),globalThis.concept.consentedToCookies=!1):(globalThis.concept.consentStatus=Re,globalThis.concept.targeting.requestMode=Re):(globalThis.concept.consentStatus=Be,globalThis.concept.targeting.requestMode=Be),Mt("consentRecieved",{detail:{}})},Vi=()=>{u("executeQueue ----\x3e executing consentQueue","function");let e=globalThis.concept.consentQueue||[];e.forEach(((t,i)=>{v("(Refresh dequeued and executed)"),e[i]()})),globalThis.concept.consentQueue=[]},Hi=e=>{globalThis.concept.tcString=e.tcString;let t=e?.purpose?.consents||{},i=Object.keys(t),a=Object.values(t),n=e.purpose?i.length:1e3;globalThis.concept.specificConsent=a.map(((e,t)=>({purpose:Fi[t+1],allowed:e})));let d=!!e.purpose&&i.some((e=>!t[e]));return{noUsableConsent:e.gdprApplies&&(0===n||!0===d),legitimateInterests:Ji(e)}},Ji=e=>{let t=e?.purpose?.legitimateInterests||{},i=t[2],a=t[7],n=t[9],d=t[10];return!!(i&&a&&n&&d)},Qi=({callback:e})=>{u("Loading ads ..."),!1!==globalThis.concept.consentedToCookies&&(globalThis.concept.consentedToCookies=!0,Lt(),Vi(),globalThis.conceptConfig.dontCallInitial||e({consented:!0}))};function Ki({callback:e}){function t(t,i){u(`Succesful consent recieved from ${i}`),T("Consent recieved");let a="Adnuntius"===globalThis.conceptConfig.legitimateStepAdserver,n=Hi(t);if(Wi(n),n.noUsableConsent){if(n.legitimateInterests&&!a)Qe(),Qi({callback:e});else if(n.noUsableConsent||a){if(!globalThis.conceptConfig.dontCallInitial)return Yi({callback:e});Vi()}}else Qi({callback:e})}u("consent.js run"),Xi()||(u("No __tcfapi found at all (should be stubbed)","error"),globalThis.concept.consentStatus=De,Ci("adding stub"),function(){for(var e,t="__tcfapiLocator",i=[],a=window;a;){try{if(a.frames[t]){e=a;break}}catch{}if(a===window.top)break;a=a.parent}e||(function e(){var i=a.document,n=!!a.frames[t];if(!n)if(i.body){var d=i.createElement("iframe");d.style.cssText="display:none",d.name=t,i.body.appendChild(d)}else setTimeout(e,5);return!n}(),a.__tcfapi=function(){for(var e,t=arguments.length,a=new Array(t),n=0;n3&&2===parseInt(a[1],10)&&"boolean"==typeof a[3]&&(e=a[3],"function"==typeof a[2]&&a[2]("set",!0));else if("ping"===a[0]){var d={gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"};"function"==typeof a[2]&&a[2](d)}else i.push(a)},a.addEventListener("message",(function(e){var t="string"==typeof e.data,i={};try{i=t?JSON.parse(e.data):e.data}catch{}var a=i.__tcfapiCall;a&&window.__tcfapi(a.command,a.version,(function(i,n){var d={__tcfapiReturn:{returnValue:i,success:n,callId:a.callId}};t&&(d=JSON.stringify(d)),e.source.postMessage(d,"*")}),a.parameter)}),!1))}(),u("tcf stub loaded")),Zi.tcfApiExists()?(Zi.addEventListener("useractioncomplete",t,Gi),Zi.addEventListener("tcloaded",t,Gi),Zi.addEventListener("cmpuishown",qi,Gi)):(u("No tcfApi or Exists"),globalThis.conceptConfig.dontCallInitial?Yi({callback:function(){r("could not find TCF api")}}):Yi({callback:e}))}var Yi=({callback:e,adunitDivId:t="",SPAOverwrite:i=globalThis.conceptConfig.dontCallInitial})=>{u("Lets kick of cookieless"),Mt("cookieless",{detail:{}});let a=globalThis.conceptConfig.cookielessAdserver;if(globalThis.conceptConfig.checkForConsent&&(!a||!Object.values(Jt).includes(a)))throw Error("Please setup a cookieless adserver");(0===globalThis.concept.adsloaded&&!globalThis.concept.initialCalled||i)&&(a===Jt.GAM&&(u("GAM cookieless","gpt"),e({consented:!1,adunitDivId:t})),a===Jt.ADNUNTIUS&&(u("ADNUNTIUS cookieless","adnuntius"),Gt({adunitDivId:t,prerender:!1,container:"div"})))};function Xi(){return window.__tcfapi}var Zi={addEventListener:function(e,t,i){Xi()&&__tcfapi("addEventListener",2,(function(a,n){a.eventStatus===e&&(n?__tcfapi("removeEventListener",2,(function(i){i&&t(a,e,i)}),a?.listenerId):i(e))}))},tcfApiExists:Xi};$();var ea=!1,ta=()=>{let{origin:e,pathname:t}=location,i=`${e}${t}`;setInterval((function(){let{origin:e,pathname:t}=location,a=`${e}${t}`;if(i!==a){i=a,u(`URL changed to ${a}`);let e=Object.keys(globalThis.concept.adUnits);globalThis.conceptConfig.dontCallInitial&&(u(`Clearing timeout (refresh) for ${e.join(",")}`),e.forEach((e=>{yt(globalThis.concept.adUnits[e])}))),globalThis.conceptConfig.activateConceptTargeting&&Di(),Mt("urlChange",{detail:{}})}}),300)},ia=e=>{globalThis.concept.updateIfEmpty.delete(e),globalThis.concept.firstBatchRefresh=!1,globalThis.concept.initialCalled=!1,globalThis.concept.observing=[];let t=e||null;u(`refreshSelected ${e}`,"function"),function(e,t){if(globalThis.conceptConfig.checkForConsent){let i=()=>globalThis.concept.injectAds({adunitDivId:e,consented:!0});__tcfapi("getTCData",2,(function(e){u("Manually retrieved tcData");let a=Hi(e),n="Adnuntius"===globalThis.conceptConfig.legitimateStepAdserver;Wi(a),a.noUsableConsent?a.legitimateInterests&&!n?(Qe(),i()):(a.noUsableConsent||n)&&Yi({callback:globalThis.concept.injectAds,adunitDivId:t,SPAOverwrite:!0}):i()}))}else!1===globalThis.concept.consentedToCookies?Yi({callback:globalThis.concept.injectAds,adunitDivId:t}):globalThis.concept.injectAds({adunitDivId:e,consented:!0})}(t,e)},aa=(e,t)=>{let i=conceptConfig.adUnits.map((e=>e.divIdOnPage)),a=globalThis.conceptConfig.adUnits.find((t=>t.divIdOnPage===e))?.disabled;if(i.includes(e)&&!a){let i=document.getElementById(e),a=!!globalThis.concept.consentedToCookies,n=Si({consented:a,node:i,display:!1}),d=conceptConfig.adUnits.find((e=>e.divIdOnPage===n));if(n&&d?.preRenderCookieless?Gt({adunitDivId:n,container:"iframe",prerender:!0}).forEach((e=>{ia(e.split("prerender").join("realrender"))})):ia(n||e),t||x("autoUnloadSlots")){(e=>{let t=E("adUnits");Object.keys(t).filter((i=>t[i].path===e)).forEach((e=>{let i=t[e];if(i.slot){u(`Unloading ${e}`),googletag.cmd.push((function(){googletag.destroySlots([i.slot])})),i.refresTimer&&clearTimeout(i.refreshTimer);let a={deleted:!0};t[e]=a,globalThis.concept.definitions[e]=a,globalThis.conceptConfig.adUnits=globalThis.conceptConfig.adUnits.filter((e=>e.divIdOnPage!==i.divIdOnPage)),document.getElementById(e)?.remove()}}))})(Oi(e).path)}}else"string"==typeof e&&e.length>0&&u(`${e} was not found in config or its disabled`,"error");!e&&!globalThis.conceptConfig.dontAllowRefreshAll&&(u("No specific adunit, we refresh all"),globalThis.concept.adUnits={},globalThis.concept.definitions={},googletag.destroySlots&&googletag.destroySlots(),ia(""))},na=(e,t=!1)=>{u(`injectNewAds ${e}`,"function"),T("injectNewAds execution requested"),globalThis.concept.updateTargeting(),We(globalThis.concept.targeting);let i=globalThis.conceptConfig.checkForConsent&&!0,a=globalThis.concept.consentStatus===Me,n=globalThis.concept.consentedToCookies,d=i&&n;if((!i||d||a)&&(u(`injectNewAds consentFlag (${i}) || fullconsented (${d}) || limitedFlow (${a})`,"function"),aa(e,t)),i&&!n&&!a){u("injectNewAds no hasConsented & no limitedFlow","function");let i=()=>aa(e,t);h(`(Refresh queued) ${e}`),i&&globalThis.concept.consentQueue.push(i)}!1===n&&Vi(),null===n&&!ea&&(u("Adding eventlisteners for the CMP"),Zi.addEventListener("useractioncomplete",Vi,Gi),Zi.addEventListener("tcloaded",Vi,Gi),ea=!0)},da=e=>{u(`loadCopyOf: copy ${e.srcUnit} and insert into ${e.targetDiv}`,"function");let t=globalThis.conceptConfig.adUnits.find((t=>t.divIdOnPage===e.srcUnit));if(t){let i={...t,divIdOnPage:e.targetDiv};globalThis.conceptConfig.adUnits.push(i),na(e.targetDiv,!1)}else r("Your trying to dublicate a non existing ad unit")};fe(),ae(),S();var ra=1,oa="concept",sa=()=>{globalThis.conceptConfig.videoAdunits?.forEach((e=>{e.divIdOnPage&&e.videoPlayer===ra&&(async e=>{let t=e.divIdOnPage;u(`Waiting for ${t} to be visible`,"video");let i=await N(`#${t}`,0);u(`Inserting BB Player into ${t} `,"video");let a=e.BBUNIT,n=`https://${oa}.bbvms.com/r/${a}.js`;w(t);let d=globalThis.conceptConfig.usePrebid?await globalThis.concept.requestPrebidUrl(e.playerId):globalThis.concept.buildVastTag(e.playerId);I(`VAST TAG CREATED FOR ${t} `);let r=document.createElement("script");r.async=!0,r.src=n,r.onload=()=>{let e={code:t,vastUrl:d},n=`${oa}-${a}`,r=globalThis.bluebillywig.renderers.find((e=>e._id===n));r&&r.bootstrap(e,i)},document.getElementsByTagName("head")[0].appendChild(r)})(e)}))},la=e=>{try{e.cookielessAdserver===Jt.ADNUNTIUS&&(e=>{window.adn&&window.adn.calls&&window.adn.request?e("Adnuntius already loaded"):(Ae("https://cdn.adnuntius.com/adn.js",document),e("Adnuntius Injected"))})(u),""!==e.customCSS&&e.customCSS&&(e=>{var t=document.createElement("style");t.innerText=e,document.head.appendChild(t)})(e.customCSS),e.reportTrackingAs&&oe(`?loaded=true&site=${e.reportTrackingAs}`),e.trySendingSpecificGeo&&R({targetingFunction:We}),e.oneOfAutoExecuteBB&&sa(),e.activateConceptTargeting&&Di(),e.customScript&&Se(u,e.customScript),!globalThis.disableRMBRef&&e.RMBRef&&Oe(u,e.RMBRef),(e.refreshOnUrlChange||e.dontCallInitial)&&ta(),e.refreshOnUrlChange&&window.addEventListener("urlChange",(()=>{globalThis.concept.injectNewAds()}),!0),e.dontCallInitial&&window.addEventListener("urlChange",(()=>{$e()}),!0),$t(),globalThis.concept.connect(mt,vi),globalThis.concept.connect(gt,Ti),globalThis.concept.connect(ut,Ii),globalThis.concept.connect(lt,hi),globalThis.concept.connect(ct,yi),globalThis.concept.connect(rt,fi),globalThis.concept.connect(ot,mi),globalThis.concept.connect(st,pi),globalThis.concept.connect(pt,bi),globalThis.concept.define=Ni,globalThis.concept.refresh=Mi,globalThis.concept.display=Ri,globalThis.concept.injectNewAds=na,globalThis.concept.loadCopyOf=da,Mt("concept_loaded",{detail:{}}),globalThis.concept.injectAds=Bi}catch(e){console.log(e)}};globalThis.googletag=globalThis.googletag||{},globalThis.googletag.cmd=globalThis.googletag.cmd||[];var ca=e=>{try{la(e);let t=!e.dontCallInitial,i=!e.refreshOnUrlChange,a=t&&i;e.checkForConsent?Ki({callback:e=>{sa(),globalThis.concept.injectAds(e)}}):a&&(Lt(),sa(),globalThis.concept.injectAds({consented:!0})),(()=>{let e=[];globalThis.preConcept&&(e=globalThis.preConcept.queue||e,e.forEach((e=>{$i(e)})),globalThis.preConcept.queue={},globalThis.preConcept.queue.push=function(e){$i(e)},u("preConcept.queue has now been frozen"),Object.freeze(globalThis.preConcept))})()}catch(e){console.log(e)}};globalThis.googletag=globalThis.googletag||{},globalThis.googletag.cmd=globalThis.googletag.cmd||[],S(),S(),fe();var pa=["49114284","5706918"],ma=!1,ga=!1,ua=!1,ba=!1,fa=!1,ha=e=>{let t=e.slot.getAdUnitPath(),i=e.slot.getAdUnitPath(),a=e.slot.getSlotElementId();if(globalThis.concept.adUnits[a]?.preRenderCookieless){let e=document.getElementById(a),t=e?.parentNode,i=globalThis.conceptConfig.adUnits.map((e=>e.divIdOnPage));if(e){let t=e.parentNode;if(t.id.includes("grandparent")){let e=t?.previousElementSibling;e.style.height="0px",(e=>{let t=.1;e.style.display="block";let i=setInterval((function(){t>=1&&clearInterval(i),e.style.opacity=t,e.style.filter="alpha(opacity="+100*t+")",t+=.2*t}),40)})(t),(e=>{let t=1;e.style.display="block";let i=setInterval((function(){t<=.1&&(e.style.display="none",clearInterval(i)),e.style.opacity=t,e.style.filter="alpha(opacity="+100*t+")",t-=.1}),40)})(e)}}i.includes(t?.id)&&(t.style.display="none")}pa.some((e=>i.includes(e)))&&(I(`slotResponseReceived - ${t}`),T(`slotResponseReceived - ${t}`),e.slot.getResponseInformation()||(gi(a),Rt({name:t,divId:a}),C(a)))},va=e=>{let t=e.slot.getAdUnitPath();if(pa.some((e=>t.includes(e)))){let t=e.slot.getSlotId().getId();setTimeout((function(){window?.top?.postMessage({type:st,payload:{placement:e.slot.getSlotElementId(),adunitId:t}},"*")}))}},Ta=e=>{let t=e.slot.getAdUnitPath(),i=e.slot.getSlotId().getId(),a=e.slot.getSlotElementId();if(globalThis.concept.adUnits[a],pa.some((e=>t.includes(e)))){let n=e.slot.getResponseInformation();I(`(slotOnload) ${t} - winning lineitem = ${n?n.lineItem:"no info"}`);let d={type:ot,payload:{placement:a,adunitId:i}};setTimeout((function(){window?.top?.postMessage(d,"*")}))}},Ia=e=>{let t=e.slot.getSlotElementId(),i=globalThis.concept.adUnits[t],a=e.slot.getAdUnitPath();if(e.isEmpty&&(e=>{for(let[t,i]of globalThis.concept.updateIfEmpty.entries())i===e&&(u(`${i} has just been loaded - and its empty ${t}`),globalThis.concept.updateIfEmpty.delete(t),u(`${e}: now has ${globalThis.concept.updateIfEmpty.size} empty dependencies we should resolve`),setTimeout((function(){let e=globalThis.concept.adUnits[t];e&&(_({adunitPath:e.path})||(u(`No skin found, refreshing ${t}`),kt([e])))}),10))})(t),pa.some((e=>a.includes(e)))){let a=e.creativeId||e.sourceAgnosticCreativeId,n=e.lineItemId||e.sourceAgnosticLineItemId;if(e.isEmpty&&(a="unfilled",n="unfilled"),u(`We recieved creative code: ${t}, creative - ${a}, lineitem - ${n}`,"gpt"),globalThis.conceptConfig.useAdvancedTracking&&se({creativeId:a,lineItemId:n,adunitCode:t}),i){i.rendered=!0;let a={isEmpty:e.isEmpty,size:null};e.isEmpty||(a.size={width:e.size[0],height:e.size[1]}),globalThis.concept.events.trigger(t+".render",[a])}}},ya=e=>{let t=e.slot.getSlotElementId(),i=e.slot.getAdUnitPath(),a=e.slot.getOutOfPage(),n=globalThis.concept.adUnits[t];n||u("Could not find adunit in slotViewable"),a&&(u("An outofpage unit is being showed"),I(`Out of page loaded - ${i}`)),pa.some((e=>i.includes(e)))&&(n&&(n.viewableCount=n?.viewableCount?n.viewableCount+1:1),(({divId:e})=>{Mt("viewableAd",{detail:{viewable:!0,divId:e}})})({divId:t}),u(`impressionViewable: ${t}`,"gpt"))},wa=!1,Ca=()=>{try{wa||(u("googletagConfigured being queued","gpt"),wa=!0,googletag.cmd.push((function(){u("googletagConfigured not configured: Enable DFP services","gpt"),globalThis.googletag.pubads().enableSingleRequest(),globalThis.googletag.pubads().disableInitialLoad(),globalThis.googletag.pubads().setCentering(!0),globalThis.googletag.pubads().collapseEmptyDivs(),ua||(ua=googletag.pubads().addEventListener("slotResponseReceived",ha)),ba||(ba=googletag.pubads().addEventListener("slotOnload",Ta)),ga||(ga=googletag.pubads().addEventListener("slotRequested",va)),ma||(ma=googletag.pubads().addEventListener("impressionViewable",ya)),fa||(fa=globalThis.googletag.pubads().addEventListener("slotRenderEnded",Ia)),globalThis.googletag.pubads().set("page_url",globalThis?.conceptConfig?.page_url||globalThis?.concept?.targeting?.UrlHost);let e=(e=>{let t=ee(e);return t?((e,t)=>{let i=0;for(let t=0;t{Mt("PPIDSet",{detail:{id:e}})})(e),googletag.pubads().setPublisherProvidedId(e)),globalThis.googletag.enableServices()})))}catch(e){console.error(e),r("Could not setup googletag globals")}},ka=e=>{let t=!1;t||(t=!0,(e=>{if(qe&&!globalThis.conceptConfig.siteLoadsGpt){let t="https://securepubads.g.doubleclick.net/tag/js/gpt.js";globalThis.conceptConfig.tryLimitedAds?(u("adding event listener to window.consentRecieved"),window.addEventListener("consentRecieved",(()=>{globalThis.concept.consentStatus===Me&&(t="https://pagead2.googlesyndication.com/tag/js/gpt.js"),Ae(t,document,!0)}),{once:!0,capture:!0})):Ae(t,document,!0),qe=!1,e("GPT Injected"),globalThis.googletag}})(u),Ca(),googletag.cmd.push((function(){I("Googletag loaded")})),ca(e),e.dontCallInitial||e.adUnits.filter((e=>e.preRenderCookieless)).forEach((e=>{Gt({adunitDivId:e.divIdOnPage,container:"iframe",prerender:!0})})))};S();try{globalThis.conceptConfig||console.error("No configuration found. abort!");let e=globalThis.conceptConfig;globalThis.concept=globalThis.concept||(e=>({adUnits:{},definitions:{},logme:u,events:{addEvent:ii,on:ai,trigger:ni},connect:ei,initialCalled:!1,firstBatchRefresh:!1,failsafe_timeout:ki(e),updateWhenResolved:Ei(e.adUnits,"dependencies"),discardedForTest:[],updateIfEmpty:Ei(e.adUnits,"updateIfEmpty"),observing:[],initTime:performance.now(),consentedToCookies:null,eventLog:[],adsloaded:0,idsNotFound:0,videoUrls:[],vastTags:[],videosRequested:0,consentStatus:Fe,buildVastTag:Xt,requestPrebidUrl:Kt,directRefresh:xi,consentQueue:[],device:null,unitTemplates:new Map,updateTargeting:Ai,targeting:G(globalThis.conceptConfig)}))(e),g?fetch("https://realtimeconfig.cncpt.dk/").then((e=>e.json())).then((t=>{let i={...e,...t};globalThis.conceptConfig=i,u("We are merging the live config with the deployed config"),ka(i)})):ka(e)}catch(Ke){console.log(Ke)}})()},e.log=function(e,t,i){var a=function(e){return"background: "+e+"; padding: 2px 10px; border-radius: 2px; color: rgba(0,0,0,.7); border-bottom: 1px solid rgba(0,0,0,.3);border-top: 1px solid rgba(255,255,255,.6);margin-left: 5px;"},n="log",d="",r="#79e1ec";switch("warn"==e||"error"==e?n=e:d="%c"+e,e){case"event":r="#0aff82";break;case"tag":r="#ee49d1";break;case"consent":r="#af83ff"}console[n]("%cATM"+d,a("#00e6ff"),""!=d?a(r):"",t||"",i||"")},e.debug=function(t,i,n){a.location.search.indexOf("atm_debug")>-1&&e.log(t,i,n)},e.utils={createUuid:function(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var i=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"==t?i:3&i|8).toString(16)}))},getCookie:function(e){for(var t=e+"=",i=decodeURIComponent(document.cookie).split(";"),a=0;a=0}))},requestGAM:function(t){window.googletag.cmd.push((function(){for(let i=0;i0&&!e.utils.findInArray(e.GLOBALS.forcedPurposes,d.purposes)&&(r=!1,e.haltedTags.push(n)):d.purposes.length>0&&!e.utils.findInArray(e.browser.consent.adnuntiusPurposes,d.purposes)&&(r=!1),r&&(e.debug("tag","Running tag: "+n+" in container: "+t),e.containerFunctions[t][d.type](d.content),-1!=e.eventList.indexOf("tags."+n)&&e.dispatch("tags."+n))}catch(t){e.log("error",t,": Tag: "+d)}},runTriggers:function(t,i){e.containers[t].triggers[i].forEach((function(e){e()}))},clickElement:function(t){e.triggers.click&&e.triggers.click(t)},toggleClass:function(e,t){if(e.classList)e.classList.toggle(t);else{var i=e.className.split(" "),a=i.indexOf(t);a>=0?i.splice(a,1):i.push(t),e.className=i.join(" ")}},newAjax:function(e,t,i){if(a.XDomainRequest&&-1===a.navigator.appVersion.indexOf("MSIE 10")){var n=new a.XDomainRequest;return n.open(e,t),n.contentType="text/plain",n.onerror=function(){},n.ontimeout=function(){},n.onprogress=function(){},n.timeout=function(){},n.onload=function(){},n.onload=i,n}var d=new XMLHttpRequest;return d.open(e,t),d.setRequestHeader("Content-Type","text/plain"),i&&"function"==typeof i&&(d.onreadystatechange=i),d.onerror=function(e){console.log(e)},d},ajax:function(t,i,a){var n=e.utils.newAjax(t,i,(function(){if(n.readyState&&4!==n.readyState)return!1;n.status&&200!==n.status?e.log("error","Request to URL: "+i+" got status "+n.status):a&&"function"==typeof a?a(JSON.parse(n.response)):e.log("error","Ajax function is not a function")}));n.send()}},e.privacy=e.privacy||void 0,e.createPrebidRequest=function(t){var i=[];return t.adUnits.forEach((function(t){var a=e.prebid.map[t.auId];e.prebid.mappedUnits[a]&&i.push(e.prebid.mappedUnits[a])})),i},e.requestAds=function(i){if(e.prebid.aliases.length>0)for(let t=0;t{r.push(e.code),e.bids.forEach((function(t){if("adnuntius"==t.bidder||"adnuntius"==a[t.bidder]){var i={auId:t.params.auId,targetId:e.code,onNoMatchedAds:function(e){o(e)},onImpressionResponse:function(e){d.push(e.targetId),o(e)}};e.mediaTypes&&e.mediaTypes.banner&&e.mediaTypes.banner.sizes&&(i.dimensions=e.mediaTypes.banner.sizes),t.params.targeting&&console.log(t.params.targeting),n.push(i)}}))})),n},e.ads.setInterval=function(i,a){e.ads.adUnitMeta[i].interval||(e.ads.adUnitMeta[i].interval=setInterval((function(){0!=e.ads.adUnitMeta[i].refresh.count?(t.calls.push((function(){t.chbRequest(e.createPrebidRequest(a),a)})),e.ads.adUnitMeta[i].refresh.count--):clearInterval(e.ads.adUnitMeta[i].interval)}),1e3*e.ads.adUnitMeta[i].refresh.delay))},e.ads.setPrebidRefresh=function(t,i){var a=Object.assign({},i);delete a.headerBids;var n=t.targetId?":"+t.targetId:"",d=t.auId+n,r=t.refresh;r.count?r.count=r.count||999:r={delay:t.refresh,count:999};var o=r.event||"onViewable";if("onViewable"!=o&&"onVisible"!=o)throw new Error('refresh event needs to be "onViewable" or "onVisible"');return delete t.refresh,t.clearTarget=!0,e.ads.adUnitMeta[d]=e.ads.adUnitMeta[d]||{},e.ads.adUnitMeta[d].refresh=r,e.ads.adUnitMeta[d].refreshFunction=function(){a.adUnits=[t],e.ads.setInterval(d,a)},t[o]=e.ads.adUnitMeta[d].refreshFunction,t},e.addListener=function(t,i){-1==e.eventList.indexOf(t)&&(e.eventList.push(t),e.events[t]=new CustomEvent(t,{bubbles:!0})),document.addEventListener(t,(function(){i&&i(e.transitData)}))},e.dispatch=function(t,i){e.debug(t,i),e.transitData=i,document.dispatchEvent(e.events[t])},e.containerFunctions[o].javascriptCustom=function(t){try{t.script()}catch(t){e.log("error","Custom Javascript is malformed "+t.message,"Custom JavaScript")}},e.addListener("pageview.FgeNJlo7f",(function(t){e.utils.runTags("FgeNJlo7f",["ntSA5018W4"])})),e.utils.addScript("https://cdn.adnuntius.com/adn.js",!1,!1,{async:!0}),e.containers[o].prebid){if(e.containers[o].prebid.config&&e.containers[o].prebid.config.custom)try{new Function(e.containers[o].prebid.config.custom)()}catch(t){e.log("error","Custom prebid script malformed: "+t.message,"Custom Prebid")}e.containers[o].prebid.loadPrebidJs&&e.utils.addScript("https://tags.adnuntius.com/pb/prebid.js")}r=function(){try{for(var t;t=e.queue.shift();)"function"==typeof t&&t()}catch(t){e.log("error",t,"queue handler")}},a.setTimeout(r,25),e.queue.push=function(){return Array.prototype.push.apply(this,arguments),a.setTimeout(r,1),this.length},r(),window.addEventListener("load",(function(t){-1!=e.eventList.indexOf("pageload."+o)&&e.dispatch("pageload."+o)})),e.eventList.indexOf("pageview."+o)>-1&&e.dispatch("pageview."+o)}(atm,adn,document,window)}catch(e){console.log("error",e)}