// ATM Build: r6K0_ILmH "use strict"; var adnMeta = adnMeta || {}; var 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 (atm, adn, doc, win) { var CONTAINER_ID = 'RC-9_R3pz'; atm.containerFunctions[CONTAINER_ID] = atm.containerFunctions[CONTAINER_ID] || {} "use strict"; atm.cookie = (function () { var pairs = document.cookie.split(";"); var cookies = {}; for (var i = 0; i < pairs.length; i++) { var pair = pairs[i].split("="); cookies[(pair[0] + '').trim()] = unescape(pair.slice(1).join('=')); } return cookies; })(); atm.localStorage = (function () { var values = {}; var keys = Object.keys(localStorage); for (var i = 0; i < keys.length; i++) { try { values[keys[i]] = JSON.parse(localStorage[keys[i]]); } catch (e) { values[keys[i]] = localStorage[keys[i]]; } } return values; })(); atm.browser = window.location; atm.browser.consent = (localStorage.getItem('adn-consent') || localStorage.getItem('atm-consent')) ? JSON.parse(localStorage.getItem('adn-consent') || localStorage.getItem('atm-consent')) : { time: new Date().getTime(), tc: false, given: false, purposes: [], specialFeatures: [], vendors: [], legIntPurposes: [], adnuntiusPurposes: [], stack: false, }; atm.browser.consent.timeSinceConsent = new Date().getTime() - atm.browser.consent.time; atm.page = atm.page || {}; atm.page.meta = (function () { var metaObject = {}; var metaData = document.getElementsByTagName("meta"); var metaDataArray = [].slice.call(metaData); metaDataArray.forEach(meta => { var name = meta.name || meta.getAttribute('property') || meta.getAttribute('http-equiv'); if (name) metaObject[name] = meta.content; }); return metaObject; })(); atm.containers[CONTAINER_ID] = { "id": "RC-9_R3pz", "data": { "geo": false, "gdpr": false, "cssAdd": true, "position": "overlay", "cssOverride": true, "gdprChoiceButton": true }, "prebid": { "loadPrebidJs": false, "units": { "undefined": { "code": "videnskab.dk_lb1", "bids": [ { "bidder": "omgz", "params": { "mid": 729063 } }, { "bidder": "omgz-skn", "params": { "mid": 752925 } } ], "mediaTypes": { "banner": { "sizes": [ [ 930, 180 ], [ 930, 600 ] ] } } }, "keBvyFPRI": { "code": "videnskab.dk_lb4", "bids": [ { "bidder": "omgz", "params": { "mid": 729066 } } ], "mediaTypes": { "banner": { "sizes": [ [ 930, 180 ], [ 930, 600 ] ] } } }, "Et1z4u9wt": { "code": "videnskab.dk_lb5", "bids": [ { "bidder": "omgz", "params": { "mid": 729067 } } ], "mediaTypes": { "banner": { "sizes": [ [ 930, 180 ], [ 930, 600 ] ] } } }, "BoLG-4GoU": { "code": "videnskab.dk_sky1", "bids": [ { "bidder": "omgz", "params": { "mid": 729069 } } ], "mediaTypes": { "banner": { "sizes": [ [ 160, 600 ] ] } } }, "bCnW5ujB1": { "code": "videnskab.dk_sky2", "bids": [ { "bidder": "omgz", "params": { "mid": 729070 } } ], "mediaTypes": { "banner": { "sizes": [ [ 160, 600 ] ] } } }, "YKN41JakM": { "code": "videnskab.dk_sky3", "bids": [ { "bidder": "omgz", "params": { "mid": 729071 } } ], "mediaTypes": { "banner": { "sizes": [ [ 160, 600 ] ] } } }, "V5u8q9Mxc": { "code": "videnskab.dk_sky4", "bids": [ { "bidder": "omgz", "params": { "mid": 729072 } } ], "mediaTypes": { "banner": { "sizes": [ [ 160, 600 ] ] } } }, "XW_wswHCE": { "code": "videnskab.dk_forside_lb1", "bids": [ { "bidder": "", "params": {} } ], "mediaTypes": { "banner": { "sizes": [ [ 930, 180 ], [ 930, 600 ] ] } } }, "ahoDUGVyP": { "code": "videnskab.dk_mob1", "bids": [ { "bidder": "omgz", "params": { "mid": 729080 } }, { "bidder": "omgz-int", "params": { "mid": 1129248 } } ], "mediaTypes": { "banner": { "sizes": [ [ 320, 320 ], [ 300, 250 ], [ 320, 160 ] ] } } }, "162aSaKka": { "code": "videnskab.dk_mob2", "bids": [ { "bidder": "omgz", "params": { "mid": 729081 } }, { "bidder": "omgz-int", "params": { "mid": 1129248 } } ], "mediaTypes": { "banner": { "sizes": [ [ 320, 320 ], [ 300, 250 ], [ 320, 160 ] ] } } }, "SGOCfsqwQ": { "code": "videnskab.dk_mob3", "bids": [ { "bidder": "omgz", "params": { "mid": 729082 } }, { "bidder": "omgz-int", "params": { "mid": 1129248 } } ], "mediaTypes": { "banner": { "sizes": [ [ 320, 320 ], [ 300, 250 ], [ 320, 160 ] ] } } }, "TML6tIbUU": { "code": "videnskab.dk_mob4", "bids": [ { "bidder": "omgz", "params": { "mid": 729083 } } ], "mediaTypes": { "banner": { "sizes": [ [ 320, 320 ], [ 300, 250 ], [ 320, 160 ] ] } } }, "hQ2JXCiLV": { "code": "videnskab.dk_mob5", "bids": [ { "bidder": "omgz", "params": { "mid": 729084 } } ], "mediaTypes": { "banner": { "sizes": [ [ 320, 320 ], [ 300, 250 ], [ 320, 160 ] ] } } } }, "map": {}, "analytics": false, "requester": { "system": "none" }, "aliases": [ [ "omgz", "adform" ], [ "omgz-skn", "adform" ], [ "omgz-top", "adform" ], [ "omgz-int", "adform" ] ] }, "tagType": "legacy", "cmp": false, "templates": false, "variables": [], "variableMap": {}, "tags": { "C7iJVnsfeF": { "purposes": [], "type": "javascriptCustom", "content": { "script": "" } } } } try { } catch (e) { throw new Error('Custom variables are not valid') } atm.containers[CONTAINER_ID].tags["C7iJVnsfeF"].content.script = function(){ window.conceptConfig = {"fetchMarginPercent":500,"renderMarginPercent":200,"mobileScaling":2,"settingsProfiles":[{"globalChanges":{"usePrebid":true,"customTargeting":{}},"name":"Limited","id":"dahzcsu","type":"TCF_LEGITIMATE_INTERREST","activateOnArgs":[],"adunitsChanges":{"fdxdu":{"id":"fdxdu","divIdOnPage":"cncpt-dsk_top","path":"/5706918,22604939280/videnskab.dk_dsk_top_limited"},"def-lb4":{"id":"def-lb4","divIdOnPage":"cncpt-lb4","path":"/5706918,22604939280/videnskab.dk_lb4_limited"},"def-lb5":{"id":"def-lb5","divIdOnPage":"cncpt-lb5","path":"/5706918,22604939280/videnskab.dk_lb5_limited"},"def-lb1":{"id":"def-lb1","divIdOnPage":"cncpt-lb1","path":"/5706918,22604939280/videnskab.dk_lb1_limited"},"def-sky2":{"id":"def-sky2","divIdOnPage":"cncpt-sky2","path":"/5706918,22604939280/videnskab.dk_sky2_limited"},"def-sky1":{"id":"def-sky1","divIdOnPage":"cncpt-sky1","path":"/5706918,22604939280/videnskab.dk_sky1_limited"},"y43vcg":{"id":"y43vcg","divIdOnPage":"cncpt-lb2","path":"/5706918,22604939280/videnskab.dk_lb2_limited"},"def-sky4":{"id":"def-sky4","divIdOnPage":"cncpt-sky4","path":"/5706918,22604939280/videnskab.dk_sky4_limited"},"def-sky3":{"id":"def-sky3","divIdOnPage":"cncpt-sky3","path":"/5706918,22604939280/videnskab.dk_sky3_limited"},"9usfan":{"id":"9usfan","divIdOnPage":"cncpt-lb3","path":"/5706918,22604939280/videnskab.dk_lb3_limited"},"n7qspp":{"id":"n7qspp","divIdOnPage":"cncpt-mob_top","path":"/5706918,22604939280/videnskab.dk_mob_top_limited"},"def-mob4":{"id":"def-mob4","divIdOnPage":"cncpt-mob4","path":"/5706918,22604939280/videnskab.dk_mob4_limited"},"def-mob5":{"id":"def-mob5","divIdOnPage":"cncpt-mob5","path":"/5706918,22604939280/videnskab.dk_mob5_limited"},"def-mob2":{"id":"def-mob2","divIdOnPage":"cncpt-mob2","path":"/5706918,22604939280/videnskab.dk_mob2_limited"},"def-mob3":{"id":"def-mob3","divIdOnPage":"cncpt-mob3","path":"/5706918,22604939280/videnskab.dk_mob3_limited"},"def-mob0":{"id":"def-mob0","divIdOnPage":"cncpt-mob0","path":"/5706918,22604939280/videnskab.dk_mob0_limited"},"def-forside_lb1":{"id":"def-forside_lb1","divIdOnPage":"cncpt-forside_lb1","path":"/5706918,22604939280/videnskab.dk_lb1_limited"},"def-mob1":{"id":"def-mob1","divIdOnPage":"cncpt-mob1","path":"/5706918,22604939280/videnskab.dk_mob1_limited"}},"videoChanges":{},"order":1},{"globalChanges":{"customTargeting":{}},"name":"Test","id":"ykaewkf","type":"URL_IS_SPECIFIC","activateOnArgs":"https://test.dk","adunitsChanges":{"fdxdu":{"id":"fdxdu","divIdOnPage":"cncpt-dsk_top"},"def-lb4":{"id":"def-lb4","divIdOnPage":"cncpt-lb4"},"def-lb5":{"id":"def-lb5","divIdOnPage":"cncpt-lb5"},"def-lb1":{"id":"def-lb1","divIdOnPage":"cncpt-lb1"},"def-sky2":{"id":"def-sky2","divIdOnPage":"cncpt-sky2"},"def-sky1":{"id":"def-sky1","divIdOnPage":"cncpt-sky1"},"y43vcg":{"id":"y43vcg","divIdOnPage":"cncpt-lb2"},"def-sky4":{"id":"def-sky4","divIdOnPage":"cncpt-sky4"},"def-sky3":{"id":"def-sky3","divIdOnPage":"cncpt-sky3"},"9usfan":{"id":"9usfan","divIdOnPage":"cncpt-lb3"},"n7qspp":{"id":"n7qspp","divIdOnPage":"cncpt-mob_top"},"def-mob4":{"id":"def-mob4","divIdOnPage":"cncpt-mob4"},"def-mob5":{"id":"def-mob5","divIdOnPage":"cncpt-mob5"},"def-mob2":{"id":"def-mob2","divIdOnPage":"cncpt-mob2"},"def-mob3":{"id":"def-mob3","divIdOnPage":"cncpt-mob3"},"def-mob0":{"id":"def-mob0","divIdOnPage":"cncpt-mob0"},"def-forside_lb1":{"id":"def-forside_lb1","divIdOnPage":"cncpt-forside_lb1"},"def-mob1":{"id":"def-mob1","divIdOnPage":"cncpt-mob1"}},"videoChanges":{}}],"bidderTargeting":[],"mobileMultiplier":2,"prebidKeyMap":[],"targetingToDMP":[],"refreshInview":0.25,"prebidTimeOut":3000,"s2sTimeout":500,"page_url":"https://videnskab.dk/","reportTrackingAs":"videnskab.dk","prebidRef":"https://cncptx.com/prebid_builds/bdf19621-a505-59f4-8844-01b1b17fe430.js","adUnits":[{"path":"/5706918,22604939280/videnskab.dk_dsk_top","targeting":{"format":"topscroll_dsk,topscroll_exp_dsk,interscroll_anchor_mob"},"divIdOnPage":"cncpt-dsk_top","prebidSizes":[[1,2]],"size":[[[1025,0],[[1,2]]],[[0,0],[]]],"cookieLessPath":"3b20b3","refresh":0,"id":"fdxdu","lazyload":false,"prebidAllowNative":true,"prebidBid":[{"params":{"mid":"1959845","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"placementId":"34163204"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401413\t"},"bidder":"pubmatic"},{"params":{"siteId":"1260082"},"bidder":"ix"},{"params":{"siteId":"1260072"},"bidder":"ix"},{"params":{"siteId":1271340},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob_top","targeting":{"format":"topscroll_mob,topscroll_exp_mob"},"divIdOnPage":"cncpt-mob_top","prebidSizes":[[1,2]],"size":[[[1025,0],[]],[[0,0],[[1,2]]]],"cookieLessPath":"3b20b2","refresh":0,"id":"n7qspp","lazyload":false,"prebidAllowNative":true,"prebidBid":[{"params":{"mid":"1567464","adxDomain":" adx.adform.net"},"bidder":"omgz-top"},{"params":{"mid":"1959847","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"placementId":"34163203"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401423"},"bidder":"pubmatic"},{"params":{"siteId":"1260077"},"bidder":"ix"},{"params":{"siteId":1271342},"bidder":"ix","disabled":false}]},{"refresh":30000,"excluserTimeout":200,"dependencies":[],"path":"/5706918,22604939280/videnskab.dk_lb3","targeting":{},"divIdOnPage":"cncpt-lb3","prebidSizes":[[930,180]],"size":[[[1025,0],[[930,180]]]],"cookieLessPath":"0000000000250222","rootMargin":0,"cookielessHeight":"180","id":"9usfan","lazyload":true,"prebidAllowNative":true,"prebidBid":[{"params":{"placementId":"24074950"},"bidder":"mss_skn"},{"params":{"mid":"714186 ","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983599","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983597","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074932"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429764"},"bidder":"rubicon"},{"params":{"placementId":"17078084"},"bidder":"appnexus"},{"params":{"mid":"752925","adxDomain":" adx.adform.net"},"bidder":"omgz-skn"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-lb1","site":"videnskab-dk","placement":"cncpt-lb1"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d75e-4186-844f-1286f1937cc1"},"bidder":"livewrapped"},{"params":{"mid":"1574960","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"mid":"1575154","adxDomain":" adx.adform.net"},"bidder":"admium-skn"},{"params":{"mid":"1600545","adxDomain":" adx.adform.net"},"bidder":"mpm_skn"},{"params":{"mid":"729065","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959836","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"placementId":"34163197"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401419"},"bidder":"pubmatic"},{"params":{"siteId":"1260027"},"bidder":"ix"},{"params":{"siteId":1271339},"bidder":"ix","disabled":false}]},{"refresh":30000,"excluserTimeout":200,"dependencies":[],"path":"/5706918,22604939280/videnskab.dk_lb2","targeting":{},"divIdOnPage":"cncpt-lb2","prebidSizes":[[930,180]],"size":[[[1025,0],[[930,180]]]],"cookieLessPath":"0000000000250221","rootMargin":0,"cookielessHeight":"180","id":"y43vcg","lazyload":true,"prebidAllowNative":true,"prebidBid":[{"params":{"placementId":"24074950"},"bidder":"mss_skn"},{"params":{"mid":"714186 ","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983599","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983597","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074932"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429764"},"bidder":"rubicon"},{"params":{"placementId":"17078084"},"bidder":"appnexus"},{"params":{"mid":"752925","adxDomain":" adx.adform.net"},"bidder":"omgz-skn"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-lb1","site":"videnskab-dk","placement":"cncpt-lb1"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d75e-4186-844f-1286f1937cc1"},"bidder":"livewrapped"},{"params":{"mid":"1574960","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"mid":"1575154","adxDomain":" adx.adform.net"},"bidder":"admium-skn"},{"params":{"mid":"1600545","adxDomain":" adx.adform.net"},"bidder":"mpm_skn"},{"params":{"mid":"1851346","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729064","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959835","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"placementId":"34162450"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401418"},"bidder":"pubmatic"},{"params":{"siteId":"1260022"},"bidder":"ix"},{"params":{"siteId":1271335},"bidder":"ix","disabled":false}]},{"refresh":30000,"excluserTimeout":200,"dependencies":[],"path":"/5706918,22604939280/videnskab.dk_dsk_lb1","targeting":{"format":"interscroll_dsk"},"divIdOnPage":"cncpt-lb1","prebidSizes":[[930,180],[930,600],[970,570]],"size":[[[1025,0],[[930,180],[930,600],[970,570]]]],"cookieLessPath":"00000000000d6972","rootMargin":0,"cookielessHeight":"180","id":"def-lb1","lazyload":false,"prebidAllowNative":true,"prebidBid":[{"params":{"mid":"714186 ","adxDomain":" adx.adform.net"},"bidder":"adf","disabled":true},{"params":{"mid":"983599","adxDomain":" adx.adform.net"},"bidder":"adf1","disabled":true},{"params":{"mid":"983597","adxDomain":" adx.adform.net"},"bidder":"adf2","disabled":true},{"params":{"placementId":"24074932"},"bidder":"mss_dis","disabled":true},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429764"},"bidder":"rubicon","disabled":true},{"params":{"placementId":"17078084"},"bidder":"appnexus","disabled":true},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-lb1","site":"videnskab-dk","placement":"cncpt-lb1"},"bidder":"adagio","disabled":true},{"params":{"adUnitId":"08dabb4b-d75e-4186-844f-1286f1937cc1"},"bidder":"livewrapped","disabled":true},{"params":{"mid":"1574960","adxDomain":" adx.adform.net"},"bidder":"admium","disabled":true},{"params":{"mid":1779595,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"mid":"1851344","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729063","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959846","adxDomain":" adx.adform.net"},"bidder":"dentsu-int"},{"params":{"placementId":"34163194"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401417"},"bidder":"pubmatic"},{"params":{"siteId":"1260017"},"bidder":"ix"},{"params":{"siteId":null},"bidder":"ix"},{"params":{"siteId":1271347},"bidder":"ix","disabled":false}]},{"refresh":30000,"dependencies":[],"path":"/5706918,22604939280/videnskab.dk_lb4","divIdOnPage":"cncpt-lb4","targeting":{},"prebidSizes":[[930,180]],"size":[[[1025,0],[[930,180]]]],"cookieLessPath":"00000000000d6973","cookielessHeight":"180","id":"def-lb4","lazyload":true,"prebidAllowNative":true,"prebidBid":[{"params":{"mid":"714187","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983602","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983603","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074932"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429766"},"bidder":"rubicon"},{"params":{"placementId":"17078085"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-lb4","site":"videnskab-dk","placement":"cncpt-lb4"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d765-40f4-84bc-c05a438f910b"},"bidder":"livewrapped"},{"params":{"mid":"729066","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"placementId":"34163200"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401421"},"bidder":"pubmatic"},{"params":{"siteId":"1260032"},"bidder":"ix"},{"params":{"siteId":1271346},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_lb5","divIdOnPage":"cncpt-lb5","targeting":{},"prebidSizes":[[930,180]],"size":[[[1025,0],[[930,180]]]],"cookieLessPath":"00000000000d6974","refresh":30000,"cookielessHeight":"180","id":"def-lb5","lazyload":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714188","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983605","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983606","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074932"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429768"},"bidder":"rubicon"},{"params":{"placementId":"17078086"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-lb5","site":"videnskab-dk","placement":"cncpt-lb5"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d76f-4718-842b-28390daf329e"},"bidder":"livewrapped"},{"params":{"publisherId":0,"adSlot":"6401422"},"bidder":"pubmatic"},{"params":{"siteId":"1260037"},"bidder":"ix"},{"params":{"siteId":1271351},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_sky1","divIdOnPage":"cncpt-sky1","targeting":{},"prebidSizes":[[160,600]],"size":[[[1025,0],[[160,600]]]],"cookieLessPath":"00000000000d6976","refresh":30000,"id":"def-sky1","lazyload":true,"dependencies":["cncpt-lb1"],"prebidBid":[{"params":{"mid":"714197","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983607","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983608","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074931"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429782"},"bidder":"rubicon"},{"params":{"placementId":"17078105"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-sky1","site":"videnskab-dk","placement":"cncpt-sky1"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d78f-41d1-8e5d-bd0774cf32eb"},"bidder":"livewrapped"},{"params":{"mid":"1574964","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19670703"},"bidder":"msupply"},{"params":{"mid":"1851350","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"publisherId":0,"adSlot":"6401434"},"bidder":"pubmatic"},{"params":{"siteId":"1260062"},"bidder":"ix"},{"params":{"siteId":1271341},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_sky2","targeting":{},"divIdOnPage":"cncpt-sky2","prebidSizes":[[160,600]],"size":[[[1025,0],[[160,600]]]],"cookieLessPath":"00000000000d6977","refresh":30000,"id":"def-sky2","lazyload":true,"dependencies":["cncpt-lb1"],"prebidBid":[{"params":{"mid":"714198","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983610","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983609","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074931"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429784"},"bidder":"rubicon"},{"params":{"placementId":"17078118"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-sky2","site":"videnskab-dk","placement":"cncpt-sky2"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d79e-4bf1-8bb1-ab1619f86fad"},"bidder":"livewrapped"},{"params":{"mid":"1574968","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19670704"},"bidder":"msupply"},{"params":{"mid":"1851351","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"publisherId":0,"adSlot":"6401436"},"bidder":"pubmatic"},{"params":{"siteId":"1260067"},"bidder":"ix"},{"params":{"siteId":1271337},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_sky3","targeting":{},"divIdOnPage":"cncpt-sky3","prebidSizes":[[160,600],[120,600]],"size":[[[1025,0],[[160,600],[120,600]]]],"cookieLessPath":"00000000000d6978","refresh":30000,"id":"def-sky3","lazyload":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714199","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983611","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983612","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074931"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429786"},"bidder":"rubicon"},{"params":{"placementId":"17078121"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-sky3","site":"videnskab-dk","placement":"cncpt-sky3"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d7a4-4a7a-86dc-edb68844f5f3"},"bidder":"livewrapped"},{"params":{"mid":"1574965","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19670705"},"bidder":"msupply"},{"params":{"mid":"1851352","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"1959842","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"publisherId":0,"adSlot":"6401437"},"bidder":"pubmatic"},{"params":{"siteId":1271348},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_sky4","divIdOnPage":"cncpt-sky4","targeting":{},"prebidSizes":[[160,600],[120,600]],"size":[[[1025,0],[[160,600],[120,600]]]],"cookieLessPath":"00000000000d697e","refresh":30000,"id":"def-sky4","lazyload":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714200","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983614","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983613","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074931"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429788"},"bidder":"rubicon"},{"params":{"placementId":"17078122"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-sky4","site":"videnskab-dk","placement":"cncpt-sky4"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d7ae-4c24-828e-dee12fdee7d6"},"bidder":"livewrapped"},{"params":{"mid":"1574966","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19670706"},"bidder":"msupply"},{"params":{"mid":"1851353","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"1959843","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"publisherId":0,"adSlot":"6401438"},"bidder":"pubmatic"},{"params":{"siteId":1271334},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_forside_lb1","targeting":{},"divIdOnPage":"cncpt-forside_lb1","prebidSizes":[[930,180]],"size":[[[1025,0],[[930,180],[930,600]]]],"refresh":30000,"cookielessHeight":"180","id":"def-forside_lb1","lazyload":false,"prebidAllowNative":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714185","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"placementId":"24074932"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429762"},"bidder":"rubicon"},{"params":{"placementId":"17078079"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-forside_lb1","site":"videnskab-dk","placement":"cncpt-forside_lb1"},"bidder":"adagio"},{"params":{"mid":"1851344","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"placementId":"34163194\t"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401414"},"bidder":"pubmatic"},{"params":{"siteId":"1260017"},"bidder":"ix"},{"params":{"siteId":1271350},"bidder":"ix","disabled":false}]},{"refresh":30000,"dependencies":[],"excluserTimeout":200,"path":"/5706918,22604939280/videnskab.dk_mob1_320x160","divIdOnPage":"cncpt-mob0","targeting":{"format":"topscroll_mob"},"prebidSizes":[[300,100],[320,50],[320,80],[320,100],[320,160],[1,2],[300,220]],"size":[[[1025,0],[]],[[0,0],[[300,100],[320,50],[320,80],[320,100],[320,160],[1,2],[300,220]]]],"cookieLessPath":"00000000000d6968","rootMargin":0,"id":"def-mob0","lazyload":false,"prebidAllowNative":true,"prebidBid":[{"params":{"mid":"1575119","adxDomain":" adx.adform.net"},"bidder":"admium-top"},{"params":{"mid":"1592862","adxDomain":" adx.adform.net"},"bidder":"mpm_top"},{"params":{"mid":"1567464","adxDomain":" adx.adform.net"},"bidder":"omgz-top"},{"params":{"mid":"1559342","adxDomain":" adx.adform.net"},"bidder":"adform"},{"params":{"mid":1779594,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"34163190"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401424"},"bidder":"pubmatic"},{"params":{"siteId":"1260077"},"bidder":"ix"},{"params":{"siteId":1271345},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob1","targeting":{"format":"interscroll_mob,double_interscroll_mob,interscroll_anchor_mob"},"divIdOnPage":"cncpt-mob1","prebidSizes":[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240]],"size":[[[1025,0],[]],[[0,0],[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240]]]],"cookieLessPath":"00000000000d6967","refresh":30000,"id":"def-mob1","lazyload":false,"prebidAllowNative":true,"dependencies":[],"prebidBid":[{"params":{"placementId":"24074937"},"bidder":"mss_mob_int"},{"params":{"mid":"714190","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983584","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983586","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074933"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429772"},"bidder":"rubicon"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429770"},"bidder":"rubicon"},{"params":{"placementId":"17078088"},"bidder":"appnexus"},{"params":{"placementId":"17078091"},"bidder":"appnexus"},{"params":{"mid":"1129248","adxDomain":" adx.adform.net"},"bidder":"omgz-int"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-mob1","site":"videnskab-dk","placement":"cncpt-mob1"},"bidder":"adagio"},{"params":{"mid":"1576841","adxDomain":" adx.adform.net"},"bidder":"mpm_int"},{"params":{"adUnitId":"08dabb4b-d774-4323-830c-cd96001fccde"},"bidder":"livewrapped"},{"params":{"mid":"1574967","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"mid":"1575052","adxDomain":" adx.adform.net"},"bidder":"admium-int"},{"params":{"placementId":"19671019"},"bidder":"msupply"},{"params":{"mid":1754538,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"mid":"1851354","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729080","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959844","adxDomain":" adx.adform.net"},"bidder":"dentsu-int"},{"params":{"placementId":"34163190"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401425"},"bidder":"pubmatic"},{"params":{"siteId":"1260092"},"bidder":"ix"},{"params":{"siteId":"1260087"},"bidder":"ix"},{"params":{"siteId":"1259992"},"bidder":"ix"},{"params":{"siteId":1271336},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob2","divIdOnPage":"cncpt-mob2","targeting":{"format":"interscroll_mob,double_interscroll_mob,interscroll_anchor_mob"},"prebidSizes":[[300,100],[300,250],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240],[300,210]],"size":[[[1025,0],[]],[[0,0],[[300,100],[300,250],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240],[300,210]]]],"cookieLessPath":"00000000000d696e","refresh":30000,"id":"def-mob2","lazyload":true,"prebidAllowNative":true,"dependencies":[],"prebidBid":[{"params":{"placementId":"24074937"},"bidder":"mss_mob_int"},{"params":{"mid":"714193","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983589","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983588","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074933"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429774"},"bidder":"rubicon"},{"params":{"placementId":"17078096"},"bidder":"appnexus"},{"params":{"mid":"1129248","adxDomain":" adx.adform.net"},"bidder":"omgz-int"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-mob2","site":"videnskab-dk","placement":"cncpt-mob2"},"bidder":"adagio"},{"params":{"mid":"1576841","adxDomain":" adx.adform.net"},"bidder":"mpm_int"},{"params":{"adUnitId":"08dabb4b-d779-46ff-88fa-33c2324e22bc"},"bidder":"livewrapped"},{"params":{"mid":"1574969","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"mid":"1575052","adxDomain":" adx.adform.net"},"bidder":"admium-int"},{"params":{"placementId":"19671020"},"bidder":"msupply"},{"params":{"mid":"1720471","adxDomain":" adx.adform.net"},"bidder":"mpm_doub_int"},{"params":{"mid":"1717713","adxDomain":" adx.adform.net"},"bidder":"omgz-doub-int"},{"params":{"mid":1754536,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"mid":1779596,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"mid":"1851355","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729081","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959844","adxDomain":" adx.adform.net"},"bidder":"dentsu-int"},{"params":{"placementId":"34162449"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401426"},"bidder":"pubmatic"},{"params":{"siteId":"1260092"},"bidder":"ix"},{"params":{"siteId":"1260087"},"bidder":"ix"},{"params":{"siteId":"1259997"},"bidder":"ix"},{"params":{"siteId":1271344},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob3","targeting":{"format":"interscroll_mob,double_interscroll_mob,interscroll_anchor_mob"},"divIdOnPage":"cncpt-mob3","prebidSizes":[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240]],"size":[[[1025,0],[]],[[0,0],[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400],[300,240]]]],"cookieLessPath":"00000000000d696f","refresh":30000,"id":"def-mob3","lazyload":true,"prebidAllowNative":true,"dependencies":[],"prebidBid":[{"params":{"placementId":"24074937"},"bidder":"mss_mob_int"},{"params":{"mid":"714194","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983591","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983590","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074933"},"bidder":"mss_dis"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429776"},"bidder":"rubicon"},{"params":{"placementId":"17078099"},"bidder":"appnexus"},{"params":{"mid":"1129248","adxDomain":" adx.adform.net"},"bidder":"omgz-int"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-mob3","site":"videnskab-dk","placement":"cncpt-mob3"},"bidder":"adagio"},{"params":{"mid":"1576841","adxDomain":" adx.adform.net"},"bidder":"mpm_int"},{"params":{"adUnitId":"08dabb4b-d77d-4b1c-8275-50b7b66f9420"},"bidder":"livewrapped"},{"params":{"mid":"1574970","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"mid":"1575052","adxDomain":" adx.adform.net"},"bidder":"admium-int"},{"params":{"placementId":"19671021"},"bidder":"msupply"},{"params":{"mid":1754537,"adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"mid":"1851356","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729082","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959844","adxDomain":" adx.adform.net"},"bidder":"dentsu-int"},{"params":{"placementId":"34163191"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401428"},"bidder":"pubmatic"},{"params":{"siteId":"1260092"},"bidder":"ix"},{"params":{"siteId":"1260087"},"bidder":"ix"},{"params":{"siteId":"1260002"},"bidder":"ix"},{"params":{"siteId":1271338},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob4","targeting":{"format":"double_interscroll_mob,interscroll_mob,interscroll_anchor_mob"},"divIdOnPage":"cncpt-mob4","prebidSizes":[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400]],"size":[[[1025,0],[]],[[0,0],[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400]]]],"cookieLessPath":"00000000000d6970","refresh":30000,"id":"def-mob4","lazyload":true,"prebidAllowNative":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714195","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983592","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983593","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074933"},"bidder":"mss_dis"},{"params":{"placementId":"24074937"},"bidder":"mss_mob_int"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429778"},"bidder":"rubicon"},{"params":{"placementId":"17078101"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-mob4","site":"videnskab-dk","placement":"cncpt-mob4"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d782-4c7e-8ab9-e1eb5d961d81"},"bidder":"livewrapped"},{"params":{"mid":"1574973","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19671022"},"bidder":"msupply"},{"params":{"mid":"1851357","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729083","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"placementId":"34163193"},"bidder":"ttw"},{"params":{"publisherId":0,"adSlot":"6401430"},"bidder":"pubmatic"},{"params":{"siteId":"1260092"},"bidder":"ix"},{"params":{"siteId":"1260087"},"bidder":"ix"},{"params":{"siteId":"1260007"},"bidder":"ix"},{"params":{"siteId":1271349},"bidder":"ix","disabled":false}]},{"path":"/5706918,22604939280/videnskab.dk_mob5","divIdOnPage":"cncpt-mob5","targeting":{"format":"double_interscroll_mob,interscroll_mob,interscroll_anchor_mob"},"prebidSizes":[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400]],"size":[[[1025,0],[]],[[0,0],[[300,100],[300,250],[320,50],[320,80],[320,100],[320,160],[320,320],[320,480],[320,400]]]],"cookieLessPath":"00000000000d6971","refresh":30000,"id":"def-mob5","lazyload":true,"dependencies":[],"prebidBid":[{"params":{"mid":"714196","adxDomain":" adx.adform.net"},"bidder":"adf"},{"params":{"mid":"983594","adxDomain":" adx.adform.net"},"bidder":"adf1"},{"params":{"mid":"983595","adxDomain":" adx.adform.net"},"bidder":"adf2"},{"params":{"placementId":"24074933"},"bidder":"mss_dis"},{"params":{"placementId":"24074937"},"bidder":"mss_mob_int"},{"params":{"accountId":"17246","siteId":"284684","zoneId":"1429780"},"bidder":"rubicon"},{"params":{"placementId":"17078102"},"bidder":"appnexus"},{"params":{"organizationId":1059,"pagetype":"ros","adUnitElementId":"cncpt-mob5","site":"videnskab-dk","placement":"cncpt-mob5"},"bidder":"adagio"},{"params":{"adUnitId":"08dabb4b-d789-470d-8e23-9d944b32e2a1"},"bidder":"livewrapped"},{"params":{"mid":"1574971","adxDomain":" adx.adform.net"},"bidder":"admium"},{"params":{"placementId":"19671023"},"bidder":"msupply"},{"params":{"mid":"1851358","adxDomain":" adx.adform.net"},"bidder":"mpm"},{"params":{"mid":"729084","adxDomain":" adx.adform.net"},"bidder":"omgz"},{"params":{"mid":"1959840","adxDomain":" adx.adform.net"},"bidder":"dentsu"},{"params":{"publisherId":0,"adSlot":"6401433"},"bidder":"pubmatic"},{"params":{"siteId":"1260092"},"bidder":"ix"},{"params":{"siteId":"1260087"},"bidder":"ix"},{"params":{"siteId":"1260012"},"bidder":"ix"},{"params":{"siteId":1271343},"bidder":"ix","disabled":false}]}],"videoAdunits":[],"sid":"C-01719","mainAdserver":null,"disablePrebidConsentManagement":true,"readpeaks":[],"customTargeting":{"market":"dk","betting":"no","categories":"entertainment,news","domain":"videnskab.dk"},"activateConceptTargeting":true,"bidderSettings":[{"alias":"mpm_top","bidder":"adform","bidCpmAdjustment":1},{"bidCpmAdjustment":1,"bidder":"adform","alias":"adf"},{"alias":"mss_skn","bidCpmAdjustment":1,"bidder":"appnexus"},{"bidder":"adform","alias":"admium-int","bidCpmAdjustment":1},{"bidder":"adform","bidCpmAdjustment":1,"alias":"mpm_int"},{"bidder":"adform","bidCpmAdjustment":1,"alias":"mpm_skn"},{"alias":"mss_mob_int","bidCpmAdjustment":1,"bidder":"appnexus"},{"bidder":"adform","bidCpmAdjustment":1,"alias":"omgz-top"},{"bidCpmAdjustment":1,"alias":"admium-top","bidder":"adform"},{"bidCpmAdjustment":1,"alias":"mss_dis","bidder":"appnexus"},{"alias":"omgz-int","bidCpmAdjustment":1,"bidder":"adform"},{"bidCpmAdjustment":1,"alias":"msupply","bidder":"appnexus"},{"bidder":"adform","bidCpmAdjustment":1,"alias":"admium"},{"alias":"adf1","bidCpmAdjustment":1,"bidder":"adform"},{"alias":"adf2","bidCpmAdjustment":1,"bidder":"adform"},{"alias":"admium-skn","bidder":"adform","bidCpmAdjustment":1},{"alias":"omgz-skn","bidCpmAdjustment":1,"bidder":"adform"}],"checkForConsent":true,"strossles":[],"useLiveWrappedAnalytics":true,"prebidAnalyticsName":"videnskab.dk","RMBRef":"https://macro.adnami.io/macro/spec/adsm.macro.023ba448-b11a-41f1-b4c4-a2d8d5ecb0bc.js","activatePubx":true,"prebidAliases":[["mpm_top","adform"],["adf","adform"],["mss_skn","appnexus"],["admium-int","adform"],["mpm_int","adform"],["mpm_skn","adform"],["mss_mob_int","appnexus"],["omgz-top","adform"],["admium-top","adform"],["mss_dis","appnexus"],["omgz-int","adform"],["msupply","appnexus"],["admium","adform"],["adf1","adform"],["adf2","adform"],["admium-skn","adform"],["omgz-skn","adform"]],"deployId":"mcujp995ohjpxalro3","implementationType":"NORMAL","seemlessTemplateRef":"https://advertising-cdn.dpgmedia.cloud/native-templates/prod/videnskab/templates.js","customScript":[],"haltInit":0,"cookielessAdserver":"GAM","rootMargin":500,"failsafe_timeout":3000,"legitimateStepAdserver":"GAM"}; "use strict";(()=>{var Mt=Object.defineProperty;var ns=Object.getOwnPropertyDescriptor;var is=Object.getOwnPropertyNames;var rs=Object.prototype.hasOwnProperty;var T=(e,t)=>()=>(e&&(t=e(e=0)),t);var ss=(e,t)=>{for(var o in t)Mt(e,o,{get:t[o],enumerable:!0})},as=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of is(t))!rs.call(e,i)&&i!==o&&Mt(e,i,{get:()=>t[i],enumerable:!(n=ns(t,i))||n.enumerable});return e};var et=e=>as(Mt({},"__esModule",{value:!0}),e);var w,Oe=T(()=>{"use strict";w={MACRO_UNLOAD:"ADSM_MACRO_UNLOAD",SLOT_LOADED:"SLOT_LOADED",SLOT_REQUESTED:"SLOT_REQUESTED",SKIN_INIT:"ADSM_RMB_SKIN_INIT",SIDESKIN_INIT:"ADSM_RMB_SIDESKIN_INIT",DESKTOP_TOPSCROLL:"ADSM_RMB_HTML_TOPSCROLL_DESKTOP_INIT",GET_CONCEPTADS:"GET_CONCEPTADS",GET_VASTTAG:"GET_VASTTAG",GET_PREBIDVASTTAG:"GET_PREBIDVASTTAG"}});function b(e){yo&&l(e,"error")}var Eo,Ao,ls,cs,ds,Z,yo,l,So,ue,Po,wo,G,x,Re,ee,tt,E=T(()=>{"use strict";Eo={pbjs:"#3B88C3;",gpt:"#1E8E3E;",adnuntius:"#0e9bd6;",emitter:"#f4b400;",trigger:"#7600f4;",video:"#ff0046;",conceptads:"#283593;",readpeak:"#13759a;",strossle:"#191919;",function:"#9AE19D;",test:"#6eb77f;",error:"#ff3333;",warning:"#ffcc00;"},Ao={default:"\u{1F5E8}\uFE0F ",warning:"\u26A0\uFE0F ",error:"\u2757"},ls=e=>Eo[e]||"#d24f54;",cs=performance.now(),ds=function(e,t){let o=Array.from(t),n=ls(e),i=Ao[e]||Ao.default;o.unshift(i+"font-family: sans-serif; font-weight: bold; color: #FFF; padding: 1px 0; background: "+n+" padding: 5px; margin: 2px 0; border-radius: 99px;");let a=(performance.now()-cs)/1e3;return o.unshift("%c"+i+e.toUpperCase()+` (+ ${a.toFixed(2)} s) `),o},Z=function(e){let t="[\\?&]"+e+"=([^&#]*)",n=new RegExp(t).exec(window.location.search);return n===null?"":decodeURIComponent(n[1].replace(/\+/g," "))},yo=Z("concept_debug")==="true"||globalThis.concept_debug,l=(e,t="conceptads",o="log")=>(Object.keys(Eo).includes(t)||(t="conceptsads"),yo&&console[o].apply(void 0,ds(t,[e])));So=()=>{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"})},ue=(e,t)=>{let o=performance.now(),n=globalThis.concept?.initTime?(o-globalThis.concept.initTime)/1e3:0;globalThis?.concept?.eventLog&&globalThis.concept.eventLog.push({msg:t,secondCount:n,list:e})},Po=e=>ue("Function queued",e),wo=e=>ue("Function dequeued",e),G=e=>ue("Timing point",e),x=e=>ue("Event recieved",e),Re=e=>ue("Ad loaded",e),ee=e=>ue("Request sent",e),tt=e=>ue("Unfilled recieved",e)});var R,be=T(()=>{"use strict";R={LEGITIMATE_INTERREST:"LEGITIMATE_INTERREST",UNKNOWN:"UNKNOWN",FULL_CONSENT:"FULL_CONSENT",CONSENT_REJECT:"CONSENT_REJECT_AND_NO_LEGITIMATE",NO_TCF_API:"NO_TCF_API",NOT_SET:"NOT_SET"}});var Oo,Ro=T(()=>{"use strict";Oo=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}});var xo,pe,ot,No,c,h,S,_o,nt,Lo,ko,it,y=T(()=>{"use strict";L();E();xo=e=>[...globalThis.concept.adUnits.values()].filter(o=>o.hideOnAdnamiFormat&&o.hideOnAdnamiFormat.includes(e)),pe=({adunitId:e})=>{let t=[...globalThis.concept.updateWhenResolved.keys()],o=[...globalThis.concept.updateIfEmpty.keys()];return[...t,...o].filter(i=>S(i)).includes(e)},ot=()=>globalThis.conceptConfig,No=()=>globalThis.concept,c=e=>globalThis.conceptConfig[e],h=e=>globalThis.concept[e],S=e=>globalThis.concept.adUnits.get(e),_o=e=>{e.lazyload=!1,l("Removing lazyload for SRA request"),globalThis.concept.initialSRAList.push({displayRequested:!1,divIdOnPage:e.divIdOnPage})},nt=e=>globalThis.concept.consentQueue.push(e),Lo=()=>{let t=rt()?"mobile":"desktop";globalThis.concept.device=t},ko=(e,t)=>globalThis.conceptConfig[e]=t,it=()=>({changeCorrelator:c("dontChangeCorrelator")!==!0})});var us,ps,Fo,Te,xe=T(()=>{"use strict";y();us=300,ps=e=>{let t=h("device")==="mobile",o=h("adUnits"),n=c("mobileMultiplier")??2,i=c("rootMargin"),r=c("globalRootMarginPercent"),a=t?n:1,s=o?o.get(e):null,p=((s&&s.rootMargin?s.rootMargin:i)||us)*a+"px";if(r){let g=r*a;p=`${g}% 0% ${g}% 0%`}return p},Fo=()=>({root:null,rootMargin:"0px",threshold:c("refreshInview")??.25}),Te=e=>({root:null,rootMargin:ps(e),threshold:c("threshold")||0})});var Dt,Uo,jo=T(()=>{"use strict";y();E();M();Dt={criteo:{transformer:e=>{let t={};return t.networkId=parseInt(e.networkId),e.zoneId&&(t.zoneId=parseInt(e.zoneId)),e.publisherSubId&&(t.publisherSubId=`${e.publisherSubId}`),t}},grid:{transformer:e=>({uid:parseInt(e.uid)})},adnuntius:{transformer:e=>({auId:`${e.auId}`.trim(),bidType:`${e.bidType||"grossBid"}`})},adform:{transformer:e=>({mid:parseInt(e.mid),adxDomain:`${e.adxDomain||"adx.adform.net"}`.trim()})},pubmatic:{transformer:e=>({adSlot:`${e.adSlot}`,publisherId:`${e.publisherId}`})},appnexus:{transformer:(e,t)=>{let o=c("mSupplySpecialTargeting"),n=c("appnexusAdunitKeyWordsAllowed")||[],i=h("targeting"),r=st(i),a={placementId:`${e.placementId}`};return o&&n.includes(t)&&(l("Setting keyswords for adunit","pbjs"),o.forEach(s=>{r[s.value]&&(a.keywords||(a.keywords={}),a.keywords[s.key]=r[s.value])})),a}}},Uo=e=>{let{bidder:t,params:o,disabled:n}=e,r=(globalThis?.conceptConfig?.prebidAliases||[]).find(d=>d[0]===t),a=r&&r[1];if(Dt[t]||a&&Dt[r[1]]){let d=t;r&&(d=r[1]);let u={bidder:t,params:Dt[d].transformer(o,t)};return n&&(u.disabled=n),u}return e}});var gs,$o,Mo,Do=T(()=>{"use strict";({injectCustomAsyncScript:gs}=(F(),et(Ne))),$o=()=>globalThis.conceptConfig.activatePubx,Mo=e=>{gs(e,"https://cdn.pbxai.com/029f2f07-0154-4544-b38d-26667fe7fd22.js"),e("PubX Injected")}});var Bo,qo,Go,zo,Wo=T(()=>{"use strict";y();E();Bo=()=>{let e=c("activateS2s"),t=c("prebidTimeOut")||1e3,o=c("adServerCurrency")||"DKK",n=c("id5PartnerId")||461,i=c("enableTIDs")||!0,r=c("disablePrebidConsentManagement"),a=c("disablePaapi")||!1,s=c("disableUserSync"),d=c("addBasicAdsVendorException")??null,u=c("prebidPriceBuckets"),p=[{precision:2,max:20,increment:.2},{precision:2,max:100,increment:1},{precision:2,max:400,increment:10}],g=u&&u.length>0?u:p,f={bidderTimeout:t,enableTIDs:i,currency:{adServerCurrency:o},allowActivities:{transmitEids:{rules:[{allow:!0}]},fetchBids:{rules:[{allow:!0}]}},targetingControls:{addTargetingKeys:["SOURCE"]},priceGranularity:{buckets:g},paapi:{enabled:!a,defaultForSlots:1}};r||(f.consentManagement={gdpr:{cmpApi:"iab",timeout:8e3,defaultGdprScope:!0},usp:{cmpApi:"iab",timeout:100}}),d&&(f.consentManagement.rules=[{purpose:"basicAds",enforcePurpose:!0,enforceVendor:!0,vendorExceptions:d}]),s||(f.userSync={filterSettings:{iframe:{bidders:"*",filter:"include"}},auctionDelay:0,userIds:[{name:"sharedId",storage:{type:"cookie",name:"_pubcid",expires:365}},{name:"criteo"},{name:"id5id",params:{partner:typeof n=="string"?parseInt(n):n},storage:{type:"html5",name:"id5id",expires:90,refreshInSeconds:8*3600}}]});let m=c("customSharedIdPixelUrl")??!1;if(m&&(f.userSync.userIds[0].params={pixelUrl:m}),e){let I=c("prebidAliases")||[],C=c("s2sBidders")||[],P=c("s2sBaseRef")||"https://s2s.cncpt-central.com",_=c("s2sAccountName")||"cncpt",k=c("s2sTimeout")||500;f.s2sConfig={accountId:_,adapter:"prebidServer",enabled:!0,bidders:[...C],cookieSet:!0,endpoint:`${P}/openrtb2/auction`,syncEndpoint:`${P}/cookie_sync`,timeout:k,extPrebid:{aliases:Object.fromEntries(I.filter(Q=>C.includes(Q[0]))||[]),targeting:{includebidderkeys:!0}}}}return(c("disablePrebidSync")||!1)&&(f.syncEnabled=!1),(c("disablePrebidDevice")||!1)&&(f.deviceAccess=!1),f},qo=e=>{let{asi:t,sid:o,extraNodes:n,alias:i,bidder:r,loadPublisherSid:a,publisherAsi:s}=e,d={bidders:[i||r],config:{schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[]}}}};if(a&&s){let u=c("sid");u?d.config.schain.config.nodes.push({asi:s,sid:u,hp:1}):b(`No sid configured eventhough ${i||r} is configured to use it`)}else t&&o&&d.config.schain.config.nodes.push({asi:t,sid:o,hp:1});return n&&n.forEach(u=>{d.config.schain.config.nodes.push({asi:u.asi,sid:u.sid,hp:1})}),d},Go=()=>{let e=c("supplyPartners")||[],t=c("localBidAdjustments")||[];if(!e&&!t)return;let o={standard:{storageAllowed:!0}};[...e,...t].forEach(n=>{let{bidCpmAdjustment:i,alias:r}=n,a=parseFloat(i);a!==1&&r&&(o[r]?o[r].bidCpmAdjustment=d=>d*a:o[r]={bidCpmAdjustment:d=>d*a})}),pbjs.bidderSettings=o},zo=()=>{let e=c("prebidKeyMap")||[],t={},o=[{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"},{keyName:"concept_contxt",value:"contxt"},...e],n="prebidkey",i=h("targeting");o.forEach(s=>{i[s.value]&&(t[s.keyName]=i[s.value])});let r=i.UrlQuery.find(s=>s.includes(n));if(r){let[s,d]=r.split(":");t[s]=d}let a=globalThis.concept.targeting.categories||"";return t.concept_category=a.split(","),globalThis.concept.pbjsGlobalKeys=t,t}});var fs,Vo,Ho,Ko=T(()=>{"use strict";({injectCustomAsyncScript:fs}=(F(),et(Ne))),Vo=()=>globalThis.conceptConfig.relevantRef,Ho=e=>{fs(e,globalThis.conceptConfig.relevantRef),e("Relevant Injected")}});var U,$,ae=T(()=>{"use strict";E();U=(e,t,o)=>{l(`Adding ${t} to trigger ${e}`,"trigger"),globalThis.concept.triggers[e]?globalThis.concept.triggers[e].set(t,o):b(`${e} does not exists as trigger`)},$=e=>{l(`Executing trigger ${e}`,"trigger"),globalThis.concept.triggers[e].forEach(t=>t())}});function bs(e,t){let o=(()=>{switch(e){case"bidRequested":let{bidderCode:n,bids:i}=t;return{eventType:e,bidderCode:n,bids:i.map(C=>{let P=Bt(C.adUnitCode);return{adUnitCode:C.adUnitCode,source:C.src,...P.path&&{path:P.path}}})};case"bidResponse":let{bidderCode:r,cpm:a,source:s,adUnitCode:d,timeToRespond:u,currency:p}=t,g=Bt(d);return{...g.path&&{path:g.path},eventType:e,bidderCode:r,cpm:a,source:s,currency:p,adUnitCode:d,timeToRespond:u};case"bidWon":let f=t,m=Bt(f.adUnitCode);return{...m.path&&{path:m.path},eventType:e,size:f.size,source:f.source,bidderCode:f.bidderCode,currency:f.currency,cpm:f.cpm,adUnitCode:f.adUnitCode,hb_acat:f.adserverTargeting.hb_acat,hb_adomain:f.adserverTargeting.hb_adomain};case"bidderError":let v=t;return{eventType:e,bidderCode:v.bidderRequest.bidderCode,errorCode:v.error.reason.code,reason:v.error.reason.message,adUnitCode:v.bidderRequest.bids[0].adUnitCode};case"adRenderFailed":return{eventType:e,reason:t.reason,message:t.message,adUnitCode:t.adUnitCode,bidderCode:t.bidderCode,creativeId:t.creativeId};case"bidTimeout":return{eventType:e,bidders:t.map(C=>C.bidder)};case"bidRejected":let I=t;return{eventType:e,bidderCode:I.bidderCode,cpm:I.cpm,reason:I.reason,adUnitCode:I.adUnitCode};default:return l(`Unhandled prebid event type: ${e}`,"info"),null}})();o&&(o.activeProfile=h("activeProfile"),o.timestamp=new Date().toISOString(),o.site=c("prebidAnalyticsName")||c("reportTrackingAs")||"Not set",ge.push(o))}var ge,ms,hs,Bt,Ts,Cs,Qo,Jo=T(()=>{"use strict";y();E();ge=[],ms="https://prebid-analytics.cncpt.dk/prebid-events",hs=5e3,Bt=e=>{let t=S(e);if(!t)return{path:null};let{path:o}=t;return{path:o}};Ts=async()=>{let e={timestamp:new Date().toISOString(),events:[...ge]};try{if(ge.length===0)return;ge.length=0;let t=await fetch(ms,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok)throw new Error(`Server responded with status: ${t.status}`);await t.json(),l("Events Sent Successfully:"),ge.splice(0,ge.length)}catch(t){b("Error sending Prebid events:"+t),ge.push(...e.events)}},Cs=["bidRequested","bidResponse","bidWon","tcf2Enforcement","bidderError","adRenderFailed","bidTimeout","bidRejected"],Qo=()=>{if(!window.pbjs){l("pbjs is not available. Delaying event subscription.");return}window.pbjs.que=window.pbjs.que||[],window.pbjs.que.push(()=>{Cs.forEach(e=>{pbjs.onEvent(e,t=>bs(e,t))}),l("Prebid events subscribed successfully.","pbjs")}),setInterval(Ts,hs)}});var at,z,Yo,te=T(()=>{"use strict";at=e=>Math.random()Math.random().toString(36).substr(2,9),Yo=(e,t)=>Math.floor(Math.random()*(t-e+1)+e)});function rn(e,t){let o=!1,n=it();if(e.length===0){l("No units ot refresh");return}let{prebidUnits:i,onlyGamUnits:r}=vs(e);googletag.cmd.push(()=>{let u=r.map(p=>p.slot).filter(Boolean);u.length>0&&(u.forEach(p=>ee(`${p} - gpt`)),_e(u,n))});let a=i.map(u=>u.code),s=e.filter(u=>a.includes(u.divIdOnPage));i&&i.length>0&&(ee(`${a.join(", ")} - prebid`),pbjs.que.push(function(){let u=a.join(", ");nn(),pbjs.removeAdUnit(),pbjs.addAdUnits(i),G(`prebid auction started ${u}`);let p=t||sn(e);l(`Starting auction for = ${u}, with timeout ${p}`,"pbjs"),pbjs.requestBids({adUnitCodes:a,bidsBackHandler:d,timeout:p})}));function d(u){if(!o){if(o=!0,u&&ws(u),s.length===0){l("Nothing to call GAM with");return}googletag.cmd.push(function(){pbjs.setPAAPIConfigForGPT&&pbjs.setPAAPIConfigForGPT();let p=s.filter(g=>g.slot).map(g=>g.slot);if(p.length===0){l("Nothing with a slot to call GAM with");return}if(!pbjs.libLoaded){_e(p,n);return}pbjs.que.push(function(){pbjs.setTargetingForGPTAsync(),l("[initAdserver] send prebid result to GAM","pbjs"),_e(p,n)})})}}if(i&&i.length>0){let u=(globalThis?.conceptConfig?.prebidTimeOut??3e3)+500;setTimeout(function(){o||(l(`[PREBID] Timouter caught this one ${a}`,"pbjs"),d({}))},u)}}var Xo,Zo,Le,vs,Is,en,tn,As,Es,on,nn,ys,Ss,Ps,ws,lt=T(()=>{"use strict";E();F();Do();Wo();y();Ko();M();ae();Jo();te();oe();Xo=!0,Zo=!1;window.pbjs=window.pbjs||{};pbjs.que=pbjs.que||[];Le=e=>{if(e.usePrebid&&e.prebidRef)if((!window.pbjs||!window.pbjs.libLoaded)&&Xo){let t=Z("triggerPbjsAnalytics")==="true",o=c("prebidAnalyticsPercentOfUsers")??0,n=typeof o=="string"?parseFloat(o):o;(t||at(n))&&Qo(),Xo=!1,$o()&&Mo(l),Vo()&&Ho(l);let r=e.prebidRef;ys(),qt(l,r),Es(),Is(),Ss(),globalThis.concept.updateTargeting()}else l("Prebid already loaded/started","pbjs");else l("Prebid not needed","pbjs")},vs=e=>{let t=[],o=[],n=e.map(i=>i.path);return l(`[getPrebidSettings] looking up bids for: ${n}`,"conceptads"),e.forEach(i=>{let r=i.divIdOnPage;for(let[a,s]of h("adUnits")){if(!s){l("Unit is deleted");return}let d=s.prebidSettings?.bids;s.divIdOnPage===r&&d&&d?.length>0?(s.prebidSettings.code=r,t.push(s.prebidSettings)):s.divIdOnPage===r&&o.push(s)}}),{prebidUnits:t,onlyGamUnits:o}},Is=()=>{c("useLiveWrappedAnalytics")&&window.pbjs.que.push(function(){l("setting setPrebidAnalytics (liveWrapped)","pbjs"),pbjs.enableAnalytics({provider:"livewrapped",options:{publisherId:"35665883-67d9-42e1-b1e9-8f3e80c7f513",endpoint:"https://lwadm.com/analytics/10"}})})},en=(e,t)=>{try{let o=e.type==="static"?e.value:t[e.value];return e.jsonParse?JSON.parse(o):o}catch{return b(`Could not set ${e.value}`),null}},tn=(e,t)=>{window.pbjs.que.push(function(){let o=t.filter(a=>a.target==="site"),n=t.filter(a=>a.target==="user"),i=h("targeting"),r={bidders:e,config:{ortb2:{site:{ext:{data:{}}},user:{ext:{data:{}}}}}};o.forEach(a=>{r.config.ortb2.site.ext.data[a.key]=en(a,i)}),n.forEach(a=>{r.config.ortb2.user.ext.data[a.key]=en(a,i)}),e&&e.length>0&&(l(`Setting bidder targeting for ${e.join(",")}`,"pbjs"),pbjs.setBidderConfig(r,!0))})},As=e=>{window.pbjs.que.push(function(){e[1]&&e[0]&&pbjs.aliasBidder(e[1],e[0],{...e[2]&&{gvlid:parseInt(e[2])}})})},Es=()=>{if(l("Adding Aliases","pbjs"),globalThis.conceptConfig?.prebidAliases){let e=globalThis.conceptConfig.prebidAliases,t=[];if(typeof e=="string")try{t=JSON.parse(e)}catch{b("could not parse prebidAliases")}Array.isArray(e)&&(t=e),l(JSON.stringify(e),"pbjs"),t.forEach(o=>As(o))}},on=({bids:e,sizes:t,path:o,prebidAllowNative:n,sendTargetingKeysForNative:i,addNativeAssetsRequirements:r})=>{if(e.length===0)return null;let a={code:o,bids:e.filter(s=>!s.disabled),mediaTypes:{banner:{sizes:t}}};return n&&a.mediaTypes&&(a.mediaTypes.native={},r&&(a.mediaTypes.native.ortb={assets:[{id:0,required:0,title:{len:50}},{id:1,required:0,img:{wmin:50,hmin:50,type:1}},{id:2,required:0,img:{wmin:150,hmin:150,type:3}},{id:3,required:0,data:{len:140,type:1}},{id:4,required:0,data:{len:140,type:2}},{id:5,required:0,data:{len:140,type:12}},{id:6,required:0,video:{mimes:["video/mp4"],minduration:1,maxduration:15,protocols:[2,3]}}]}),i&&(a.mediaTypes.native.sendTargetingKeys=!0)),a},nn=()=>{l("updatin pbjs ortb2 (contxt & targetings)","pbjs");let e=h("targeting"),t=zo(),o={site:{ext:{data:{...t}}}};e?.lat&&(o.device={geo:{lat:e?.lat,long:e?.long,accuracy:parseInt(e?.accuracy)}}),pbjs.setConfig({ortb2:o});let n=c("appnexusSpecialTargeting"),i={...t};n&&(l("Setting appnexus specfic keywords"),n.forEach(r=>{e[r.value]&&(i[r.key]=e[r.value])})),pbjs.setConfig({appnexusAuctionKeywords:st(i)})},ys=()=>{let e=c("adUnits")||[],t=["client","s2s"];e.filter(o=>o.prebidBid&&o.prebidBid.length>0&&o.prebidBid.some(n=>n.splitBid)).map(o=>o.prebidBid.filter(n=>n.splitBid)).flat(1/0).forEach(o=>{let{bidder:n}=o;if(!globalThis.conceptConfig.supplyPartners)return;let i=globalThis.conceptConfig.supplyPartners?.find(r=>r.alias===n||r.bidder===n);i&&t.forEach(r=>{let a=`${n}_${r}`,s={...i,alias:a};if(!conceptConfig.prebidAliases?.find(d=>d[0]===a)){let d=[a,i.bidder];i?.gvlid&&d.push(i.gvlid),conceptConfig.prebidAliases?.push(d)}conceptConfig.supplyPartners?.find(d=>d.alias===a)||conceptConfig.supplyPartners?.push(s),r==="s2s"&&!conceptConfig.s2sBidders?.includes(a)&&conceptConfig.s2sBidders?.push(a)})})},Ss=()=>{pbjs.que.push(function(){if(l("setting cncpt pbjs options (bidadjustments & general config)","pbjs"),Go(),nn(),Ps(),pbjs.onEvent("auctionInit",function(n){l(`[auctionInit] ${n.adUnitCodes[0]} with ${n.bidderRequests.length} bids`,"pbjs"),Zo||(Zo=!0,$("FIRST_SUCCESFULL_PREBID_AUCTION"))}),pbjs.onEvent("beforeRequestBids",function(n){if(!pbjs.getUserIds){b("getUserIds are not available in prebid");return}let r=pbjs.getUserIds()?.pubcid;r&&n.forEach(a=>{a.bids.forEach(s=>{s.bidder==="ttw"&&(s.params.user={external_uid:r})})})}),pbjs.setConfig(Bo()),c("activateNodals")){let n=c("nodalsAuctionDelay"),i=c("waitForNodals")??!1,r=c("nodalsPropertyId");pbjs.setConfig({realTimeData:{auctionDelay:n,dataProviders:[{name:"nodalsAi",waitForIt:i,params:{propertyId:r}}]}})}let o=c("videoPriceBuckets");o&&o.length>0&&(l("Setting video price buckets","pbjs"),pbjs.setConfig({mediaTypePriceGranularity:{video:{buckets:o}}}))})},Ps=()=>{(c("supplyPartners")||[]).filter(t=>t.asi&&t.sid||t.extraNodes&&t.extraNodes.length>0||t.loadPublisherSid).forEach(t=>{l(`Seeting Schain for ${t.alias||t.bidder}`,"pbjs");let o=qo(t);pbjs.setBidderConfig(o)})},ws=e=>{pbjs.que.push(function(){Object.keys(e).forEach(t=>{let n=pbjs.getHighestCpmBids(t)[0];if(n){let i=n?.cpm?.toFixed(2)||0,r=n?.bidder||"unknown";l(`GAM has to beat ${i} by ${r}`,"pbjs")}})})}});var ct,an,Gt,ln,dt=T(()=>{"use strict";L();ct=()=>document.createElement("div"),an=(e,t,o)=>{if(e){e.classList.add(`outer-box-${e.id}`);let n=ct();n.className="inner-second",n.innerHTML=`

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

`;let i=`.outer-box-${e.id}`,r=` ${i} {padding: 0; position: relative; width: ${t}px; height: ${o}px;} ${i} .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;} ${i} .inner-second p {color: #fff;font-family: 'arial';text-align: center;} ${i} .inner-second {opacity: .9;transition: opacity .5s;}`;Gt(r),e.appendChild(n)}},Gt=e=>{let t=document.createElement("style");t.innerText=e,document.head.appendChild(t)},ln=e=>{let t=O(e.divIdOnPage);if(!t)return"";let o=ct(),n=`${e.divIdOnPage}-prerender`;o.setAttribute("id",n);let i=ct(),r=ct();return r.setAttribute("id",`${e.divIdOnPage}-grandparent`),i.setAttribute("id",`${e.divIdOnPage}-realrender`),t.appendChild(o),r.appendChild(i),t.appendChild(r),n}});var Os,cn,dn=T(()=>{"use strict";E();F();L();Os=(e,t=100)=>{let o=[],n=[],i=0;for(let r of e)i+r.length+(n.length>0?1:0)>t&&(o.push(n),n=[],i=0),n.push(r),i+=r.length+(n.length>1?1:0);return n.length>0&&o.push(n),o},cn=({contxt:e,logger:t})=>{t("Dentsu gonna be Injected");let o="G-955BVT8WXE",n=ut("_pubcid",!1);window._adftrack=Array.isArray(window._adftrack)?window._adftrack:window._adftrack?[window._adftrack]:[];let i=576327,r=["Data_Concept_All_Firstparty","Data_Concept_All"],a="Concept_data",s=n,d=window.location.href,u=e.join(","),p=window.location.hostname;r.forEach(I=>{window._adftrack.push({pm:i,divider:encodeURIComponent("|"),pagename:encodeURIComponent(I),order:{sv1:a,sv2:s,sv3:d,sv22:p,sv4:u}})}),globalThis.dataLayer=globalThis.dataLayer||[];function g(){globalThis.dataLayer.push(arguments)}let f={d_partnership:a,d_first_party_id:s,d_url:d,d_domain_name:p};Os(e).forEach((I,C)=>{let P=C===0?"":C+1;f[`d_domain_category${P}`]=I.join(",")}),g("js",new Date),g("config",o,f);let v="https://s2.adform.net/banners/scripts/st/trackpoint-async.js",A=`https://www.googletagmanager.com/gtag/js?id=${o}`;D(l,v),D(l,A)}});var B,ke=T(()=>{"use strict";B={GAM:"GAM",ADNUNTIUS:"Adnuntius"}});function Rs(e){if(e.data){var t=e.data.type,o=zt[t];if(o)for(var n=0;n{"use strict";zt={};window.addEventListener("message",Rs,!1)});function Wt(e,t){e&&e.postMessage&&e.postMessage(t,"*")}var W,gn,pt,fn,mn,gt,hn,bn,Tn,Cn,vn,In,ft,An,ne=T(()=>{"use strict";y();E();W=(e,t)=>{if(!c("isPassback")){l(`${e} emitted`,"emitter");let n=new CustomEvent(e,t);window.parent.document.dispatchEvent(n)}},gn=({divId:e})=>{W("viewableAd",{detail:{viewable:!0,divId:e}})},pt=({name:e,divId:t})=>{W("unfilledAd",{detail:{adunit:e,unfilled:!0,divId:t}})},fn=()=>W("concept_loaded",{detail:{}}),mn=()=>W("concept_listening",{detail:{}}),gt=({name:e,divId:t})=>{W("filledAd",{detail:{adunit:e,filled:!0,divId:t}})},hn=(e,t)=>{let o=globalThis.concept.buildVastTag(t);Wt(e,{type:"vast_tag",payload:{VASTTag:o}})},bn=async(e,t)=>{let o=await globalThis.concept.requestPrebidUrl(t);Wt(e,{type:"prebid_vast_tag",payload:{VASTTag:o}})},Tn=e=>{let o={cncptads:JSON.stringify(No())};Wt(e,{type:"concept_ads",payload:o}),W("concept_ads",{detail:o})},Cn=()=>W("urlChange",{detail:{}}),vn=()=>W("consentRecieved",{detail:{}}),In=()=>W("cookieless",{detail:{}}),ft=()=>W("withCookies",{detail:{}}),An=e=>W("PPIDSet",{detail:{id:e}})});var xs,En,Ns,_s,Ls,yn,ks,Sn,Pn=T(()=>{"use strict";E();Ce();xs=e=>{let t=["https://d2uoe7nnxrtbfx.cloudfront.net/containerHistory","https://cncpt-central.com/containerHistory","https://cncptx.com/pubscript","/conceptads"],o=["wp-content/cache","https://tags.adnuntius.com"],n=["prod.js","dev.js"],i=t.some(s=>e.includes(s)),a=o.some(s=>e.includes(s))&&n.some(s=>e.includes(s));return i||a?e:!1},En=navigator.connection||navigator.mozConnection||navigator.webkitConnection,Ns=(e,t,o)=>{let n=e.find(i=>i.msg===t);return n?parseFloat(n.secondCount+o):0},_s=(e,t,o)=>{let n=e.find(i=>i.msg.startsWith(t));return n?parseFloat(n.secondCount+o):0},Ls=(e,t,o)=>{let n=e.find(i=>i.msg.endsWith(t));return n?parseFloat(n.secondCount+o):0},yn=(e,t)=>{let o=e[t-1]?.measureTime;return o<=0&&t>1?yn(e,t-1):o},ks=e=>{let t={},o=parseFloat("0.0"),n=parseFloat(`${e.scriptLoadTime.startTime/1e3}`),i=parseFloat(`${n+e.scriptLoadTime.duration/1e3}`),r=e.scriptLoadTime.responseEnd/1e3,a=C=>_s(e.conceptEvents,C,r),s=C=>Ls(e.conceptEvents,C,r),d=Ns(e.conceptEvents,"Consent recieved",r),u=a("injectNewAds execution requested"),p=a("prebid auction started"),g=s(" Requested"),f=a("slotResponseReceived"),m=s(" creative iframe loaded"),v=[{eventName:"Page_start",measureTime:o},{eventName:"ConceptAds_requested",measureTime:n},{eventName:"ConceptAds_downloaded",measureTime:i},{eventName:"Consent_recieved",measureTime:d},{eventName:"injectad_recieved",measureTime:u},{eventName:"First_prebid_auction_Started",measureTime:p},{eventName:"First_GAM_request_initiated",measureTime:g},{eventName:"First_response_from_GAM",measureTime:f},{eventName:"First_ad_loaded",measureTime:m}],A=[];v.forEach((C,P)=>{C.measureTime!==null&&(P>0&&C.measureTime{if(P===0)t[C.eventName]=C.measureTime;else{let _=yn(A,P),k=C.measureTime===0?0:C.measureTime-_;t[C.eventName]=k}});let I=new URL("https://d22i50b931b1j0.cloudfront.net/timing_track.gif");if(En){let{downlink:C}=En;C&&I.searchParams.set("downlink",C)}return globalThis?.conceptConfig?.reportTrackingAs&&I.searchParams.set("reportTrackingAs",globalThis.conceptConfig.reportTrackingAs),Object.keys(t).forEach(C=>{I.searchParams.set(C,t[C])}),I.href},Sn=()=>{let e=globalThis.performance.getEntriesByType("resource");e||l("Could not read performnce timing");let t=e.find(r=>xs(r.name));if(!t){l("Could not find correct script src","warning");return}let o=globalThis.concept.eventLog.filter(r=>r.list==="Timing point"),i=ks({scriptLoadTime:t,conceptEvents:o});le(i,"timing-pixel"),l("Timing pixel loaded")}});var wn,Fs,mt,Us,ht,On,Rn,Vt,xn,Nn,_n,Ln,kn,Fn,Un,jn,bt=T(()=>{"use strict";E();y();Oe();M();ne();Pn();ve();ae();wn=!1,Fs=e=>{let t=0;return e.forEach((o,n)=>{o.id.includes("google_ads_iframe_")&&(t=n)}),t},mt=e=>{let t=e&&e.placement||null;if(!t)return;let o=S(t);o&&(o.inviewFired=!1),l(`${t} Requested`,"gpt"),G(`${t} Requested`)},Us=(e,t)=>{let o=`[id*='${t.adunitId}'] iframe`,n=document.querySelectorAll(o),i=Fs(n),r=n[i],s=(r.height?`${r.height}px`:null)||window.getComputedStyle(r,null).height,d=document.querySelector(`[id*='${t.adunitId}']`);if(s==="1px"){e("We will NOT set heigth to 1, as its prebid","conceptads");return}let u=r?.parentElement?.parentElement;if(u&&s){let p=`Setting height of divid ${t.adunitId} to: `;e(p,"conceptads");let g=u.style;g.height=s,g.minHeight=s,d.style.height=s,d.style.minHeight=s}else e("Not gonna set height (no iframe or height)","conceptads")},ht=e=>{globalThis.concept.adsloaded=globalThis.concept.adsloaded+1;let t=e&&e.placement||null;if(!t)return;let o=" creative iframe loaded";l(o,"gpt"),G(o),$n()&&Sn();let n=S(t);n&&n.setHeigthOfParent&&Us(l,e),x(`${w.SLOT_LOADED} - ${t}`),Re(t),n&&(gt({name:t,divId:n.divIdOnPage}),wn||(wn=!0,$("FIRST_NON_EMPTY_GAM_RESPONSE"))),Vt(t)},On=e=>{for(let t of globalThis.concept.updateWhenResolved.keys())if(t===e){let o=S(t);o?(l(`Gonna refresh: ${t} beacuse dependant is resolved`),ie([o])):l(`Could not refresh: ${t} As it was not found in internal config`)}},Rn=e=>{for(let[t,o]of globalThis.concept.updateIfEmpty.entries())o===e&&(l(`${o} has just been loaded - and its empty ${t}`),globalThis.concept.updateIfEmpty.delete(t),l(`${e}: now has ${globalThis.concept.updateIfEmpty.size} empty dependencies we should resolve`),setTimeout(function(){let n=S(t);n&&(pe({adunitId:t})||(l(`No skin found, refreshing ${t}`),ie([n])))},10))},Vt=e=>{for(let[t,o]of globalThis.concept.updateWhenResolved.entries())o===e&&(l(`${o} has just been loaded - if no skin we should refresh ${t}`),globalThis.concept.updateWhenResolved.delete(t),l(`${e}: now has ${globalThis.concept.updateWhenResolved.size} dependencies we should resolve`),setTimeout(function(){let n=Ht(),i=S(t);if(i){let r=pe({adunitId:t});!n&&!r&&(l(`No skin found, refreshing ${t}`),ie([i]))}},10))},xn=e=>e.frameElement&&e.frameElement.id,Nn=(e,t)=>{let o=xn(t);x(`${w.DESKTOP_TOPSCROLL} - ${o}`)},_n=(e,t)=>{try{let o=xn(t);x(`${w.MACRO_UNLOAD} - ${o}`)}catch{x(`${w.MACRO_UNLOAD} - Iframe error`)}if(e&&e.placement){l(` Macro: unload ${e.placement}`,"gpt");return}},Ln=()=>{x(w.SKIN_INIT)},kn=(e,t)=>{Tn(t.window),x(w.GET_CONCEPTADS)},Fn=(e,t)=>{let{playerId:o}=e;hn(t.window,o),x(w.GET_VASTTAG)},Un=(e,t)=>{let{playerId:o}=e;bn(t.window,o),x(w.GET_VASTTAG)},jn=()=>{x(w.SIDESKIN_INIT)}});var Mn,Dn,Bn,qn,Gn,zn=T(()=>{"use strict";L();y();re();E();Mn=!1,Dn=(e,t)=>t.includes(e.id)&&e.getAttribute&&!e.getAttribute("dublicatenoted"),Bn=({consented:e,node:t})=>{t.setAttribute("dublicatenoted","true"),l(`Found dublicate of ${t.id}`),Fe({consented:e,nodeId:t.id})},qn=(e,t,o)=>{Dn(e,t)&&Bn({consented:o,node:e}),e.childNodes&&[...e.childNodes].forEach(n=>{qn(n,t,o)})},Gn=({consented:e,nodeToWatch:t=document})=>{if(Mn!==!0){let o=c("adUnits").map(n=>n.divIdOnPage);if(Mn=!0,globalThis.conceptConfig.avoidMutationObserver)l("Interval observer started for dublications"),setInterval(()=>{o.filter(n=>n!==void 0).forEach(n=>{let i=O(n);i&&Dn(i,o)&&Bn({consented:e,node:i})})},100);else{let n=new MutationObserver(function(i){for(let r of i)for(let a of r.addedNodes)qn(a,o,e)});l("Mutation observer started for dublications"),n.observe(t,{childList:!0,subtree:!0})}}}});var N,Wn=T(()=>{"use strict";N={TCF_LEGITIMATE_INTERREST:"TCF_LEGITIMATE_INTERREST",TARGETING_MATCH:"TARGETGING_MATCH",TARGETING_ARRAY_CONTAINS:"TARGETGING_ARRAY_CONTAINS",URL_IS_SPECIFIC_SECTION:"URL_IS_SPECIFIC_SECTION",URL_CONTAINS_SPECIFIC_SECTION:"URL_CONTAINS_SPECIFIC_SECTION",URL_IS_SPECIFIC:"URL_IS_SPECIFIC",URL_ARRAY_CONTAINS:"URL_ARRAY_CONTAINS"}});var Vn,Hn,Kn,Qn,Jn,js,$s,Ms,Xn,Ds,Bs,Yn,Kt,Zn,je,Ue,$e=T(()=>{"use strict";E();Oe();M();ne();bt();Ce();y();re();Vn=!1,Hn=!1,Kn=!1,Qn=!1,Jn=!1,js=e=>{let t=e.slot.getAdUnitPath(),o=e.slot.getSlotElementId();x(`slotResponseReceived - ${t}`),G(`slotResponseReceived - ${t}`),e.slot.getResponseInformation()||(Vt(o),pt({name:t,divId:o}),tt(o))},$s=e=>{let t=e.slot.getSlotId().getId();setTimeout(function(){let o=c("isPassback"),n={type:w.SLOT_REQUESTED,payload:{placement:e.slot.getSlotElementId(),adunitId:t}};o?mt(n.payload):window?.top?.postMessage(n,"*")})},Ms=e=>{let t=e.slot.getAdUnitPath(),o=e.slot.getSlotId().getId(),n=e.slot.getSlotElementId(),i=e.slot.getResponseInformation();x(`(slotOnload) ${t} - winning lineitem = ${i?i.lineItem:"no info"}`);let r={type:w.SLOT_LOADED,payload:{placement:n,adunitId:o,deployId:globalThis.conceptConfig.deployId||"default"}};setTimeout(function(){c("isPassback")?ht(r.payload):window?.top?.postMessage(r,"*")})},Xn=(e,t,o)=>{let n=i=>{if(i.slot.getSlotElementId()!==e)return;let r=i.isEmpty===!1;t({filled:r,event:i,eventName:o}),googletag.pubads().removeEventListener(o,n)};googletag.cmd.push(()=>{googletag.pubads().addEventListener(o,n)})},Ds=e=>{let t=e.slot.getSlotElementId(),o=S(t);e.isEmpty&&Rn(t);let n=e.campaignId||"",i=e.creativeId||e.sourceAgnosticCreativeId,r=e.lineItemId||e.sourceAgnosticLineItemId;e.isEmpty&&(n="unfilled",i="unfilled",r="unfilled");let a=`Orderid: (${n}), LineitemId: (${r}), creativeId: (${i})`;if(l(a,"gpt"),globalThis.conceptConfig.useAdvancedTracking&&ei({creativeId:i,lineItemId:r,adunitCode:t}),o){let s=c("allowOrderRefresh")||[];s.length>0&&i!=="unfilled"&&(s.includes(`${n}`)||(o.refresh=0,o.orderIdShown=n,o.refreshBlocked=!0,De(o))),o.rendered=!0;let d={isEmpty:e.isEmpty,size:null};e.isEmpty||(d.size={width:e.size[0],height:e.size[1]})}},Bs=e=>{let t=e.slot.getSlotElementId(),o=e.slot.getAdUnitPath(),n=e.slot.getOutOfPage(),i=S(t);i||l("Could not find adunit in slotViewable"),n&&(l("An outofpage unit is being showed"),x(`Out of page loaded - ${o}`)),i&&(i.viewableCount=i?.viewableCount?i.viewableCount+1:1,i.inviewFired=!0),gn({divId:t}),l(`impressionViewable: ${t}`,"gpt")},Yn=!1,Kt=()=>{googletag.cmd.push(function(){l("Using google lazyload","gpt");let e=c("fetchMarginPercent")||500,t=typeof e=="string"?parseInt(e):e,o=c("renderMarginPercent")||200,n=typeof o=="string"?parseInt(o):o,i=c("mobileScaling")||2,r=typeof i=="string"?parseFloat(i):i,a={fetchMarginPercent:t,renderMarginPercent:n,mobileScaling:r};globalThis.googletag.pubads().enableLazyLoad(a)})},Zn=()=>{try{Yn||(l("googletagConfigured being queued","gpt"),Yn=!0,googletag.cmd.push(function(){l("[GOOGLETAG loaded] googletag not configured: Enable DFP services","gpt"),globalThis.concept.updateTargeting(),c("useGoogleLazy")&&Kt(),globalThis.googletag.pubads().enableSingleRequest(),globalThis.googletag.pubads().disableInitialLoad(),globalThis.googletag.pubads().setCentering(!0),globalThis.googletag.pubads().collapseEmptyDivs(),Kn||(Kn=Ue("slotResponseReceived",js)),Qn||(Qn=Ue("slotOnload",Ms)),Hn||(Hn=Ue("slotRequested",$s)),Vn||(Vn=Ue("impressionViewable",Bs)),Jn||(Jn=Ue("slotRenderEnded",Ds));let t=c("page_url"),o=h("targeting"),n=t||o?.UrlHost;globalThis.googletag.pubads().set("page_url",n),Me(),globalThis.googletag.enableServices()}))}catch(e){console.error(e),b("Could not setup googletag globals")}},je=e=>{googletag.cmd.push(()=>{l("Setting PPID"),globalThis.concept.PPID=e,An(e),googletag.pubads().setPublisherProvidedId(e)})},Ue=(e,t)=>globalThis.googletag.pubads().addEventListener(e,t)});var qs,Gs,zs,Ws,Vs,Hs,Ie,ce,Ks,Qs,oi,Jt,ni,ti,Js,ii,ri,Qt,Be=T(()=>{"use strict";Wn();y();E();M();$e();ae();qs=e=>location.href===`${location.origin}/${e}`,Gs=e=>{let t=`${location.origin}/${e}`;return location.href.startsWith(t)},zs=e=>e.includes(location.href),Ws=e=>location.href===e,Vs=({key:e,value:t})=>globalThis.concept.targeting[e]&&globalThis.concept.targeting[e].toString()===t,Hs=({key:e,value:t})=>Array.isArray(globalThis.concept.targeting[e])&&globalThis.concept.targeting[e].includes(t);globalThis.immidiateAlreadyChecked=!1;globalThis.profileSelectedTriggered=!1;globalThis.profileSelectedPromise=new Promise(e=>{globalThis.resolveProfileSelected=e});Ie=()=>{let e=c("settingsProfiles")||[];if(!globalThis.immidiateAlreadyChecked){globalThis.immidiateAlreadyChecked=!0,e.length===0&&!globalThis.profileSelectedTriggered&&Qt();let t=Qs(),o=Ks();l(`Checked for startup and targeting profiles [${t}|${o}] `),$("NON_TCF_PROFILE_DETERMINED"),Qt()}},ce={[N.TARGETING_MATCH]:{profileName:N.TARGETING_MATCH,func:Vs},[N.TARGETING_ARRAY_CONTAINS]:{profileName:N.TARGETING_ARRAY_CONTAINS,func:Hs},[N.URL_IS_SPECIFIC_SECTION]:{profileName:N.URL_IS_SPECIFIC_SECTION,func:qs},[N.URL_CONTAINS_SPECIFIC_SECTION]:{profileName:N.URL_CONTAINS_SPECIFIC_SECTION,func:Gs},[N.URL_IS_SPECIFIC]:{profileName:N.URL_IS_SPECIFIC,func:Ws},[N.URL_ARRAY_CONTAINS]:{profileName:N.URL_ARRAY_CONTAINS,func:zs}},Ks=()=>{let e=[ce[N.TARGETING_MATCH],ce[N.TARGETING_ARRAY_CONTAINS]];return oi(e)},Qs=()=>{let e=[ce[N.URL_IS_SPECIFIC_SECTION],ce[N.URL_CONTAINS_SPECIFIC_SECTION],ce[N.URL_IS_SPECIFIC],ce[N.URL_ARRAY_CONTAINS]];return oi(e)},oi=e=>{let t=[];return(c("settingsProfiles")||[]).sort((i,r)=>(i.order||1/0)-(r.order||1/0)).forEach(i=>{let r=e.find(s=>s.profileName===i.type);if(globalThis.profileSelectedTriggered||!r||i.extraConditions?.length&&i.extraConditions.some(s=>!ce[s.type].func(s.activateOnArgs))){t.push(!1);return}let a=!1;r.func(i.activateOnArgs)?a=!0:a=!1,i.isInversed&&(a=!a),a&&(ri(),ii(i)),t.push(a)}),t},Jt=()=>(c("settingsProfiles")||[]).filter(o=>o.type===N.TCF_LEGITIMATE_INTERREST),ni=(e,t)=>{let o=Jt(),n=e?.purpose?.legitimateInterests||{};return o.length===0||t?(l("Using the default tcf profile (default central)"),["2","7","9","10"].every(a=>n[a])):(o.sort(Tt).forEach(r=>{let a=!0;r.extraConditions&&(a=r.extraConditions.every(s=>ce[s.type].func(s.activateOnArgs))),a&&r.activateOnArgs.every(s=>n[s])&&(ii(r),globalThis.concept.tcfProfileSet=!0,$("TCF_PROFILE_DETERMINED"))}),!!globalThis.concept.tcfProfileSet)},ti=e=>{let t=!1;Object.keys(e).forEach(o=>{typeof e[o]=="object"?Object.keys(e[o]).forEach(n=>{globalThis.conceptConfig[o][n]=e[o][n]}):globalThis.conceptConfig[o]=e[o],o==="useGoogleLazy"&&e[o]===!0&&c("useGoogleLazy")&&(t=!0)}),t&&Kt()},Js=e=>{let t=Math.random()*100,o=Z("forceExperiment"),n=0;for(let i of e)if(o===i.name||(n+=i.activateForPercent,t{if(globalThis.concept.tcfProfileSet)return l(`Will NOT override the ${globalThis.concept.activeProfile} profile with (${e.name})`,"warning"),"done";l(`Using the ${e.name} profile`),globalThis.concept.targeting.settingsProfile=e.name,globalThis.concept.activeProfile=e.name,ti(e.globalChanges);let t=globalThis.concept.targeting.experiment&&globalThis.concept.targeting.experiment!=="none";if(Array.isArray(e.experiments)&&e.experiments.length>0&&!t){globalThis.concept.targeting.experiment=globalThis.concept.targeting.experiment||"none";let o=Js(e.experiments);o&&(l(`Experiment ${o.name} active`),globalThis.concept.targeting.experiment=o.name,ti(o.globalChanges))}return Object.keys(e.adunitsChanges).forEach(o=>{let n=e.adunitsChanges[o],i=Object.keys(n),r=globalThis.conceptConfig.adUnits.find(a=>a.id===o);if(!r){l("Adding profile adunit that has no match in the default"),globalThis.conceptConfig.adUnits.push(n);return}i.forEach(a=>{let s=n[a];s!==""&&s!==null&&(a==="path"&&(s=J(s)),r[a]=s)})}),e.videoChanges=e.videoChanges||{},Object.keys(e.videoChanges).forEach(o=>{let n=e.videoChanges[o],i=Object.keys(n);if(globalThis.conceptConfig.videoAdunits){let r=globalThis.conceptConfig.videoAdunits.find(a=>a.id===o)||{};i.forEach(a=>{let s=n[a];s!==""&&s!==null&&(a==="code"&&(s=J(s)),a==="bids"&&(s=s.map(d=>{if(typeof d=="string")try{d=JSON.parse(d)}catch(u){b(`Could not parse bids: ${u}`)}return d})),r[a]=s)})}else l("Could not find profile for video unit","video")}),Qt(),"done"},ri=()=>{globalThis.profileSelectedTriggered=!0,globalThis.resolveProfileSelected()},Qt=()=>{globalThis.profileSelectedTriggered||($("PROFILE_SELECTED"),ri())}});var si,ai=T(()=>{"use strict";L();Yt();si=e=>{let t=async o=>{let{videoId:n,autoplay:i,muted:r,videoFormat:a,isLive:s,isEmbed:d}=o,u=globalThis?.currentDeviceDefiner()||void 0,p=await Ct(n,{device:u,autoplay:i,muted:r,videoFormat:a,isLive:s,videoId:n,isEmbed:d});return{videoUrlPreroll:p,videoId:n,preroll:p}};li(e.customPrebidVideoUrl,t)}});var ci,di,ui=T(()=>{"use strict";ci=e=>e?.parentNode?.parentNode?.className==="ads-topscroll",di=e=>e?.parentNode?.parentNode.remove()});var pi,gi=T(()=>{"use strict";pi={CONCEPT_START:"CONCEPT_START",UPTIME_LINKS_GOTTEN:"UPTIME_LINKS_GOTTEN",PREBID_LOADED:"PREBID_LOADED",CONSENT_RECIEVED:"CONSENT_RECIEVED",CONTXT_RECIEVED:"CONTXT_RECIEVED",NON_TCF_PROFILE_DETERMINED:"NON_TCF_PROFILE_DETERMINED",TCF_PROFILE_DETERMINED:"TCF_PROFILE_DETERMINED",GAM_LOADED:"GAM_LOADED",FULL_CONSENT:"FULL_CONSENT",FIRST_NON_EMPTY_GAM_RESPONSE:"FIRST_NON_EMPTY_GAM_RESPONSE",FIRST_SUCCESFULL_PREBID_AUCTION:"FIRST_SUCCESFULL_PREBID_AUCTION",PROFILE_SELECTED:"PROFILE_SELECTED"}});var vt,fi,Ys,Xs,Zs,mi,hi,bi,Ti,Ci,ea,ta,oa,It=T(()=>{"use strict";F();E();L();M();ne();dt();y();vt=e=>{window.adn&&window.adn.calls&&window.adn.request?e("Adnuntius already loaded"):(fe("https://cdn.adnuntius.com/adn.js",document),e("Adnuntius Injected"))};window.adn=window.adn||{};adn.calls=adn.calls||[];fi=e=>{for(var t in e)(e[t]===null||e[t]===void 0||e[t]==="")&&delete e[t];return e},Ys=e=>{pt({name:e.targetId,divId:e.targetId}),tt(e.targetId)},Xs=e=>{globalThis.concept.adsloaded=globalThis.concept.adsloaded+1,Re(e.targetId),gt({name:e.targetId,divId:e.targetId})},Zs=e=>Re(e.widgetId),mi=(e,t="sizes",o="iframe",n=!1,i=!0)=>{let r=fi(globalThis.concept.targeting),a=e.filter(s=>s.cookieLessPath&&!s.cookieLessPath.includes("/")).filter(s=>hi(s,t)).map(s=>bi(s,s.divIdOnPage,r,o,n,i));Ti(a)},hi=(e,t="size")=>{let o=H(),n=V(e[t],o);return Ae(n)},bi=(e,t,o,n,i=!1,r=!0)=>({targetId:t,auId:e.cookieLessPath,kv:o,useCookies:i,isolateFrame:r,auW:e.cookielessWidth?`${e.cookielessWidth}`:"unset",auH:e.cookielessHeight?`${e.cookielessHeight}px`:0,onViewable:Zs,container:n,onNoMatchedAds:Ys,onImpressionResponse:Xs}),Ti=e=>{e.forEach(t=>{if(l(`Queueing ${t.targetId}`,"adnuntius"),!c("disableAutoCenterCLAds")){let n=O(t.targetId);n&&(n.style.margin="0px auto")}ee(`${t.targetId} - adnuntius`),ea({slot:t})})},Ci=({adunitDivId:e,container:t,prerender:o}={adunitDivId:null,container:"iframe",prerender:!1})=>{o&&l(`Pre rendereing ${e}`,"adnuntius");let i=rt()?"mobile":"desktop";globalThis.concept.device=i;let a=c("adUnits").filter(u=>u.cookieLessPath&&!u.cookieLessPath.includes("/"));e&&(a=a.filter(u=>u.divIdOnPage===e));let s=fi(globalThis.concept.targeting),d=a.filter(u=>hi(u,"size")).map(u=>{let p=u.divIdOnPage;return o&&(p=ln(u),u.divIdOnPage=`${u.divIdOnPage}-realrender`),bi(u,p,s,t)});return Ti(d),d.map(u=>u.targetId)},ea=async({slot:e})=>{let t=h("failsafe_timeout");l(`Waiting for ${e.targetId} to be in the DOM`,"adnuntius"),await Y(`#${e.targetId}`,t)!==null&&ta(e)},ta=e=>{l(`Requesting ${e.targetId}`,"adnuntius"),adn.calls.push(function(){oa(e)})},oa=e=>{adn.useLocalStorage(!1),adn.request({requestParams:{proximity:50,load:"lazy"},adUnits:[e]})}});var vi,na,At,Ii=T(()=>{"use strict";y();E();te();Ce();vi=navigator.connection||navigator.mozConnection||navigator.webkitConnection,na=e=>{let t={},o=new URL("https://d1jthfopj0ipi6.cloudfront.net/error_track.gif");if(vi){let{downlink:n}=vi;n&&o.searchParams.set("downlink",n)}return globalThis.conceptConfig.reportTrackingAs&&o.searchParams.set("trackingas",globalThis.conceptConfig.reportTrackingAs),o.searchParams.set("error",e),o.searchParams.set("uniqueId",z()),Object.keys(t).forEach(n=>{o.searchParams.set(n,t[n])}),o.href},At=e=>{if(h("enableErrorReporting")){let o=na(e);le(o,"error-pixel"),l("Error pixel loaded")}}});function Ee(e){l(`error callback: ${e}`),__tcfapi("getTCData",2,function(t){t.gdprApplies||At("gdprNotApplies")}),At("CMP error")}function yt({callback:e}){l("consent.js run"),Xt()||(l("No __tcfapi found at all (should be stubbed)","error"),globalThis.concept.consentStatus=R.NO_TCF_API,At("adding stub"),sa(),l("tcf stub loaded"));function t(o,n){l(`Succesful consent recieved from ${n}`),G("Consent recieved");let i=c("legitimateStepAdserver")==="Adnuntius",r=eo(o);Zt(r);let a=r.legitimateInterests&&!i;if(r.fullUsableConsent||a)aa({callback:e});else if(!r.fullUsableConsent||i){if(!globalThis.conceptConfig.dontCallInitial)return ye({callback:e});Se()}}if(Et.tcfApiExists()){let o=[{eventName:"useractioncomplete",onSuccess:t,onError:Ee},{eventName:"tcloaded",onSuccess:t,onError:Ee},{eventName:"cmpuishown",onSuccess:ia,onError:Ee}];Et.addEventListeners(o)}else l("No tcfApi or Exists"),globalThis.conceptConfig.dontCallInitial?ye({callback:function(){b("could not find TCF api")}}):ye({callback:e})}var Ai,ia,ra,Zt,sa,Se,Ei,eo,aa,ye,Xt,Et,yi,St=T(()=>{"use strict";It();E();ke();be();ne();Ii();y();Be();ae();Ai={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",11:"Use limited data to select content"},ia=e=>l(`got CMP event: ${e.eventStatus}`),ra=(e,t=2,o,n=30,i=1e3)=>{let r=0,a=!1,d=(p=>(...g)=>{a||(a=!0,p(...g))})(o),u=()=>{if(a||r>=n)return;let p=Math.random().toString(36).slice(2),g=f=>{let m=f.data?.__tcfapiReturn;if(m?.callId===p){window.removeEventListener("message",g);let v=m.returnValue,A=v?.eventStatus;A==="tcloaded"||A==="useractioncomplete"?d(v,!0):setTimeout(u,i)}};window.addEventListener("message",g),parent.postMessage({__tcfapiCall:{command:e,version:t,callId:p}},"*"),r++};u()};Zt=e=>{e.allPurposesAllowedByAnyWay?globalThis.concept.targeting.requestModeStrict=R.FULL_CONSENT:e.legitimateInterests?globalThis.concept.targeting.requestModeStrict=R.LEGITIMATE_INTERREST:e.fullUsableConsent||(globalThis.concept.targeting.requestModeStrict=R.CONSENT_REJECT),e.fullUsableConsent?(globalThis.concept.consentStatus=R.FULL_CONSENT,globalThis.concept.targeting.requestMode=R.FULL_CONSENT,$("FULL_CONSENT")):e.legitimateInterests?(globalThis.concept.consentStatus=R.LEGITIMATE_INTERREST,globalThis.concept.targeting.requestMode="LIMITED"):e.fullUsableConsent?(globalThis.concept.consentStatus=R.UNKNOWN,globalThis.concept.targeting.requestMode=R.UNKNOWN,globalThis.concept.targeting.requestModeStrict=R.UNKNOWN):(globalThis.concept.consentStatus=R.CONSENT_REJECT,globalThis.concept.targeting.requestMode=R.CONSENT_REJECT,l("The user cosents does not meet the requirements to 'normal' load ads."),globalThis.concept.consentedToCookies=!1),$("CONSENT_RECIEVED"),vn()},sa=()=>{(function(){var e=function(){for(var t,o="__tcfapiLocator",n=[],i=window;i;){try{if(i.frames[o]){t=i;break}}catch{}if(i===window.top)break;i=i.parent}t||(function r(){var a=i.document,s=!!i.frames[o];if(!s)if(a.body){var d=a.createElement("iframe");d.style.cssText="display:none",d.name=o,a.body.appendChild(d)}else setTimeout(r,5);return!s}(),i.__tcfapi=function(){for(var r,a=arguments.length,s=new Array(a),d=0;d3&&parseInt(s[1],10)===2&&typeof s[3]=="boolean"&&(r=s[3],typeof s[2]=="function"&&s[2]("set",!0));else if(s[0]==="ping"){var u={gdprApplies:r,cmpLoaded:!1,cmpStatus:"stub"};typeof s[2]=="function"&&s[2](u)}else n.push(s)},i.addEventListener("message",function(r){var a=typeof r.data=="string",s={};try{s=a?JSON.parse(r.data):r.data}catch{}var d=s.__tcfapiCall;d&&window.__tcfapi(d.command,d.version,function(u,p){var g={__tcfapiReturn:{returnValue:u,success:p,callId:d.callId}};a&&(g=JSON.stringify(g)),r.source.postMessage(g,"*")},d.parameter)},!1))};e()})()},Se=()=>{l("executeQueue ----> executing consentQueue","function");let e=h("consentQueue")||[];e.forEach((t,o)=>{wo("(Refresh dequeued and executed)"),e[o]()}),globalThis.concept.consentQueue=[]},Ei=(e,t)=>t?.purpose?.consents[e]===!0||t?.purpose?.legitimateInterests[e]===!0,eo=e=>{globalThis.concept.tcString=e.tcString;let t=e?.purpose?.consents||{},o=Object.keys(t),n=Object.values(t),i=e.purpose?o.length:1e3,r=Object.keys(Ai).map(f=>parseInt(f));globalThis.concept.specificConsent=n.map((f,m)=>({purpose:Ai[m+1],purposeId:m+1,allowed:f,consentOrLegit:Ei(m+1,e)}));let a=r.every(f=>Ei(f,e)),s=e.purpose?o.some(f=>!t[f]):!1,p=!(e.gdprApplies&&(i===0||s===!0));return{legitimateInterests:ni(e,p),fullUsableConsent:p,allPurposesAllowedByAnyWay:a}},aa=({callback:e})=>{l("Loading ads ..."),globalThis.concept.consentedToCookies!==!1&&(globalThis.concept.consentedToCookies=!0,ft(),Se(),globalThis.conceptConfig.dontCallInitial||e({consented:!0}))};ye=({callback:e,adunitDivId:t="",SPAOverwrite:o=globalThis.conceptConfig.dontCallInitial})=>{l("Lets kick of cookieless"),In();let n=globalThis.conceptConfig.cookielessAdserver;if(globalThis.conceptConfig.checkForConsent&&(!n||!Object.values(B).includes(n)))throw Error("Please setup a cookieless adserver");(globalThis.concept.adsloaded===0&&!globalThis.concept.initialCalled||o)&&(n===B.GAM&&(l("GAM cookieless","gpt"),e({consented:!1,adunitDivId:t})),n===B.ADNUNTIUS&&(l("ADNUNTIUS cookieless","adnuntius"),Ci({adunitDivId:t,prerender:!1,container:"div"})))},Xt=()=>c("isPassback")?!0:window.__tcfapi,Et=function(){return{addEventListeners:t=>{if(!Xt()){b("Cannot listen for tcf events if no __tcfapi");return}c("isPassback")?ra("getTCData",2,function(n,i){yi(n,i,t)}):__tcfapi("addEventListener",2,function(n,i){yi(n,i,t)})},tcfApiExists:Xt}}(),yi=(e,t,o)=>{let n=o.find(i=>i.eventName===e.eventStatus);n&&(t?n.onSuccess(e,e.eventStatus):(b(`${e.eventStatus} had an error`),n.onError(e)))}});var Si,Oi,la,Ri,xi,ca,Ni,da,Pi,wi,to,_i,oo=T(()=>{"use strict";E();re();F();be();oe();M();ne();Ot();St();y();ve();L();Si=!1,Oi=()=>{let{origin:e,pathname:t}=location,o=`${e}${t}`;setInterval(function(){let{origin:n,pathname:i}=location,r=`${n}${i}`;if(o!==r){if(o=r,l(`URL changed to ${r}`),globalThis.conceptConfig.dontCallInitial){l("Clearing timeout (refresh) - bacause url change");for(let[a,s]of h("adUnits"))De(s)}globalThis.conceptConfig.activateConceptTargeting&&wt(),Cn()}},300)},la=()=>{globalThis.concept.injectNewAds()},Ri=()=>{window.addEventListener("urlChange",la,!0)},xi=()=>{window.addEventListener("urlChange",()=>{Rt()},!0)},ca=(e,t,o)=>{let n=eo(e),i=globalThis.conceptConfig.legitimateStepAdserver==="Adnuntius";Zt(n);let r=n.legitimateInterests&&!i;n.fullUsableConsent||r?Ni(t):(!n.fullUsableConsent||i)&&ye({callback:globalThis.concept.injectAds,adunitDivId:o,SPAOverwrite:!0})},Ni=e=>{globalThis.concept.injectAds({adunitDivId:e,consented:!0})},da=(e,t)=>{let o=globalThis.conceptConfig.checkForConsent,n=h("consentStatus")===R.FULL_CONSENT;if(o&&n){Ni(e);return}o?__tcfapi("getTCData",2,function(i){l("Manually retrieved tcData"),ca(i,e,t)}):globalThis.concept.consentedToCookies===!1?ye({callback:globalThis.concept.injectAds,adunitDivId:t}):globalThis.concept.injectAds({adunitDivId:e,consented:!0})},Pi=e=>{globalThis.concept.updateIfEmpty.delete(e),globalThis.concept.initialCalled=!1;let t=e||null;l(`refreshSelected ${e}`,"function"),da(t,e)},wi=e=>{let t=globalThis.conceptConfig.adUnits.map(i=>i.divIdOnPage),n=globalThis.conceptConfig.adUnits.find(i=>i.divIdOnPage===e)?.disabled;if(t.includes(e)&&!n){let i=O(e);if(!i)return;let r=!!globalThis.concept.consentedToCookies,a=Fe({consented:r,nodeId:i.id,display:!1});if(i&&i.setAttribute("dublicatenoted","true"),!!c("autoUnloadSlots")){let d=h("adUnits");for(let[u,p]of d)p.copyOf===e&&p.divIdOnPage!==a&&p.unload&&p.unload()}Pi(a||e)}else typeof e=="string"&&e.length>0&&l(`${e} was not found in config or its disabled`,"error");!e&&!globalThis.conceptConfig.dontAllowRefreshAll&&(l("No specific adunit, we refresh all"),globalThis.concept.adUnits.clear(),googletag.destroySlots&&googletag.destroySlots(),Pi(""))},to=(e,t="")=>{l(`injectNewAds (${t}) ${e}`,"function"),G("injectNewAds execution requested"),globalThis.concept.updateTargeting(),X(globalThis.concept.targeting);let o=h("consentedToCookies"),{decideNow:n,waitChoise:i}=Pt();if(n&&wi(e),i){l(`[injectNewAds] (${t}): no hasConsented & no limitedFlow`,"function");let r=()=>wi(e);Po(`(Refresh queued) ${e}`),r&&nt(r)}if(o===!1&&Se(),o===null&&!Si){l("Adding eventlisteners for the CMP");let r=[{eventName:"useractioncomplete",onSuccess:Se,onError:Ee},{eventName:"tcloaded",onSuccess:Se,onError:Ee}];Et.addEventListeners(r),Si=!0}},_i=async e=>{let t=Li(12),o=`[loadCopyOf] (${t})`,n=c("waitForEventToStart"),i=h("waitEventRecieved");if(n&&!i&&await Pe(n),globalThis.profileSelectedTriggered||(l(`${o}: waiting for profile selection ${e.srcUnit} -> ${e.targetDiv}`,"function"),await globalThis.profileSelectedPromise),l(`${o}: copy ${e.srcUnit} and insert into ${e.targetDiv}`,"function"),!O(e.targetDiv)){b(`${e.targetDiv} does NOT exist in HTML`);return}let a=globalThis.conceptConfig.adUnits.find(u=>u.divIdOnPage===e.srcUnit);if(!a){b("Your trying to duplicate a non existing ad unit");return}let s={...no(a,e.overrides),divIdOnPage:e.targetDiv,copy:!0};c("globalLazyAttribute")&&s.lazyload&&l("We currently have lazyload + there is a globalLazyAttribute. This might give unexpected behavior","warning"),globalThis.conceptConfig.adUnits.push(s),to(e.targetDiv,t)}});function va(e){X(h("targeting")),e(),c("shouldUseResizeEvent")&&!Ui&&(l("SetupPart resize listener"),window.addEventListener("resize",function(){Ui=!0,globalThis.conceptConfig.dontCallInitial||(l("Resize event triggered. We refresh all"),clearInterval(ji),ji=setTimeout(()=>{globalThis.concept.injectNewAds()},300))}))}var ua,$i,pa,ga,Me,Mi,ki,fa,ma,Fi,ha,ba,Fe,io,Di,Ta,Bi,Ca,qi,Ui,ji,Ia,qe,Aa,Ea,ya,Sa,Pa,ro,Gi,wa,Oa,re=T(()=>{"use strict";oe();E();L();ke();be();L();pn();lt();F();M();te();bt();y();zn();ve();Be();ai();ui();gi();oo();$e();ua=e=>{let t=1e3,{failsafe_timeout:o}=e;return o||o===0?o:t},$i=e=>(e.customPrebidVideoUrl&&si(e),{adUnits:new Map,logme:l,connect:un,initialCalled:!1,failsafe_timeout:ua(e),updateWhenResolved:Fi(e.adUnits,"dependencies"),updateIfEmpty:Fi(e.adUnits,"updateIfEmpty"),initTime:performance.now(),eventLog:[],adsloaded:0,triggers:Object.keys(pi).reduce((t,o)=>(t[o]=new Map,t),{}),refreshAllActiveAdunits:pa,idsNotFound:0,videosRequested:0,consentStatus:R.NOT_SET,directRefresh:Mi,listenerCreated:!1,device:null,activeProfile:"default",contxtFetched:!1,initialSRAList:[],contxtRequestQueue:[],updateTargeting:ga,targeting:ao(globalThis.conceptConfig),...zi(),injectAds:wa,define:Ea,refresh:qe,display:Pa,injectNewAds:to,loadCopyOf:_i}),pa=()=>globalThis.concept.adUnits.forEach((e,t)=>{e.requested&&Mi(t)}),ga=()=>{l("Updatting global targeting");let{contxt:e,IAB1:t,IAB2:o,IAB3:n,IAB4:i,requestMode:r,settingsProfile:a,requestModeStrict:s,experiment:d}=h("targeting")||{},u=c("bidderTargeting")||[],p={contxt:e,IAB1:t,IAB2:o,IAB3:n,IAB4:i,requestMode:r,requestModeStrict:s,settingsProfile:a,experiment:d};globalThis.concept.targeting={...ao(globalThis.conceptConfig),...p},u.forEach(g=>{tn(g.bidders,g.bidderTargeting)})},Me=()=>{let e=c("disableAutoPPID"),t=c("fingerprinting");if(h("PPID")||e||t)return;let n=h("waitEventRecieved");if(!(c("waitForEventToStart")&&!n)){let a=c("globalKeyNameForPPID");if(a){let s=globalThis.concept.targeting[a];s?je(`${s}`):l(`No PPID fournd for the value ${a}`)}else{let s=c("setPPIDFromCookie"),d=Ji(s);d&&je(d)}}},Mi=e=>{let t=S(e);t&&ie([t])},ki=!1,fa=e=>{if(!e.disabled){let t=O(e.divIdOnPage),o=ya(t),n=xt(e.size);o&&n&&_o(e)}},ma=async(e,t)=>{let o=e.sort(Tt),n=c("useGoogleSRAOnFirst");!ki&&n&&(l("Running SRA on first request"),ki=!0,o.forEach(i=>{fa(i)})),o.filter(i=>!i.disabled).forEach(i=>{qi({consented:t,unit:i,display:!0})})},Fi=(e,t)=>{let o=new Map;return e.filter(i=>i[t]).forEach(i=>{let r=i[t][0];r&&o.set(i.divIdOnPage,r)}),o},ha=(e,t)=>{let o=h("updateWhenResolved");if(!o)return;c("adUnits").map(i=>{i.dependencies?.includes(e)&&(i.dependencies=i.dependencies.filter(r=>r!==e))});for(let[i,r]of o.entries())r===e&&(o.delete(`${t}`),o.set(i,t)),i===e&&(o.delete(`${e}`),o.set(t,`${r}`))},ba=e=>c("adUnits").find(n=>n.divIdOnPage===e)||{},Fe=({consented:e,nodeId:t,display:o=!0})=>{let n=O(t);if(!t||!n)return null;let i=ba(t);if(!i||i.disabled)return null;let r=Qi(i),a=`${i.divIdOnPage}-${z()}`;return l(`Renaming ${t} to ${a}`),ha(i.divIdOnPage,a),n.id=a,r.divIdOnPage=a,r.id=a,r.copy=!0,r.copyOf=i.divIdOnPage,globalThis.conceptConfig.adUnits.push(r),qi({consented:e,unit:r,display:o}),a},io=e=>{globalThis.concept[e.cmd]?globalThis.concept[e.cmd](e.args):l("could not find function $command.cmd","error")};globalThis.createdFunctionQueue=!1;Di=()=>{let e=[];globalThis.preConcept&&!globalThis.createdFunctionQueue?(globalThis.createdFunctionQueue=!0,e=globalThis.preConcept.queue||e,e.forEach(t=>{io(t)}),globalThis.preConcept.queue={},globalThis.preConcept.queue.push=function(t){io(t)}):globalThis.preConcept={queue:{push:t=>io(t)}},l("preConcept.queue has now been frozen"),Object.freeze(globalThis.preConcept.queue)},Ta=async e=>{let t=async()=>{let o=c("haltInit"),n=c("waitForEventToStart");o&&(l(`Halting all with ${o} and updating targeting`),await Vi(o)),n&&await Pe(n),globalThis.concept.updateTargeting(),Me(),Ie(),Le(globalThis.conceptConfig),_t(globalThis.conceptConfig,l),globalThis.concept.updateTargeting(),va(e)};lo()?t():Yi(function(){t()})},Bi=(e,t)=>t?t===B.GAM?e.path:e.cookieLessPath:e.path,Ca=e=>{let t=c("cookielessAdserver");return e.filter(o=>(o.cookieLessPath=Bi(o,t),o.cookieLessPath&&o.cookieLessPath.includes("/")?o:!1))},qi=({consented:e,unit:t,display:o})=>{let n=c("cookielessAdserver");l(`Create & display ${t.divIdOnPage}`),!e&&c("checkForConsent")&&(t.path=Bi(t,n),t.path||b(`No path for ${t.id}`)),globalThis.concept.define(t.divIdOnPage,t),o&&globalThis.concept.display({element:t.divIdOnPage,name:t.divIdOnPage})},Ui=!1,ji=1;Ia=async({name:e,caller:t,adUnit:o})=>{let n=await Ki(e,t);if(o.requested=!0,o.refresh&&Ge({name:e,adUnit:o,refreshFunction:qe}),!n)return l(`REFRESH --> ${e} is not ready to be rendered`),Promise.resolve();(t==="scheduleForLater"||!o.lazyload)&&ie([n])},qe=async({names:e,caller:t})=>{if(!Array.isArray(e))throw Error("Please call this method with an array of ids");l(`REFRESH --> (CALLER ${t}): refresh ${e}`,"function");let o=[];e.forEach(n=>{let i=S(n);i?o.push(Ia({name:n,caller:t,adUnit:i})):b(`No configured adunit found for ${n}`)}),o.length>0&&await Promise.all(o)},Aa=({container:e,consented:t})=>(e.forEach((o,n)=>{n!==0&&Fe({consented:t,nodeId:o})}),e=e[0],e?{id:e}:null),Ea=(e,t)=>{let o=h("adUnits");if(!c("isPassback")&&!xt(t.size)){l(`${e} doesn not have correct sizes to be defined`,"warning");return}let i=o.hasOwnProperty(e),r=t.disabled;if(i||r)return l(`Will not define ${e}`),null;let a=Nt({definition:t});o.set(e,a);let s=o.get(e);if(Zi()){l(`Removing lazyload from ${e}`),s.lazyload=!1;return}let d=c("globalLazyAttribute");(s.lazyload||d)&&setTimeout(function(){er({elementId:s.divIdOnPage,refreshFunc:ie,refreshWhenReadyFunction:qe,scheduleLaterFunc:Ge})},0)},ya=e=>{let t=c("viewHeightThreshold")||1.5,o=h("device")==="mobile"?2:1,n=Xi(e);if(!n&&n!==0)return!1;let i=tr();return n/i<=t*o},Sa=({definition:e})=>{let{path:t,sizes:o,targeting:n,anchor:i,setUniqueTargeting:r,divIdOnPage:a}=e,s=O(a)||i;e=so(e);let d=e.lazyload;xt(o)&&s?d||we({path:t,size:o,elementId:a,anchor:i,targeting:n,setUniqueTargeting:r,definition:e}):l("Not correct adunits sizes for viewport && HTML element has changed id, could be on purpose","warning")},Pa=async({element:e,name:t})=>{try{let o=h("failsafe_timeout"),n=h("consentedToCookies"),i=S(t);if(!i){l(`No definition for ${t}, sorry`,"warning");return}let{sizes:r,anchor:a,divIdOnPage:s}=i,d={};if(a&&!s)d={id:t};else{if(d=await Y(`#${e}`,o),d===null){l(`Not gonna do anymore about this (${e})`,"warning");return}d=Aa({container:d,consented:!!n})}if(d){if(Z("showOverlay")==="true"){Hi(r,e,d.id);return}let p=S(s);if(!p||p.requested){l(`ad unit already request,loaded or deleted by quick insertions: ${s}`);return}if(Sa({definition:i}),!p.requested){let g=h("initialSRAList"),f=g.find(m=>m.divIdOnPage===d.id);f?Oa(f,g):qe({names:[s],caller:"Async display"})}}else On(e),b(`${e} could not be populated (div not found)`)}catch(o){console.error(o),b("Could not run the display function")}},ro=e=>{let{slot:t,refreshTimer:o}=e;or(t),o&&clearTimeout(o)},Gi=({activeUnit:e})=>{let{slot:t,refreshTimer:o,divIdOnPage:n,id:i}=e;l(`Unloading ${i}`),ro({slot:t,refreshTimer:o}),globalThis.concept.adUnits.delete(n);let a=c("adUnits").filter(d=>d.copy?d.divIdOnPage!==n:!0);ko("adUnits",a);let s=O(n);ci(s)?di(s):s?.remove()},wa=(e={adunitDivId:"",consented:!0})=>{let{consented:t,adunitDivId:o}=e,n=`User has consented (directly or indirectly by the page not having a CMP) = ${t} ${o||null}`;l(n);let i=ot(),r=c("waitForEventToStart");Wi(t)&&!r&&(Le(i),_t(i,l)),So(),Ta(async function(){l("In start function"),Lo();let s=i.adUnits;t||(s=Ca(s)),o&&(s=s.filter(d=>d.divIdOnPage===o)),ma(s,t),globalThis.conceptConfig.dontCallInitial||Gn({consented:t})})},Oa=(e,t)=>{if(e.displayRequested=!0,t.filter(n=>!n.displayRequested).length===0){let n=t.map(r=>{let a=S(r.divIdOnPage);return a.refresh&&Ge({name:a.divIdOnPage,adUnit:a,refreshFunction:qe}),a}),i=c("SRAPrebidTimeout")??void 0;ie(n,i),globalThis.concept.initialSRAList=[]}}});function nr(e){globalThis.concept.videosRequested=globalThis.concept.videosRequested+1,globalThis.concept.videoUrls.push(e)}var K,Ra,xa,Na,Ct,Yt=T(()=>{"use strict";E();lt();L();te();y();M();re();K=e=>l(e,"video"),Ra=e=>{let t={};return Object.entries(e).forEach(([o,n])=>{Array.isArray(n)?t[o]=n.join(","):t[o]=n}),t},xa=({selectedVideoSettings:e,output:t,vpos:o="preroll",vpmute:n=1,autoplay:i,muted:r,isLive:a,videoFormat:s,vpa:d="auto",videoId:u=""})=>{let p={isProduction:"true",...globalThis.concept.targeting,autoplay:i,videoType:s,...e.targeting},g=c("controlKey");c("setControlGroup")&&g&&(p[g]=h(g));let f=Ra(p),m={adUnit:e,params:{iu:e.code,cust_params:f,vpos:o,...e.targeting,description_url:encodeURIComponent(window.location.href||window.location.origin),unviewed_position_start:1,wta:1,vpmute:n,autoplay:i,muted:r,vad_format:"linear",vpa:d,output:t,...a&&{isLive:a},...e.cmsid&&{cmsid:e.cmsid},...u&&{vid:u}}},v=h("PPID");return v&&(m.params.ppid=v),m},Na=({selectedVideoSettings:e,output:t="vast",vpos:o="preroll",vpmute:n=1,vpa:i="auto",autoplay:r,muted:a,videoFormat:s,isLive:d,videoId:u=""})=>new Promise((p,g)=>{try{K(`Creating url for ${e.code}`),Le(ot()),e.code=J(e.code),e.mediaTypes.video.plcmt=a?2:1,e.disablePrebid&&(e.bids=[],K("Bids are disabled in this environment")),window.pbjs.que.push(function(){K(`${e.code} requested`),pbjs.addAdUnits(e),pbjs.setConfig({useBidCache:!0,cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"}}),K("setting cncpt pbjs"),pbjs.requestBids({adUnitCodes:[e.code],bidsBackHandler:function(f){K(`${Object.keys(f).length} recieved from prebid demand`),Object.keys(f).forEach(A=>{f[A].bids.forEach(I=>{let{bidder:C,bidderCode:P,adapterCode:_,cpm:k,currency:Q}=I;K(`${C||P||_} gave a bid of ${k} (${Q}) for ${A}`)})});let m=xa({selectedVideoSettings:e,output:t,vpos:o,vpmute:n,vpa:i,autoplay:r,muted:a,isLive:d,videoId:u,videoFormat:s});pbjs?.adServers?.dfp?.buildVideoUrl||b("Your prebid file is not correctly set up. At least your missing some dfp build video url functionality");let v=pbjs.adServers.dfp.buildVideoUrl(m);nr(v),p(v)}})})}catch(f){g(f)}}),Ct=async(e,t)=>new Promise(async(o,n)=>{try{if(!e)return K("ERROR: Please provide ID"),n(new Error("No Id for player"));let i=c("videoAdunits");if(!i)return K("ERROR: Please Setup op some video adunits"),n(new Error("No video units"));let r=c("waitForEventToStart");if(r&&(await Pe(r),globalThis.concept.updateTargeting(),Me()),!i)return K("ERROR: No video unit for these params"),n(new Error("No video units"));let a=i.find(p=>t?.device||t?.videoFormat?p.device===t?.device&&p.videoFormat===t?.videoFormat&&!!p.isLive==!!t?.isLive:p.playerId===e);if(!a)return K(`No player found ${e}`),n(new Error("No config for you player"));t?.isLive&&(a.videoFormat=a.videoFormat+"_livestream",t.videoFormat=a.videoFormat),t?.isEmbed&&(a.videoFormat=a.videoFormat+"_embed",t.videoFormat=a.videoFormat);let s=a?.VASTAlternative,d=a?.alternativePercent;if(s&&d&&Math.random(){"use strict";y();E();M();ze=e=>l(e,"video"),_a=e=>{try{let t="https://pubads.g.doubleclick.net/gampad/ads";e.code=J(e.code);let o=`?iu=${e.code}`,n=`&sz=${e?.mediaTypes?.video?.playerSize.join("x")}`,i="&output=vast",r="&gdfp_req=1",a=`&description_url=${encodeURIComponent(document?.location?.origin||"unknown")}`,s={},d=h("targeting");d&&(s=d),e.targeting&&(s={...s,...e.targeting});let u=encodeURIComponent(Object.keys(s).map(f=>{let m=s[f];return Array.isArray(m)?`${f}=${m.join(",")}`:`${f}=${m}`}).join("&")),p=h("PPID"),g=`${t}${o}${n}${i}${r}&unviewed_position_start=1&env=vp&impl=s${a}&correlator=&cust_params=${u}`;return p?(l("SETTING",p),g=`${g}&ppid=${p}`):l("NOOO"),g}catch{throw new Error("Could not build vasttag")}},ir=e=>{try{if(!e)throw ze("ERROR: Please provide ID"),new Error("No Id for player");let t=c("videoAdunits");if(!t)throw ze("ERROR: Please Setup op some video adunits"),new Error("No video units");ze(`Creating vast tag for ${e}`);let o=t.find(i=>i.playerId===e);if(!o)throw ze(`No player found ${e}`),new Error("No config for you player");let n=_a(o);return globalThis.concept.vastTags.push(n),n}catch{return ze(`Something went wrong ${e}`),""}}});var sr,ar,zi,Wi,$n,Pt,lr,ve=T(()=>{"use strict";be();y();Yt();rr();sr=!0,ar=[],zi=()=>({consentedToCookies:null,videoUrls:[],vastTags:[],buildVastTag:ir,requestPrebidUrl:Ct,consentQueue:[]}),Wi=e=>e,$n=()=>{let e=c("activateTimingTracker"),t=c("deployId")||"",o=e&&!ar.includes(t);return ar.push(t),o},Pt=()=>{let e=c("checkForConsent"),t=h("consentStatus")===R.LEGITIMATE_INTERREST,o=h("consentedToCookies");return{decideNow:!e||e&&o||t,waitChoise:e&&!o&&!t}},lr=()=>{let e=sr;return sr=!1,e}});var cr,dr=T(()=>{"use strict";cr=async e=>{try{return await(await fetch(e)).json()}catch(t){return Promise.reject(t)}}});var co,La,ur,wt,Ot=T(()=>{"use strict";E();oe();dn();y();ve();dr();co=()=>{let e=c("waitForContxt"),t=h("contxtFetched");return c("activateConceptTargeting")&&e&&Number.isInteger(e)&&!t},La="https://prod-contxt-api-app-service.azurewebsites.net/targeting",ur=()=>{let e=h("contxtRequestQueue")||[];e.forEach((t,o)=>{e[o]()}),globalThis.concept.contxtRequestQueue=[]},wt=async()=>{try{let e,t=c("waitForContxt");co()&&t&&(e=setTimeout(()=>{l("Timeout expired for Contxt"),ur()},t));let o=c("reportTrackingAs"),n=c("disableConceptLoads"),i=c("activateDentsuDMP");globalThis.concept.contxtFetched=!1;let r=document.location.href;if(!r||r.includes("safeframe")){b("We can not determine the source url");return}let a=`${La}?url=${r}`;o&&!n&&(a=`${a}&site=${o}`);let s={contxt:null,IAB1:null,IAB2:null},d=await cr(a);if(Array.isArray(d.audiences)&&d?.audiences.length>0&&(s.contxt=d.audiences,i)){let{waitChoise:g}=Pt(),f=()=>cn({contxt:d.audiences,logger:l});g?nt(f):f()}["IAB1","IAB2","IAB3","IAB4"].forEach(g=>{d?.[g]?.id&&(s[g]=d[g].id)});let p=h("targeting");return globalThis.concept.contxtFetched=!0,globalThis.concept.targeting={...p,...s},l("Contextual targeting injected"),X(s),ur(),clearTimeout(e),s}catch(e){return b(`Something went wrong with concept contextual targeting: ${e}`),Promise.reject(e)}}});var ka,gr,pr,fr,uo=T(()=>{"use strict";L();y();E();F();M();ka="https://video.seenthis.se/public/patrik/conceptx/high-impact.min.js",gr=e=>{D(e,globalThis.conceptConfig.seenthisRef||ka);let t=c("seenThisArrowUrl")||"",o=c("seenThisTopScrollTitle")||"Scroll down for more",n=c("seenThisTopScrollPeekAmount")||"70vh",i=c("seenThisMidScrollPeekAmount")||"70vh",r=c("seenThisTopBarHeight")??0;e("seenthis loaded"),globalThis.highImpactJs=globalThis.highImpactJs||{cmd:[]},globalThis.highImpactJs.cmd.push(()=>{globalThis.highImpactJs.setConfig({topBarHeight:r,plugins:["gam"],zIndex:99}),globalThis.highImpactJs.setTemplateConfig("topscroll",{title:o,arrowUrl:t,peekAmount:n}),globalThis.highImpactJs.setTemplateConfig("midscroll",{peekAmount:i,zIndex:99})})},pr=[],fr=e=>{globalThis.highImpactJs=globalThis.highImpactJs||{cmd:[]};let t=H(),o=V(e.sizes,t);if(!o){l(`Viewport no good for ${e.divIdOnPage}`);return}let n={slot:e.path,template:e.seenThisTemplate,sizes:o[1],adUnitId:e.divIdOnPage,waitForAdSignal:!0};globalThis.highImpactJs?.initialized?globalThis.highImpactJs.defineSlot(n):(pr.push(n),globalThis.highImpactJs.cmd.push(()=>{pr.forEach(i=>{globalThis.highImpactJs.defineSlot(i)})}))}});var de,We=T(()=>{"use strict";de=({element:e,excutionFunction:t,observerConfig:o})=>{if(!(e instanceof Element))return;let n=(r,a)=>{r.forEach(s=>t(s,a))},i=new IntersectionObserver(n,o);return i.observe(e),i}});var Vi,Hi,sn,Fa,Tt,Ua,Ki,Ht,xt,mr,J,so,Nt,ja,$a,De,Ma,Ge,go,ie,po,Da,Ba,qa,V,Ae,Ga,Li,no,Qi,za,Ji,fo,hr,st,M=T(()=>{"use strict";E();L();y();jo();oe();lt();Oe();dt();Ot();uo();We();xe();Vi=e=>new Promise(t=>setTimeout(t,e)),Hi=(e,t,o)=>{let n=V(e,H()),i=n&&n[1][0];if(!Array.isArray(i))return;let[r,a]=i;l(`Showing overlay on ${t}`);let s=O(o);an(s,r,a)},sn=e=>{let t=c("prebidTimeOut")||1e3;if(e.length===0)return t;let o=t;if(e.length===1&&e[0].prebidAuctionTimeout)return o=e[0].prebidAuctionTimeout,o;let n=null;return e.forEach(i=>{i.prebidAuctionTimeout&&(n===null||i.prebidAuctionTimeoutnew Promise(function(o){l(`Looking for ${e} `,"conceptads"),document.querySelector(e)&&o(!0);let n=setTimeout(()=>{let i=document.querySelector(e);clearTimeout(n),o(i)},t)}),Tt=(e,t)=>(e.order||(e.order=1/0),t.order||(t.order=1/0),e.ordert.order?1:0),Ua=e=>(!e.updateIfEmpty||e.updateIfEmpty.length===0)&&(!e.dependencies||e.dependencies.length===0)&&!e.divExcluser,Ki=async(e,t)=>{let o=S(e);if(!o)return!1;let n=o;return Ua(o)?n:o.divExcluser&&o.excluserTimeout?(l(`Gonna wait for ${o.divExcluser}`),await Fa(o.divExcluser,o.excluserTimeout)?!1:n):["Initial","Async display"].includes(t)||Ht()?!1:n},Ht=()=>{let t=h("eventLog").filter(n=>n.list==="Event recieved").map(n=>n.msg);return Ga({events:t,strings:[w.SKIN_INIT,w.MACRO_UNLOAD,w.SIDESKIN_INIT]})},xt=e=>{let t=H(),o=V(e,t);return!(Array.isArray(o)&&o[1].length===0)},mr=()=>{let e=H(),t=c("adUnits"),n=t.filter(s=>{let d=V(s.size,e);return Ae(d)&&s.specialFirstRequest}).length>0,i=c("settingsProfiles");if(!i||i.length===0)return n;let a=i.filter(s=>{let d=s.adunitsChanges;return d?Object.entries(d).some(([u,p])=>{if(!p)return!1;let g=t.find(f=>f.id===u);if(!g)return!1;if(p.specialFirstRequest===!0){let f=p.size||g.size,m=V(f,e);return Ae(m)}if(p.size&&g.specialFirstRequest===!0){let f=V(p.size,e);return Ae(f)}return!1}):!1}).length>0;return n||a},J=e=>{let t=e,o=/%%(\w+)_(\w+)%%/,n=e.match(o);if(n){let i=h("targeting"),[r,a,s]=n;a==="KEY"&&(t=t.replaceAll(r,i[s]))}return t},so=e=>{if(c("globalLazyAttribute")){let o=mo(e.divIdOnPage);e.lazyload=!!o,l(`Setting lazy to ${o} for ${e.divIdOnPage}`)}return e},Nt=({definition:e})=>{let{path:t,size:o,updateIfEmpty:n,refresh:i,dependencies:r,lazyload:a,targeting:s,hideOnAdnamiFormat:d,divIdOnPage:u,id:p,excluserTimeout:g,divExcluser:f,addNativeAssetsRequirements:m,cookieLessPath:v,setHeigthOfParent:A,anchor:I,prebidBid:C,sendTargetingKeysForNative:P,prebidSizes:_,seenThisTemplate:k,prebidAuctionTimeout:Q,requestEvenIfHidden:me,prebidAllowNative:Je,copyOf:Ye,setUniqueTargeting:he,rootMargin:Xe,specialFirstRequest:Co}=e;if(typeof t>"u")throw Error("Please setup the definition path for the adunit");if(typeof o>"u")throw Error("Please setup the definition size for the adunit");if(typeof i>"u")throw Error("Please setup the refreh option");a&&r&&r.length>0&&b("You should not have lazyload and dependencies - it can/will cause two refresh, think about it"),a&&n&&n.length>0&&(a=!1,b("You should not have lazyload and wait for another ad unit - it can/will cause two refresh, think about it - we will remove lazyload for you")),e=so(e),t&&(t=J(t)),o=(j=>j.map(se=>(se[0]=se[0].map(os=>parseInt(os)),se)))(o);let Zr=H(),Ze=V(o,Zr);Array.isArray(Ze)&&Ze[1].length===0&&b("Unit doesnt have appropriate sizes for this viewport -- This will not be defined later"),_&&(Ze?(_=_.filter(j=>Ze[1].some(se=>ja(se,j))&&typeof j[0]!="string"),l("prebidSizes changed by GAM viewport rule","pbjs")):_=[]),s||(s={});let $t=c("controlKey");c("setControlGroup")&&$t&&(s[$t]=h($t));let q={path:t,sizes:o,refresh:parseInt(i),dependencies:r,updateIfEmpty:n,divIdOnPage:u,id:p,lazyload:a,...Q&&{prebidAuctionTimeout:Q},...d&&{hideOnAdnamiFormat:d},...Co&&{specialFirstRequest:Co},...me&&{requestEvenIfHidden:me},...k&&{seenThisTemplate:k},...Je&&{prebidAllowNative:Je},...P&&{sendTargetingKeysForNative:P},...m&&{addNativeAssetsRequirements:m},...v&&{cookieLessPath:v},...s&&{targeting:s},...I&&{anchor:I},...C&&{prebidBid:C},..._&&{prebidSizes:_},...A&&{setHeigthOfParent:A},...Xe&&{rootMargin:Xe},...Ye&&{copyOf:Ye},...he&&{setUniqueTargeting:he},...f&&{divExcluser:f,excluserTimeout:g||500}},es=q?.prebidBid?.map(j=>{if(j.splitBid){let{bidder:se}=j;return[{...j,bidder:`${se}_client`,splitBid:!1},{...j,bidder:`${se}_s2s`,splitBid:!1}]}return j}).flat(1/0)||[];q.prebidBid=es;let vo=q.prebidBid?q.prebidBid.filter(j=>!j.cookieless).map(j=>Uo(j)):[],ts=c("activateSeenthis");k&&ts&&fr(q);let Io=vo?on({path:t,sendTargetingKeysForNative:q.sendTargetingKeysForNative,bids:vo,sizes:q.prebidSizes,addNativeAssetsRequirements:q.addNativeAssetsRequirements,prebidAllowNative:q.prebidAllowNative}):null;return Io&&(q.prebidSettings=Io),q},ja=(e,t)=>e.length===t.length&&e.every((o,n)=>o===t[n]),$a=e=>{e.targeting.refresh=Number.isInteger(e.targeting.refresh)?(e.targeting.refresh||0)+1:1;let t=e.targeting.refresh;Ve(e.slot,"refresh",t),Ve(e.slot,"flipMe",!0);let o=`initializeRefreshTargeting -> Setting refresh = ${t} for ${e.divIdOnPage}`;l(o)},De=e=>{e.refreshTimer&&(clearTimeout(e.refreshTimer),e.refreshTimer=void 0)},Ma=({name:e,adUnit:t,refreshFunction:o})=>{if(l(`Timer for ${t.divIdOnPage} has past`),t.refreshBlocked){l("The current order does not allow refresh");return}if(t.loadedFirstTime||!t.lazyload)qa({document,adUnit:t,refreshFunction:o,name:e});else{let n=`(${t.refreshTimer}) scheduleViewBasedRefresh -> unit (${t.divIdOnPage}) not loaded first time`;l(n),Ge({name:e,adUnit:t,refreshFunction:o})}},Ge=({name:e,adUnit:t,refreshFunction:o})=>{De(t),t.targeting=t.targeting||{};let n=t.refresh/1e3,i=`scheduleViewBasedRefresh -> refresh (${t.divIdOnPage}) in ${n}s or next inview after that`;l(i);let r=()=>Ma({name:e,adUnit:t,refreshFunction:o});t.refreshTimer=setTimeout(r,t.refresh)},go=e=>{let t=H(),o=e.filter(i=>!pe({adunitId:i.id})).filter(i=>{let r=V(i.sizes,t);return Ae(r)}).filter(i=>{if(i.requestEvenIfHidden||i.specialFirstRequest||i.anchor)return!0;let r=O(i.divIdOnPage);return r?br(r)?(l(`${i.divIdOnPage} is hidden - we wont do anything with this`,"conceptads"),!1):!0:!1});return{unitsCodes:o.map(i=>i.path||i.getAdUnitPath()),slotsToUse:o}},ie=async(e,t)=>{let{unitsCodes:o,slotsToUse:n}=go(e);l(`refreshAdUnit -> ${o} `,"conceptads");let i=c("usePrebid");globalThis.concept.consentedToCookies===!1&&(l("We are not gonna use prebid, since the user said no to cookies"),i=!1);let r=()=>i?rn(n,t):Lt(o,n);co()?(l("Waiting for contxt"),globalThis.concept.contxtRequestQueue.push(r)):(l("Not waiting for contxt"),r())},po=e=>{cancelAnimationFrame(e.animationFrameRequest),e.animationFrameRequest=null,e.startTime=null},Da=(e,t,o,n,i)=>{e.inViewTime=0,$a(e);let r=`scheduleViewBasedRefresh -> ${n} refresh after ${Math.round(e.inViewTime)}ms`;l(r),i({names:[t],caller:o})},Ba=e=>e?.nodeType===Node.ELEMENT_NODE&&e?.tagName==="DIV",qa=({document:e,adUnit:t,refreshFunction:o,name:n})=>{let i="scheduleForLater",r=t.divIdOnPage,a=c("requireGAMInview")??!1,s=c("minimumInviewTime")??0,d=Fo(),u=e.getElementById(r);if(!u){l(`Element ${r} not found`,"error");return}Ba(u.firstChild)&&(l("If unit is in view will be checked by childNodes[0]"),u=u.firstChild),de({observerConfig:d,element:u,excutionFunction:(p,g)=>{if(!p)return;if(p.isIntersecting){t.startTime||=performance.now();let m=v=>{if(!p.isIntersecting){po(t);return}t.inViewTime=(t.inViewTime||0)+(v-t.startTime),t.startTime=v;let A=t.inviewFired===!0,I=a?A:!0;t.inViewTime>=s&&I?(Da(t,n,i,r,o),po(t),g.unobserve(u)):t.animationFrameRequest=requestAnimationFrame(m)};t.animationFrameRequest=requestAnimationFrame(m)}else po(t)}})},V=(e,t)=>{if(!e)return;let o=[[0,0],[]];return e.forEach(n=>{let i=parseInt(n[0][0]);t>=i&&i>=o[0][0]&&(o=n)}),o},Ae=e=>e[1].length>0,Ga=({events:e,strings:t})=>{let o=t.map(r=>r.toLowerCase()),n=e.map(r=>r.toLowerCase()),i=r=>new RegExp(o.join("|")).test(r.toLowerCase());return n.filter(r=>i(r)).length>0},Li=e=>{let t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",o="";for(let n=0;n{let o=JSON.parse(JSON.stringify(e));for(let n in t)t[n]&&typeof t[n]=="object"&&!Array.isArray(t[n])?o[n]=no(o[n]||{},t[n]):o[n]=t[n];return o},Qi=e=>JSON.parse(JSON.stringify(e)),za=(e,t)=>{let o=0;for(let r=0;r{let t=ut(e,!0);return t?za(t,32):null},fo=(e,t)=>{if(!t)return e;for(var o,n=t.split("."),i=0,r=n.length-1;i{let t={};for(let o in e)e.hasOwnProperty(o)&&(t[o]=`${e[o]}`);return t},st=e=>{let t={};for(let[o,n]of Object.entries(e))n&&(t[o]=Array.isArray(n)?n:[n]);return t}});function Yi(e){let t=!1;if(lo())t=!0,e();else{let n=function(){t||(t=!0,document.removeEventListener("DOMContentLoaded",n,!1),window.removeEventListener("load",n,!1),e())};var o=n;document.addEventListener("DOMContentLoaded",n,!1),window.addEventListener("load",n,!1)}}function Zi(){return!("IntersectionObserver"in window)||!("IntersectionObserverEntry"in window)||!("intersectionRatio"in window.IntersectionObserverEntry.prototype)?(l("Can not use the IntersectionObserver"),b("Can not use the IntersectionObserver"),!0):!1}function Y(e,t,o=!1){let n=document.querySelectorAll.bind(document),i=o?e:Ha(e);return new Promise(r=>{let a=null,s=null;t&&Number.isInteger(t)&&(l(`Timing ${e} out in ${t} ms`),a=setTimeout(()=>{l(`${e} TIMED OUT due to failsafe_timeout`,"warning"),r(null)},t));let d=f=>{a&&clearTimeout(a);let m=Array.from(f,v=>v.id);r(m)},u=n(i);if(u&&Ka(u)?u.length>0:!1){d(u);return}if(c("avoidMutationObserver")){l(`Interval observer started for ${i}`);let f=setInterval(()=>{let m=n(i);m&&m.length>0&&(l(`Found via interval observer: ${i}`),clearInterval(f),d(m))},100)}else l(`Using MutationObserver to find ${e}`),s=new MutationObserver(()=>{let f=n(i);f&&f.length>0&&s&&(l(`Found via MutationObserver: ${i}`),s.disconnect(),d(f))}),document.body?s.observe(document.body,{childList:!0,subtree:!0}):(l(`Could not wait for ${e} as there is no document body`),a&&clearTimeout(a),r(null))})}var Tr,ho,Cr,Pe,bo,Xi,ao,br,O,er,Wa,mo,vr,Va,Ir,H,tr,lo,rt,li,kt,Ha,Ka,Qa,ut,L=T(()=>{"use strict";E();Ro();y();xe();M();ne();oe();We();ho=e=>document.body.appendChild(e),Cr=({targetingFunction:e})=>{let t=o=>{let{coords:{longitude:n,latitude:i,accuracy:r}}=o,a={lat:`${i}`,long:`${n}`,accuracy:`${r}`};globalThis.concept.targeting={...globalThis.concept.targeting,...a},l("Geo is being set"),e(a)};navigator.geolocation&&navigator.geolocation.getCurrentPosition(t)};globalThis.allreadyRecieved=!1;Pe=e=>globalThis.allreadyRecieved||globalThis.concept.waitEventRecieved?Promise.resolve():new Promise(t=>{l(`Waiting for ${e}`),document.addEventListener(e,function(){return l(`${e} -- received`),globalThis.allreadyRecieved=!0,globalThis.concept.waitEventRecieved=!0,t()},{once:!0}),globalThis.concept.listenerCreated=!0,mn()}),bo=(e,t)=>{document.addEventListener("DOMContentLoaded",function(){e(t)})};Xi=e=>e?e.getBoundingClientRect().top:!1,ao=(e={adUnits:[]})=>{let t={};try{let o=window.frameElement?window.frameElement.baseURI:"",n=window.location.toString(),i=n.includes("http")?n:o,r=/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/,s=new RegExp(r).exec(i);if(s){let m=s[4]||"",v=(s[5]||"").replace(/(.)\/$/,"$1"),I=(s[7]||"").replace(/\=/gi,":").split("&");t={UrlHost:m,UrlPath:v,UrlQuery:I}}e.postSetup?t.pb=["post"]:t.entry="first";let d=e.customTargeting;d&&(t={...t,...hr(d)});let u=fo(window,c("siteTargetingKey")||"siteTargeting");u&&typeof u=="object"&&(t={...t,...u});let p=e.urlTargetingSearchings;p&&Array.isArray(p)&&p.forEach(m=>{let{searchFor:v,valueName:A,keyName:I}=m;i.includes(v)&&(t[I]=A)});let g=e.lookForGlobal;return g&&Array.isArray(g)&&g.forEach(m=>{let{name:v,globalVar:A}=m,I=fo(window,A);I&&(t[v]=typeof I=="string"?I.split(",").map(C=>C.trim()):I)}),globalThis?.pbjs?.version&&(t.prebidVersion=globalThis?.pbjs?.version),window.location.pathname.split("/").forEach((m,v)=>{v>0&&v<4&&(t["path"+v]=m.slice(-40))}),l("Return global targeting object"),t}catch{l("Something went wrong with the global targeting");return}},br=e=>window.getComputedStyle(e).display==="none";O=e=>document.getElementById(e),er=({elementId:e,refreshFunc:t,refreshWhenReadyFunction:o,scheduleLaterFunc:n})=>{let i=O(e);return i&&Va({element:i,refreshFunc:t,scheduleLaterFunc:n,refreshWhenReadyFunction:o}),null},Wa=({adUnit:e,scheduleLaterFunc:t,refreshWhenReadyFunction:o})=>{let{refreshTimer:n,divIdOnPage:i}=e;clearTimeout(n),l(`resetRefreshCounter --> resetting timer: ${i}`),t({name:i,adUnit:e,refreshFunction:o})},mo=e=>{try{if(!e||typeof e!="string")return b(`Invalid id provided to shouldUnitBeLazyloadedByAttribute: ${e}`),!1;let t=c("globalLazyAttribute"),o=c("globalLazyloadValue");if(!t||!o)return l("Lazyload configuration missing - globalLazyAttribute or globalLazyloadValue not set"),!1;let n=O(e);if(!n)return l(`Element with id ${e} not found for lazyload check`),!1;let r=n.dataset[t]===o;return r&&l(`Element ${e} marked for lazyload via data-${t}`),r}catch(t){return b(`Error in shouldUnitBeLazyloadedByAttribute: ${t}`),!1}},vr=()=>{if(Tr){l("BfCache listener already active");return}Tr=window.addEventListener("pageshow",e=>{e.persisted&&(l("BFCACHE hit *****"),globalThis.concept.bfCache=!0,globalThis.concept.refreshAllActiveAdunits())})},Va=({element:e,refreshFunc:t,scheduleLaterFunc:o,refreshWhenReadyFunction:n})=>{let i=a=>{let s=a.target;if(a.isIntersecting){l(`refreshOnIntersection -> ${s.id} is intersection:`);let d=S(s.id);if(!d){b(`Could not find Adunit in adunit list ${s.id}`);return}let{lazyload:u,alreadyLoaded:p,refreshTimer:g,path:f,sizes:m,targeting:v,anchor:A,setUniqueTargeting:I,divIdOnPage:C}=d,P=pe({adunitId:s.id});mo(s.id)&&(u=!0,d.lazyload=!0),u&&!p&&!P&&(l("refreshOnIntersection -> Not loaded yet, so we refresh"),d.alreadyLoaded=!0,d.loadedFirstTime=!0,we({path:f,size:m,elementId:C,anchor:A,targeting:v,setUniqueTargeting:I,definition:d}),g&&Wa({adUnit:d,scheduleLaterFunc:o,refreshWhenReadyFunction:n}),t([d]))}},r=Te(e.id);de({element:e,excutionFunction:i,observerConfig:r})},Ir=(e,t,o)=>{let n=H();return e&&t&&(n<=e||n>=t)?(l(` ${o} not meeting the vierwport rules!!`),!1):!0},H=()=>window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,tr=()=>window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,lo=()=>["complete","loaded","interactive"].includes(document.readyState),rt=()=>Oo(),li=(e,t)=>{let o=e.split("."),n=globalThis;for(let i=0;ie?e.length===0?(b("nodelist empty"),null):e[0]:(b("No nodelist found"),null),Ha=e=>{let t=e;return e.includes(".")&&(t=t.split(".").join("\\."),l(`Found a ., now looking for ${t}`)),t},Ka=e=>NodeList.prototype.isPrototypeOf(e);Qa=["CookieConsent","CookieInformationConsent","_ga","eupubconsent-v2"],ut=(e,t=!1)=>{let o=[];t&&(o=[...Qa]),e&&o.unshift(e);let n="";return document.cookie.split(";").forEach(function(i){let[r,a]=i.split("=");o.includes(r.trim())&&(n=a)}),n}});function Ar(e){let o=`https://dw6vol2k7d4iu.cloudfront.net/1x1.png${e}&someunique=${z()}`;le(o,"concept-loads")}var le,Er,ei,Ce=T(()=>{"use strict";E();L();te();le=(e,t)=>{let o=document.createElement("img");o.setAttribute("src",e),o.setAttribute("style","display:none"),o.setAttribute("alt",t),o.setAttribute("id","concept-pixel");try{document.body?ho(o):bo(ho,o)}catch(n){console.error("Cant read document.body in append pixel",n)}};Er=e=>{try{document.body?Ar(e):bo(Ar,e)}catch(t){console.error("Cant read document.body",t)}},ei=({lineItemId:e,creativeId:t,adunitCode:o})=>{let n=globalThis.conceptConfig.reportTrackingAs;if(!n||!globalThis?.concept?.targeting)return l("Cant track when no name to track on","concept"),null;let a=`${`https://d23oz2xvzoo5zg.cloudfront.net/imp_track.gif?site=${n}&lineItemId=${e}&creativeId=${t}&adunitCode=${o}`}&someunique=${z()}`;return le(a,"advanced-tracking"),a}});var yr,Sr,Pr=T(()=>{"use strict";Ce();yr=()=>globalThis.conceptConfig.sendDataToAdformDSP,Sr=({logger:e})=>{window._adftrack=Array.isArray(window._adftrack)?window._adftrack:window._adftrack?[window._adftrack]:[];let t="concept_dmp",o={HttpHost:"track.adform.net",pm:923403,divider:encodeURIComponent("|"),pagename:encodeURIComponent(t),order:{}};globalThis.concept?.targeting?.contxt&&globalThis.conceptConfig.targetingToDMP?.push("contxt--sv7"),globalThis.conceptConfig.targetingToDMP?.forEach(i=>{let[r,a]=i.split("--");if(r==="format"){let s=globalThis.conceptConfig.adUnits.map(u=>u.targeting?.format).filter(Boolean).map(u=>u?.split(",").join("|")),d=[...new Set(s)].join("|");o.order[a]=d}else r==="contxt"?globalThis.concept.targeting[r]&&(o.order.itms=globalThis.concept.targeting[r].map(s=>({[a]:s}))):globalThis.concept.targeting[r]&&(o.order[a]=globalThis.concept.targeting[r])}),window._adftrack.push(o),function(){var i=document.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://s2.adform.net/banners/scripts/st/trackpoint-async.js";var r=document.getElementsByTagName("script")[0];r.parentNode&&r.parentNode.insertBefore(i,r)}();let n=`https://track.adform.net/Serving/TrackPoint/?pm=923403&ADFPageName=${t}&ADFdivider=|`;le(n,"concept-dmp"),e("DMP pixel loaded")}});var wr,Ja,Or=T(()=>{"use strict";L();y();E();We();xe();wr=({injectionFunction:e})=>{let t=c("readpeaks");!c("disableReadpeaks")&&t&&t?.length>0&&t.forEach(n=>{Ja({readpeakConf:n,injectionFunction:e})})},Ja=async({readpeakConf:e,injectionFunction:t})=>{l(`Lazyloading a readpeak item in ${e.divIdOnPage}`,"readpeak");let o=c("readpeaks"),n=document.createElement("iframe");n.src=e.src,globalThis.concept.tcString&&(n.src=`${n.src}&gdpr_consent=${globalThis.concept.tcString}`),n.id=e.readpeakId,n.setAttribute("style",e.style);let i=Te(null),r=(p,g)=>{let f=p.target;if(p.isIntersecting&&o){let m=o.find(me=>me.divIdOnPage===f.id),{fromViewport:v,toViewport:A}=m,I=parseInt(v),C=parseInt(A),P=`${m.divIdOnPage}`;if(!Ir(I,C,P))return;let k=m&&O(m.divIdOnPage);k&&k.hasChildNodes()===!1&&m?(m.loadedTimes?m.loadedTimes=m.loadedTimes+1:m.loadedTimes=1,f.appendChild(n),globalThis.__rpads=globalThis.__rpads||[],globalThis.__rpads.push(m.readpeakId),l(` ${m.divIdOnPage} inserted!!`,"readpeak"),t(l),g.unobserve(O(m.divIdOnPage))):l("Readpeak container is not empty :O!","readpeak")}},a=h("failsafe_timeout"),s=e.divIdOnPage,d=await Y(`#${s}`,a,!0);return kt(d)?([...document.querySelectorAll(`#${s}`)].forEach(g=>{de({observerConfig:i,element:g,excutionFunction:r})}),"ok"):(l(`Could not insert into ${s}`,"error"),"could not find")}});var Rr,Ya,xr=T(()=>{"use strict";L();y();E();We();xe();Rr=({injectionFunction:e})=>{let t=c("strossles");t&&t?.length>0&&t.forEach(o=>{Ya({strossleConfig:o,injectionFunction:e})})},Ya=async({strossleConfig:e,injectionFunction:t})=>{let o=e.divIdOnPage,n=c("strossles");l(`Lazyloading a strossle item in ${o}`,"strossle");let i=Te(null),r=(d,u)=>{let p=d.target;if(d.isIntersecting&&n){let g=n.find(f=>f.divIdOnPage===p.id);g&&!g.alreadyLoaded&&(g.alreadyLoaded=!0,globalThis.strossle=globalThis.strossle||function(){(strossle.q=strossle.q||[]).push(arguments)},globalThis.strossle(g.strossleId,`#${g.divIdOnPage}`),l(` ${g.divIdOnPage} inserted!!`,"strossle"),t(l),u.unobserve(O(g.divIdOnPage)))}},a=h("failsafe_timeout");return await Y(`#${o}`,a,!0)?([...document.querySelectorAll(`#${o}`)].forEach(u=>{de({observerConfig:i,element:u,excutionFunction:r})}),"ok"):(l(`Could not insert into ${o}`,"error"),"could not find")}});var Nr,_r=T(()=>{"use strict";F();Nr=(e,t)=>{D(e,`https://t.seedtag.com/t/${t}.js`),e("seedtag Injected")}});var Lr,kr,Fr=T(()=>{"use strict";y();({injectCustomAsyncScript:Lr}=(F(),et(Ne))),kr=e=>{Lr(e,"https://advertising-cdn.dpgmedia.cloud/native-renderer/main.js"),e("Seemleas renderer Injected");let t=c("seemlessTemplateRef");Lr(e,t),e("Seemleas templates Injected")}});var Xa,Ur,Za,jr=T(()=>{"use strict";F();$e();Xa="https://cdn.jsdelivr.net/npm/@thumbmarkjs/thumbmarkjs/dist/thumbmark.umd.js",Ur=async e=>{D(e,Xa,[],!0,async()=>{e("Fingerpring loaded");let o=await Za();je(o)})},Za=async()=>globalThis.ThumbmarkJS.getFingerprint()});var Ne={};ss(Ne,{execute3rdparties:()=>Rt,getScriptTag:()=>Ft,inject:()=>fe,injectBrowsi:()=>Dr,injectCustomAsyncScript:()=>D,injectPrebid:()=>qt,injectReadpeak:()=>$r,injectStrossle:()=>Mr,insertAsFirstScript:()=>He,loadSync:()=>Ut,loadThirdPartyLibsWithCookiesOneTimeLoad:()=>_t});function D(e,t,o=[],n=!0,i=()=>Promise.resolve()){let r=Ft();if(r.id="Custom script",r.async=!0,r.type="text/javascript",r.src=t,o.forEach(a=>{let[s,d]=a;r.setAttribute(s,d)}),i&&(r.onload=function(){i()}),n)He({scriptTag:r}),e("Custom script Injected");else return r}function Ut(e,t,o=""){var n=Ft();t&&(n.id=t),o&&n.setAttribute("referrerpolicy",o),n.type="text/javascript",n.src=e,He({scriptTag:n})}var Ft,He,fe,qt,$r,Mr,Dr,Rt,_t,F=T(()=>{"use strict";E();Pr();Or();xr();_r();ve();Fr();y();jr();Ft=()=>document.createElement("script"),He=({scriptTag:e})=>{let t=document.getElementsByTagName("script")[0];t&&t.parentNode?t.parentNode.insertBefore(e,t):document.head.appendChild(e)},fe=(e,t,o=!1)=>{(function(n,i){let r=n.createElement(i);r.type="text/java"+i,r.src=e,He({scriptTag:r}),o&&(r.async=o)})(t,"script")},qt=(e,t)=>{fe(t,document,!0),e("prebid Injected")},$r=e=>{Ut("https://app.readpeak.com/js/rp-if.js","Readpeak"),e("Readpeak Injected")},Mr=e=>D(e,"https://assets.strossle.com/strossle-widget-sdk/1/strossle-widget-sdk.js");Dr=(e,t)=>{e("Browsi Injected"),function(){var o=Ft();o.type="text/javascript",o.async=!0,o.dataset.sitekey=t,o.dataset.pubkey="concept",o.id="browsi-tag",o.src="https://cdn.browsiprod.com/bootstrap/bootstrap.js",He({scriptTag:o})}()},Rt=()=>{l("Loading 3rdparty DOM injectors"),wr({injectionFunction:$r}),Rr({injectionFunction:Mr})},_t=(e,t)=>{if(lr()){Rt();let{seedtagId:o,browsiSiteKey:n,seemlessTemplateRef:i,disableBrowsi:r}=e;i&&kr(l),c("fingerprinting")&&Ur(t),yr()&&setTimeout(()=>{Sr({logger:l})},500),!r&&n&&Dr(l,n),o&&Nr(t,o)}else t("3rd partys already loaded")}});var Br,qr,Gr,X,el,Ve,tl,_e,Lt,ol,nl,or,we,il,zr,oe=T(()=>{"use strict";E();be();F();te();y();re();Br=!0,qr=!0,Gr=e=>{let t=c("tryLimitedAds"),o=c("siteLoadsGpt"),n=c("intoWowScript");if(qr&&n&&(qr=!1,e("Execution the intowow script"),new Function(n)()),Br&&!o){let i="https://securepubads.g.doubleclick.net/tag/js/gpt.js";return t?(l("adding event listener to window.consentRecieved"),window.addEventListener("consentRecieved",()=>{h("consentStatus")===R.LEGITIMATE_INTERREST&&(i="https://pagead2.googlesyndication.com/tag/js/gpt.js"),fe(i,document,!0)},{once:!0,capture:!0})):fe(i,document,!0),Br=!1,e("GPT Injected"),globalThis.googletag}},X=e=>{googletag.cmd.push(function(){l("GAM targeting being set");let t=[];for(var o in e)if(e.hasOwnProperty(o)){let n=e[o];n&&googletag.pubads().setTargeting(o,n)}t.length>0&&l(`could set value for the keys = ${t.join(",")} (empty)`)})},el=e=>{let t=[[0,0],[]];return(JSON.stringify(e).includes(JSON.stringify(t[0]))?e:[...e,t]).map(i=>(i[1][0]&&i[1][0].length<=0&&(i[1]=[]),i))},Ve=(e,t,o)=>{o&&e&&e.setTargeting(t,o)},tl=e=>{let t=[];return e.forEach(o=>{t=[...t,...o[1]]}),t},_e=(e,t)=>{googletag.pubads().refresh(e,t)},Lt=(e,t)=>{let o=it();googletag.cmd.push(function(){ee(`${e} , ' gpt`);let n=t.map(i=>i.getResponseInformation?i:i.slot).filter(i=>i!==void 0);n.length>0?_e(n,o):b("Will not refresh 0")})},ol=(e,t,o,n)=>{if(o=googletag.defineOutOfPageSlot(e,googletag.enums.OutOfPageFormat[t]),o){let{enalbeTriggerOnNavbar:i,enableTriggerOnWindowHide:r}=n;o.addService(googletag.pubads()).setConfig({interstitial:{triggers:{navBar:i,unhideWindow:r}}})}return o},nl=()=>googletag.pubads().getSlots().map(e=>e.getSlotElementId()),or=e=>{googletag.cmd.push(function(){googletag.destroySlots([e])})},we=({path:e,size:t,elementId:o,anchor:n,targeting:i,setUniqueTargeting:r,definition:a})=>{let s;if(!e){b(`NO PATH FOR ADUNIT ${e}`);return}googletag.cmd.push(function(){try{let d=S(o);if(d&&d.slot){l(`Wont define this adunit again (${o})`);return}if(n)s=ol(e,n,s,a);else{if(nl().includes(o)){l(`${o} already defined`);return}s=googletag.defineSlot(e,tl(t),o),s&&s.setCollapseEmptyDiv(!0).addService(googletag.pubads()),s.defineSizeMapping(el(t))}if(!s){b("No slot here");return}i&&Object.keys(i).forEach(u=>{Ve(s,u,i[u])}),r&&Ve(s,"uniqueId","_"+z()),il({slot:s,elementId:o})}catch(d){b(`GAM ERROR: ${d}`)}})},il=({slot:e,elementId:t})=>{let o=S(t);o.slot=e,o.unload=()=>Gi({activeUnit:o}),globalThis.concept.adUnits.set(t,o)},zr=()=>{googletag.cmd.push(function(){x("Googletag loaded")})}});Oe();E();oe();ke();L();F();It();oo();ne();bt();Ce();L();y();E();var Wr={BLUE_BILLYWIG:1,OWN_PLAYER:2};var Vr="concept",rl=async e=>{let t=e.divIdOnPage;l(`Waiting for ${t} to be visible`,"video");let o=await Y(`#${t}`,0),n=kt(o);if(!n){b(`Could not find ${t}`);return}l(`Inserting BB Player into ${t} `,"video");let i=e.BBUNIT,r=`https://${Vr}.bbvms.com/r/${i}.js`;ee(t);let a=globalThis.conceptConfig.usePrebid?await globalThis.concept.requestPrebidUrl(e.playerId):globalThis.concept.buildVastTag(e.playerId);x(`VAST TAG CREATED FOR ${t} `);let s=document.createElement("script");s.async=!0,s.src=r,s.onload=()=>{let d={code:t,vastUrl:a},u=`${Vr}-${i}`,p=globalThis.bluebillywig.renderers.find(g=>g._id===u);p&&p.bootstrap(d,n)},document.getElementsByTagName("head")[0].appendChild(s)},Ke=()=>{let e=c("videoAdunits");e&&e.forEach(t=>{t.divIdOnPage&&t.videoPlayer===Wr.BLUE_BILLYWIG&&rl(t)})};Ot();dt();y();te();uo();ae();y();var{injectCustomAsyncScript:sl}=(F(),et(Ne)),Hr=()=>c("activateSonar"),Kr=e=>{let t=c("sonarUrl")??"https://macro.adnami.io/macro/gen/adnm.sonar-autotag.js",o=c("sonarGid")??"-2q8z9kpm9fowq",i=[["data-adnm-sample",c("sonarSample")??10],["data-adnm-gid",o]];sl(e,t,i,!0),e("Sonar Injected")};y();E();F();var al=e=>{if(!e.detail)return;let{source:t,formatId:o}=e.detail;x(o);let n=t.id.match(/google_ads_iframe_\/(.+?)_\d+$/);if(n){let i=n[1];l(`${i} ${o}`,"conceptads"),xo(o).forEach(a=>{a.unload()})}},jt=(e,t)=>{globalThis.adsmtag=globalThis.adsmtag||{},adsmtag.cmd=adsmtag.cmd||[],adsmtag.cmd.push(function(){globalThis.adsmtag.formatEvents&&adsmtag.formatEvents.addEventListener("formatinit",al)}),Ut(t,"Adnami"),e("Adnami Injected")};var To=e=>{try{let{cookielessAdserver:t,customCSS:o,reportTrackingAs:n,trySendingSpecificGeo:i,oneOfAutoExecuteBB:r,activateConceptTargeting:a,customScript:s,RMBRef:d,dontCallInitial:u,disableConceptLoads:p,refreshOnBfCacheHit:g,refreshOnUrlChange:f,activateSeenthis:m}=e;g&&U("CONCEPT_START","Refresh on BFCahce",vr),t===B.ADNUNTIUS&&U("CONCEPT_START","Adnuntius",()=>vt(l)),o!==""&&o&&Gt(o),m&&U("CONCEPT_START","Seenthis",()=>gr(l)),n&&!p&&U("CONCEPT_START","Tracking pixel",()=>Er(`?loaded=true&site=${n}`)),i&&Cr({targetingFunction:X}),r&&Ke(),Hr()&&U("FULL_CONSENT","sonar",()=>Kr(l)),a&&U("CONCEPT_START","contxt",wt),s&&(Array.isArray(s)?s.forEach((I,C)=>{let{requestUrl:P,trigger:_}=I,k=()=>D(l,P);U(_,`Custom script (${C+1})`,k)}):U("CONCEPT_START","Custom script",()=>D(l,s))),!globalThis.disableRMBRef&&d&&U("NON_TCF_PROFILE_DETERMINED","Adnami",()=>{let C=c("RMBRef");return jt(l,C)}),(f||u)&&Oi(),f&&Ri(),u&&xi();let v=c("controlKey"),A=c("controlMax")||10;if(c("setControlGroup")&&v){let I=typeof A=="string"?parseInt(A):A;globalThis.concept[v]=Yo(1,I)}$("CONCEPT_START"),globalThis.concept.connect(w.GET_CONCEPTADS,kn),globalThis.concept.connect(w.GET_VASTTAG,Fn),globalThis.concept.connect(w.GET_PREBIDVASTTAG,Un),globalThis.concept.connect(w.SKIN_INIT,Ln),globalThis.concept.connect(w.SIDESKIN_INIT,jn),globalThis.concept.connect(w.MACRO_UNLOAD,_n),globalThis.concept.connect(w.SLOT_LOADED,ht),globalThis.concept.connect(w.SLOT_REQUESTED,mt),globalThis.concept.connect(w.DESKTOP_TOPSCROLL,Nn),fn()}catch(t){console.log(t)}};re();ne();St();Be();y();E();y();E();te();ae();var ll="https://uptime.cncpt-central.com",Qr=!1,Jr=async e=>{let t=Z("triggerUptime")==="true",o=c("uptimePercentOfUsers")??1,n=typeof o=="string"?parseFloat(o):o;if(t||at(n)){Qr=!0,l("Elegible for uptime");let r=await cl(e);globalThis.concept.uptimeLinks=r,r.length>0&&$("UPTIME_LINKS_GOTTEN")}return"ok"},cl=async e=>{try{return await(await fetch(`${ll}/uptimelinks/${e}`)).json()}catch{return b("Could not get uptime links"),Promise.resolve([])}},Qe=async e=>{if(!Qr||!globalThis.concept.uptimeLinks)return;let t=globalThis.concept.uptimeLinks.find(o=>o.name===e);if(t){let{push_token:o}=t,n=`https://uptime.cncpt.dk/api/push/${o}?status=up&msg=OK&ping=`;try{return await fetch(n,{mode:"no-cors",headers:{"Access-Control-Allow-Origin":"*"}}),o}catch{return Promise.resolve("ok")}}};ae();globalThis.googletag=globalThis.googletag||{};globalThis.googletag.cmd=globalThis.googletag.cmd||[];var dl=e=>{Ke(),globalThis.concept.injectAds(e)},Yr=async e=>{try{let t=c("waitForEventToStart"),o=c("useDeployUptimeTracking"),n=c("deployId");if(t||U("CONCEPT_START","testImmidiateProfileChecks",Ie),o){Jr(n);let d=()=>Qe("concept_loads"),u=()=>Qe("consent_recieved"),p=()=>Qe("GAM_response"),g=()=>Qe("prebid_request");U("UPTIME_LINKS_GOTTEN","ping_concept_loads",d),U("CONSENT_RECIEVED","ping_concent_recieved",u),U("FIRST_NON_EMPTY_GAM_RESPONSE","ping_non_empty_gam",p),U("FIRST_SUCCESFULL_PREBID_AUCTION","ping_prebid",g)}let i=Jt();i&&i.length>0&&!e.checkForConsent&&b("You cannot have a tcf profile and not listen to consent!"),i&&i.length>0&&e.checkForConsent?window.addEventListener("consentRecieved",()=>To(e),{once:!0,capture:!0}):To(e);let r=!e.dontCallInitial,a=!e.refreshOnUrlChange,s=r&&a;e.checkForConsent?yt({callback:dl}):s&&(ft(),Ke(),globalThis.concept.injectAds({consented:!0})),Di()}catch(t){console.log(t)}};oe();E();$e();y();ke();It();M();St();Be();re();var Xr=async e=>{let t=!1;if(!t){t=!0;let o=c("mainAdserver");if(conceptConfig.mainAdserver||(o=B.GAM,conceptConfig.mainAdserver=B.GAM),o===B.ADNUNTIUS){l("Using Adnuntius as a simple/limited adserver");let{adUnits:n,adnuntiusUseCookies:i,adnuntiusisolateFrame:r}=e;vt(l);let a=n.map(s=>(s.cookieLessPath=s.path,s));mi(a,"size","div",i,r)}else Gr(l),Zn(),zr(),await ul();o===B.GAM&&Yr(e)}},ul=async()=>{let e="",t=mr();return l(`doWeHavePotentialSpecialAdunit = > ${t}`),t?new Promise(o=>{yt({callback:()=>{let i=c("RMBRef");jt(l,i),Ie();let r=c("adUnits"),a=c("specialTimeout")??1e3,s=setTimeout(()=>{l(`Inital request did not respond within ${a}ms`),o()},a),d=r.filter(u=>u.specialFirstRequest);d.length===0&&o(),X(h("targeting")),d.forEach(u=>{let{exclusivePath:p,size:g,targeting:f,anchor:m,setUniqueTargeting:v,divIdOnPage:A,removeUnitIdsOnFilled:I}=u;e=A;let C=h("adUnits"),P=Nt({definition:u});C.set(A,P),we({path:J(p),size:g,elementId:A,anchor:m,targeting:f,setUniqueTargeting:v,definition:P});let _=S(A),{unitsCodes:k,slotsToUse:Q}=go([_]);Q.length===0&&o(),Lt(k,Q),Xn(A,({filled:Je,event:Ye})=>{if(clearTimeout(s),Je){l("Special adunit filled - No more to be shown");let he=I??[];globalThis.conceptConfig.adUnits=globalThis.conceptConfig.adUnits.filter(Xe=>!he.includes(Xe.id))}else{l("Special adunit unfilled - We continue");let he=S(e);ro({slot:Ye.slot,refreshTimer:he.refreshTimer})}o()},"slotRenderEnded")})}})}):Promise.resolve()};re();try{globalThis.conceptConfig||console.error("No configuration found. abort!");let e=globalThis.conceptConfig;globalThis.concept=globalThis.concept||$i(e),Xr(e)}catch(e){console.log(e)}})(); }; "use strict"; atm.log = function (type, message, ctx) { var makeBlock = function (color) { return 'background: ' + color + '; 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;'; }; var logType = 'log'; var eventType = ''; var color = '#79e1ec'; if (type == 'warn' || type == 'error') { logType = type; } else { eventType = '%c' + type; } switch (type) { case 'event': color = "#0aff82"; break; case 'tag': color = "#ee49d1"; break; case 'consent': color = "#af83ff"; break; } console[logType]('%cATM' + eventType, makeBlock("#00e6ff"), (eventType != '') ? makeBlock(color) : '', message || '', ctx || ''); }; atm.debug = function (type, message, ctx) { if (win.location.search.indexOf('atm_debug') > -1) { atm.log(type, message, ctx); } }; "use strict"; atm.utils = { createUuid: function () { var dt = new Date().getTime(); var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { var r = (dt + Math.random() * 16) % 16 | 0; dt = Math.floor(dt / 16); return (c == 'x' ? r : (r & 0x3 | 0x8)).toString(16); }); return uuid; }, getCookie: function (cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; }, replaceTags: function (str, tags) { var tagNames = Object.keys(tags); for (var i = 0; i < tagNames.length; i++) { var tag = tagNames[i]; var pattern = "{{" + tag + "}}"; str = str.replace(new RegExp(pattern, "g"), tags[tag]); } return str; }, replaceTag: function (str, search, replace) { return str.replace(new RegExp(search, 'g'), replace); }, remove: function (target) { var removeElement = target || 'adn-overlay'; atm.utils.forEachClass(removeElement, function (el) { el.remove(); }); }, addScript: function (src, targetId, fn, options) { var script = doc.createElement("script"); script.type = "text/javascript"; script.src = src; if (options && options.async) script.async = true; if (options && options.defer) script.defer = true; if (options && options.type) script.type = options.type; if (options && options.nomodule) script.noModule = true; if (script.readyState) { // only required for IE <9 script.onreadystatechange = function () { if (script.readyState === "loaded" || script.readyState === "complete") { script.onreadystatechange = null; fn(); } }; } else { //Others script.onload = function () { if (fn) fn(); }; } if (targetId) doc.getElementById(targetId).appendChild(script); else doc.getElementsByTagName("head")[0].appendChild(script); }, addImage: function (src, width, height) { var img = doc.createElement('img'); img.src = src; if (width) img.width = width; if (height) img.height = height; doc.getElementsByTagName('body')[0].appendChild(img); }, addContent: function (content, targetId) { var node = doc.createElement("DIV"); node.innerHTML = content; if (targetId) { var target = doc.getElementById(targetId); target.innerHTML = ''; target.appendChild(node); } else doc.getElementsByTagName("body")[0].appendChild(node); }, addCss: function (url) { var link = doc.createElement("link"); link.href = url; link.type = "text/css"; link.rel = "stylesheet"; doc.getElementsByTagName("head")[0].appendChild(link); }, addCssString: function (string) { var css = string, head = doc.head || doc.getElementsByTagName('head')[0], style = doc.createElement('style'); head.appendChild(style); style.type = 'text/css'; if (style.styleSheet) { style.styleSheet.cssText = css; } else { style.appendChild(doc.createTextNode(css)); } }, forEachClass: function (classname, func) { var els = doc.getElementsByClassName(classname); for (var i = 0; i < els.length; i++) { func(els[i]); } }, forEachTag: function (tagName, func) { var els = doc.getElementsByTagName(tagName); for (var i = 0; i < els.length; i++) { func(els[i]); } }, merge: function (obj, src) { for (var key in src) { if (src.hasOwnProperty(key)) obj[key] = src[key]; } return obj; }, isObject: function (item) { return (item && typeof item === 'object' && !Array.isArray(item)); }, mergeDeep: function (target, source) { if (atm.utils.isObject(target) && atm.utils.isObject(source)) { for (const key in source) { if (atm.utils.isObject(source[key])) { if (!target[key]) Object.assign(target, { [key]: {} }); atm.utils.mergeDeep(target[key], source[key]); } else { Object.assign(target, { [key]: source[key] }); } } } return target; }, flatten: function (obj) { var returnObj = []; for (var key in obj) { returnObj.push(obj[key]); } return returnObj; }, findInArray: function (src, arr) { return arr.some(function (v) { return src.indexOf(v) >= 0; }); }, requestGAM: function (arr) { window.googletag.cmd.push(function () { for (let i = 0; i < arr.length; i++) { if (atm.prebidGoogle && atm.prebidGoogle[arr[i]]) { atm.prebidGoogle[arr[i]](); } } googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); }, checkValidAdId: function (id, adId) { let valid = false; if (adId.slice(adId.length - id.length, adId.length).includes(id)) valid = true; if (id.slice(id.length - adId.length, id.length).includes(adId)) valid = true; return valid; }, runTags: function (localContainerId, tagArray) { if (tagArray != undefined) { for (var i = 0; i < tagArray.length; i++) { try { var tagId = tagArray[i]; var tag = atm.containers[localContainerId].tags[tagId]; var runable = true; if (atm.GLOBALS.haltTriggers && tag.purposes) { if (tag.purposes.length > 0 && !atm.utils.findInArray(atm.GLOBALS.forcedPurposes, tag.purposes)) { runable = false; atm.haltedTags.push(tagId); } } else { if (tag.purposes && tag.purposes.length > 0 && !atm.utils.findInArray(atm.browser.consent.adnuntiusPurposes, tag.purposes)) { runable = false; } } if (runable) { atm.debug('tag', 'Running tag: ' + tagId + ' in container: ' + localContainerId); atm.containerFunctions[localContainerId][tag.type](tag.content); if (atm.eventList.indexOf('tags.' + tagId) != -1) atm.dispatch('tags.' + tagId); } } catch (e) { atm.log('error', e, ': Tag: ' + tag); } } } }, runTriggers: function (container, type) { atm.containers[container].triggers[type].forEach(function (fn) { fn(); }); }, clickElement: function (data) { if (atm.triggers.click) atm.triggers.click(data); }, toggleClass: function (element, className) { if (element.classList) { element.classList.toggle(className); } else { var classes = element.className.split(" "); var i = classes.indexOf(className); if (i >= 0) classes.splice(i, 1); else classes.push(className); element.className = classes.join(" "); } }, newAjax: function (method, url, func) { if (win.XDomainRequest) { // if XDomainRequest is defined and not IE10 if (win.navigator.appVersion.indexOf("MSIE 10") === -1) { var ajaxIe = new win.XDomainRequest(); ajaxIe.open(method, url); ajaxIe.contentType = "text/plain"; ajaxIe.onerror = function () { }; ajaxIe.ontimeout = function () { }; ajaxIe.onprogress = function () { }; ajaxIe.timeout = function () { }; ajaxIe.onload = function () { }; ajaxIe.onload = func; return ajaxIe; } } var ajax = new XMLHttpRequest(); ajax.open(method, url); ajax.setRequestHeader("Content-Type", "text/plain"); if (func && typeof func === "function") { ajax.onreadystatechange = func; } ajax.onerror = function (e) { console.log(e); }; return ajax; }, ajax: function (method, url, func) { var ajax = atm.utils.newAjax(method, url, function () { if (ajax.readyState && ajax.readyState !== 4) { return false; } if (!ajax.status || ajax.status === 200) { if (func && typeof func === "function") { func(JSON.parse(ajax.response)); } else { atm.log('error', 'Ajax function is not a function'); } } else { atm.log('error', 'Request to URL: ' + url + ' got status ' + ajax.status); } }); ajax.send(); }, }; atm.privacy = atm.privacy || undefined; "use strict"; atm.createPrebidRequest = function (request) { var prebidUnits = []; request.adUnits.forEach(function (adUnit) { var prebidMappedKey = Object.keys(atm.prebid.map).find(auId => auId.includes(adUnit.auId)); var prebidId = atm.prebid.map[prebidMappedKey]; if (prebidId && atm.prebid.mappedUnits[prebidId]) { prebidUnits.push(atm.prebid.mappedUnits[prebidId]); } }); return prebidUnits; }; atm.requestAds = function (request) { if (atm.prebid.aliases.length > 0) { for (let i = 0; i < atm.prebid.aliases.length; i++) { const element = atm.prebid.aliases[i]; window.pbjs.que.push(function () { pbjs.aliasBidder(element[1], [element[0]]); }); } } if (atm.prebid.map) { if (request.adUnits) { for (let i = 0; i < request.adUnits.length; i++) { var adUnit = request.adUnits[i]; if (adUnit.refresh) { adUnit = atm.ads.setPrebidRefresh(adUnit, request); } } } adn.calls.push(function () { adn.chbRequest(atm.createPrebidRequest(request), request); }); } else { adn.calls.push(function () { adn.request(request); }); } }; atm.request = atm.request || {}; atm.request.adnuntius = function (callback) { adn.calls.push(function () { adn.request({ adUnits: atm.ads.setAdnuntius(atm.adUnits, callback), }); }); }; atm.request.prebid = function (callback) { pbjs.que.push(function () { pbjs.addAdUnits(atm.adUnits); pbjs.requestBids({ ortb2: atm.ortb2, bidsBackHandler: function (data) { if (callback) { callback(data); } else atm.ads.renderPrebidWinners(); }, timeout: 3000 }); }); }; atm.request.refresh = function (auId) { }; adn.requestAds = atm.requestAds; "use strict"; atm.ads.adUnitMeta = atm.ads.adUnitMeta || {}; atm.addAdUnits = function (adUnitList) { atm.utils.merge(atm.adUnits, adUnitList); }; atm.clearAdUnits = function () { atm.adUnits = []; }; atm.removeAdUnitByCodeArray = function (codeArray) { for (let i = 0; i < codeArray.length; i++) { atm.removeAdUnitByCode(codeArray[i]); } }; atm.removeAdUnitByCode = function (code) { for (let i = 0; i < atm.adUnits.length; i++) { if (atm.adUnits[i].code == code) { atm.adUnits.splice(i, 1); break; } } }; atm.addOrtb = function (ortbData) { atm.ortb2 = atm.utils.mergeDeep(atm.ortb2, ortbData); }; atm.addAlias = function (aliasList) { atm.adUnitAliases = atm.adUnitAliases.concat(aliasList); }; atm.prebid.mappedUnits = atm.utils.merge(atm.prebid.mappedUnits, atm.containers[CONTAINER_ID].prebid.units); atm.prebid.units = atm.utils.merge(atm.prebid.units, atm.utils.flatten(atm.containers[CONTAINER_ID].prebid.units)); atm.prebid.aliases = atm.prebid.aliases.concat(atm.containers[CONTAINER_ID].prebid.aliases); atm.prebid.map = atm.utils.merge(atm.prebid.map, atm.containers[CONTAINER_ID].prebid.map); atm.ads.onCallDone = function (matched, callback) { atm.removeAdUnitByCodeArray(matched); if (callback) callback(); }; atm.ads.renderPrebidWinners = function () { var bids = pbjs.getHighestCpmBids(); var output = []; for (var i = 0; i < bids.length; i++) { var b = bids[i]; var iframe = document.createElement('iframe'); iframe.id = b.adId; iframe.width = b.width; iframe.height = b.height; iframe.frameBorder = 'no'; var target = document.getElementById(b.adUnitCode); target.style.display = 'block'; output.push({ 'adunit': b.adUnitCode, 'adId': b.adId, 'bidder': b.bidder, 'time': b.timeToRespond, 'cpm': b.cpm }); var tag = { adServerDomain: "", pubUrl: window.location.href, targetingMap: {}, hbPb: "adnuntius", adId: b.adId }; target.appendChild(iframe); ucTag.renderAd(iframe.contentWindow.document, tag); } if (output.length) { if (console.table) { console.table(output); } else { for (var j = 0; j < output.length; j++) { console.log(output[j]); } } } else { console.warn('No prebid winners'); } }; atm.ads.setAdnuntius = function (adUnits, callback) { var mappedAliases = {}; var adnAdUnitArray = []; var matchedAds = []; var totalAds = []; var removefromTotal = function (adUnit) { var position = totalAds.indexOf(adUnit.targetId); totalAds.splice(position, 1); if (totalAds.length == 0) { atm.ads.onCallDone(matchedAds, callback); } }; atm.adUnitAliases.forEach(function (aliasItem) { mappedAliases[aliasItem.alias] = aliasItem.bidder; }); adUnits.forEach((adUnit) => { totalAds.push(adUnit.code); adUnit.bids.forEach(function (bid) { if (bid.bidder == "adnuntius" || mappedAliases[bid.bidder] == "adnuntius") { var adnAdunit = { auId: bid.params.auId, targetId: adUnit.code, onNoMatchedAds: function (data) { removefromTotal(data); }, onImpressionResponse: function (data) { matchedAds.push(data.targetId); removefromTotal(data); }, }; if (adUnit.mediaTypes && adUnit.mediaTypes.banner && adUnit.mediaTypes.banner.sizes) adnAdunit.dimensions = adUnit.mediaTypes.banner.sizes; if (bid.params.targeting) { console.log(bid.params.targeting); } adnAdUnitArray.push(adnAdunit); } }); }); return adnAdUnitArray; }; atm.ads.setInterval = function (auId, request) { if (!atm.ads.adUnitMeta[auId].interval) { atm.ads.adUnitMeta[auId].interval = setInterval(function () { if (atm.ads.adUnitMeta[auId].refresh.count != 0) { adn.calls.push(function () { adn.chbRequest(atm.createPrebidRequest(request), request); }); atm.ads.adUnitMeta[auId].refresh.count--; } else { clearInterval(atm.ads.adUnitMeta[auId].interval); } }, atm.ads.adUnitMeta[auId].refresh.delay * 1000); } }; atm.ads.setPrebidRefresh = function (adUnit, request) { var singleAdUnitRequest = Object.assign({}, request); delete singleAdUnitRequest.headerBids; var targetId = (adUnit.targetId) ? ':' + adUnit.targetId : ''; var auId = adUnit.auId + targetId; var refresh = adUnit.refresh; if (refresh.count) refresh.count = refresh.count || 999; else { refresh = { delay: adUnit.refresh, count: 999, }; } var event = refresh.event || 'onViewable'; if (event != 'onViewable' && event != "onVisible") throw new Error('refresh event needs to be "onViewable" or "onVisible"'); delete adUnit.refresh; adUnit.clearTarget = true; atm.ads.adUnitMeta[auId] = atm.ads.adUnitMeta[auId] || {}; atm.ads.adUnitMeta[auId].refresh = refresh; atm.ads.adUnitMeta[auId].refreshFunction = function () { singleAdUnitRequest.adUnits = [adUnit]; atm.ads.setInterval(auId, singleAdUnitRequest); }; adUnit[event] = atm.ads.adUnitMeta[auId].refreshFunction; return adUnit; }; "use strict"; atm.addListener = function (name, callback) { if (atm.eventList.indexOf(name) == -1) { atm.eventList.push(name); atm.events[name] = new CustomEvent(name, { bubbles: true }); } document.addEventListener(name, function () { if (callback) callback(atm.transitData); }); }; atm.dispatch = function (name, data) { atm.debug(name, data); atm.transitData = data; document.dispatchEvent(atm.events[name]); }; "use strict"; atm.containerFunctions[CONTAINER_ID].javascriptCustom = function (script) { try { script.script(); } catch (e) { atm.log('error', 'Custom Javascript is malformed ' + e.message, 'Custom JavaScript'); } }; atm.addListener("pageview.RC-9_R3pz", function(eventData){ if(true) atm.utils.runTags('RC-9_R3pz', ["C7iJVnsfeF"]) }); atm.utils.addScript("https://cdn.adnuntius.com/adn.js",false,false,{async:true}); if(atm.containers[CONTAINER_ID].prebid){ if(atm.containers[CONTAINER_ID].prebid.config && atm.containers[CONTAINER_ID].prebid.config.custom){ try { new Function(atm.containers[CONTAINER_ID].prebid.config.custom)(); } catch (e) { atm.log('error', 'Custom prebid script malformed: ' + e.message, 'Custom Prebid') } } if(atm.containers[CONTAINER_ID].prebid.loadPrebidJs){atm.utils.addScript("https://tags.adnuntius.com/pb/prebid.js")} } "use strict"; (function () { var executeQueue = function () { try { var queItem; while (queItem = atm.queue.shift()) { if (typeof queItem == 'function') queItem(); } } catch (e) { atm.log('error', e, 'queue handler'); } }; win.setTimeout(executeQueue, 25); atm.queue.push = function () { Array.prototype.push.apply(this, arguments); win.setTimeout(executeQueue, 1); return this.length; }; executeQueue(); })(); if(document.onreadystatechange) { document.onreadystatechange = () => { if( atm.eventList.indexOf('pageload.' + CONTAINER_ID) != -1){ atm.dispatch('pageload.' + CONTAINER_ID) } } }else { if (document.readyState === "complete") { if( atm.eventList.indexOf('pageload.' + CONTAINER_ID) != -1){ atm.dispatch('pageload.' + CONTAINER_ID) } } else { window.addEventListener("load", function () { if( atm.eventList.indexOf('pageload.' + CONTAINER_ID) != -1){ atm.dispatch('pageload.' + CONTAINER_ID) } }); } }; if (atm.eventList.indexOf('pageview.' + CONTAINER_ID) > -1) atm.dispatch('pageview.' + CONTAINER_ID); })(atm, adn, document, window); } catch (e) { console.log('error', e); }