/*! For license information please see wrapper.min.js.LICENSE.txt */ (()=>{var e,t,n,i,r={18:(e,t,n)=>{"use strict";n.d(t,{D:()=>p});var i=n(830);class r{constructor(e){this.bidder=i.DU.smilewanted,this.placements={1:"mediavine.com_hb_2",2:"pubnation.com_hb",4:"journeymv.com_hb"},this.model=e}isEligible(){return!("US"===this.model.geoLoc.country_code||"CA"===this.model.geoLoc.country_code)}loadModule(){return e=this,t=null,i=function*(){return Promise.all([n.e(1596),n.e(3688),n.e(7320)]).then(n.bind(n,4e3))},new Promise(((n,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((i=i.apply(e,t)).next())}));var e,t,i}addBidRequests(e){e.push({bidder:this.bidder,params:{zoneId:this.placements[this.model.offering.id]}})}}var o=n(9486);const a={[o.D.mediavine]:{mobile:{adhesion_mobile:"563685508",content_mobile:"563685488",recipe_mobile:"563685515",feed_mobile:"563685534"},desktop:{adhesion_desktop:"563685520",feed_btf:"563685535",content_btf:"563685512",sidebar_btf:"563685517",recipe_btf:"563685524",sidebar_atf:"563685526"},tablet:{adhesion_tablet:"563685525"}}};var s=n(6391);class d{constructor(e){this.bidder=i.DU.openx,this.isEligible=()=>!0,this.loadModule=()=>Promise.all([n.e(1596),n.e(3688),n.e(7683),n.e(7827)]).then(n.bind(n,9554)),this.model=e}addBidRequests(e,t){if(!t)return;const n=c(t,this.model);n&&e.push(n)}}const l=s.p.isMobileOrTablet?"mobile":"desktop",c=(e,t)=>{var n,r;const o=t.offering.offering_code,s=null==(r=null==(n=a[o])?void 0:n[l])?void 0:r[e];if(s)return{bidder:i.DU.openx,params:{unit:s,delDomain:"mediavine-d.openx.net"}}},u=class e{constructor(e){this.model=e,this.bidders=new Map,this.bidders.set(i.DU.openx,new d(this.model)),this.bidders.set(i.DU.smilewanted,new r(this.model))}static getInstance(t){return e.instance||(e.instance=new e(t)),e.instance}loadModules(){return Array.from(this.bidders.values()).map((e=>e.isEligible()?e.loadModule():Promise.resolve(null)))}addBidRequests(e,t){this.bidders.forEach((n=>{n.isEligible()&&n.addBidRequests(e,t)}))}};u.instance=null;let p=u},210:(e,t,n)=>{"use strict";n.d(t,{$A:()=>s,EF:()=>o,HO:()=>r,JY:()=>a,W$:()=>i});const i=(e=.5)=>Math.random()<=e,r=(e,t)=>Math.floor(Math.random()*(t-e+1)+e),o=e=>Math.floor(Math.random()*e)+1,a=e=>{const t=new Uint8Array(e);return window.crypto.getRandomValues(t),Array.from(t,(e=>("0"+(e%62).toString(36)).slice(-2))).join("")},s=10},297:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});var i=(e=>(e.mv_managed="mv_managed",e.custom="custom",e))(i||{})},299:(e,t,n)=>{"use strict";n.d(t,{Rt:()=>y});var i=n(5592),r=n(8674),o=n(7374),a=n(9062),s=n(2411),d=n(8618),l=n(5521),c=n(6202),u=n(1699),p=Object.defineProperty,g=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,b=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))m.call(t,n)&&b(e,n,t[n]);if(g)for(var n of g(t))h.call(t,n)&&b(e,n,t[n]);return e};class v{log(...e){l.Ay.custom(["debug","kargo","kargo_spotlight"],"kargo_spotlight: ",...e)}shouldRunSpotlight(e){var t,n;return Boolean(null==(n=null==(t=e.event_triggered_ads)?void 0:t.kargo)?void 0:n.enabled)}createSlot(e){return{_targeting:{},id:"kargo_spotlight",model:e,slotName:"kargo_spotlight",impTrackSlotName:"kargo_spotlight",adUnitId:"kargo_spotlight",gSlot:null,impressionTracker:new c.oc}}setupSpotlight(e,t){this.shouldRunSpotlight(e)&&(this.webModel=e,this.keywordService=t,this.slot=this.createSlot(e),window.spotlightConfig=this.getConfig(e),this.insertScript())}insertScript(){const e=(0,s.A)("https://socialcanvas-cdn.kargo.com/js/rh.min.js");(0,d.A)(e)}createBidResponse(e){var t;return{adUnitCode:null==(t=this.slot)?void 0:t.id,bidder:"kargo_spotlight",bidderCode:"kargo_spotlight",cpm:e.cpm,originalCpm:e.cpm,mediaType:a.z.banner,auctionId:e.impressionTime.toString(),ad:"",size:"",dealId:"",height:1,width:1,adId:e.slotType}}getSlotTargeting(){var e;const t=null==(e=this.keywordService)?void 0:e.getResults(),n=u.Optable.getSlotTargeting(),i=this.webModel&&(0,r.Gh)(this.webModel);return f(f(f({},t),n),i)}onSpotlightImpression(e,t){const n=this.createBidResponse(t);this.slot&&(this.slot.impressionTracker=new c.g$(this.slot,n),this.slot._targeting=this.getSlotTargeting(),this.log({eventName:e,eventData:t,bidResponse:n,targeting:this.slot._targeting,slot:this.slot,slotId:this.slot.id}),this.slot.impressionTracker.recordWithFetch(this.slot.id,o.x.prebid,this.slot._targeting))}getConfig(e){var t,n,i,r;if(!(null==(n=null==(t=e.event_triggered_ads)?void 0:t.kargo)?void 0:n.enabled))return;const o=null==(r=null==(i=e.event_triggered_ads)?void 0:i.kargo)?void 0:r.ad_types,a=this.onSpotlightImpression.bind(this);return{slots:{overlay:{enabled:Boolean(o.overlay),frequencyCap:15},masthead:{enabled:Boolean(o.masthead),frequencyCap:15},inArticle:{enabled:Boolean(o.in_content),frequencyCap:15}},eventListener:function(e,t){if("spotlight-impression"===e)return a(e,t)}}}}const y=new class{constructor(e=new i.zR,t=new v){this.highImpact=e,this.spotlight=t,this.bidderCode=this.highImpact.bidderCode,this.selector=this.highImpact.selector}handleAdRender(e,t,n){return this.highImpact.handleAdRender(e,t,n)}removeElAttributes(e){return this.highImpact.removeElAttributes(e)}setupSpotlight(e,t){return this.spotlight.setupSpotlight(e,t)}}},415:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,Kt:()=>l});var i=n(7692),r=n(4718),o=n(6391),a=n(7536);class s{constructor(e,t,n=window){this.webModel=e,this.pageSettings=t,this._window=n,this.webModel.urlFilters.forEach((e=>{e.settings=function(e){const t={};return(0,a.xD)(e).map((n=>{t[n.toLowerCase()]=e[n]})),t}(e.settings)}))}get all(){const e=this.getCurrentPath(),t=this.pageSettings.blocklist||{};var n;return!!(n=this._window.location.href,/[-a-z0-9~!$%^&*_=+}{\'?]+(\.[-a-z0-9~!$%^&*_=+}{\'?]+)*(@|%40)([a-z0-9_][-a-z0-9_]*(\.[-a-z0-9_]+)*\.(aero|arpa|biz|com|coop|edu|gov|info|int|mil|museum|name|net|org|pro|travel|mobi|[a-z][a-z])|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,5})?/i.test(n)||(0,i.OO)("test","killswitch",this._window.location.search)||"1"===t.all||this.isAdunitBlocklistedByRegistry("all",e))}contains(e){const t=this.getCurrentPath(),n=this.pageSettings.blocklist||{},i=(o=e,{adhesion_desktop:"adhesion_desktop",adhesion_mobile:"adhesion_mobile",adhesion_tablet:"adhesion_tablet",all:"all",chicory:"chicory",content_btf:"content_desktop",content_desktop:"content_desktop",content_mobile:"content_mobile",feed_btf:"feed_btf",feed_mobile:"feed_mobile",gutter_atf:"gutter",in_image:"in_image",in_screen:"in_screen",interstitial_mobile:"interstitial_mobile",interstitial_desktop:"interstitial_desktop",leaderboard_atf:"leaderboard",leaderboard_btf:"leaderboard",leaderboard:"leaderboard",recipe:"recipe",recipe_btf:"recipe",recipe_mobile:"recipe",sidebar_atf:"sidebar_atf",sidebar_btf:"sidebar_btf",zergnet:"zergnet"}[o]||o).toLowerCase();var o;const a=this.isAdunitBlocklistedByRegistry(i,t);return this.all||(0,r.Z)(n[i])||(0,r.Z)(a)}isBlockListed(e){const{adUnitId:t}=e;return this.contains(t)}isAdunitBlocklistedByRegistry(e,t){return this.webModel.urlFilters.filter((e=>this.doesPathMatch(e.path,t,!!e.settings.starts_with))).reduce(((t,n)=>n.settings[e]||t),!1)}getCurrentPath(){return this.formatPath(this._window.location.pathname)+(this._window.location.search||"")}formatPath(e){const t=document.createElement("a");t.href=e;const n=t.pathname.replace(/\/$/,"").replace(/\.[^/.]+$/,"").replace(/\/$/,"");return n.length?n:"/"}getQueryParamsString(e){const t=document.createElement("a");return t.href=e,t.search}getQueryParams(e){const t=this.getQueryParamsString(e);return(0,i.JO)(t)}doFilterQueryParamsMatchPath(e,t){const n=this.getQueryParamsString(t),r=this.getQueryParams(e);return Object.entries(r).every((e=>{const t=e[0],r=e[1];return Array.isArray(r)?r.every((e=>"*"===e?void 0!==(0,i.qn)(t,n):(0,i.OO)(t,e,n))):"*"===r?void 0!==(0,i.qn)(t,n):(0,i.OO)(t,r,n)}))}doesPathMatch(e,t,n){if("/"===e&&!0===n)return!0;const i=this.doFilterQueryParamsMatchPath(e,t),r=this.formatPath(e),o=(a=r,a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).replace(/\\\*/g,".*?");var a;return(n?new RegExp(`^${o}(/|$)(.*?)`):new RegExp(`^${o}$`)).test(this.formatPath(t))&&i}}const d={Adhesion:{mobile:"adhesion_mobile",tablet:"adhesion_tablet",desktop:"adhesion_desktop"},Content:{mobile:"content_mobile",tablet:"content_mobile",desktop:"content_desktop"},Feed:{mobile:"feed_mobile",tablet:"feed_mobile",desktop:"feed_btf"},Interstitial:{mobile:"interstitial_mobile",tablet:"interstitial_mobile",desktop:"interstitial_desktop"},Leaderboard:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},LeaderboardAtf:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},LeaderboardBtf:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},LeaderboardMobile:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},LeaderboardMobileAtf:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},LeaderboardMobileBtf:{mobile:"leaderboard",tablet:"leaderboard",desktop:"leaderboard"},Recipe:{mobile:"recipe",tablet:"recipe",desktop:"recipe"},SidebarAtf:{mobile:"sidebar_atf",tablet:"sidebar_atf",desktop:"sidebar_atf"},SidebarBtf:{mobile:"sidebar_btf",tablet:"sidebar_btf",desktop:"sidebar_btf"},SidebarBtfStacked:{mobile:"sidebar_btf",tablet:"sidebar_btf",desktop:"sidebar_btf"},Skin:{mobile:null,tablet:null,desktop:"skin_desktop"},GutterAtf:{mobile:"gutter",tablet:"gutter",desktop:"gutter"},UniversalPlayer:{mobile:"universal_player_mobile",tablet:"universal_player_mobile",desktop:"universal_player_desktop"},Video:{mobile:null,tablet:null,desktop:null},AccompanyingContent:{mobile:null,tablet:null,desktop:null},Sidebar:{mobile:null,tablet:null,desktop:null},Disabled:{mobile:null,tablet:null,desktop:null},Comments:{mobile:"comments_mobile",tablet:"comments_mobile",desktop:"comments_btf"}};function l(e){const t=o.p.deviceType,n=["desktop","mobile","tablet"].includes(t)?o.p.deviceType:"desktop";return d[e][n]}},438:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var i=n(1976),r=n(7692),o=n(7451),a=n(5521);const s=()=>{return e=void 0,t=null,i=function*(){if(!window.uuid){const{v5:e}=yield n.e(8131).then(n.bind(n,9308));window.uuid={v5:e}}},new Promise(((n,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((i=i.apply(e,t)).next())}));var e,t,i};var d=n(689),l=n(8614),c=(e=>(e.notEnabled="1",e.enabledNotLoaded="2",e.loadedAndResponsible="3",e.loadedNotResponsible="4",e))(c||{}),u=n(5173),p=n(8618),g=n(2411),m=n(5633),h=n(7378);const b="https://faves.grow.me",f=class e{constructor(t){var n;let s=`${b}/main.js`;const l=(0,r.qn)("growFavesVersion"),u=(0,r.qn)("growFavesSiteId")||(null==(n=window.GrowMeSite)?void 0:n.id)||t.growSiteID;l&&(s=`${b}/main.${l}.js`),e.willGrowLoad()?(new d.c,e.growIsLoading=!0,e.state=c.enabledNotLoaded,e.growHasLoaded=new Promise(((e,t)=>{i(s,o.I.growFaves,{before:(e,t)=>{u&&t.setAttribute("data-grow-faves-site-id",u)},success:()=>{window.growMe?window.growMe((()=>this.growListeners(e))):this.setUpGrowStub((()=>this.growListeners(e)))},error(e){t(e)}}),setTimeout((()=>{a.Ay.debug("Grow.me load timed out."),t("Grow Timeout (4000 ms) Exceeded.")}),4e3)})).catch((e=>a.Ay.debug(e)&&void 0))):(window.$adManagementConfig.web.model.hgs&&e.insertHeadlessGrowScript(),e.growIsLoading=!1,e.growHasLoaded=Promise.reject("Grow is not supposed to load.").catch((e=>a.Ay.debug(e)&&void 0)),a.Ay.debug("ERROR: both ?growFavesAccountId and ?growFavesSiteId must be specified to load GrowFaves"))}static insert(e){window.growMe&&(0,u.T)(window.growMe.insert)&&window.growMe.insert(e)}setUpGrowStub(e){var t;const n=e=>{var t;return null==(t=window.growMe)?void 0:t._.push(e)};n._=(null==(t=window.growMe)?void 0:t._)||[],window.growMe=n,n(e)}growListeners(t){window.growMe&&(window.growMe.on("loaded",(({source:n,version:i})=>{n?(e.source=n,e.state=c.loadedAndResponsible):e.state=c.loadedNotResponsible,i&&(e.version=i),t()})),h.sm.holdOut.source!==h.ap.grow&&(window.growMe.on("authStatusChanged",(({isLoggedIn:t,readerId:n,gid:i,domainSessionId:r})=>{e.gid=i&&i.toString()||"0",e.hasLoggedInUser=t,e.domainSessionId=r,e.readerId=n&&n!==e.readerId?n:e.readerId,t&&d.c.userLoggedIn(),m.e.pushCmd((()=>{var t,n;return null==(n=null==(t=window.optable)?void 0:t.wrapper)?void 0:n.resolveGrow(e.readerId).catch((()=>{}))})),setTimeout((()=>window.$adManagementConfig.growId=e.readerId),500),t&&s(),window.pbjs&&(window.pbjs.que=window.pbjs.que||[],window.pbjs.que.push((()=>{var e,t;null==(t=(e=window.pbjs).refreshUserIds)||t.call(e).catch((e=>{if(e instanceof Error)throw e}))})))})),window.growMe.on("uid2AdvertisingTokenChanged",(({advertisingToken:e})=>window.$adManagementConfig.uid2=e)),window.growMe.on("id5IdChanged",(({connectId:e})=>{window.$adManagementConfig.connectId=null!=e?e:""})),window.growMe.on("publinkIdChanged",(({publink:e})=>{window.$adManagementConfig.publinkId=e}))))}static willGrowLoad(){var e;const t=window.$adManagementConfig.web.model,n=document.querySelectorAll("#hide-grow-widget").length>0,i=(0,r.qn)("growFavesSiteId")||(null==(e=window.GrowMeSite)?void 0:e.id);return!(n||!i&&(!t.growFavesEnabled||!t.growSiteID))}static insertHeadlessGrowScript(){const e=(0,g.A)("https://scripts.grow.me/main.js");(0,p.A)(e)}};f.hasLoggedInUser=!1,f.gid=l.GID.noAuth,f.domainSessionId="",f.state=c.notEnabled,f.carouselSelector="[class^='MiniCarousel']",f.rootSelector="div#grow-me-root",f.readerId=localStorage.getItem("GROW_USER_ID")||void 0;let v=f},647:(e,t,n)=>{"use strict";var i;n.d(t,{r:()=>i}),(e=>{e.parse=function(e){for(var n=t,i=n.parser[n.strictMode?"strict":"loose"].exec(e)||"strict",r={},o=14;o--;)r[n.key[o]]=i[o]||"";return r[n.q.name]={},r[n.key[12]].replace(n.q.parser,(function(e,t,i){t&&(r[n.q.name][t]=i)})),r};const t={strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};e.getParam=function(e){for(var t={},n=(e||window.location.search.substring(1)).split("&"),i=0;i{"use strict";n.d(t,{c:()=>l});var i=n(3670),r=n(798);const o="[class*=grow-exclusive-content-widget]",a="growExclusive",s=`\n body ${o} .adunitwrapper {\n visibility: hidden;\n display: none;\n }\n body ${o} mv-ad-reporter {\n visibility: hidden;\n display: none;\n }\n`,d=class e{static slotIsBlocked(t){return e.blockEnabled&&e.blockedAdUnits.has(t)}static userLoggedIn(){if(e.blockEnabled=!1,r.ID.hasConstructableStyleSheets){const e=r.ID.styleSheetLibrary[a];e&&e.replace("")}else{const e=document.querySelector(`#${a}`);e&&e.remove()}}constructor(){e.blockEnabled=!0,(0,r.zw)(s,a),i.A.on(i.A.events.slotWrapperRenderEnded,(t=>{t.wrapper.matches(`${o} div`)&&e.blockedAdUnits.add(t)}))}};d.blockedAdUnits=new Set,d.blockEnabled=!1;let l=d},721:(e,t,n)=>{"use strict";n.d(t,{l:()=>a,z:()=>s});var i=n(6391),r=n(6293);const o=9/16;function a(e,t){const n=e.maxOutstreamWidth,i=Math.min(n,t&&(0,r.A)(t)||n),a=Math.round(i*o);return[Math.round(i),Math.round(a)]}function s(e){return i.p.isMobileOrTablet?`${e}_outstream_mobile`:`${e}_outstream_desktop`}},798:(e,t,n)=>{"use strict";var i,r,o;function a(e,t){if(i.hasConstructableStyleSheets)if(i.styleSheetLibrary[t])i.styleSheetLibrary[t].replace(e);else{const n=new CSSStyleSheet;n.replace(e),i.styleSheetLibrary[t]=n,document.adoptedStyleSheets=[...document.adoptedStyleSheets,n]}else{!function(e,t,n){const i=document.createElement("style");i.type="text/css",n&&i.setAttribute("id",n),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t));e.appendChild(i)}(document.head||document.getElementsByTagName("head")[0],e,t)}}n.d(t,{ID:()=>i,zw:()=>a}),(r=i||(i={})).styleSheetLibrary={},r.hasConstructableStyleSheets="function"==typeof(null==(o=null==CSSStyleSheet?void 0:CSSStyleSheet.prototype)?void 0:o.replaceSync)},830:(e,t,n)=>{"use strict";n.d(t,{DU:()=>i,do:()=>a,tJ:()=>r,wy:()=>o});var i=(e=>(e.google="google",e.gumgum="gumgum",e.indexExchange="indexExchange",e.pubmatic="pubmatic",e.rubicon="rubicon",e.triplelift="triplelift",e.uam="amazon",e.S2S="S2S",e.smilewanted="smilewanted",e.openx="openx",e))(i||{}),r=(e=>(e.pulsepoint_s2s="pulsepoint_s2s",e.districtm_s2s="districtm_s2s",e.sovrn_s2s="sovrn_s2s",e.appnexus_s2s="appnexus_s2s",e.openx_s2s="openx_s2s",e.rubicon_s2s="rubicon_s2s",e.emx_s2s="brealtime_s2s",e.indexExchange_s2s="indexExchange_s2s",e.yieldmo_s2s="yieldmo_s2s",e.nativo_s2s="nativo_s2s",e.kargo_s2s="kargo_s2s",e.undertone_s2s="undertone_s2s",e))(r||{}),o=(e=>(e.uam="amazon",e.gumgum="gumgum",e.indexExchange="indexExchange",e.pubmatic="pubmatic",e.rubicon="rubicon",e.S2S="S2S",e.openx="openx",e))(o||{}),a=(e=>(e.uam="amazon",e.indexExchange="indexExchange",e.pubmatic="pubmatic",e.rubicon="rubicon",e.triplelift="triplelift",e.S2S="S2S",e.openx="openx",e))(a||{})},888:(e,t,n)=>{"use strict";function i(e=window){const{tpc:t}=e.$adManagementConfig.web;return t?t.timedOut?"timedOut":t.supported?"1":"0":"unknown"}n.d(t,{B:()=>r,U:()=>i});var r=(e=>(e.supported="1",e.unsupported="0",e.timedOut="timedOut",e.unknown="unknown",e))(r||{})},934:(e,t,n)=>{"use strict";n.d(t,{a:()=>o});var i=n(3835),r=n(210);class o{constructor(e){this.allExperiments=e}activate(e){const t=this.allExperiments.filter((t=>t&&t.flag===e));if(!t.length)return null;let n;const o=t.find((e=>e.default&&!0===e.default));if(!o)throw Error(`No default experiment provided for ${e}`);const a=t.reduce(((e,t)=>e+(t.percent||0)),0);let s=Math.max(100,a)*r.$A;const d=(0,r.EF)(s);for(const e of t)if(!e.default&&(s-=e.percent*r.$A,d>s)){n=e;break}return n=n||o,function(e){const t=/random\((\d+.?\d*),\s*(\d+.?\d*),?\s*(\d+)\)/.exec(e.value);if(t){const e=parseFloat(t[1]),n=parseFloat(t[2]),r=parseInt(t[3],10);return(0,i.t0)(e,n,r)}return e.value}(n)}}},980:e=>{"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMS45MiAxMC43Mkw2LjgwMDAxIDAuNDhDNi40ODAwMSAtMC4xNiA1LjYwMDAxIC0wLjE2IDUuMjgwMDEgMC40OEwwLjA4MDAwNTMgMTAuNzJDLTAuMjM5OTk1IDExLjI4IDAuMjQwMDA1IDEyIDAuODgwMDA1IDEySDExLjEyQzExLjc2IDEyIDEyLjE2IDExLjI4IDExLjkyIDEwLjcyWk02LjAwMDAxIDEwLjRDNS4zNjAwMSAxMC40IDQuODAwMDEgOS44NCA0LjgwMDAxIDkuMkM0LjgwMDAxIDguNTYgNS4yODAwMSA4IDYuMDAwMDEgOEM2LjcyMDAxIDggNy4yMDAwMSA4LjU2IDcuMjAwMDEgOS4yQzcuMjAwMDEgOS45MiA2LjY0MDAxIDEwLjQgNi4wMDAwMSAxMC40Wk02LjgwMDAxIDcuMkg1LjIwMDAxTDQuODAwMDEgNC40QzQuODAwMDEgNC4xNiA0Ljk2MDAxIDQgNS4yMDAwMSA0SDYuODAwMDFDNy4wNDAwMSA0IDcuMjAwMDEgNC4xNiA3LjIwMDAxIDQuNEw2LjgwMDAxIDcuMloiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},1021:e=>{"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIxMCA5IDIwIDIxIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Yng9Imh0dHBzOi8vYm94eS1zdmcuY29tIj4KICA8ZGVmcz4KICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBzdHlsZT0iZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY3g9IjIwLjAwNiIgY3k9IjIwLjAwMyIgcj0iNy40MTMiLz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNIDIwIDMwIEMgMTQuNDg5IDMwIDEwIDI1LjUxMSAxMCAyMCBDIDEwIDE0LjQ4OSAxNC40ODkgMTAgMjAgMTAgQyAyNS41MTEgMTAgMzAgMTQuNDg5IDMwIDIwIEMgMzAgMjUuNTExIDI1LjUxMSAzMCAyMCAzMCBaIE0gMjQuMjQgMjQuMjM5IEMgMjQuNjM5IDIzLjg0IDI0LjYzOSAyMy4yMTcgMjQuMjQgMjIuODE4IEwgMjEuNDIyIDIwIEwgMjQuMjQgMTcuMTgyIEMgMjQuNjM5IDE2Ljc4MyAyNC42MzkgMTYuMTYgMjQuMjQgMTUuNzYxIEMgMjMuODQxIDE1LjM2MiAyMy4yMTcgMTUuMzYyIDIyLjgxOCAxNS43NjEgTCAyMCAxOC41NzkgTCAxNy4xODIgMTUuNzYxIEMgMTYuNzgzIDE1LjM2MiAxNi4xNTkgMTUuMzYyIDE1Ljc2MSAxNS43NjEgQyAxNS4zNjEgMTYuMTYgMTUuMzYxIDE2Ljc4MyAxNS43NjEgMTcuMTgyIEwgMTguNTc5IDIwIEwgMTUuNzYxIDIyLjgxOCBDIDE1LjM2MSAyMy4yMTcgMTUuMzYxIDIzLjg0IDE1Ljc2MSAyNC4yMzkgQyAxNi4xNTkgMjQuNjM4IDE2Ljc4MyAyNC42MzggMTcuMTgyIDI0LjIzOSBMIDIwIDIxLjQyMSBMIDIyLjgxOCAyNC4yMzkgQyAyMy4yMTcgMjQuNjM4IDIzLjg0MSAyNC42MzggMjQuMjQgMjQuMjM5IFoiIHN0eWxlPSJmaWxsOiAjODQ4NDg0OyIgYng6b3JpZ2luPSIwLjUgMCIvPgo8L3N2Zz4="},1186:(e,t,n)=>{"use strict";n.d(t,{B:()=>i});var i=(e=>(e.display="display",e.stickyOutstream="stickyOutstream",e.outstream="outstream",e.video="video",e.native="native",e.skin="skin",e.accompanyingContent="accompanyingContent",e))(i||{})},1325:(e,t,n)=>{"use strict";function i(e){const t=Math.round(100*e)/100;let n=0;return n=t<=.1?.1:t<1.11?.01*Math.round(t/.01):t<1.8?.03*Math.round(t/.03):t<3?.05*Math.round(t/.05):t<12?.15*Math.round(t/.15):t<20?.25*Math.round(t/.25):t<40?1*Math.round(t/1):t<70?2*Math.round(t/2):t<200?5*Math.round(t/5):200,n}function r(e){const t=i(Number(e));return Math.round(100*t).toString()}function o(e,t){const n=1.25*Number(e),r=i(Math.max(n,t)),o=Math.round(100*r);return o<150?150..toString():o.toString()}n.d(t,{F$:()=>r,fk:()=>o,mt:()=>i})},1330:(e,t,n)=>{"use strict";n.d(t,{$V:()=>I,Au:()=>w,Bc:()=>h,E$:()=>C,GT:()=>s,QX:()=>M,Qi:()=>g,Qm:()=>f,RZ:()=>S,Rc:()=>p,UQ:()=>A,Uz:()=>_,W5:()=>r,Ye:()=>u,ZJ:()=>c,ZX:()=>l,_m:()=>i,c$:()=>x,df:()=>a,gy:()=>d,hj:()=>v,ng:()=>b,p1:()=>y,tI:()=>o,xQ:()=>m});const i=300,r=5,o=30,a=5,s=1024,d=1532,l="mv-video-target",c="mv-first-video",u="mv_auto_insert_headline",p="mv-video-player-clicked",g="mv-video-ad-tag-request",m="mediavine-video-hoisted",h="mediavine-wrapper-inserted",b=640,f=480,v=8e3,y=2,w=1500,_=.01,M="https://securepubads.g.doubleclick.net/gampad/ads",A="https://pubads.g.doubleclick.net/gampad/ads?slotname=/124319096/external/ad_rule_samples&sz=640x480&ciu_szs=300x250&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&url=https://developers.google.com/interactive-media-ads/docs/sdks/html5/tags&unviewed_position_start=1&output=xml_vast3&impl=s&env=vp&gdfp_req=1&ad_rule=0&vad_type=linear&vpos=preroll&pod=1&ppos=1&lip=true&min_ad_duration=0&max_ad_duration=30000&vrid=6256&video_doc_id=short_onecue&cmsid=496&kfa=0&tfcd=0",S="https://securepubads.g.doubleclick.net/gampad/live/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dskippablelinear&correlator=",I="tamvid_1",C="//*[text()[contains(.,'[adthrive-in-post-video-player')]]",x='div[id^=cls-video-container-]:not([data-video-placement-inited="true"]),\ndiv.adthrive-video-player:not([data-video-placement-inited="true"])'},1387:(e,t,n)=>{"use strict";n.d(t,{z:()=>r});var i=n(4956);class r{static convert(e,t){return{toDays:()=>Math.floor(i.X[e].toDays(t)),toHours:()=>Math.floor(i.X[e].toHours(t)),toMinutes:()=>Math.floor(i.X[e].toMinutes(t)),toSeconds:()=>Math.floor(i.X[e].toSeconds(t)),toMilliseconds:()=>Math.floor(i.X[e].toMilliseconds(t))}}static gracePeriodIsActive(e){const{ao:t,lo:n,jlo:i}=window.$adManagementConfig.web.model;return Math.max(t||0,n||0,i||0)+e>Date.now()}static get startTime(){return window.$adManagementConfig.web.startTime}static get timeOnPage(){return Math.floor((Date.now()-r.startTime)/1e3)}static featureRollOut(e,t,n){const i=(Date.now()-e)/this.convert(n,t).toMilliseconds();return Math.random(){"use strict";n.d(t,{D4:()=>o,FY:()=>s,G_:()=>r,LM:()=>a,s6:()=>i});const i="native",r="video",o="banner",a="adpod",s="audio"},1664:(e,t,n)=>{"use strict";n.d(t,{I:()=>o,k:()=>s});var i=n(5521);const r=(...e)=>i.Ay.custom(["perf"],...e);var o=(e=>(e.wrapperLoadStart="wrapperLoadStart",e.wrapperLoadEnd="wrapperLoadEnd",e.launcherLoaded="launcherLoaded",e.afterScrollMark="afterScrollMark",e.cmpReady="cmpReady",e.appendImpPixelStart="appendImpPixelStart",e.appendImpPixelEnd="appendImpPixelEnd",e.optableIdentifyStart="optableIdentifyStart",e.optableIdentifyEnd="optableIdentifyEnd",e))(o||{});const a=[[0,300],[300,700],[700,1e3],[1e3,1500],[1500,2e3],[2e3,3e3],[3e3,5e3],[5e3,1e4]];class s{static mark(e){const t=performance.mark(e);return r(`AdPerformance: ${e}: ${null==t?void 0:t.startTime}`),t}static measure(e,t,n="AdMeas"){const i=performance.measure(n,e,t);return r(`AdPerformance: [${e}] - [${t}]`,null==i?void 0:i.duration),i}static setPerfBucket(e){for(const[t,n]of a)if(e{"use strict";n.r(t),n.d(t,{Optable:()=>P,OptableEidWindowKey:()=>A,OptableHemSrc:()=>S,OptableMatcher:()=>I,OptableMatcherId:()=>x,OptableResolvedHemSrcId:()=>C,shouldRunOptable:()=>E});var i=n(5521),r=n(9357),o=n(8065),a=n(5633),s=n(1387),d=n(4956),l=n(3670);class c{static init(){return e=this,t=null,i=function*(){try{yield n.e(5091).then(n.bind(n,3322))}catch(e){c.logMessage("Retention.init: ",{err:e})}},new Promise(((n,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((i=i.apply(e,t)).next())}));var e,t,i}static resolve(){return new Promise(((e,t)=>{var n;try{window.geqResolve=e,null==(n=window.geq)||n.callBack("geqResolve",!0,!0,!0)}catch(e){t(),c.logMessage("Retention.resolve: ",{err:e})}}))}static logMessage(...e){i.Ay.custom(["debug","retention"],...e)}}var u=n(6391),p=n(5854),g=n(2505),m=n(7692),h=Object.defineProperty,b=Object.defineProperties,f=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,_=(e,t,n)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,M=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())})),A=(e=>(e.truedata="truedataEids",e.retention="retentionEids",e))(A||{}),S=(e=>(e.truedata="truedata",e.retention="retention",e.unknown="unknown",e))(S||{}),I=(e=>(e.truedata="truedata.co",e.retention="retention.com",e.mediavine="mediavine.com",e.id5="id5-sync.com",e.id5io="id5.io",e.grow="grow.me",e))(I||{}),C=(e=>(e.none="0",e.uidapi="1",e["criteo-hemapi"]="2",e.yahoo="3",e.unknown="4",e))(C||{}),x=(e=>(e.control="0",e["mediavine.com"]="1",e["id5-sync.com"]="2",e["truedata.co"]="3",e["retention.com"]="4",e))(x||{});const k=new Set(["US","CA","GB","UK","AU"]),O=s.z.convert(d.y.days,1).toMilliseconds(),T=class e{static init(t){return M(this,arguments,(function*({geoLoc:t}){try{return e.setupListeners(),yield Promise.allSettled([c.init(),n.e(8730).then(n.bind(n,4226))]),yield window.optable.wrapper.init(t.country_code),e.getInstance()}catch(n){e.logMessage("Optable.initError: ",n),window.$adManagementConfig.metricsTracker.record("optableInitError",{error:(0,o.u1)(n),wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name,countryCode:t.country_code})}}))}static getInstance(){return e.instance||(e.instance=new e),e.instance}static setupListeners(){["optableWrapperError","optableResolved","optableID5Present"].forEach((t=>{window.addEventListener(t,(n=>{const{detail:i}=n;var r,o;e.logMessage(`Optable.${n.type}: `,i),window.$adManagementConfig.metricsTracker.record(t,(r=((e,t)=>{for(var n in t||(t={}))y.call(t,n)&&_(e,n,t[n]);if(v)for(var n of v(t))w.call(t,n)&&_(e,n,t[n]);return e})({},i),o={wrapperVersion:window.$adManagementConfig.web.model.versionGroup.version,wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name,browser:u.p.browser},b(r,f(o))))}))}))}constructor(){a.e.pushCmd((()=>M(this,null,(function*(){yield Promise.allSettled([this.resolveRetentionHem(),this.handleMvUUIDs(),this.handleGrowIds(),this.setUpTargeting()]),window.$adManagementConfig.metricsTracker.record(l.J.optableResponse,{resolveRes:a.e.resolveFromLocalStorage(),wrapperVersion:window.$adManagementConfig.web.model.versionGroup.version,wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name})}))))}static logMessage(...e){i.Ay.custom(["debug","optable"],...e)}setUpTargeting(){return M(this,null,(function*(){const t=yield a.e.targetingKeyValues();e.logMessage("Optable.setUpTargeting: ",{targeting:t})}))}static getPartnersGAMValues(){if(e.resolvedPartners.size>0)return{optable_partners:Array.from(e.resolvedPartners)}}static targetingHasAudiences(e){return!!e&&(Array.isArray(e.optable)&&e.optable.length>0)}static createSlotTargetingValues(){const t=a.e.targetingKeyValuesFromCache(),n=e.getPartnersGAMValues(),i={ohet:[...e.resolvedHemSrcTargeting.truedata].toString(),oher:[...e.resolvedHemSrcTargeting.retention].toString(),optable:"noDataReturned",optable_partners:"noDataReturned"};return e.targetingHasAudiences(t)&&Object.assign(i,t),n&&Object.assign(i,n),i}static getSlotTargeting(){try{if(a.e.isActive())return e.createSlotTargetingValues()}catch(t){e.logMessage("Optable.getSlotTargeting: ",{err:t})}}static getUserData(){var e,t;const n=null==(t=null==(e=a.e.resolveFromLocalStorage())?void 0:e.ortb2.user)?void 0:t.data;if(null==n?void 0:n.some((e=>e.segment.length>0)))return n}resolveRetentionHem(){return M(this,null,(function*(){const e=yield c.resolve();(null==e?void 0:e.sha256)&&a.e.resolveCallback(e.sha256)}))}static addResolvedHemSrcTargeting(t,n){"0"!==n&&(e.resolvedHemSrcTargeting[t].delete("0"),e.resolvedHemSrcTargeting[t].add(n))}static getHemSrcMatcher(e){var t;return e&&S[null==(t=e.split("."))?void 0:t[0]]||"unknown"}static getResolvedHemSrcId(e){var t;return e&&C[null==(t=e.split("."))?void 0:t[0]]||"4"}handleMvUUIDs(){return M(this,null,(function*(){const t=this.getMvUUIDNodeId(),n=yield this.getMvUUIDHashedId();t&&(e.logMessage(`Optable.handleMvUUIDs: ${t}`),a.e.identify(t,n).then(L).catch(D))}))}static sendBidsData(e,t){return M(this,null,(function*(){var n,i;a.e.isActive()&&a.e.bidsData("slotImpression",{adomain:t.adomain,bidFloor:(null==(n=t.b_req_floor)?void 0:n.toString())||t.bidFloor,buyerseat:t.buyerseat,cpm:t.hb_pb,hb_s2sBidder:t.hb_s2sBidder,hb_bidder:t.hb_bidder,hb_size:t.hb_size,page_view_id:t.page_view_id,slot:t.slot,adProduct:e?(0,g.F5)(e):void 0,offeringId:window.$adManagementConfig.web.model.offering.id,page_url:window.location.href,sessiondepth:null==(i=window.$adManagementConfig.web.session)?void 0:i.depth,wrappergroup:window.$adManagementConfig.web.model.versionGroup.name})}))}getMvUUIDNodeId(){return r.Pb.id?`c1:${r.Pb.id}`:void 0}getMvUUIDHashedId(){return M(this,null,(function*(){return r.Pb.id?`c2:${yield r.Pb.idHash}`:void 0}))}handleGrowIds(){return M(this,null,(function*(){var t;null==(t=window.growMe)||t.on("authStatusChanged",(({readerId:t})=>{let n=localStorage.getItem("GROW_USER_ID");if(n=t&&t!==n?t:n,n){const t=`c:${n}`;e.logMessage(`Optable.handleGrowIds: ${t}`),a.e.identify(t,this.getMvUUIDNodeId()).then(L).catch(D)}}))}))}};T.resolvedPartners=new Set,T.resolvedHemSrcTargeting={truedata:new Set(["0"]),retention:new Set(["0"]),unknown:new Set(["0"])};let P=T;function E({geoLoc:e},t){return(0,m.OO)("forceOptable","true")||function({geoLoc:e},t){return"US"!==e.country_code||!t.isUSNatV1OptOut()}({geoLoc:e},t)&&function(e){return!!k.has(e.country_code)&&("CA"!==e.country_code||e.state!==p.Z.QC)}(e)&&!s.z.gracePeriodIsActive(O)}function L(){P.logMessage("Identify API successfully added ID")}function D(e){P.logMessage(`Identify API error on adding ID: ${(0,o.u1)(e)}`)}},1717:(e,t,n)=>{"use strict";n.d(t,{rs:()=>r,s0:()=>a,uS:()=>o});var i=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));function r(e){return i(this,null,(function*(){const t=(new TextEncoder).encode(e),n=yield crypto.subtle.digest("SHA-256",t);return Array.from(new Uint8Array(n)).map((e=>e.toString(16).padStart(2,"0"))).join("")}))}function o(e){return!!e.match("^([a-fA-F0-9]{40})$")}function a(e){return!!e.match("^([a-fA-F0-9]{64})$")}},1976:function(e,t){var n,i,r;i=[],void 0===(r="function"==typeof(n=function(){var e=function(){},t={},n={},i={};function r(e,t){e=e.push?e:[e];var r,o,a,s=[],d=e.length,l=d;for(r=function(e,n){n.length&&s.push(e),--l||t(s)};d--;)o=e[d],(a=n[o])?r(o,a):(i[o]=i[o]||[]).push(r)}function o(e,t){if(e){var r=i[e];if(n[e]=t,r)for(;r.length;)r[0](e,t),r.splice(0,1)}}function a(t,n){t.call&&(t={success:t}),n.length?(t.error||e)(n):(t.success||e)(t)}function s(t,n,i,r){var o,a,d,l=document,c=i.async,u=(i.numRetries||0)+1,p=i.before||e,g=t.replace(/[\?|#].*$/,""),m=t.replace(/^(css|img|module|nomodule)!/,"");if(r=r||0,/(^css!|\.css$)/.test(g))(d=l.createElement("link")).rel="stylesheet",d.href=m,(o="hideFocus"in d)&&d.relList&&(o=0,d.rel="preload",d.as="style");else if(/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(g))(d=l.createElement("img")).src=m;else if((d=l.createElement("script")).src=m,d.async=void 0===c||c,a="noModule"in d,/^module!/.test(g)){if(!a)return n(t,"l");d.type="module"}else if(/^nomodule!/.test(g)&&a)return n(t,"l");d.onload=d.onerror=d.onbeforeload=function(e){var a=e.type[0];if(o)try{d.sheet.cssText.length||(a="e")}catch(e){18!=e.code&&(a="e")}if("e"==a){if((r+=1){"use strict";n.d(t,{I:()=>u});var i=n(3670),r=n(4378),o=n(5521),a=n(299),s=n(7692),d=n(8027),l=n(8117);const c=class e{constructor(e){this.webModel=e,this.setupCssClasses(),this.wrapper=this.setupFixedWrapper(),i.A.on(i.A.events.slotRenderEnded,this.onSlotRenderEnded.bind(this))}static logMessage(...t){o.Ay.custom([e.logName,"debug"],`${e.logName}: `,...t)}isAdhesion(e){return Boolean(e&&"Adhesion"===e.type)}getHighImpactPartner(t){return t&&e.partners[t]}onSlotRenderEnded(t,n){if(this.isAdhesion(n)){const i=n.highestPrebid?(0,d.P)(n.highestPrebid):void 0;e.logMessage("onSlotRenderEnded",{bidder:i,event:t,slot:n}),this.updateHighImpactWrapper(n,i)}}removeElAttributes(){for(const t of Object.values(e.partners))t.removeElAttributes(this.wrapper)}updateHighImpactWrapper(t,n){this.removeElAttributes();const i=this.getHighImpactPartner(n);i?(this.addStyleAttributes(t),i.handleAdRender(this.wrapper,t,e.uvpPlacement).catch((()=>this.removeStyleAttributes(t)))):this.handleAdXGumGumAds(t).catch((()=>this.removeStyleAttributes(t)))}handleAdXGumGumAds(t){return new Promise(((t,n)=>{const i=window.setInterval((()=>{var n,i;"inscreen"===(null==(i=null==(n=window.GUMGUM)?void 0:n.isad)?void 0:i.productPrefix)&&(e.logMessage("GumGum Inscreen detected, applying gumgumAdhesion to the body"),(0,r.iQ)(document.body,"gumgumAdhesion"),t())}),500);setTimeout((()=>window.clearInterval(i)),3e3),n()}))}addStyleAttributes(t){e.isEnabled(this.webModel)&&(e.logMessage("adding the High Impact classname to the wrapper"),(0,r.iQ)(this.wrapper,e.selector.className)),e.logMessage("Adding the hidden attribute on the adhesion wrapper"),t.wrapper.setAttribute(e.selector.hiddenAttr,"")}removeStyleAttributes(t){e.logMessage("removing High Impact classes and attributes"),(0,r.vy)(this.wrapper,e.selector.className),t.wrapper.removeAttribute(e.selector.hiddenAttr)}setupCssClasses(){e.isEnabled(this.webModel)&&(0,r.iQ)(document.body,e.selector.className)}setupFixedWrapper(){const t=document.createElement("div");return t.id=e.selector.id,document.body.appendChild(t),t}static isEnabled(e){return Boolean(e.high_impact_adhesion)}static addSlotLevelData(t,n){var i;(null==(i=t.adUnitCode)?void 0:i.includes("adhesion"))&&n.high_impact_adhesion&&(t.isHighImpactAdhesion=!0,t.uvpPlacement=e.uvpPlacement,"kargo"===(0,s.qn)("test")&&(t.isKargoTestBid=!0))}};c.partners={[a.Rt.bidderCode]:a.Rt},c.selector={id:"fixed_container_bottom",className:"highImpact_adhesion",hiddenAttr:"data-slot-wrapper-hidden"},c.adSizes=[[320,100]],c.logName=l.MF;let u=c},2120:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>o,Vr:()=>r});const i=window.$adManagementConfig.web.model;var r=(e=>(e.cleanup="cleanup",e.restart="restart",e))(r||{});const o=new class{initPageRefresh(){return e=this,t=arguments,r=function*(e=i){if(this.pageRefreshHandlerInstance||!function(e){return e.url_change_reload}(e))return;const{PageRefreshHandlerInstance:t}=yield n.e(8823).then(n.bind(n,266));this.pageRefreshHandlerInstance=t},new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));var e,t,r}on(e,t){this.pageRefreshHandlerInstance&&this.pageRefreshHandlerInstance.on(e,t)}one(e,t){this.pageRefreshHandlerInstance&&this.pageRefreshHandlerInstance.one(e,t)}}},2215:(e,t,n)=>{var i,r;!function(o){if(void 0===(r="function"==typeof(i=o)?i.call(t,n,t,e):i)||(e.exports=r),e.exports=o(),!!0){var a=window.Cookies,s=window.Cookies=o();s.noConflict=function(){return window.Cookies=a,s}}}((function(){function e(){for(var e=0,t={};e{"use strict";n.d(t,{W:()=>o,e:()=>s});class i{constructor(e){this.observerClass=e,this.instances={},this.callbacks={},this.fireCallbacks=e=>(t,n)=>{this.callbacks[e].forEach((e=>e(t,n)))}}onChange(e,t,n){const i=JSON.stringify(t),r=this.instances[i]=this.instances[i]||new this.observerClass(this.fireCallbacks(i),t);return this.callbacks[i]=this.callbacks[i]||[],this.callbacks[i].push(e),n&&this.observe(n,t),r}observe(e,t){const n=JSON.stringify(t),i=this.instances[n]=this.instances[n]||new this.observerClass(this.fireCallbacks(n),t);return i.observe(e,t),i}disconnect(e,t){const n=JSON.stringify(t),i=this.instances[n]=this.instances[n]||new this.observerClass(this.fireCallbacks(n),t);return i.disconnect(e,t),i}}let r;const o=()=>r=r||new i(MutationObserver);let a;const s=()=>a=a||new i(IntersectionObserver)},2344:(e,t,n)=>{"use strict";function i(e){if(""===e||null==e){return document.createElement("div").querySelectorAll("not-there")}return document.querySelectorAll(e)}n.d(t,{v:()=>i})},2411:(e,t,n)=>{"use strict";function i(e){const t=document.createElement("script");return t.setAttribute("src",e),t.setAttribute("type","text/javascript"),t}n.d(t,{A:()=>i})},2505:(e,t,n)=>{"use strict";n.d(t,{F5:()=>_,P8:()=>h,RK:()=>u,S$:()=>f,_b:()=>y,ag:()=>g,ib:()=>w,lE:()=>b,lJ:()=>v,vb:()=>m});var i=n(1325),r=n(830),o=n(9062),a=n(6391),s=n(1186);const d=[r.DU.triplelift],l=[r.tJ.yieldmo_s2s,r.tJ.nativo_s2s,r.tJ.kargo_s2s,r.DU.uam,r.tJ.undertone_s2s],c=new Set(["PM-BOXE-7372"]);function u(e){e=Number(e);const t=(0,i.mt)(e);return(Math.round(100*t)/100).toFixed(2)}function p(){var e;return!!(null==(e=window.$adManagementConfig.web.iiqObject)?void 0:e.intentIqConfig)&&a.p.isSafariOrIOS}function g(e,t){return p()?e*t:e}function m(e,t){if(p()){return(e.cpm/t-e.cpm).toFixed(2)}return""}function h({cpm:e,bidderCode:t,s2sBidder:n,mediaType:i},r){const o=n||t;if(!r||!r[o])return e;return e*(r[o]||1)}function b(e){return function(e){return w(e)||function(e){return(e.bidderCode===r.DU.triplelift||e.s2sBidder===r.DU.triplelift)&&e.mediaType!==o.z.video&&e.ad&&-1===e.ad.indexOf("ib.3lift.com")}(e)||function(e){return"kargo"===e.s2sBidder&&!e.adUnitCode.includes("adhesion")&&!e.adUnitCode.includes("outstream")}(e)}(e)?"1":f(e)||e.mediaType===o.z.video||function(e){if("string"==typeof e.s2sBidder)return-1!==l.indexOf(`${e.s2sBidder}_s2s`);return-1!==l.indexOf(e.bidderCode)}(e)||function(e){var t;return!!(null==(t=e.ext)?void 0:t.inarticle)}(e)||function(e){return e.s2sBidder===r.DU.pubmatic&&e.dealId&&c.has(e.dealId)}(e)?"0":"1"}function f(e){return!v(e)&&(1===e.height&&1===e.width||"1x1"===e.size||function({adUnitCode:e,bidderCode:t,s2sBidder:n}){return!(-1===e.indexOf("content_")&&-1===e.indexOf("recipe")&&-1===e.indexOf("sidebar")&&-1===e.indexOf("feed_")||-1===d.indexOf(t)&&-1===d.indexOf(String(n)))}(e)||function(e){return(e.bidderCode===r.DU.gumgum||e.s2sBidder===r.DU.gumgum)&&!!e.ad&&-1!==e.ad.indexOf('product="2"')}(e))}function v(e){return(e.outstreamAdUnitCode||e.adUnitCode).includes("outstream")&&e.mediaType===o.z.video}function y(e){const t=e.outstreamAdUnitCode||e.adUnitCode;return!e.unifyOutstream&&(t.includes("sidebar_btf")&&t.includes("outstream")||t.includes("universalPlayer"))}function w(e){return!!e.native}function _(e){return y(e)?s.B.stickyOutstream:v(e)||function(e){return-1!==(e.outstreamAdUnitCode||e.adUnitCode).indexOf("ibv")&&e.mediaType===o.z.banner}(e)?s.B.outstream:w(e)?s.B.native:function(e){return"accompanying_content"===e.adUnitCode}(e)?s.B.accompanyingContent:function(e){return e.auctionId===o.z.video}(e)?s.B.video:s.B.display}},2972:(e,t,n)=>{"use strict";n.d(t,{Cj:()=>h,Im:()=>l,V1:()=>d,a6:()=>u,bb:()=>p,dU:()=>g,vU:()=>m});var i=n(8674),r=n(6391),o=n(8027),a=n(2505),s=n(9389);const d=505173155,l=505291636,c=[s.O["United States of America"],s.O.Canada,s.O.Japan,s.O.Australia,s.O.Singapore,s.O["South Korea"],s.O.Thailand,s.O.Malaysia,s.O["New Zealand"],s.O.Mexico,s.O.Ireland,s.O.Spain];function u({geoLoc:e,iiqRate:t},n){return!n.isUSNatV1OptOut()&&(!(!r.p.isSafariOrIOS||!c.includes(e.country_code))&&(void 0===t||1===t||Math.random()<=t))}function p({iiqRate:e},t){return!(!r.p.isSafariOrIOS||!t.enableGdpr)&&(void 0===e||1===e||Math.random()<=e)}function g(){return"Chrome"===r.p.browser}function m(e){var t;if("A"===i.Mj.IIQgroup&&e)return(null==(t=e.ext)?void 0:t.iiq)||"0"}function h(e){var t;try{if(!(null==(t=window.$adManagementConfig.web.iiqObject)?void 0:t.reportExternalWin))throw Error("iiqObject or iiqObject.reportExternalWin does not exist");const n=(0,a.vb)(e,window.$adManagementConfig.web.model.sdef),i=e.cpm+Number(n),r={biddingPlatformId:4,partnerAuctionId:"",bidderCode:(0,o.P)(e),prebidAuctionId:e.auctionId,cpm:i,currency:e.currency,originalCpm:i,originalCurrency:e.currency,status:"rendered",placementId:e.adUnitCode};window.$adManagementConfig.web.iiqObject.reportExternalWin(r)}catch(e){window.$adManagementConfig.metricsTracker.record("iiqReportError",{message:e instanceof Error?e.message:e,domain:window.location.href,wrapperVersion:window.$adManagementConfig.web.model.versionGroup.version,wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name},.1)}}},3044:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var i=n(7203),r=n(6391);const o=class e{constructor(){throw Error("Singleton class. Do not instantiate.")}static getSizeOverride(e){const t=(e&&e.replace(/\s/g,"").split(",")||[]).reduce(((e,t)=>{const n=t[0],i=this.validSizeOverrideDeviceValues.includes(n),r=i?n:"all",o=i?t.slice(1):t,[a,s]=o.split("x").map((e=>parseInt(e,10)));return e[r].push([a,s]),e}),{all:[],m:[],t:[],d:[]}),n=t.all;return r.p.isMobile?n.concat(t.m):r.p.isTablet?n.concat(t.t):n.concat(t.d)}static getHintParagraphs(e){return Array.from(document.querySelectorAll(r.p.isMobileOrTablet?e.mobileSelector:e.desktopSelector))}static getTypeHintParagraphs(t){const n=r.p.isMobileOrTablet?t.mobileSelector:t.desktopSelector,i=t.slot?`[${e.SLOT_TYPE_ATTRIBUTE}="${t.slot.toLowerCase()}"]`:"";return Array.from(document.querySelectorAll(`${i}${n}`))}static addSlotsToHints(t){return n=this,r=null,o=function*(){const n=e.getHintParagraphs(t);let r=!1;if(!n||!n.length)return r;for(const o of n){const n=o.getAttribute(e.INSERTED_SLOT_ATTRIBUTE);if("true"!==n&&"blocked"!==n){const n=t.slot?t.slot:s(o.getAttribute(e.SLOT_TYPE_ATTRIBUTE)),a=o.getAttribute(e.SIZES_ATTRIBUTE),d=e.getSizeOverride(a);let l=null;a&&!d.length||(l=yield i.Ay.insertSlot(o,n,t.slotFactory,void 0,!0,d)),l?(r=!0,d.length&&(l.refreshSizeRestricted=!0),!l.lazy&&t.prebidFacade&&t.prebidFacade.requestBids([l],l.timeout.value),o.setAttribute(e.INSERTED_SLOT_ATTRIBUTE,"true")):o.setAttribute(e.INSERTED_SLOT_ATTRIBUTE,"blocked")}}return r},new Promise(((e,t)=>{var i=e=>{try{s(o.next(e))}catch(e){t(e)}},a=e=>{try{s(o.throw(e))}catch(e){t(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,a);s((o=o.apply(n,r)).next())}));var n,r,o}};o.INSERTED_SLOT_ATTRIBUTE="data-hint-slot-inserted",o.SLOT_TYPE_ATTRIBUTE="data-slot",o.SIZES_ATTRIBUTE="data-hint-slot-sizes",o.validSizeOverrideDeviceValues=["m","t","d"];let a=o;function s(e){return e?e.charAt(0).toUpperCase()+e.slice(1):e}},3130:(e,t,n)=>{"use strict";n.d(t,{b:()=>a,k:()=>s});var i=n(7692),r=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));let o=null;function a(e){return r(this,null,(function*(){if(function(e){return!(!(0,i.OO)("test","cm_cmp")&&!(0,i.qn)("cmp_cdid"))||"1"===e.gdpr&&e.cmCMPEnabled}(e)){const{CMP:t}=yield Promise.all([n.e(3712),n.e(7109)]).then(n.bind(n,8515));return o=t,t.init(e)}{const{GPP:t}=yield Promise.all([n.e(7223),n.e(5714)]).then(n.bind(n,8948));return o=t,t.init(e)}}))}function s(){if(null===o)throw new Error("CMP not initialized");return o.hasConsent}},3337:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var i=(e=>(e.velocityCheck="velocityCheck",e.version="version",e.contentMobileOffsetMultiplier="content_mobile offset multiplier",e.contentBtfOffsetMultiplier="content_btf offset multiplier",e.contentMobileTimeout="Content Mobile Timeout",e.s2sBeta="s2sBeta",e.recipeOffset="Recipe Offset Multiplier",e.feedBtfOffsetMultiplier="feed_btf Offset Multiplier",e.feedMobileOffsetMultiplier="feed_mobile Offset Multiplier",e.feedMobileTimeout="Feed Mobile Timeout",e.overallTimeout="Overall Timeout",e.slidebarOffsetMultiplier="Slidebar Offset Multiplier",e.enableGrowSmartLock="Enable Grow SmartLock",e.identityLift="Identity Lift",e))(i||{})},3483:(e,t,n)=>{"use strict";n.d(t,{F:()=>o});var i=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));let r;function o(){return i(this,null,(function*(){return r||(r=navigator.cookieDeprecationLabel?yield navigator.cookieDeprecationLabel.getValue():"na",r)}))}},3614:(e,t,n)=>{"use strict";n.d(t,{b:()=>o});var i=n(3670);const r=class e{static listenForAuctionEnd(){i.A.on(i.J.auctionEnd,e.parseTopics)}static listenForS2SResponse(t){e.s2sTopicsString=t.get("browsing-topics")||void 0}static get headerTopics(){return e.s2sTopicsString}static get prebidTopics(){return Array.from(e.prebidTopicsSet.values()).toString()||void 0}static addSegmentId(t){(null==t?void 0:t.id)&&e.prebidTopicsSet.add(t.id)}static getSegmentArr(t){var n;if(e.isTopicsData(null==(n=t.ext)?void 0:n.segtax))return t.segment}static isTopicsData(e){return!!e&&new RegExp(/^(60[0-9])$/).test(e.toString())}static parseTopics(t){var n;const[i]=t.bidderRequests,r=null==(n=i.ortb2.user)?void 0:n.data;null==r||r.flatMap(e.getSegmentArr).forEach(e.addSegmentId)}};r.prebidTopicsSet=new Set;let o=r},3670:(e,t,n)=>{"use strict";n.d(t,{J:()=>u,A:()=>g});var i=n(6038),r=n(9789),o=Object.defineProperty,a=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,l=(e,t,n)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function c(){try{const e=new ReportingObserver(((e,t)=>{e.forEach((e=>g.trigger(g.events.heavyAdRemoved,e)))}),{buffered:!0});window.addEventListener("pagehide",(t=>{e.takeRecords().forEach((e=>g.trigger(g.events.heavyAdRemoved,e)))}));const t=new Set(["imp-dev.mediavine.com","exchange.mediavine.com","scripts.mediavine.com","imp-dev.pubnation.com","exchange.pubnation.com","scripts.pubnation.com","imp-dev.journeymv.com","exchange.journeymv.com","scripts.journeymv.com","securepubads.g.doubleclick.net"]);new PerformanceObserver((e=>{e.getEntries().forEach((e=>{if(e instanceof PerformanceResourceTiming){const n=new URL(e.name),i=n.hostname;t.has(i)&&window.$adManagementConfig.metricsTracker.record("clientLatency",((e,t)=>{for(var n in t||(t={}))s.call(t,n)&&l(e,n,t[n]);if(a)for(var n of a(t))d.call(t,n)&&l(e,n,t[n]);return e})({destination:i,path:n.pathname,duration:null==e?void 0:e.duration},(0,r.R)()))}}))})).observe({entryTypes:["resource"]})}catch(e){}}var u=(e=>(e.impressionViewable="impressionViewable",e.slotVisibilityChanged="slotVisibilityChanged",e.slotRenderEnded="slotRenderEnded",e.slotWrapperRenderEnded="slotWrapperRenderEnded",e.slotBidRequested="slotBidRequested",e.bidResponse="bidResponse",e.bidWon="bidWon",e.auctionEnd="auctionEnd",e.bidRequested="bidRequested",e.bidReady="bidReady",e.bidTimeout="bidTimeout",e.beforeRequestBids="beforeRequestBids",e.timeOnSite="timeOnSite",e.initLauncher="initLauncher",e.outstreamAdCanPlay="outstreamAdCanPlay",e.outstreamAdStart="outstreamAdStart",e.outstreamAdError="outstreamAdError",e.registerRefreshable="registerRefreshable",e.refreshTimeReached="refreshTimeReached",e.slotRefreshed="slotRefreshed",e.shortCircuitRefresh="shortCircuitRefresh",e.resetRefreshable="resetRefreshable",e.heavyAdRemoved="heavyAdRemoved",e.coreVital="coreVital",e.sequenceError="sequenceError",e.lineItemFailure="lineItemFailure",e.impTrackError="impTrackError",e.impressionPerfCost="impressionPerfCost",e.growSmartLock="growSmartLock",e.optableResponse="optableResponse",e.optablePartnerEids="optablePartnerEids",e.eidMetrics="eidMetrics",e.uvpMetrics="uvpMetrics",e.uspOptOutApiCalled="uspOptOutApiCalled",e))(u||{});class p extends i.G{constructor(e){super(u),e.registerGlobalEvents&&c()}on(e,t){return super.on(e,t)}trigger(e,...t){return super.trigger(e,...t)}}const g=new p({registerGlobalEvents:!0})},3778:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});var i=n(8254);const r=e=>{return t=void 0,r=null,o=function*(){if((0,i.J)(e)){const{Velocimaptor:e}=yield Promise.all([n.e(1596),n.e(2899)]).then(n.bind(n,2899));return e}const{AmazonAdapter:t}=yield Promise.all([n.e(1596),n.e(1165)]).then(n.bind(n,1165));return t},new Promise(((e,n)=>{var i=e=>{try{s(o.next(e))}catch(e){n(e)}},a=e=>{try{s(o.throw(e))}catch(e){n(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,a);s((o=o.apply(t,r)).next())}));var t,r,o}},3835:(e,t,n)=>{"use strict";n.d(t,{LD:()=>r,_4:()=>o,t0:()=>i});const i=(e,t,n)=>r(function(e,t){return Math.random()*(t-e)+e}(e,t),n);function r(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}function o(e){if("string"==typeof e)return o(parseFloat(e));if(void 0===e)return"-1";if(e>10)return"10+";const t=e.toFixed(2);let[n,i]=t.split(".");for(n=n||"",i=i||"";n.length<1;)n=`0${n}`;for(;i.length<2;)i+="0";return`${n}.${i}`}},3941:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var i=(e=>(e.strict="strict",e.lax="lax",e.none="none",e))(i||{})},3943:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>x,O:()=>P,Qc:()=>E,oh:()=>C,wv:()=>I});var i=n(830),r=n(6391),o=n(934),a=n(7692),s=n(5521),d=n(8970),l=n(6944),c=n(9143),u=n(5854),p=n(9478),g=n(8508),m=n(7536),h=n(7919),b=n(18),f=n(5069),v=n(297),y=Object.defineProperty,w=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,A=(e,t,n)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))_.call(t,n)&&A(e,n,t[n]);if(w)for(var n of w(t))M.call(t,n)&&A(e,n,t[n]);return e},I=(e=>(e.interstitial="Interstitial",e.leaderboard_atf="LeaderboardAtf",e.leaderboard_btf="LeaderboardBtf",e.sidebar_atf="SidebarAtf",e.sidebar_btf="SidebarBtf",e.recipe_btf="Recipe",e.recipe_mobile="Recipe",e.comments="Comments",e.feed_btf="Feed",e.feed_mobile="Feed",e))(I||{}),C=(e=>(e.mobile="mobile",e.desktop="desktop",e.both="both",e))(C||{});class x{constructor(e){var t;this.ab_optout=!1,this.ad_box_bg_color="#fafafa",this.ad_box_placeholder_text=!1,this.ad_box=!1,this.ad_experience=v.e.custom,this.additionalRequestTypes=["native","skin_desktop"],this.adhesion_close=!1,this.adhesion_desktop=!0,this.adhesion_light=!1,this.adhesion_mobile=!0,this.adhesion_tablet=!0,this.appnexus=!0,this.below_content=!0,this.brand_color="#41A4A9",this.brealtime=!0,this.category=null,this.ccpa_link_loc="footer",this.ccpa_modal_enabled=!0,this.cmCMPEnabled=!1,this.content_cba_desktop_buffer=2,this.content_cba_desktop_limit=-1,this.content_cba_desktop_percentage=20,this.content_cba_mobile_buffer=2,this.content_cba_mobile_limit=-1,this.content_cba_mobile_percentage=28,this.content_desktop=!0,this.content_mobile=!0,this.content_require_text=0,this.content_skip_after_selector="",this.content_skip_before_selector="",this.custom_cmp_header="",this.desktop_inview=!1,this.display_ads=!0,this.divbuster_exclusions="",this.enable_divbuster=!1,this.enable_listbuster=!1,this.enable_mvp_branding=!0,this.event_triggered_ads={},this.gdpr_compliance=1,this.google=!0,this.group_m_approved=!0,this.gumgum_in_image=!1,this.gumgum_skins=!1,this.gumgum_skip_first_image=!1,this.hgs=!0,this.interscroller_desktop=!1,this.interscroller_mobile=!1,this.iphone5_sidescroll_fix=!1,this.inview_mobile_sidescroll_fix=!1,this.jtr_button_selector="",this.killswitch=!1,this.launch_mode=!1,this.leaderboard=!1,this.less_lazy_mode=!1,this.mcm_tagging=!1,this.mcmNetworkCode=null,this.mediavine_comscore=!0,this.mobile_inview=!1,this.optimize_short_form_content=!1,this.optouts=[],this.outstream_density="medium",this.privacy_policy_link="",this.psa=!1,this.psas=[],this.recipe_instruction_density="default",this.recipe_slot_density="default",this.s2sBidders=[],this.sidebar_btf_disable_sticky=!1,this.sidebar_btf_sticky_offset=0,this.spm_approval=!1,this.target_brands_inc_approved=!1,this.triplelift=!0,this.url_change_reload=!1,this.urlFilters=[],this.video_adhesion_color="#41A4A9",this.videoLineItemVersion="vid_6",this.revShare=1,function(e){for(const t of L){if(!(0,h.v)(e,t))throw new Error(`Required model property ${t} not provided`)}}(e),e.indexExchange=null==(t=e.index)||t,e.S2S=!0,e.ad_experience===v.e.mv_managed&&function(e){e.outstream_density="high",e.content_cba_desktop_buffer=1,e.content_cba_mobile_buffer=1,e.content_buffer_end=void 0,e.content_cba_desktop_limit=-1,e.content_cba_mobile_limit=-1,e.recipe_slot_density="default",e.content_require_text===f.S.onlyBetweenTextParagraphs&&(e.content_require_text=f.S.onlyAfterTextParagraphs)}(e),e=x.applyLocalModel(e),(0,d.i)(e).onto(this),this.feed_btf_selector=this.feed_btf_selector||this.feed_selector,this.feed_btf_position=this.feed_btf_position||this.feed_position,this.feed_mobile_selector=this.feed_mobile_selector||this.feed_selector,this.feed_mobile_position=this.feed_mobile_position||this.feed_position,this.experiment=new o.a(e.experiments||[]),this.slots=function(e){const t=[];return t.push(...function({slots:e}){const t=[],n=r.p.isMobile;return e.forEach((({adunit:e,position:i,selector:r,deviceType:o})=>{if(e&&i){if(o&&"both"!==o){if("desktop"===o&&n||"mobile"===o&&!n)return}let a;const s=i;switch(e){case"leaderboard":a="mobile"===o?"LeaderboardMobileBtf":"desktop"===o?"LeaderboardBtf":n?"LeaderboardMobileBtf":"LeaderboardBtf";break;case"sidebar":a="SidebarBtf";break;case"feed":a="Feed";break;case"recipe":a="Recipe";break;case"content":a="Content";break;default:return}t.push({insertPosition:s,selector:r,type:a,userDefined:!0})}})),t}(e)),t.push(...function(e){const t=[];return(0,m.xD)(I).map((n=>{const i=I[n];if(-1===n.indexOf("recipe_")&&k(e,n))try{t.push({type:i,selector:e[`${n}_selector`],insertPosition:e[`${n}_position`],mobileSelector:e[`${n}_mobile_selector`],mobileInsertPosition:e[`${n}_mobile_position`]})}catch(e){s.Ay.debug(`error creating slot ${i}`,e)}})),t}(e)),t.push(...function(e){const t=[],{recipeCard:n}=new c.r;if(n===c.j.Tasty&&e.enable_automatic_recipe_selectors)return t.push(...function({recipe_slot_density:e,recipe_instruction_density:t}){const n=[],i=r.p.isMobileOrTablet?"mobile":"desktop",o=T[e][i];r.p.isMobileOrTablet&&n.push(O(".tasty-recipes-ingredients ul:nth-of-type(3n + 1),\n .tasty-recipes-ingredients ol:nth-of-type(3n + 1),\n .tasty-recipes-ingredients p:nth-of-type(3n + 1),\n .tasty-recipes-ingredients h4:nth-of-type(3n + 1),\n .tasty-recipe-ingredients ul:nth-of-type(3n + 1),\n .tasty-recipe-ingredients ol:nth-of-type(3n + 1),\n .tasty-recipe-ingredients p:nth-of-type(3n + 1),\n .tasty-recipe-ingredients h4:nth-of-type(3n + 1)","afterend"));n.push(O(".tasty-recipes-ingredients, .tasty-recipe-ingredients","afterbegin")),"none"===t&&n.push(O(".tasty-recipes-instructions, .tasty-recipe-instructions","afterend"));return n.splice(0,o)}(e)),t;if(n===c.j.WPRecipeMaker&&e.enable_automatic_recipe_selectors)return t.push(...function({recipe_slot_density:e,recipe_instruction_density:t}){const n=[],i=r.p.isMobileOrTablet?"mobile":"desktop",o=T[e][i];r.p.isMobileOrTablet&&n.push(O(".wprm-recipe-instructions-container > .wprm-recipe-instructions-header","beforebegin"));n.push(O(".wprm-recipe-ingredients-container","afterbegin")),"none"===t&&n.push(O(".wprm-recipe-instructions-container","afterend"));return n.splice(0,o)}(e)),t;n===c.j.MvCreate&&t.push(...function({recipe_slot_density:e}){const t=[],n=r.p.isMobileOrTablet?"mobile":"desktop",i=T[e][n]-1;r.p.isMobileOrTablet&&t.push(O(".mv-create-instructions-slot-v2","beforebegin"));return t.splice(0,i)}(e));const i=r.p.isMobileOrTablet?"recipe_mobile":"recipe_btf";k(e,i)&&t.push({type:"Recipe",selector:e.recipe_selector,insertPosition:e.recipe_position,mobileSelector:e.recipe_mobile_selector,mobileInsertPosition:e.recipe_mobile_position});return t}(e)),t.forEach((t=>{t.lazy=!t.type.includes("Atf"),function(e,t){"SidebarBtf"===e.type&&(e.stickyOffset=t.sidebar_btf_sticky_offset,e.sticky=!t.sidebar_btf_disable_sticky,e.stickyStopSelector=t.sidebar_btf_stop_selector)}(t,e),function(e,t){"SidebarAtf"!==e.type||t.sidebar_minimum_width||(e.lazy=!0)}(t,e)})),t}(e),this.customTargeting=window.$adManagementConfig.web.customTargeting||{},this.videoCacheUrl=`https://video-cache.${this.offering.offering_domain}`;const n=l.kf.new(e);this.addAdditionalBidRequestTypes(),Object.keys(this.bidRequests).forEach((e=>{n.bidder&&n.isDisplay()&&n.isPrebid()&&(this.bidRequests[e]=this.bidRequests[e].filter((({bidder:e})=>e!==n.bidder))),this.bidRequests[e].unshift({bidder:i.DU.S2S,params:{}}),b.D.getInstance(this).addBidRequests(this.bidRequests[e],e)})),function(e){(0,a.OO)("test","disableGdpr")&&(e.gdpr="0");(0,a.OO)("test","gdpr")&&(e.gdpr="1",e.geoLoc.country_code=p.h.FR);(0,a.OO)("test","ccpa")&&(e.cpa="1",e.geoLoc.state=u.Z.CA);let t=(0,a.qn)("geoLoc");if(t){Array.isArray(t)&&(t=t[-1]);const[n,i]=t.split("-");e.geoLoc.country_code=n,i&&(e.geoLoc.state=i)}const n=(0,a.qn)("testCPA");n&&(e.cpa="1",e.geoLoc.state=n);(0,a.OO)("test","cssStickySidebar")&&(e.optimize_sticky_sidebar_cls=!0,e.optimize_sticky_sidebar_cls_log=!0);(0,a.OO)("test","adboxLabel")&&(e.ad_box_placeholder_text=!0);(0,a.OO)("test","mobileInview")&&(e.mobile_inview=!0);(0,a.OO)("test","urlChangeReload")&&(e.url_change_reload=!0);const i=(0,a.qn)("uninsertableAfterSelector");i&&(e.content_skip_after_selector=Array.isArray(i)?i[0]:i);const r=(0,a.qn)("uninsertableBeforeSelector");r&&(e.content_skip_before_selector=Array.isArray(r)?r[0]:r)}(this),function(e){e.ad_box&&(r.p.isMobileOrTablet&&e.mobile_inview||r.p.isDesktop&&e.desktop_inview)&&(e.videoSettings.mobile_popout_placement="bottom_left")}(this),window.$adManagementConfig.web.deviceType=r.p.deviceType,s.Ay.debug(this)}getSiteTargeting(e,t){return e}getGAMTargeting(e,t){return e}getAdUnitPath(e,t){const{gam_network_code:n}=this.offering;return"mcm"===t?`/${n},${this.mcmNetworkCode}/${this.adunit}/${e}`:`/${n}/${this.adunit}/${e}`}addAdditionalBidRequestTypes(){this.additionalRequestTypes.forEach((e=>{this.bidRequests[e]=[]}))}get disableContentBtfNative(){return Boolean(this.cb_dn)}static applyLocalModel(e){if(e.disable_local_model)return e;const t=window.$adManagementConfig.web.localModel||{},n=(i=t)&&i.constructor===Object?t:{};var i;return e=S(S({},e),n),window.$adManagementConfig.web.model=e,e}}function k(e,t){return{adhesion_desktop:e.adhesion_desktop,adhesion_mobile:e.adhesion_mobile,adhesion_tablet:e.adhesion_tablet,comments:!!e.comments_selector,interstitial_mobile:e.enable_interstitial_ads,interstitial_desktop:e.enable_desktop_interstitial_ads,feed_btf:!r.p.isMobileOrTablet&&!!e.feed_selector,feed_mobile:r.p.isMobileOrTablet&&!!e.feed_selector,leaderboard_atf:e.leaderboard&&!!e.leaderboard_atf_selector,leaderboard_btf:e.leaderboard&&!!e.leaderboard_btf_selector,recipe_mobile:r.p.isMobileOrTablet&&(!!e.recipe_mobile_selector||!!e.recipe_selector),recipe_btf:!r.p.isMobileOrTablet&&!!e.recipe_selector,sidebar_btf:!!e.sidebar_btf_selector&&!(0,g.A)(e),sidebar_atf:!!e.sidebar_atf_selector}[t]||!1}function O(e,t){return{insertPosition:t,selector:e,lazy:!0,type:"Recipe"}}const T={default:{desktop:2,mobile:3},medium:{desktop:1,mobile:2},low:{desktop:1,mobile:1}};function P(){if(!window.$adManagementConfig||!window.$adManagementConfig.web||!window.$adManagementConfig.web.model||window.$adManagementConfig.web.disable_pagespeed||"false"===(0,a.qn)("optimizeSpeed"))return!1;const e="Safari"===r.p.browser;return Boolean("true"===(0,a.qn)("optimizeSpeed")||window.$adManagementConfig.web.model.optimize_mobile_pagespeed&&r.p.isMobileOrTablet&&!e)}function E(){if(!window.$adManagementConfig||!window.$adManagementConfig.web||!window.$adManagementConfig.web.model||window.$adManagementConfig.web.disable_pagespeed||"false"===(0,a.qn)("optimizeSpeed"))return!1;const e="Safari"===r.p.browser;return Boolean("true"===(0,a.qn)("optimizeSpeed")||window.$adManagementConfig.web.model.optimize_desktop_pagespeed&&!r.p.isMobileOrTablet&&!e)}const L=["offering.gam_network_code","offering.offering_code","offering.offering_domain"]},4378:(e,t,n)=>{"use strict";n.d(t,{OM:()=>u,Qc:()=>l,TF:()=>a,UJ:()=>g,gw:()=>p,iQ:()=>o,rY:()=>d,vy:()=>s});var i=n(8512),r=n(4828);const o=(e,t)=>{null!==e&&(e.classList?e.classList.add(t):e.className+=` ${t}`)},a=e=>{null!==e&&null!==e.parentNode&&e.parentNode.removeChild(e)},s=(e,t)=>{null!==e&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp(`(^|\\b)${t.split(" ").join("|")}(\\b|$)`,"gi")," "))};function d(e,t){return(0,r.A)(e)<(0,r.A)(t)}const l=e=>{"loading"!==document.readyState?e():document.addEventListener?document.addEventListener("DOMContentLoaded",e):document.attachEvent("onreadystatechange",(()=>{"loading"!==document.readyState&&e()}))},c="mv-size";function u(e,t){!function(e,t){Array.from(t.classList).forEach((n=>{n.match(new RegExp(e,"g"))&&t.classList.remove(n)}))}(c,t);const n=`${c}-${e.size[0]}x${e.size[1]}`;t.classList.add(n)}function p(e,t){const n=[],i=document.evaluate(e,t||document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(let e=0,t=i.snapshotLength;e{"use strict";n.d(t,{A:()=>r});const i=class e{static add(t){e.registry[t.id]=t}static remove(t){delete e.registry[t.id]}static all(){return Object.keys(e.registry).map((t=>e.registry[t]))}static getSlotById(t){return e.registry[t]}static getSlotByWrapper(t){const n=t.getAttribute("data-wrapper")||"";return e.getSlotById(n)}static getSlotByGSlot(t){return e.getSlotById(t.getSlotElementId())}static get adhesionSlot(){const t=e.all().filter((e=>-1!==e.adUnitId.indexOf("adhesion")));if(t.length)return t.pop()}static get universalPlayerSlot(){const t=e.all().filter((e=>-1!==e.adUnitId.indexOf("universal_player")));if(t.length)return t.pop()}static getRecipeSlots(){return e.all().filter((e=>"Recipe"===e.type))}};i.registry={};let r=i},4461:(e,t,n)=>{"use strict";n.d(t,{VS:()=>l,eQ:()=>u});var i=Object.defineProperty,r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d=(e,t)=>{for(var n in t||(t={}))o.call(t,n)&&s(e,n,t[n]);if(r)for(var n of r(t))a.call(t,n)&&s(e,n,t[n]);return e};const l=Object.freeze({adXNative:"adXNative",adXStandard:"adXStandard"}),c=Object.freeze({prebidStandard:"prebidStandard",inBannerNative:"inBannerNative",prebidNative:"prebidNative"}),u=Object.freeze(d(d({},l),c))},4718:(e,t,n)=>{"use strict";function i(e){return-1!==["1","true",!0,1].indexOf(e)}n.d(t,{Z:()=>i})},4828:(e,t,n)=>{"use strict";function i(e){return window.scrollY+e.getBoundingClientRect().top}n.d(t,{A:()=>i})},4956:(e,t,n)=>{"use strict";n.d(t,{X:()=>r,y:()=>i});var i=(e=>(e.milliseconds="milliseconds",e.seconds="seconds",e.minutes="minutes",e.hours="hours",e.days="days",e))(i||{});const r={milliseconds:{toDays:e=>e/1e3/60/60/24,toHours:e=>e/1e3/60/60,toMinutes:e=>e/1e3/60,toSeconds:e=>e/1e3,toMilliseconds:e=>e},seconds:{toDays:e=>e/60/60/24,toHours:e=>e/60/60,toMinutes:e=>e/60,toSeconds:e=>e,toMilliseconds:e=>1e3*e},minutes:{toDays:e=>e/60/24,toHours:e=>e/60,toMinutes:e=>e,toSeconds:e=>60*e,toMilliseconds:e=>60*e*1e3},hours:{toDays:e=>e/24,toHours:e=>e,toMinutes:e=>60*e,toSeconds:e=>60*e*60,toMilliseconds:e=>60*e*60*1e3},days:{toDays:e=>e,toHours:e=>24*e,toMinutes:e=>24*e*60,toSeconds:e=>24*e*60*60,toMilliseconds:e=>24*e*60*60*1e3}}},5018:(e,t,n)=>{"use strict";n.d(t,{I:()=>r});let i=null;function r(e){var t;if(null!==i)return i;const n=null!=(t=e.gamTrafficPercentage)?t:100;if(100===n)i=!1;else{const e=100*Math.random();i=e>n}return i}},5069:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var i=(e=>(e[e.anywhere=0]="anywhere",e[e.onlyAfterTextParagraphs=1]="onlyAfterTextParagraphs",e[e.onlyBetweenTextParagraphs=2]="onlyBetweenTextParagraphs",e))(i||{})},5173:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});const i=e=>Boolean(e&&"function"==typeof e&&"apply"in e&&"call"in e)},5291:(e,t,n)=>{"use strict";n.d(t,{H:()=>u});var i=n(3941),r=Object.defineProperty,o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,d=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l=(e,t)=>{for(var n in t||(t={}))a.call(t,n)&&d(e,n,t[n]);if(o)for(var n of o(t))s.call(t,n)&&d(e,n,t[n]);return e};const c=n(2215);class u{constructor({name:e,sameSite:t,maxAge:n}){this.name=e,this.sameSite=t||i.Y.strict,this.maxAge=n}set(e,t={}){const n={sameSite:this.sameSite};this.maxAge&&(t["max-age"]=String(this.maxAge)),c.set(this.name,e,l(l({},n),t))}get value(){const e=c.get(this.name);try{return JSON.parse(e)}catch(t){return e||""}}}},5413:(e,t,n)=>{"use strict";n.r(t),n.d(t,{checkExistingAuthData:()=>o});var i=n(8614),r=n(5521);const o={liveRamp(){const e=localStorage.getItem(i.IdentityKeys.liveRamp);if(e){const{envelope:t,expiresAt:n}=JSON.parse(e);if(new Date(n)>new Date)return window.ats=window.ats||{},window.ats.retrieveEnvelope=e=>{e(JSON.stringify({envelope:t}))},r.Ay.debug(["Identity","LiveRamp"],"Using existing envelope data"),!0}return!1},uid2(){const e=localStorage.getItem(i.IdentityKeys.uid2);if(e){const{latestToken:t}=JSON.parse(e);if(new Date(t.refresh_expires)>new Date)return n.e(9217).then(n.bind(n,1023)).then((({Uid2:e})=>e.optIn())).catch(),r.Ay.debug(["Identity","UID2"],"Using existing token data"),!0}return!1}}},5460:(e,t,n)=>{"use strict";n.d(t,{O:()=>r});const i=class e{static init(){e.currentPosition=window.scrollY,e.delta=0,e.lastRequestTime=performance.now(),e.eventListener=window.setInterval(e.calcDelta.bind(e),200)}static calcDelta(){requestAnimationFrame((()=>{e.calcDeltaHelper()}))}static calcDeltaHelper(){const t=performance.now(),n=t-e.lastRequestTime;if(n<25)return;const i=window.scrollY;e.delta=Math.abs((e.currentPosition-i)/(n/100)),e.currentPosition=i,e.lastRequestTime=t}};i.currentPosition=0,i.delta=0,i.eventListener=0;let r=i},5521:(e,t,n)=>{"use strict";n.d(t,{$b:()=>r,Ay:()=>a,Vy:()=>o});var i=n(7692),r=(e=>(e.silent="silent",e.debug="debug",e))(r||{});class o{constructor(e){this.logLevel=e,this.debug=(...e)=>this.custom("debug",...e),this.log=(...e)=>(window.console.log(...e),this)}custom(e,...t){return this.isCurrentLogLevel(e)&&window.console.log(...t),this}isCurrentLogLevel(e){return this.logLevel===e||Array.isArray(e)&&-1!==e.indexOf(this.logLevel)}}const a=new o((0,i.qn)("loglevel",window.location.search)||"silent")},5592:(e,t,n)=>{"use strict";n.d(t,{ZY:()=>l,zR:()=>d});var i=n(8117),r=n(6391),o=n(5521);const a=7e3,s={format:"data-format",position:"data-position",wrapper:"kargo-ad-v5",className:"kargo-ad-content"};class d{constructor(){this.bidderCode="kargo",this.selector=s}log(...e){o.Ay.custom([i.MF,"kargo","debug"],`${i.MF}: `,...e)}isAdFormat(e){return e in c}getAdFormatConfig(e){const t=null==e?void 0:e.getAttribute(this.selector.format);if(t)return u[t]}removeElAttributes(e){e.removeAttribute(this.selector.format),e.removeAttribute(this.selector.position)}applyStyleAttributes(e,t,n,i){t.setAttribute(this.selector.format,i.format),t.setAttribute(this.selector.position,i.position),"full-width"===i.position&&this.sizeAdhesionWrapper(e,n)}sizeAdhesionWrapper(e,t){const n=e.querySelector(`div.${this.selector.className}`);if(n){const e=Math.min(n.clientHeight+20,150);this.log(`setting Adhesion Wrapper Height to ${e}px`),t.wrapper.setAttribute("style",`min-height: ${e}px !important`)}}handleAdRender(e,t,n){return new Promise(((i,r)=>{this.didAdRender().then((r=>{const o=this.getAdFormatConfig(r);!o||this.isInvalidAdFormat(o)?i():(this.isUvPDependentAdFormat(o)&&(o.position=this.getPositionFromUvP(n)),this.log("Kargo Ad Detected: ",o),setTimeout((()=>{this.applyStyleAttributes(r,e,t,o),i()}),o.delay))})).catch((()=>{this.log("No kargo ad found"),r()}))}))}didAdRender(){return new Promise(((e,t)=>{const n=window.setInterval((()=>{const t=this.getAdWrapperElement();t&&e(t)}),200);window.setTimeout((()=>{clearInterval(n),t()}),2e3)}))}getAdWrapperElement(){return document.querySelector(`.${this.selector.wrapper}`)}isInvalidAdFormat(e){return r.p.isDesktop&&"Sidekick"!==e.format}isUvPDependentAdFormat(e){return r.p.isDesktop&&"Sidekick"===e.format}getPositionFromUvP(e){return e.includes("left")?"right":"left"}}var l=(e=>(e.left="left",e.right="right",e.fullWidth="full-width",e))(l||{}),c=(e=>(e.hover="Hover",e.anchor="Anchor",e.sidekick="Sidekick",e.swipeUp="SwipeUp",e.breakaway="Breakaway",e.breakout="Breakout",e.videoAnchor="VideoAnchor",e.breakoutWrapper="Wrapper",e.runway="Runway",e))(c||{});const u={Hover:{format:"Hover",position:"full-width",delay:1e3},Anchor:{format:"Anchor",position:"full-width",delay:a},Sidekick:{format:"Sidekick",position:"right",delay:1e3},SwipeUp:{format:"SwipeUp",position:"full-width",delay:1e3},Breakaway:{format:"Breakaway",position:"right",delay:a},Breakout:{format:"Breakout",position:"full-width",delay:a},VideoAnchor:{format:"VideoAnchor",position:"left",delay:a},Wrapper:{format:"Wrapper",position:"full-width",delay:a},Runway:{format:"Runway",position:"full-width",delay:1e3}}},5633:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});var i,r=n(1664),o=n(3670),a=n(5521),s=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));(e=>{function t(){window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.optable=window.optable||{cmd:[]}}function n(){var e;return Boolean(null==(e=window.optable)?void 0:e.auth)}e.init=t,e.isActive=n,e.pushCmd=function(e){var n,i;(null==(n=window.optable)?void 0:n.cmd)||t(),null==(i=window.optable)||i.cmd.push(e)},e.resolveCallback=function(e){var t,n;return null==(n=null==(t=window.optable)?void 0:t.instance)?void 0:n.resolveCallback(`e:${e}`)},e.resolveFromLocalStorage=function(){if(!n())return;const e=localStorage.getItem("OPTABLE_RESOLVED");if(e)try{return JSON.parse(e)}catch(e){a.Ay.custom(["optable","debug"],"Unable to parse optable resolved data from localStorage")}},e.identify=function(e,t){return s(this,null,(function*(){var n,i,a;r.k.mark(r.I.optableIdentifyStart);try{yield null==(i=null==(n=window.optable)?void 0:n.auth)?void 0:i.identify(e,t)}catch(e){}r.k.mark(r.I.optableIdentifyEnd),window.$adManagementConfig.metricsTracker.record(o.J.optableResponse,{identityResTime:null==(a=r.k.measure(r.I.optableIdentifyStart,r.I.optableIdentifyEnd))?void 0:a.duration,wrapperVersion:window.$adManagementConfig.web.model.versionGroup.version,wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name},.1)}))},e.prebidORTB2=function(){return s(this,null,(function*(){var e,t;return null==(t=null==(e=window.optable)?void 0:e.auth)?void 0:t.prebidORTB2()}))},e.prebidORTB2FromCache=function(){var e,t;return null==(t=null==(e=window.optable)?void 0:e.auth)?void 0:t.prebidORTB2FromCache()},e.profile=function(e){return s(this,null,(function*(){var t,n;return null==(n=null==(t=window.optable)?void 0:t.auth)?void 0:n.profile(e)}))},e.targeting=function(){return s(this,null,(function*(){var e,t;return null==(t=null==(e=window.optable)?void 0:e.auth)?void 0:t.targeting()}))},e.targetingKeyValues=function(){return s(this,null,(function*(){var e,t;return null==(t=null==(e=window.optable)?void 0:e.auth)?void 0:t.targetingKeyValues()}))},e.targetingKeyValuesFromCache=function(){var e,t;return null==(t=null==(e=window.optable)?void 0:e.auth)?void 0:t.targetingKeyValuesFromCache()},e.witness=function(e,t){return s(this,null,(function*(){var n,i;return null==(i=null==(n=window.optable)?void 0:n.auth)?void 0:i.witness(e,t)}))},e.bidsData=function(e,t){var n,i;return null==(i=null==(n=window.optable)?void 0:n.wrapper)?void 0:i.bidsData(e,t)}})(i||(i={}))},5776:(e,t,n)=>{"use strict";n.d(t,{G:()=>c,h:()=>u});var i=Object.defineProperty,r=Object.defineProperties,o=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,l=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const c=e=>e[Math.floor(Math.random()*e.length)],u=e=>{const t=e.reduce(((e,t)=>{return n=((e,t)=>{for(var n in t||(t={}))s.call(t,n)&&l(e,n,t[n]);if(a)for(var n of a(t))d.call(t,n)&&l(e,n,t[n]);return e})({},e),r(n,o({[t]:!0}));var n}),{});return Object.keys(t)}},5805:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const i=class e{static ensureSlot(t){void 0===e.registry[t]&&(e.registry[t]=0)}static increment(t){return e.ensureSlot(t),++e.registry[t]}static nextAvailable(t){return e.total(t)+1}static total(t){return e.ensureSlot(t),e.registry[t]}static reset(){for(const t in e.registry)e.registry[t]=0}};i.registry={};let r=i},5854:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=Object.defineProperty,r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d=(e,t)=>{for(var n in t||(t={}))o.call(t,n)&&s(e,n,t[n]);if(r)for(var n of r(t))a.call(t,n)&&s(e,n,t[n]);return e},l=(e=>(e.AL="AL",e.AK="AK",e.AS="AS",e.AZ="AZ",e.AR="AR",e.CA="CA",e.CO="CO",e.CT="CT",e.DE="DE",e.DC="DC",e.FM="FM",e.FL="FL",e.GA="GA",e.GU="GU",e.HI="HI",e.ID="ID",e.IL="IL",e.IN="IN",e.IA="IA",e.KS="KS",e.KY="KY",e.LA="LA",e.ME="ME",e.MH="MH",e.MD="MD",e.MA="MA",e.MI="MI",e.MN="MN",e.MS="MS",e.MO="MO",e.MT="MT",e.NE="NE",e.NV="NV",e.NH="NH",e.NJ="NJ",e.NM="NM",e.NY="NY",e.NC="NC",e.ND="ND",e.MP="MP",e.OH="OH",e.OK="OK",e.OR="OR",e.PW="PW",e.PA="PA",e.PR="PR",e.RI="RI",e.SC="SC",e.SD="SD",e.TN="TN",e.TX="TX",e.UT="UT",e.VT="VT",e.VI="VI",e.VA="VA",e.WA="WA",e.WV="WV",e.WI="WI",e.WY="WY",e))(l||{}),c=(e=>(e.QC="QC",e))(c||{});const u=d(d({},l),c)},5856:(e,t,n)=>{"use strict";n.d(t,{y:()=>d});var i=n(1330),r=n(9486),o=n(7512),a=n(4378),s=n(8254);function d(e,t){const n=`div.${i.ZX}, ${i.c$}`,d=document.querySelectorAll(n),l=(0,a.gw)(i.E$);(0,s.J)(e)&&(e={id:"1",offering_domain:"mediavine.com",offering_code:r.D.mediavine});const c=(0,o.y6)(e);return t.all&&d.forEach((e=>{e.style.display="none"})),Boolean(!t.all&&(d.length>0||c.length>0||l.length>0))}},6021:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});class i{constructor({name:e,maxAge:t}){this.name=e,this.maxAge=t}set(e){try{const t=Date.now(),n={value:e,expiry:this.maxAge?t+1e3*this.maxAge:1/0};localStorage.setItem(this.name,JSON.stringify(n))}catch(e){console.warn(`Failed to set localStorage item "${this.name}":`,e)}}get value(){try{const e=localStorage.getItem(this.name);if(!e)return"";const t=JSON.parse(e),n=Date.now();return t.expiry&&n>t.expiry?(this.remove(),""):t.value}catch(e){return console.warn(`Failed to get localStorage item "${this.name}":`,e),""}}remove(){try{localStorage.removeItem(this.name)}catch(e){console.warn(`Failed to remove localStorage item "${this.name}":`,e)}}static clearExpired(){try{const e=[];for(let t=0;tt.expiry&&e.push(n)}catch(e){}}e.forEach((e=>localStorage.removeItem(e)))}catch(e){console.warn("Failed to clear expired localStorage items:",e)}}}},6030:(e,t,n)=>{"use strict";n.d(t,{Uj:()=>u,nk:()=>h,QZ:()=>g});var i=n(6391),r=n(3835),o=n(8117),a=n(888),s=n(1186);var d=n(3130),l=n(297);const c=window.$adManagementConfig.web.model,u=.15;let p;function g(e){return p||(p=(0,r.LD)(function(e=0,t=1){const n=1-Math.random(),i=Math.random();return Math.sqrt(-2*Math.log(n))*Math.cos(2*Math.PI*i)*t+e}(1,e.floors.baseVariance||u),o.cq))}const m={[s.B.display]:c.bannerDiscrepancies,[s.B.skin]:c.bannerDiscrepancies,[s.B.native]:c.bannerDiscrepancies,[s.B.outstream]:c.outstreamDiscrepancies,[s.B.accompanyingContent]:c.accompanyingContentDiscrepancies,[s.B.video]:c.videoDiscrepancies,[s.B.stickyOutstream]:c.adhesionOutstreamDiscrepancies};var h,b;function f(e,t,n,r,o=(0,d.k)()){const c=r?v[r]||"other":v[i.p.deviceType]||"other",u=function(){const e=(0,a.U)();return e===a.B.timedOut||e===a.B.unknown?"Chrome"===i.p.browser?a.B.supported:a.B.unsupported:e}(),p=e.geoLoc&&e.geoLoc.country_code||"other",m=e.topLevelCategory&&e.topLevelCategory.slug||"None",h=function({model:e,device:t,category:n,country:i,adProduct:r,adUnitId:o,thirdPartyCookieStatus:a,hasTargetedAdConsent:d}){var l,c,u,p,g,m,h,b;const f=e.floors,v=d?"true":"false",y=d?1:.5;return{device:(null==(l=null==f?void 0:f.deviceIndexes)?void 0:l[t])||1.00001,country:(null==(c=null==f?void 0:f.countryIndexes)?void 0:c[i])||.2,category:(null==(u=null==f?void 0:f.categoryIndexes)?void 0:u[n])||1.29,adProduct:r===s.B.accompanyingContent?1.5:null==(p=null==f?void 0:f.adProductIndexes)?void 0:p[r],adUnit:(null==(g=null==f?void 0:f.adunitIndexes)?void 0:g[o])||1,cookies:null==(m=null==f?void 0:f.thirdPartyCookiesIndexes)?void 0:m[a],hasTargetedAdConsent:(null==(b=null==(h=null==f?void 0:f.hasTargetedAdConsentIndexes)?void 0:h[r])?void 0:b[v])||y}}({model:e,device:c,country:p,category:y[m]||"None",adProduct:t,adUnitId:n||"other",thirdPartyCookieStatus:u,hasTargetedAdConsent:o}),b=e.floors.baseCpm;let f=Object.values(h).reduce(((e,t)=>e*t),b);if(e.ad_experience===l.e.mv_managed){f*=1.1}const w=f*g(e);return parseFloat(w.toFixed(2))}(b=h||(h={})).getBidderFloor=function(e,t,n,i){const a=b.getFloor(e,n,i),s=(m[n]||{})[t]||1;return(0,r.LD)(a/s,o.cq)},b.getDisplayFloor=(e,t)=>{const n=f(e,s.B.display,t);return Math.max(.1,n)},b.getAccompanyingContentFloor=e=>{const t=f(e,s.B.accompanyingContent);return Math.max(.1,t)},b.getVideoFloor=e=>{const t=f(e,s.B.video);return Math.max(.1,t)},b.getSkinFloor=(e,t)=>{const n=f(e,s.B.display,t);return Math.max(7,n)},b.getNativeFloor=(e,t)=>{const n=f(e,s.B.native,t);return Math.max(.1,n)},b.getOutstreamFloor=(e,t)=>{const n=f(e,s.B.outstream,t);return Math.max(.1,n)},b.getStickyOutstreamFloor=(e,t)=>{const n=f(e,s.B.stickyOutstream,t);return Math.max(.1,n)},b.getFloor=(e,t,n)=>(null==n?void 0:n.includes("skin_"))?b.getSkinFloor(e,n):t===s.B.accompanyingContent?b.getAccompanyingContentFloor(e):t===s.B.video?b.getVideoFloor(e):t===s.B.stickyOutstream?b.getStickyOutstreamFloor(e,n):t===s.B.outstream?b.getOutstreamFloor(e,n):t===s.B.native?b.getNativeFloor(e,n):b.getDisplayFloor(e,n);var v=(e=>(e.mobile="phone",e.tablet="tablet",e.desktop="desktop",e.tv="other",e.bot="other",e.unknown="other",e))(v||{}),y=(e=>(e.None="None",e.automotive="Automotive",e["arts-and-entertainment"]="Arts & Entertainment",e.education="Education",e["family-and-parenting"]="Family & Parenting",e["food-and-drink"]="Food & Drink",e["health-and-fitness"]="Health & Fitness",e["hobbies-and-interests"]="Hobbies & Interests",e["home-and-garden"]="Home & Garden",e["personal-finance"]="Personal Finance",e.pets="Pets",e.politics="Politics",e.sports="Sports",e["style-and-fashion"]="Style & Fashion",e["technology-and-computing"]="Technology & Computing",e.travel="Travel",e["food-and-drink-vegan"]="Vegan",e["food-and-drink-family-friendly"]="Family Friendly",e["food-and-drink-gluten-free"]="Gluten Free",e["food-and-drink-desserts-and-baking"]="Desserts & Baking",e["food-and-drink-barbecues-and-grilling"]="Barbecues & Grilling",e["food-and-drink-cocktails-slash-beer"]="Cocktails-Beer",e["food-and-drink-wine"]="Wine",e["food-and-drink-vegetarian"]="Vegetarian",e["food-and-drink-paleo"]="Paleo",e["food-and-drink-healthy-cooking"]="Healthy Cooking",e["food-and-drink-food-allergies"]="Food Allergies",e["food-and-drink-low-carb"]="Low Carb",e["food-and-drink-whole-foods"]="Whole Foods",e["food-and-drink-wallet-friendly"]="Wallet Friendly",e["arts-and-entertainment-television"]="Television",e["arts-and-entertainment-fan-slash-gossip"]="Celebrity Fan-Gossip",e["arts-and-entertainment-movies"]="Movies",e["hobbies-and-interests-arts-and-crafts"]="Arts & Crafts",e["hobbies-and-interests-sewing"]="Sewing",e["hobbies-and-interests-video-and-computer-games"]="Video & Computer Games",e["home-and-garden-interior-decorating"]="Interior Decorating",e["home-and-garden-landscaping"]="Landscaping",e["home-and-garden-gardening"]="Gardening",e["home-and-garden-entertaining"]="Entertaining",e["home-and-garden-remodeling-and-construction"]="Remodeling & Construction",e["personal-finance-couponing"]="Couponing",e))(y||{})},6038:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});class i{constructor(e){this.events=e,this.register={},this.oneRegister={}}one(e,t){return Array.isArray(this.oneRegister[e])?this.oneRegister[e].push(t):this.oneRegister[e]=[t],this}on(e,t){return Array.isArray(this.register[e])?this.register[e].push(t):this.register[e]=[t],()=>{this.off(e,t)}}off(e,t){const n=this.register[e],i=n.findIndex((e=>e===t));i>=0&&n.splice(i,1)}trigger(e,...t){if(!this.register[e]&&!this.oneRegister[e])return this;for(;this.oneRegister[e]&&this.oneRegister[e].length;){const n=this.oneRegister[e].pop();"function"==typeof n&&n.apply(n,t)}return this.register[e]&&this.register[e].forEach((function(e){e.apply(e,t)})),this}reset(){this.register={},this.oneRegister={}}}},6066:(e,t,n)=>{var i={"./Identity":[8614,9],"./Identity.ts":[8614,9],"./__tests__/Identity.spec":[6035,9,7223,5714,9233],"./__tests__/Identity.spec.ts":[6035,9,7223,5714,9233],"./authHelpers/__tests__/authHelpers.spec":[2222,9,3863],"./authHelpers/__tests__/authHelpers.spec.ts":[2222,9,3863],"./authHelpers/authHelpers":[5413,9],"./authHelpers/authHelpers.ts":[5413,9],"./helpers/__tests__/isValidEmail.spec":[4189,9,3019],"./helpers/__tests__/isValidEmail.spec.ts":[4189,9,3019],"./helpers/isValidEmail":[3600,9,3006],"./helpers/isValidEmail.ts":[3600,9,3006],"./liveRamp/LiveRamp":[4603,9,7388],"./liveRamp/LiveRamp.ts":[4603,9,7388],"./liveRamp/__tests__/LiveRamp.spec":[8404,9,3994],"./liveRamp/__tests__/LiveRamp.spec.ts":[8404,9,3994],"./uid2/Uid2":[1023,9,9217],"./uid2/Uid2.ts":[1023,9,9217],"./uid2/__tests__/Uid2.spec":[4680,9,1174],"./uid2/__tests__/Uid2.spec.ts":[4680,9,1174],"./uid2/__tests__/__snapshots__/Uid2.spec.ts.snap":[4251,7,5347]};function r(e){if(!n.o(i,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return Promise.all(t.slice(2).map(n.e)).then((()=>n.t(r,16|t[1])))}r.keys=()=>Object.keys(i),r.id=6066,e.exports=r},6202:(e,t,n)=>{"use strict";n.d(t,{oc:()=>k,g$:()=>O,_w:()=>L});var i=n(6030),r=n(9062),o=n(9789),a=n(1664),s=n(3670),d=n(6391),l=n(438);var c=n(2505),u=n(1186),p=n(7374),g=n(9190),m=n(8027),h=Object.defineProperty,b=Object.defineProperties,f=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,_=(e,t,n)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,M=(e,t)=>{for(var n in t||(t={}))y.call(t,n)&&_(e,n,t[n]);if(v)for(var n of v(t))w.call(t,n)&&_(e,n,t[n]);return e},A=(e,t)=>b(e,f(t)),S=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));const I={[p.x.adx]:"",[p.x.prebid]:"",[p.x.unfilled]:""},C=`https://imp-dev.${window.$adManagementConfig.web.model.offering.offering_domain}`,x=window.$adManagementConfig.web.model.impErrorTrackRate||.1;class k{constructor(){}appendPixel(e,t){return S(this,arguments,(function*(e,t,n={}){T(t)}))}recordWithFetch(e,t){return S(this,arguments,(function*(e,t,n={}){T(e)}))}recordImpressionCost(){T()}}class O extends k{constructor(e,t){var n;super(),this.shouldMeasure=!1,this.pixelUsed=!1,this.additionalTargeting={parent_adunit_name:e.model.adunit||"",slotName:e.impTrackSlotName||e.slotName,device:d.p.deviceType,country:e.model.geoLoc.country_code,offeringId:e.model.offering.id,adProduct:t?(0,c.F5)(t):"",oCpm:null!=(n=null==t?void 0:t.originalCpm)?n:0},l.A.source&&(this.additionalTargeting.growSource=l.A.source),this.impressionPixelKeyPromise=function(e,t){return S(this,null,(function*(){const n=function(e,t,n){const r=n||{bidder:"",s2sBidder:"",cpm:"video"===t.adUnitId?i.nk.getVideoFloor(t.model):"accompanying_content"===t.adUnitId?i.nk.getAccompanyingContentFloor(t.model):i.nk.getDisplayFloor(t.model,t.adUnitId),adId:""},{cpm:o,adId:a}=r;return E({bidder:(0,m.w)(r),cpm:o,adId:a,sk:e})}(yield O.generateOrGetSeedKey(),e,t);return function(e){return S(this,null,(function*(){const t=yield fetch(`${C}/impkey?${e}`);return yield t.json()}))}(n)}))}(e,t).catch((t=>(P("impressionKeyFailure",t,e.id),I)))}static generateOrGetSeedKey(){return S(this,null,(function*(){if(O.seedKeyPromise)return O.seedKeyPromise;try{return O.seedKeyPromise=function(){return S(this,null,(function*(){const e=yield fetch(`${C}/sk?domain=${window.location.hostname}`);return yield e.text()}))}(),O.seedKeyPromise}catch(e){return P("seedKeyFailure",e),""}}))}appendPixel(e,t){return S(this,arguments,(function*(e,t,n={}){if(this.pixelUsed)return void P("pixelAlreadyCalled",new Error("pixel used more than once"),t);a.k.mark(a.I.appendImpPixelStart);const i=yield this.generateRecordUrl(p.x.prebid,n);e.isOutstream||e.auctionId===r.z.video?this.appendVastPixel(e,i):"native"in e?this.appendNativePixel(e,i):this.appendDisplayPixel(e,i),a.k.mark(a.I.appendImpPixelEnd),this.shouldMeasure=!0,this.pixelUsed=!0}))}recordWithFetch(e,t){return S(this,arguments,(function*(e,t,n={}){try{if(this.pixelUsed)return void P("pixelAlreadyCalled",new Error("pixel used more than once"),e);t!==p.x.unfilled&&t!==p.x.adx||(this.additionalTargeting.adProduct=function(e){return e.includes("universalPlayer")?u.B.stickyOutstream:e.includes("video")?u.B.video:u.B.display}(e));const i=yield this.generateRecordUrl(t,n);i&&(this.pixelUsed=!0,yield fetch(i))}catch(e){P("pixelFailure",e)}}))}recordImpressionCost(){if(this.shouldMeasure)try{const e=a.k.measure(a.I.appendImpPixelStart,a.I.appendImpPixelEnd,s.A.events.impressionPerfCost);(null==e?void 0:e.duration)>250&&window.$adManagementConfig.metricsTracker.record(s.A.events.impressionPerfCost,A(M({},(0,o.R)()),{duration:null==e?void 0:e.duration}),1),this.shouldMeasure=!1}catch(e){}}appendVastPixel(e,t){e.vastXml?e.vastXml=this.getWithImpression(e.vastXml,t):e.vastUrl&&(e.vastXml=this.getWrapperWithImpression(e,t),e.vastUrl="")}appendDisplayPixel(e,t){e.ad+=``}appendNativePixel(e,t){e.native.impressionTrackers=(e.native.impressionTrackers||[]).concat(t)}generateRecordUrl(e,t){return S(this,null,(function*(){try{const i=(yield this.impressionPixelKeyPromise)[e],r=E((delete(n=t).dur,delete n.c,n)),o=E(this.additionalTargeting);return`${C}/record ?impkey=${i} ${r} ${o}`.replace(/\s|#/g,"")}catch(e){return P("pixelFailure",e),""}var n}))}getWithImpression(e,t){try{const n=(new DOMParser).parseFromString(e,"text/xml"),i=n.querySelectorAll("VAST Ad Wrapper, VAST Ad InLine");i.length&&(i.forEach((e=>{const i=n.createElement("Impression");i.appendChild(n.createCDATASection(t)),e.appendChild(i)})),e=(new XMLSerializer).serializeToString(n))}catch(e){P("vastParseError",e)}return e}getWrapperWithImpression(e,t){return`\n \n \n \n ${(0,m.w)(e)}\n \n \n \n \n \n \n \n `}}function T(...e){const t=new Error("Must construct an impression specific tracker prior to this point");throw P("trackerNotImplemented",t,...e),t}function P(e,t,...n){window.$adManagementConfig.metricsTracker.record(s.A.events.impTrackError,M(A(M({},(0,o.R)()),{failureType:e,error:(null==t?void 0:t.message)||(null==t?void 0:t.name)||(null==t?void 0:t.stack)||("string"==typeof t?t:"unknown error"),message:(null==t?void 0:t.message)||"",errorName:(null==t?void 0:t.name)||"",errorStack:(null==t?void 0:t.stack)||"",other:"string"==typeof t?t:""}),n),x)}function E(e){return Object.keys(e).reduce(((t,n)=>{const i=e[n];let r=Array.isArray(i)?i.join(","):i;return"string"==typeof r&&r.length>4e3&&(r=r.substring(0,4e3)),t+=`&${n}=${r}`}),"")}function L(e,t,n){return S(this,null,(function*(){var i,o;try{t&&(null==(i=null==n?void 0:n.ext)?void 0:i.amznbidfloor)&&e.setTargeting({b_req_floor:n.ext.amznbidfloor});const a=(0,g.c)(e._targeting),s=t&&e.amazonImpressionTracker||e.impressionTracker;t&&(n.cpm>0||(null==(o=e.amazonTargeting)?void 0:o.amznbid))&&n.mediaType===r.z.banner?s.recordWithFetch(n.adUnitCode,p.x.prebid,a):yield s.appendPixel(n,e.id,a)}catch(e){}}))}},6232:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(6232);const r={fetch:function(e,t="GET",n=null,i=void 0){return new Promise(((r,o)=>{const a=new XMLHttpRequest;a.onloadend=function(){try{a.readyState===a.DONE&&200===a.status||204===a.status?r(a):o(a)}catch(e){o(e)}},a.open(t,e),"function"==typeof i&&i(a),a.send(n)}))},fetchJson:function(e,t="GET",n=null,r=void 0){return o=this,a=null,s=function*(){return i.A.fetch(e,t,n,r).then((e=>JSON.parse(e.responseText)))},new Promise(((e,t)=>{var n=e=>{try{r(s.next(e))}catch(e){t(e)}},i=e=>{try{r(s.throw(e))}catch(e){t(e)}},r=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,i);r((s=s.apply(o,a)).next())}));var o,a,s}}},6293:(e,t,n)=>{"use strict";function i(e){const t=window.getComputedStyle(e);if(t.width.includes("%")&&e.parentElement){return parseFloat(t.width)*i(e.parentElement)}let n=parseFloat(t.width||"0");return"border-box"===t.boxSizing&&(n=n-parseFloat(t.paddingRight||"0")-parseFloat(t.paddingLeft||"0")-parseFloat(t.borderRightWidth||"0")-parseFloat(t.borderLeftWidth||"0")),n}n.d(t,{A:()=>i})},6391:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});const i=window.$adManagementConfig.bowser.parse(window.navigator.userAgent);class r{static get isSafariOrIOS(){return r.isIOS||"Safari"===r.browser}static get isMobile(){return"mobile"===i.platform.type}static get isTablet(){return"tablet"===i.platform.type}static get isMobileOrTablet(){return"mobile"===i.platform.type||"tablet"===i.platform.type}static get isDesktop(){return!this.isMobileOrTablet}static get isTv(){return"tv"===i.platform.type}static get isAndroid(){return"Android"===i.os.name}static get isIOS(){return"iOS"===i.os.name}static get isBot(){return"bot"===i.platform.type}static get os(){return i.os.name||""}static get osversion(){return i.os.version}static get browser(){return i.browser.name||""}static get supportsScrollAnchor(){return void 0!==window.document.body.style.overflowAnchor}static get deviceType(){return i.platform.type||"unknown"}}},6749:(e,t,n)=>{"use strict";function i(e){let t,n=e;return(...e)=>(n&&(t=n(...e),n=null),t)}n.d(t,{h:()=>i})},6805:(e,t,n)=>{"use strict";n.d(t,{A:()=>P});var i=n(3670),r=n(5521);class o{recordEvent(e,t){r.Ay.custom(["debug","metrics"],e,t)}recordMetric(e,t){r.Ay.custom(["debug","metrics"],e,t)}}var a=n(6232),s=Object.defineProperty,d=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p=(e,t)=>{for(var n in t||(t={}))l.call(t,n)&&u(e,n,t[n]);if(d)for(var n of d(t))c.call(t,n)&&u(e,n,t[n]);return e};const g=Date.now(),m={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"826b256fb3",applicationID:"21735165",sa:1};const h=e=>{return t=void 0,n=null,i=function*(){try{yield a.A.fetch(((e,t=g)=>{const n=Date.now()-t;return`https://${e.beacon}/ins/1/${e.licenseKey}?a=${e.applicationID}&sa=1&v=1158.afc605b&t=Unnamed%20Transaction&rst=${n}&ref=${document.URL}`})(m),"POST",e)}catch(e){r.Ay.debug(e)}},new Promise(((e,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((i=i.apply(t,n)).next())}));var t,n,i},b=e=>e?Array.isArray(e)?e.length&&"object"==typeof e[0]?JSON.stringify(e):e:"object"==typeof e?e.message||e.stack||JSON.stringify(e):e:e,f=e=>({ins:[...e]}),v=new class{constructor(){this.info=m,this.actions=[],this.customAttributes={},this.disable=window.$adManagementConfig.web.model.disable_newrelic,this.interval=setInterval((()=>this.sendBatch()),3e3),window.addEventListener("pagehide",(()=>this.sendBatch())),window.$adManagementConfig.newrelic=window.$adManagementConfig.newrelic||this,this.addPageAction=this.addPageAction.bind(this),this.setCustomAttribute=this.setCustomAttribute.bind(this)}addPageAction(e,t){const n=JSON.parse(JSON.stringify(t));Object.keys(t).forEach((e=>n[e]=b(n[e])));const i=Date.now(),r=p(p({actionName:e,timestamp:i,timeSinceLoad:(i-g)/1e3,browserWidth:window.document.documentElement.clientWidth,browserHeight:window.document.documentElement.clientHeight,eventType:"PageAction",referrerUrl:document.referrer,currentUrl:document.location+"",pageUrl:document.location.origin},this.customAttributes),n);this.actions.push(r)}setErrorHandler(e){}setCustomAttribute(e,t){this.customAttributes[e]=t}sendBatch(){if(0===this.actions.length||this.disable)return;const e=f(this.actions);h(JSON.stringify(e)),this.actions=[]}};var y=n(3483),w=Object.defineProperty,_=Object.defineProperties,M=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,C=(e,t,n)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,x=(e,t)=>{for(var n in t||(t={}))S.call(t,n)&&C(e,n,t[n]);if(A)for(var n of A(t))I.call(t,n)&&C(e,n,t[n]);return e},k=(e,t)=>_(e,M(t));const O=[i.J.bidResponse,i.J.bidWon,i.J.bidRequested,i.J.bidTimeout,i.J.impressionViewable,i.J.slotRenderEnded,i.J.outstreamAdCanPlay,i.J.outstreamAdStart,i.J.outstreamAdError];class T{constructor(e=v){var t,n,i,r;this.newrelic=e,e&&(e.setCustomAttribute("offering",null!=(n=null==(t=window.$adManagementConfig.web.model)?void 0:t.offering.name)?n:"unknown"),e.setCustomAttribute("offeringId",null!=(r=null==(i=window.$adManagementConfig.web.model)?void 0:i.offering.id)?r:0),(0,y.F)().then((t=>{e.setCustomAttribute("cookieDeprecationLabel",t)})))}recordEvent(e,t,n=v){if(n)if(this.isEventWithModel(e)&&this.model)this.recordWithModel(e,t,this.model);else switch(e){case i.J.heavyAdRemoved:case i.J.timeOnSite:return;case i.J.sequenceError:this.newrelic.addPageAction(i.J.sequenceError,t);break;case i.J.lineItemFailure:let n={adUnitCode:t.id};try{n=x(x({},t),n)}catch(e){}this.newrelic.addPageAction(i.J.lineItemFailure,n);break;case i.J.impTrackError:case i.J.impressionPerfCost:this.newrelic.addPageAction(e,t);break;case i.J.growSmartLock:this.newrelic.addPageAction(i.J.growSmartLock,t);break;case i.J.optablePartnerEids:this.newrelic.addPageAction(i.J.optablePartnerEids,t)}}recordMetric(e,t){this.newrelic.addPageAction(e,t)}isEventWithModel(e){return O.includes(e)}recordWithModel(e,t,r){switch(e){case i.J.bidResponse:n.e(96).then(n.bind(n,96)).then((({parseBidResponse:e})=>{this.newrelic.addPageAction("bidResponse",e(t,r))}));break;case i.J.bidWon:n.e(96).then(n.bind(n,96)).then((({parseBidResponse:e})=>{this.newrelic.addPageAction("bidWon",e(t,r))}));break;case i.J.bidRequested:r.newRelicBidRequests&&n.e(96).then(n.bind(n,96)).then((({parseBidRequest:e})=>{this.newrelic.addPageAction("bidRequested",e(t,r))}));break;case i.J.bidTimeout:n.e(96).then(n.bind(n,96)).then((({parseBidTimeout:e})=>{t.forEach((t=>{this.newrelic.addPageAction("bidTimeout",e(t,r))}))}));break;case i.J.impressionViewable:const o=t;n.e(96).then(n.bind(n,96)).then((({getBaseData:e})=>{this.newrelic.addPageAction(i.J.impressionViewable,k(x({},e(r,void 0)),{adunit:o.adUnitId}))}));break;case i.J.slotRenderEnded:return;case i.J.outstreamAdCanPlay:n.e(96).then(n.bind(n,96)).then((({parseBidResponse:e})=>{const n=x({},e(t,r));this.newrelic.addPageAction(i.J.outstreamAdCanPlay,n)}));break;case i.J.outstreamAdStart:n.e(96).then(n.bind(n,96)).then((({parseBidResponse:e})=>{const n=x({},e(t,r));this.newrelic.addPageAction(i.J.outstreamAdStart,n)}));break;case i.J.outstreamAdError:n.e(96).then(n.bind(n,96)).then((({parseBidResponse:e})=>{const n=t.adError,o=t.bidResponse,a=t.outstreamFloor,s=k(x({},e(o,r)),{errorCode:n.getErrorCode(),vastErrorCode:n.getVastErrorCode(),type:n.getType(),name:n.name,message:n.getMessage(),innerError:n.getInnerError(),bidFloor:a});this.newrelic.addPageAction(i.J.outstreamAdError,s)}));break;default:this.newrelic.addPageAction(e,t)}}}class P{static new(){return P.instance?P.instance:P.instance=new P}static addWebModel(e){P.new().clients.forEach((t=>t.model=e))}constructor(){Object.keys(i.A.events).forEach((e=>{const t=i.A.events[e];i.A.on(t,(e=>this.recordEvent(t,e)))})),window.$adManagementConfig.web.model.disable_newrelic?this.clients=[new o]:this.clients=[new o,new T],window.$adManagementConfig.metricsTracker=window.$adManagementConfig.metricsTracker||this,this.defaultRate=window.$adManagementConfig.web.model.samplingRate||.01}takeSample(e){return Math.random(){try{n.recordMetric(e,t)}catch(e){}}))}recordEvent(e,t,n=this.defaultRate){this.takeSample(n)&&this.clients.forEach((n=>{try{n.recordEvent(e,t)}catch(e){}}))}}},6831:(e,t,n)=>{"use strict";n.d(t,{rI:()=>Ut,nj:()=>Jt,tf:()=>Yt});var i=n(415),r=n(4378),o=n(5521),a=n(3943);const s=/^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$/,d="data-",l=`${d}blacklist-`,c=`${d}blocklist-`;class u{constructor(e=document){this._document=e,this.element||o.Ay.debug("Page Settings element is not present on page")}get blocklist(){return this.attributesToObject(m,l)}get settings(){return this.attributesToObject(g,d)}attributesToObject(e,t){const n=this.element&&Array.from(this.element.attributes)||[],i=n.filter(p).pop(),r=i&&function(e){if(!e)return!0;const t=e.nodeValue,n=t&&t.match(s);if(t&&n)return Date.parse(t)<(new Date).getTime();return!0}(i);if(!this.element||r)return{};const o={};return n.filter(e).forEach((e=>{o[function(e,t){return e.nodeName.substring(t.length).replace(/-/g,"_").toLowerCase()}(e,t)]=e.nodeValue})),o}get element(){var e;return void 0!==this._element||(this._element=(null==(e=this._document.querySelectorAll("#mediavine-settings,#ad-management-config-settings"))?void 0:e[0])||null),this._element}}function p(e){return"data-expires-at"===e.nodeName}function g(e){return function(e){return e.nodeName.substring(0,5)===d}(e)&&!p(e)&&!m(e)}function m(e){return e.nodeName.substring(0,l.length)===l||e.nodeName.substring(0,c.length)===c}var h=n(7203),b=n(6391),f=n(3044),v=n(5805),y=n(7692),w=n(2120),_=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));const M=class e{constructor(e,t,n){var o;if(this.slotFactory=t,this.blocklist=n,this.slots=[],b.p.isMobileOrTablet&&!e.content_mobile)return void(this.renderedPromise=Promise.resolve());if(!b.p.isMobileOrTablet&&!e.content_desktop)return void(this.renderedPromise=Promise.resolve());this.divBuster=e.enable_divbuster,this.listBuster=e.enable_listbuster,this.uninsertableAfterSelector=e.content_skip_after_selector,this.uninsertableBeforeSelector=e.content_skip_before_selector,this.belowContentEnabled=!!e.below_content;const a=this.belowContentEnabled&&!this.divBuster?1:0;this.startingParagraphNumber=null!=(o=e.content_buffer_begin)?o:0,this.endingParagraphNumber=Math.max(e.content_buffer_end||0,a),this.divBuster&&(this.startingParagraphNumber=0,this.endingParagraphNumber=0),this.contentRequireText=e.content_require_text,this.stopSelector=e.content_stop_selector,this.displayContentAfterFlex=e.display_content_after_flex,this.minParagraphBuffer=e.content_cba_desktop_buffer,this.density=e.content_cba_desktop_percentage&&e.content_cba_desktop_percentage/100,this.slotLimit=e.content_cba_desktop_limit,this.target=e.content_selector;const s=(0,i.Kt)("Content");this.optShortFormContent=!n.contains(s)&&e.optimize_short_form_content,this.unbustableSelector=e.divbuster_exclusions,this.optimizeCLSMode=!!e.ad_box;const d=(0,y.qn)("enableDivbuster");void 0!==d&&(""!==d&&(this.target=d),this.divBuster=!0);void 0!==(0,y.qn)("enableListbuster")&&(this.listBuster=!0),b.p.isMobileOrTablet&&(this.minParagraphBuffer=e.content_cba_mobile_buffer,this.density=e.content_cba_mobile_percentage&&e.content_cba_mobile_percentage/100,this.slotLimit=e.content_cba_mobile_limit,this.target=e.content_selector_mobile||e.content_selector),window.$adManagementConfig.web.insertContentAds=this.dynamicallyCreateSlots.bind(this),this.renderedPromise=new Promise((e=>{(0,r.Qc)((()=>{this.render().then((()=>{e()}))}))}))}render(){return _(this,null,(function*(){if(f.C.getHintParagraphs({mobileSelector:e.MOBILE_HINT_SELECTOR,desktopSelector:e.DESKTOP_HINT_SELECTOR}).length>0)return;const t=(this.target?Array.from(document.querySelectorAll(`${this.target}, ${e.DATA_CONTENT_SELECTOR}`)):[]).map((e=>this.dynamicallyCreateSlots(e)));yield Promise.all(t)}))}dynamicallyCreateSlots(e){return _(this,null,(function*(){if(!(e&&e instanceof Element))return o.Ay.debug("Mediavine: Must provide a valid element to insert ads into.",e),!1;if("true"===e.getAttribute("data-content-ads-inserted"))return!1;e.setAttribute("data-content-ads-inserted","true"),w.Ay.one(w.Vr.cleanup,(()=>{e.setAttribute("data-content-ads-inserted","false")}));const t=new h.Ay({slotFactory:this.slotFactory,slotClass:"Content",prebidFacade:this.prebidFacade,target:e,slotLimit:this.slotLimit,startingParagraphNumber:this.startingParagraphNumber,endingParagraphNumber:this.endingParagraphNumber,density:this.density,contentRequireText:this.contentRequireText,minParagraphBuffer:this.minParagraphBuffer,stopSelector:this.stopSelector,divBuster:this.divBuster,listBuster:this.listBuster,unbustableSelector:this.unbustableSelector,optShortFormContent:this.optShortFormContent,uninsertableClassRegExp:/wprm-recipe-container/,uninsertableAfterSelector:this.uninsertableAfterSelector,uninsertableBeforeSelector:this.uninsertableBeforeSelector,belowContentEnabled:this.belowContentEnabled,optimizeCLSMode:this.optimizeCLSMode,displayContentAfterFlex:this.displayContentAfterFlex});yield t.createSlots();const n=e.clientHeight>2*window.innerHeight,i=v.A.total("Content");return this.belowContentEnabled&&(n||0===i)&&function(e){const t=e.slots[e.slots.length-1],n=(null==t?void 0:t.getSlotDom().getBoundingClientRect().bottom)||0,i=e.target.getBoundingClientRect().bottom;return i-n>=250}(t)&&h.Ay.insertSlot(e,"Content",this.slotFactory,"beforeend"),!0}))}};M.MOBILE_HINT_SELECTOR=".content_mobile_hint, .content_hint",M.DESKTOP_HINT_SELECTOR=".content_desktop_hint, .content_hint",M.DATA_CONTENT_SELECTOR="[data-content-area]",M.SLOT_CLASS="Content";let A=M;var S=n(3670),I=n(8117),C=n(4461),x=n(1664),k=n(2972),O=n(9789),T=n(7374),P=(e=>(e.interstitial_desktop="interstitial_desktop",e.interstitial_mobile="interstitial_mobile",e.adhesion_desktop="adhesion_desktop",e.adhesion_mobile="adhesion_mobile",e.adhesion_tablet="adhesion_tablet",e.comments_btf="comments_btf",e.comments_mobile="comments_mobile",e.content_btf="content_btf",e.content_mobile="content_mobile",e.feed_btf="feed_btf",e.feed_mobile="feed_mobile",e.leaderboard_atf="leaderboard_atf",e.leaderboard_btf="leaderboard_btf",e.recipe_btf="recipe_btf",e.recipe_mobile="recipe_mobile",e.sidebar_atf="sidebar_atf",e.sidebar_btf="sidebar_btf",e.skin_desktop="skin_desktop",e.universalPlayer="universalPlayer",e.other="other",e))(P||{}),E=n(830),L=n(721),D=n(9190);const j=new Set([5126026315,5169239442,5764774742,5203725999,5203946781,5764780728]);var N,R,B=Object.defineProperty,z=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,F=(e,t,n)=>t in e?B(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,G=(e,t)=>{for(var n in t||(t={}))$.call(t,n)&&F(e,n,t[n]);if(z)for(var n of z(t))U.call(t,n)&&F(e,n,t[n]);return e};(R=N||(N={})).preRenderValid=(e,t)=>{const n=(0,y.qn)("slotType",t)||"",i="string"==typeof n?n:n[0],r=!i||i.toLocaleLowerCase()===e.type.toLocaleLowerCase(),o=!e.allowSelector||!!document.querySelector(e.allowSelector);return r&&o},R.render=e=>{var t;return!(!(e.target&&e.insertPosition&&e.template)||e.blockRenderForCLS()||(e.validate()?(e.target.setAttribute(`${I.Sm}-${e.slotModel.type}`,"true"),null==(t=e.target)||t.insertAdjacentHTML(e.insertPosition,e.template()),e.centerSlotOnSmallDevices(),e.validateDensity()?(S.A.trigger(S.A.events.slotWrapperRenderEnded,e),0):(e.destroy(),e.target.setAttribute(`${I.Sm}-${e.slotModel.type}`,"invalid"),1)):(e.target.setAttribute(`${I.Sm}-${e.slotModel.type}`,"invalid"),1)))},R.handleRenderEnded=(e,t,n)=>{var i,r,a,s,d,l,c;const{size:u,isEmpty:p}=e;if(q(p,t),function(e){if(e.id.includes("adhesion")&&0===e.reauctions){const t=`${e.id} - #${e.reauctions} - SlotRenderEnded`;x.k.mark(t);const n=x.k.measure(x.I.afterScrollMark,t);window.$adManagementConfig.metricsTracker.record("TimeToFirstRender",function(e,t){return G({duration:Math.round(null==e?void 0:e.duration),cmpEligible:!!window.$adManagementConfig.web.cmpEligible,cmpDisplayed:!!window.$adManagementConfig.web.cmpDisplayed},(0,O.R)(t.id))}(n,e),.1)}}(t),[P.adhesion_mobile,P.adhesion_desktop,P.adhesion_tablet].includes(t.adUnitId)&&(null==(i=t.iframe)||i.classList.add("intrinsic-ignore")),t.isRefreshing&&p)return t.impressionTracker.recordWithFetch(t.id,T.x.unfilled,t._targeting),t.refreshRetries>=I.MH?t.onRefreshRetryFail():t.onRefreshUnfilled(),void t.clearTargeting();if(t.isRefreshing&&!p&&t.onRefreshFilled(),!t.isRefreshing&&p)return t.impressionTracker.recordWithFetch(t.id,T.x.unfilled,t._targeting),t.clearTargeting(),void t.cleanup();if("string"==typeof u)return;const[g,m]=u;var h;if(1!==g&&1!==m?W(t,n,g,m,e):t.highestPrebid&&((0,k.Cj)(t.highestPrebid),(h=e.advertiserId)&&j.has(h)&&H(t,n)),((0,y.qn)("forceBidder")||"debug"===o.Ay.logLevel)&&(t.adType&&t.adType in C.VS?o.Ay.log(`Auction Result: ${t.id}: Google Won`):o.Ay.log(`Auction Result: ${t.id}: ${null==(a=null==(r=t.highestPrebid)?void 0:r.adserverTargeting)?void 0:a.hb_bidder} Won`)),!t.refreshSizeRestricted&&t.restrictRefreshSize){let e;e=(null==(s=t.highestPrebid)?void 0:s.isOutstream)?t.height||(null==(l=null==(d=t.highestPrebid.bidRequest)?void 0:d.mediaTypes.video)?void 0:l.h)||!1:t.height||(null==(c=t.highestPrebid)?void 0:c.height)||!1,e&&e>1&&(t.fixedHeight=e,t.sizes=t.sizes.filter((t=>!e||Array.isArray(t)&&t[1]<=e)))}t.displayAdUnitLabels(t.adType)};const W=(e,t,n,i,r)=>{var o;const a=r.vastXml||r.vast;if(4861501641!==r.advertiserId&&5218424098!==r.advertiserId||e.setTargeting({is_house_ad:"1"}),e.impressionTracker.recordWithFetch(e.id,T.x.adx,(0,D.c)(e._targeting)),e.adType=0===n&&0===i?C.eQ.adXNative:C.eQ.adXStandard,a){const[t,n]=(0,L.l)(e,null==(o=e.target)?void 0:o.parentElement);e.width=t,e.height=n,V(e,a)}else e.width=n,e.height=i;e.sizeContainers(),H(e,t)},H=(e,t)=>{e&&e.highestPrebid&&(t.addBids([e.highestPrebid]),e.highestPrebid=void 0)},V=(e,t)=>{return n=void 0,i=null,r=function*(){(yield e.getRenderer())({vastXml:t,bidder:E.DU.google,creativeId:"unknown"})},new Promise(((e,t)=>{var o=e=>{try{s(r.next(e))}catch(e){t(e)}},a=e=>{try{s(r.throw(e))}catch(e){t(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((r=r.apply(n,i)).next())}));var n,i,r},q=(e,t)=>{var n,i,r;if(!window.googletag||!window.googletag.pubads||!e)return;const a=!!(null==(i=null==(n=t.highestPrebid)?void 0:n.adserverTargeting)?void 0:i.hb_pb),s=t.gSlot&&t.gSlot.getTargeting("test").includes("houseads");if(a||s){const e=G({},null==(r=null==t?void 0:t.gSlot)?void 0:r.getTargetingMap());window.$adManagementConfig.metricsTracker.record(S.A.events.lineItemFailure,{targeting:e,adUnitCode:t.id},1);try{const n=JSON.stringify(e,null,2);o.Ay.debug(`GAM Line Item Failure: slot ${t.id} with targeting ${JSON.stringify(n,null,2)}`),window.$adManagementConfig.web.gam_line_item_failures=window.$adManagementConfig.web.gam_line_item_failures||[],window.$adManagementConfig.web.gam_line_item_failures.push({slotName:t.id,targeting:e})}catch(e){o.Ay.debug(`GAM Line Item Failure: slot ${t.id}`)}}};var Y=n(4429),J=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));class Z{constructor(e,t){if(this.model=e,this.blocklist=t,Z.singleton)return Z.singleton;Z.singleton=this}registerSlotRenderEndedHandler(e){this.auctionHouse&&this.auctionHouse===e||(this.auctionHouse=e,S.A.on(S.A.events.slotRenderEnded,((t,n)=>{n&&N.handleRenderEnded(t,n,e)})))}new(e){return J(this,null,(function*(){try{const t=(0,i.Kt)(e.type);if(this.blocklist.all||t&&this.blocklist.contains(t)||!N.preRenderValid(e)||"Disabled"===e.type)return;const n=yield this.getSlotConstructor(e.type);if(!n)throw`Couldn't find SlotConstructor for ${e.type}`;const r=new n(e,this.model);if(this.blocklist.isBlockListed(r))return;return N.render(r)?(v.A.increment(e.type),o.Ay.debug(`Rendered slot ${r.id}`),r.preloadGSlot(),Y.A.add(r),w.Ay.one(w.Vr.cleanup,(()=>{r.destroy()})),r):void 0}catch(t){o.Ay.debug(t),o.Ay.debug(`Slot ${e.type} unable to instantiate!`)}}))}getSlotConstructor(e){return J(this,null,(function*(){switch(e){case"Adhesion":const{Adhesion:e}=yield Promise.all([n.e(3712),n.e(1352),n.e(4490)]).then(n.bind(n,4490));return e;case"Comments":const{Comments:t}=yield Promise.all([n.e(3712),n.e(1352),n.e(559)]).then(n.bind(n,559));return t;case"Content":const{Content:i}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(2508),n.e(296)]).then(n.bind(n,296));return i;case"Feed":const{Feed:r}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(2508),n.e(8449)]).then(n.bind(n,8449));return r;case"Leaderboard":const{Leaderboard:o}=yield Promise.all([n.e(3712),n.e(1352),n.e(8194)]).then(n.bind(n,8194));return o;case"LeaderboardAtf":const{LeaderboardAtf:a}=yield Promise.all([n.e(3712),n.e(1352),n.e(217)]).then(n.bind(n,217));return a;case"LeaderboardBtf":const{LeaderboardBtf:s}=yield Promise.all([n.e(3712),n.e(1352),n.e(7512)]).then(n.bind(n,5131));return s;case"LeaderboardMobile":const{LeaderboardMobile:d}=yield Promise.all([n.e(3712),n.e(1352),n.e(452)]).then(n.bind(n,452));return d;case"LeaderboardMobileAtf":const{LeaderboardMobileAtf:l}=yield Promise.all([n.e(3712),n.e(1352),n.e(27)]).then(n.bind(n,27));return l;case"LeaderboardMobileBtf":const{LeaderboardMobileBtf:c}=yield Promise.all([n.e(3712),n.e(1352),n.e(4894)]).then(n.bind(n,4894));return c;case"Recipe":const{Recipe:u}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(2955)]).then(n.bind(n,2955));return u;case"Sidebar":const{Sidebar:p}=yield Promise.all([n.e(3712),n.e(1352),n.e(3937)]).then(n.bind(n,3937));return p;case"SidebarAtf":const{SidebarAtf:g}=yield Promise.all([n.e(3712),n.e(1352),n.e(2464)]).then(n.bind(n,2464));return g;case"SidebarBtf":const{SidebarBtf:m}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(3585)]).then(n.bind(n,3585));return m;case"SidebarBtfStacked":const{SidebarBtfStacked:h}=yield Promise.all([n.e(3712),n.e(1352),n.e(5056)]).then(n.bind(n,5056));return h;case"Skin":const{Skin:b}=yield Promise.all([n.e(3712),n.e(1352),n.e(1404)]).then(n.bind(n,1404));return b;case"UniversalPlayer":const{UniversalPlayer:f}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(5962)]).then(n.bind(n,5962));return f;case"GutterAtf":const{GutterAtf:v}=yield Promise.all([n.e(3712),n.e(1352),n.e(7641)]).then(n.bind(n,7641));return v;default:return null}}))}}var Q=n(9481),K=n(1976);var X,ee=n(7656),te=n(1021),ne=n(980);const ie="offeringLogo",re=class e{constructor(t){this.model=t,this.loaded=!1,S.A.on(S.A.events.slotWrapperRenderEnded,(e=>this.addReportButton(e))),document.addEventListener("click",(e=>this.handleReportButtonClick(e))),e.hasConstructableStyleSheets&&(e.cssStyleSheet=new CSSStyleSheet,e.cssStyleSheet.replace(de))}static new(t){return e.instance=e.instance||new e(t)}static reset(){se.allAdReporters.length=0,e.instance=null}handleReportButtonClick(e){const t=e.composedPath()[0];if(!t.classList.contains("mv-ad-report-button"))return;const{offering_domain:n}=this.model.offering,i=`https://adreporter.${n}/assets/modal.js`;this.loaded?this.openAdReporter(t):K(i,(()=>{this.loaded=!0,this.openAdReporter(t)}))}openAdReporter(e){const t=e.getAttribute("data-target")||"",n=e.getAttribute("data-adtype")||"video",i="video"===n?Y.A.getSlotById("video"):Y.A.getSlotById(t);window.$adManagementConfig.adReporter.open(t,n,i)}addReportButton(e){if("UniversalPlayer"===e.type||!e.model.enable_mvp_branding)return;const t=document.createElement("mv-ad-reporter");t.setAttribute("data-slot-id",e.id),t.setAttribute("data-offering",e.model.offering.id.toString()),t.setAttribute("data-offering-name",e.model.offering.offering_code),t.setAttribute("data-offering-domain",e.model.offering.offering_domain),e.adReporterAnchor.insertAdjacentElement("beforeend",t)}};re.hasConstructableStyleSheets="function"==typeof(null==(X=null==CSSStyleSheet?void 0:CSSStyleSheet.prototype)?void 0:X.replace);let oe=re;const ae=class e extends HTMLElement{constructor(){super(),this.isMenuHidden=!0,this.reporterShadow=this.attachShadow({mode:"open"}),e.allAdReporters.push(this)}closeMenu(){this.menuOverlay&&this.logoButton&&(this.menuOverlay.style.display="none",this.logoButton.src=this.getOfferingLogo(this.offeringId),this.isMenuHidden=!0)}openMenu(){this.menuOverlay&&this.logoButton&&(this.logoButton.src=te,this.menuOverlay.style.display="flex",this.isMenuHidden=!1,this.menuOverlay.getBoundingClientRect().left<0&&(this.menuOverlay.style.left="15px",this.menuOverlay.style.right="unset"))}get offeringId(){return this.getAttribute("data-offering")||""}get offeringName(){return this.getAttribute("data-offering-name")||""}get offeringDomain(){return this.getAttribute("data-offering-domain")||""}getOfferingLogo(e){switch(e){case"1":return"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuMjU5MiAwLjU4NjMwOUMxMC45NDk4IDAuNjc2MTIzIDEwLjM2OCAwLjg5ODU1NSAxMC4xNDE1IDEuMzQzNjJDOS45MjgxOSAxLjc2MjIxIDEwLjA2OSAyLjMzNzU0IDEwLjE5NzUgMi42N0MxMC41MDY3IDIuNTgwMjkgMTEuMDg5OSAyLjM1Nzg2IDExLjMxNjUgMS45MTIzOEMxMS41NDMyIDEuNDY3MzEgMTEuMzczMSAwLjg4MTIwOCAxMS4yNTkyIDAuNTg2MzA5VjAuNTg2MzA5Wk05LjkwMDYxIDMuMjU1OUw5LjgxMjMgMy4wODUyQzkuNzg4OTMgMy4wMzk3MyA5LjI0MjA5IDEuOTYyNzggOS42NzMwMyAxLjExNjg4QzEwLjEwMzYgMC4yNzA3NzggMTEuMzEzNiAwLjA0MzkzMjEgMTEuMzY0OCAwLjAzNDY5NEwxMS41NTc2IDBMMTEuNjQ1OSAwLjE3MDY5OUMxMS42NjkzIDAuMjE2MTcxIDEyLjIxNiAxLjI5MzAyIDExLjc4NDkgMi4xMzkxMkMxMS4zNTQ4IDIuOTg0ODIgMTAuMTQ0NyAzLjIxMTg3IDEwLjA5MzMgMy4yMjExMUw5LjkwMDYxIDMuMjU1OVoiIGZpbGw9IiM5MTkxOTEiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjY0NDc1IDIuNjQ3NzlDMi41NzkxNyAxLjI4MzQzIDEuNDQwMjIgMC4xOTQ4NzggMC4wMzI5NTkgMC4xNjE2MjFWNS4zODI1NkMwLjAzNDAxMTYgNS4zODI1NiAwLjAzNTA2NDIgNS4zODI0NiAwLjAzNjExNjkgNS4zODIzNkMwLjEwMTY5NiA2Ljc0NjcyIDEuMjQwNjQgNy44MzUzNyAyLjY0NzkxIDcuODY4NTJWMi42NDc2OUMyLjY0Njg1IDIuNjQ3NjkgMi42NDU4IDIuNjQ3NzkgMi42NDQ3NSAyLjY0Nzc5IiBmaWxsPSIjOTE5MTkxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS43MTcyNiAyLjY0Nzc5QzUuNjUxNjggMS4yODM0MyA0LjUxMjczIDAuMTk0ODc4IDMuMTA1NDcgMC4xNjE2MjFWNS4zODI1NkMzLjEwNjUyIDUuMzgyNTYgMy4xMDc1NyA1LjM4MjQ2IDMuMTA4NzMgNS4zODIzNkMzLjE3NDIxIDYuNzQ2NzIgNC4zMTMxNSA3LjgzNTM3IDUuNzIwNTIgNy44Njg1MlYyLjY0NzY5QzUuNzE5NDcgMi42NDc2OSA1LjcxODMxIDIuNjQ3NzkgNS43MTcyNiAyLjY0Nzc5IiBmaWxsPSIjOTE5MTkxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC43OTAwMSAyLjY0Nzc5QzguNzI0MzMgMS4yODM0MyA3LjU4NTQ5IDAuMTk0ODc4IDYuMTc4MjIgMC4xNjE2MjFWNS4zODI1NkM2LjE3OTI4IDUuMzgyNTYgNi4xODAzMyA1LjM4MjQ2IDYuMTgxMzggNS4zODIzNkM2LjI0Njk2IDYuNzQ2NzIgNy4zODYwMSA3LjgzNTM3IDguNzkzMTcgNy44Njg1MlYyLjY0NzY5QzguNzkyMTIgMi42NDc2OSA4Ljc5MTA2IDIuNjQ3NzkgOC43OTAwMSAyLjY0Nzc5IiBmaWxsPSIjOTE5MTkxIi8+Cjwvc3ZnPgo=";case"2":return"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcyIgogICB3aWR0aD0iMjYuNjY2NjY4IgogICBoZWlnaHQ9IjI2LjY2NjY2OCIKICAgdmlld0JveD0iMCAwIDI2LjY2NjY2OCAyNi42NjY2NjgiCiAgIHNvZGlwb2RpOmRvY25hbWU9IlB1Yk5hdGlvbi1SZXBvcnRpbmctSWNvbi5haSIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNiI+CiAgICA8Y2xpcFBhdGgKICAgICAgIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgaWQ9ImNsaXBQYXRoMTYiPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMjAgSCAyMCBWIDAgSCAwIFoiCiAgICAgICAgIGlkPSJwYXRoMTQiIC8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9Im5hbWVkdmlldzQiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjMDAwMDAwIgogICAgIGJvcmRlcm9wYWNpdHk9IjAuMjUiCiAgICAgaW5rc2NhcGU6c2hvd3BhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIgogICAgIGlua3NjYXBlOmRlc2tjb2xvcj0iI2QxZDFkMSIgLz4KICA8ZwogICAgIGlkPSJnOCIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlua3NjYXBlOmxhYmVsPSJQdWJOYXRpb24tUmVwb3J0aW5nLUljb24iCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsMjYuNjY2NjY3KSI+CiAgICA8ZwogICAgICAgaWQ9ImcxMCI+CiAgICAgIDxnCiAgICAgICAgIGlkPSJnMTIiCiAgICAgICAgIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDE2KSI+CiAgICAgICAgPGcKICAgICAgICAgICBpZD0iZzE4IgogICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDEwNCw5LjUzMjgpIj4KICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICBkPSJtIDAsMCBjIDEuMDQsMCAxLjYxMywwLjU1OCAxLjYxMywxLjcxOCAwLDEuMTMgLTAuNjMzLDEuNzYzIC0xLjgwOSwxLjc2MyBIIC0xLjkxNCBWIDAgWiBtIC00LjM4NSw1LjQyNSBoIDQuMjY0IGMgMi41MzIsMCA0LjA1NCwtMS4xOSA0LjA1NCwtMy41ODYgMCwtMi4yMDEgLTEuMjM1LC0zLjQ5NyAtMy44MjcsLTMuNDk3IGggLTIuMDIgdiAtMi44MzMgaCAtMi40NzEgeiIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiM5MTkxOTE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiCiAgICAgICAgICAgICBpZD0icGF0aDIwIiAvPgogICAgICAgIDwvZz4KICAgICAgICA8ZwogICAgICAgICAgIGlkPSJnMjIiCiAgICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNzI0NSwxNC45NTgpIj4KICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICBkPSJtIDAsMCBoIDIuMDM0IGwgNS4zODEsLTguMjI4IGggMC4wMyBWIDAgSCA4LjY1IFYgLTkuOTE2IEggNy4xNTggTCAxLjIzNiwtMC45MTkgSCAxLjIwNiBWIC05LjkxNiBIIDAgWiIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiM5MTkxOTE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiCiAgICAgICAgICAgICBpZD0icGF0aDI0IiAvPgogICAgICAgIDwvZz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==";case"3":return ee}}connectedCallback(){var e;const t=this.getOfferingLogo(this.offeringId),n=`
\n Report Ad\n
`;if(this.reporterShadow.innerHTML=` \n \n
\n \n ${["3","4"].includes(this.offeringId)?"
":n}\n
\n `,this.logoButton=this.reporterShadow.querySelector(`#${ie}`),this.menuOverlay=this.reporterShadow.querySelector(".ad-reporter-menu-backdrop"),null==(e=this.logoButton)||e.addEventListener("click",(()=>(this.isMenuHidden?this.openMenu():this.closeMenu(),!1))),oe.cssStyleSheet)this.reporterShadow.adoptedStyleSheets.push(oe.cssStyleSheet);else{const e=document.createElement("style");e.textContent=de,this.reporterShadow.appendChild(e)}}};ae.allAdReporters=[],ae.bodyClickListener=document.addEventListener("click",(e=>{(e.composedPath&&e.composedPath()||[]).some((e=>e instanceof Element&&("MV-AD-REPORTER"===e.tagName||"mvAdReporterModalWrapper"===e.id)))||ae.allAdReporters.forEach((e=>e.closeMenu()))}));let se=ae;customElements.get("mv-ad-reporter")||customElements.define("mv-ad-reporter",se);const de=`\na {\n text-decoration: none;\n color: inherit;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\na:hover {\n text-decoration: underline;\n}\n\n#${ie} {\n width: 20px;\n height: 20px;\n cursor: pointer;\n}\n\n.ad-reporter-menu-backdrop {\n display: none;\n position: absolute;\n bottom: 20px;\n right: 15px;\n width: 120px;\n height: 100px;\n\n flex-direction: column;\n justify-content: center;\n align-items: center;\n\n background: white;\n box-shadow: rgb(0 0 0 / 15%) 0px 2px 10px;\n border-radius: 10px;\n z-index: 1002;\n\n font-weight: 200;\n font-size: 14px;\n font-family: sans-serif;\n}\n\n.ad-reporter-menu-backdrop .ad-reporter-menu-item {\n width: 100%;\n height: 100%;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center; \n}\n\n.ad-reporter-menu-backdrop #iconReportSvg {\n margin-right: 3px;\n}\n\nad-reporter-menu-backdrop .ad-reporter-menu-item:not(:last-child) {\n border-bottom: solid lightgrey 1px;\n}\n\n.ad-reporter-menu-backdrop .ad-reporter-menu-item.mv-ad-report-button > * {\n pointer-events: none;\n}\n`;var le=n(6749),ce=n(8990);const ue=[".wprm-recipe-jump",".tasty-recipes-jump-link",".mv-create-jtr",".mv-create-jtr-slot-v2",".jump_to_get_recipe_button_btn"];class pe{constructor(e){this.model=e;document.querySelectorAll(ue.join(", ")).forEach((e=>{e.addEventListener("click",(()=>{o.Ay.debug("JTR click detected. Disabling content waypoints and video insertion for 4000 ms"),ce.Ay.disableContentWaypointsFor(4e3)}))}))}}var ge,me,he,be,fe,ve=n(6805),ye=n(438),we=-1,_e=function(e){addEventListener("pageshow",(function(t){t.persisted&&(we=t.timeStamp,e(t))}),!0)},Me=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},Ae=function(){var e=Me();return e&&e.activationStart||0},Se=function(e,t){var n=Me(),i="navigate";return we>=0?i="back-forward-cache":n&&(document.prerendering||Ae()>0?i="prerender":document.wasDiscarded?i="restore":n.type&&(i=n.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:i}},Ie=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var i=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return i.observe(Object.assign({type:e,buffered:!0},n||{})),i}}catch(e){}},Ce=function(e,t,n,i){var r,o;return function(a){t.value>=0&&(a||i)&&((o=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=o,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},xe=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},ke=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},Oe=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},Te=-1,Pe=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},Ee=function(e){"hidden"===document.visibilityState&&Te>-1&&(Te="visibilitychange"===e.type?e.timeStamp:0,De())},Le=function(){addEventListener("visibilitychange",Ee,!0),addEventListener("prerenderingchange",Ee,!0)},De=function(){removeEventListener("visibilitychange",Ee,!0),removeEventListener("prerenderingchange",Ee,!0)},je=function(){return Te<0&&(Te=Pe(),Le(),_e((function(){setTimeout((function(){Te=Pe(),Le()}),0)}))),{get firstHiddenTime(){return Te}}},Ne=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},Re={passive:!0,capture:!0},Be=new Date,ze=function(e,t){ge||(ge=t,me=e,he=new Date,Fe(removeEventListener),$e())},$e=function(){if(me>=0&&me1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){ze(e,t),r()},i=function(){r()},r=function(){removeEventListener("pointerup",n,Re),removeEventListener("pointercancel",i,Re)};addEventListener("pointerup",n,Re),addEventListener("pointercancel",i,Re)}(t,e):ze(t,e)}},Fe=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,Ue,Re)}))},Ge=[100,300],We=0,He=1/0,Ve=0,qe=function(e){e.forEach((function(e){e.interactionId&&(He=Math.min(He,e.interactionId),Ve=Math.max(Ve,e.interactionId),We=Ve?(Ve-He)/7+1:0)}))},Ye=function(){return fe?We:performance.interactionCount||0},Je=function(){"interactionCount"in performance||fe||(fe=Ie("event",qe,{type:"event",buffered:!0,durationThreshold:0}))},Ze=[200,500],Qe=0,Ke=function(){return Ye()-Qe},Xe=[],et={},tt=function(e){var t=Xe[Xe.length-1],n=et[e.interactionId];if(n||Xe.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var i={id:e.interactionId,latency:e.duration,entries:[e]};et[i.id]=i,Xe.push(i)}Xe.sort((function(e,t){return t.latency-e.latency})),Xe.splice(10).forEach((function(e){delete et[e.id]}))}},nt=[2500,4e3],it={},rt=n(9389),ot=n(8254);const at=[".entry-content","main",".post-content",".post-entry",".td-post-content",".mvt-content",".elementor-widget-theme-post-content > .elementor-widget-container",".thecontent",".single-content","#ContentColumn > .Liner",'div[data-layout-label="Post Body"]',"body"];var st;(st||(st={})).inject=e=>{return t=void 0,i=[e],r=function*({privacy_policy_link:e,privacy_policy_target:t,privacyPolicyText:i,offering:r,content_selector:o}){if(!e)return;if(new URL(e).pathname.replace(/\/$/,"")!==location.pathname.replace(/\/$/,"")||!(0,ot.J)(r))return;const a=i||(yield n.e(9579).then(n.bind(n,9579))).default;t&&at.unshift(t),o&&at.splice(at.indexOf("main"),0,o);const s=at.map((e=>e&&document.querySelector(e)));for(const e of s)if(e)return void e.insertAdjacentHTML("beforeend",a)},new Promise(((e,n)=>{var o=e=>{try{s(r.next(e))}catch(e){n(e)}},a=e=>{try{s(r.throw(e))}catch(e){n(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((r=r.apply(t,i)).next())}));var t,i,r};var dt=n(5856);function lt(e){return t=this,n=null,i=function*(){const t=Object.keys(e),n=new Array(t.length);for(let i=0;i{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((i=i.apply(t,n)).next())}));var t,n,i}var ct=(e=>(e.payloadData="iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4",e.unstructEvent="iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",e.testEvent="iglu:com.mediavine/test_event/jsonschema/1-0-0",e.inpMetricsEvent="iglu:com.mediavine/inp_metrics_event/jsonschema/1-0-0",e))(ct||{});const ut="ad_tech",pt="utf-8",gt="ue",mt="https://some.growplow.events/com.snowplowanalytics.snowplow/tp2",ht="web",bt="0.1.0";class ft{static sendEvent(e){return t=this,n=null,i=function*(){try{fetch(mt,{method:"POST",body:ft.buildEventBody(e),headers:{"Content-Type":"application/json"}})}catch(e){}},new Promise(((e,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((i=i.apply(t,n)).next())}));var t,n,i}static buildEventBody(e){const t={schema:ct.payloadData,data:[{aid:ut,cs:pt,e:gt,p:ht,tv:bt,ue_px:ft.encodeUnstructEvent(e)}]};return JSON.stringify(t)}static encodeUnstructEvent(e){const t={schema:ct.unstructEvent,data:e};return window.btoa(JSON.stringify(t))}}var vt=n(798);var yt=n(7431);function wt(e){return t=this,i=null,r=function*(){let t;switch(e.slug){case"tree-farm-design-co":const{TreeFarmDesignCoWebModel:i}=yield n.e(9071).then(n.bind(n,9071));t=i.new(e);break;case"an-exercise-in-frugality":const{AnExerciseInFrugalityWebModel:r}=yield n.e(5916).then(n.bind(n,5916));t=r.new(e);break;case"broadway-world":case"broadway-world-staging":const{BroadwayWorldWebModel:o}=yield n.e(788).then(n.bind(n,788));t=o.new(e);break;default:t=new a.Ay(e)}return t},new Promise(((e,n)=>{var o=e=>{try{s(r.next(e))}catch(e){n(e)}},a=e=>{try{s(r.throw(e))}catch(e){n(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((r=r.apply(t,i)).next())}));var t,i,r}var _t=n(8065);var Mt=n(3130),At=n(8166);const St=class e{constructor(t,n){window.$adManagementConfig.web.fillHints=()=>(this.render(),!0),this.hintConfig={desktopSelector:e.DESKTOP_SELECTOR,mobileSelector:e.MOBILE_SELECTOR,prebidFacade:n,slotFactory:t},this.render()}render(){f.C.addSlotsToHints(this.hintConfig)}};St.MOBILE_SELECTOR=".mv_slot_target, .mv_slot_target_mobile",St.DESKTOP_SELECTOR=".mv_slot_target, .mv_slot_target_desktop";let It=St;var Ct=Object.defineProperty,xt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Ot=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,Et=(e,t,n)=>t in e?Ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lt=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));n.p="development"==="MISSING_ENV_VAR".ENV?"MISSING_ENV_VAR".WEBPACK_PUBLIC_PATH:`${window.$adManagementConfig.web.model.wrapperSrc}/`;const Dt=ve.A.new();var jt;"1"!==(jt=window.$adManagementConfig.web.model).gdpr||jt.launch_mode||Promise.all([n.e(3995),n.e(1264)]).then(n.bind(n,3471)).then((({makeStub:e})=>e())).catch((e=>{const t='GDPR: Error loading "gdpr" webpackChunk';o.Ay.custom(["debug","gpdr"],t),Dt.record("gdprError",{error:e,errorMessage:t},.1)}));const Nt=e=>o.Ay.custom(["debug","wrapper"],e);let Rt,Bt;const zt=new class{constructor(){this.queue=[]}clear(){this.queue.length=0,clearInterval(this.interval)}start(){clearInterval(this.interval),this.interval=setInterval((()=>this.queue.forEach((e=>e.render()))),1e3)}push(e){this.queue.push(e)}},$t=new Set([rt.O.Cuba,rt.O.Iran,rt.O["North Korea"],rt.O.Russia,rt.O.Switzerland,rt.O.Syria]);var Ut=(e=>(e[e.halted=0]="halted",e[e.delayed=1]="delayed",e[e.executed=2]="executed",e))(Ut||{});const Ft=()=>Lt(void 0,null,(function*(){if(window.$adManagementConfig.web.initialized)return Nt("Wrapper previously initialized. Halting Execution."),0;(0,r.Qc)((()=>{(0,r.iQ)(document.body,"mv-loaded"),(0,r.iQ)(document.body,`${Q._C}${b.p.deviceType}`)})),window.$adManagementConfig.web.initialized=!0;const e=(0,le.h)(((e,t,i,r,o)=>Lt(void 0,null,(function*(){const{load:a}=yield Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(5962),n.e(8056)]).then(n.bind(n,4760));return a(e,t,i,r,o)}))));window.$adManagementConfig.web.load=(...t)=>e(...t).catch(_t.k8),Rt=yield wt(window.$adManagementConfig.web.model),ve.A.addWebModel(Rt),oe.new(Rt),yield st.inject(Rt),yield w.Ay.initPageRefresh(Rt),w.Ay.one(w.Vr.cleanup,(()=>{S.A.reset(),window.$adManagementConfig.web.initialized=!1,zt.clear(),oe.reset(),yt.v.resetCanonicalTag()})),yield new Promise((e=>(0,r.Qc)((()=>e(!0)))));if(w.Ay.one(w.Vr.restart,(()=>{setTimeout((()=>Ft()),500)})),Gt(Rt))return 0;if(Rt.launch_mode&&!(0,y.OO)("test","placeholders"))return Nt("Wrapper not inited because the site is in Launch Mode."),0;if(Bt=yield(0,Mt.b)(Rt),Jt(Rt))return Nt("Wrapper not inited because we are on the privacy policy page."),0;if(window.location.pathname.includes("DARTIframe.html"))return Nt("Wrapper not inited because it is inside a dart iframe page."),0;!function(){Lt(this,null,(function*(){Dt.record("LoadPerfMetrics",function(){var e,t;const n=window.navigator.connection,i=null==(e=x.k.measure(x.I.wrapperLoadStart,x.I.wrapperLoadEnd))?void 0:e.duration;return x.k.setPerfBucket(i),((e,t)=>xt(e,kt(t)))(((e,t)=>{for(var n in t||(t={}))Tt.call(t,n)&&Et(e,n,t[n]);if(Ot)for(var n of Ot(t))Pt.call(t,n)&&Et(e,n,t[n]);return e})({},(0,O.R)()),{launcherLoadedAt:null==(t=performance.getEntriesByName("launcherLoaded")[0])?void 0:t.startTime,wrapperLoadTime:i,rtt:n?n.rtt:null,downlink:n?n.downlink:null,effectiveType:n?n.effectiveType:null})}(),.1)}))}(),yield new Promise((e=>{setTimeout(e,0)})),Rt.custom_css&&Rt.custom_css.trim()&&(0,vt.zw)(Rt.custom_css,"customCss");!function(e,t,n=1e3){const i=Date.now()+t;let r=!1;const o=setInterval((function(){Date.now()>=i&&!1===r&&(e(),r=!0,clearInterval(o))}),n)}((()=>{window.$adManagementConfig.web.model.versionGroup={version:Rt.productionVersion,name:Rt.productionVersion},window.$adManagementConfig.web.s2sBetaSelection={version:"production",name:"production"}}),864e5,5e3);const t=new u,o=new i.Ay(Rt,t);o.all||((0,vt.zw)((0,Q.Ef)(Rt),"baseStyles"),oe.new(Rt));const s=new Z(Rt,o);new ye.A(Rt),window.mvCreate&&window.mvCreate.init(),zt.push(new It(s));const d=new At.A(Rt,s);zt.push(d);const l=new A(Rt,s,o);if(zt.push(l),l.renderedPromise.then((()=>{(Rt.videoSettings.featured_video_id||(0,dt.y)(Rt.offering,o))&<({StickyVideo:Promise.all([n.e(3712),n.e(1352),n.e(2445),n.e(2083)]).then(n.bind(n,623))}).then((e=>{const t=e.StickyVideo.default;zt.push(new t(Rt,o))}))})),new pe(Rt),(0,a.O)()||(0,a.Qc)()){Nt("Pagespeed Optimization. Delaying execution until scroll.");const e=()=>{Nt("Scroll detected or waited too long. Executing."),window.removeEventListener("scroll",e,!1),window.removeEventListener("beforeprint",e,!1),window.$adManagementConfig.web.load(Rt,o,s,Bt,zt)};Qt(e),window.addEventListener("scroll",e,!1),window.addEventListener("beforeprint",e,!1);return setTimeout(e,5100),1}return window.$adManagementConfig.web.load(Rt,o,s,Bt,zt),2}));window.$adManagementConfig.web.init=()=>Ft().catch((e=>((0,_t.k8)(e),0)));const Gt=e=>Wt(e)?(Nt("Wrapper not inited because site does not serve ads in EU"),!0):Ht(e)?(Nt(`Wrapper not inited because site does not serve ads in ${e.geoLoc.country_code}`),!0):qt()?(Nt("Wrapper not inited because rewarded traffic is not monetized"),!0):!!Kt()&&(Nt("Wrapper not inited because it is not the top window"),!0),Wt=e=>{const t="1"===e.gdpr,n=1!==e.gdpr_compliance;return t&&n},Ht=e=>$t.has(e.geoLoc.country_code),Vt=["rwdd=1","mode_%"],qt=()=>Vt.some((e=>window.location.search.includes(e))),Yt=(e,t)=>(e&&Nt(`${t}. Halting execution.`),e),Jt=e=>Yt(e.privacy_policy_link===`${window.location.origin}${window.location.pathname}`,"On site's privacy page.");function Zt({rating:e,value:t}){ft.sendEvent({schema:ct.inpMetricsEvent,data:{rating:e,value:t}})}const Qt=e=>{try{!function(e,t){t=t||{},Ne((function(){var n,i=je(),r=Se("LCP"),o=function(e){var t=e[e.length-1];t&&t.startTime0&&(r.value=0,r.entries=[]),i(!0)})),_e((function(){Xe=[],Qe=Ye(),r=Se("INP"),i=Ce(e,r,Ze,t.reportAllChanges)})))}))}(Zt,{reportAllChanges:!1})}catch(e){console.warn("\nFailed registering Core Web Vital handlers. \nThis is expected when WP Rocket is enabled.\nExecution can safely continue.\n",e)}},Kt=()=>!(()=>{let e=!1;try{e=window.self===window.top}catch(t){e=!1}return e})()},6832:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>d,Nn:()=>s});var i=n(6021),r=n(8970),o=n(647);const a=class e{constructor(t){if(this.depth=0,this.referrer="",e.canSaveStorage=!("1"===window.$adManagementConfig.web.model.gdpr&&!t),window.$adManagementConfig.web.session||e.singletonSession)return e.singletonSession=e.singletonSession||window.$adManagementConfig.web.session,e.canSaveStorage&&e.storage.set(e.singletonSession),e.singletonSession;const n=e.storage.value||{};(0,r.i)(n).onto(this);const i=this.getReferrer();this.referrer&&this.referrer===i||(this.depth=0),this.depth++,this.referrer=i,e.singletonSession=this,window.$adManagementConfig.web.session=this,e.canSaveStorage&&this.saveSession()}static updateSession(){return delete e.singletonSession,delete window.$adManagementConfig.web.session,e.singletonSession=new e,window.$adManagementConfig.web.session=e.singletonSession,e.singletonSession}static resetSession(){return delete e.singletonSession,delete window.$adManagementConfig.web.session,e.singletonSession=new e,e.singletonSession.depth=0,e.singletonSession.referrer="",e.storage.set(e.singletonSession),window.$adManagementConfig.web.session=e.singletonSession,e.singletonSession}saveSession(){e.canSaveStorage&&e.storage.set(this)}setWrapperVersionGroup(e){this.wrapperVersionGroup=e,this.saveSession()}setVideoVersionGroup(e){this.videoVersionGroup=e,this.saveSession()}setS2SVersionGroup(e){this.s2sVersionGroup=e,this.saveSession()}getReferrer(){const e=o.r.getHost(window.location.hostname),t=document.referrer,n=o.r.getHost(t),i=n.includes(e);return this.referrer?t&&this.referrer!==t&&!i?t:this.referrer:""===n||i?"DIRECT":t}};a.storage=new i.D({name:"mv_session",maxAge:1800}),a.canSaveStorage=!1;let s=a;const d=new s},6944:(e,t,n)=>{"use strict";n.d(t,{kf:()=>b});var i=n(5521),r=n(210),o=n(7536),a=n(5776),s=Object.defineProperty,d=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p=(e,t)=>{for(var n in t||(t={}))l.call(t,n)&&u(e,n,t[n]);if(d)for(var n of d(t))c.call(t,n)&&u(e,n,t[n]);return e};const g=["medianet","adx","amazon"],m={Control:0,All:1},h={All:0};class b{constructor(e,t=4){this.bidder=null,this.exchange=null,this.mediaType=null,this.exchangeCode=null,this.mediaTypeCode=null;(0,r.W$)(t)&&(this.bidder=f(e),this.exchange=v(),this.exchangeCode=m[this.exchange],this.mediaType=y(),this.mediaTypeCode=h[this.mediaType],i.Ay.debug(`\n Lift Test Results:\n Bidder ${this.bidder}\n Exchange ${this.exchange}\n ExchangeCode ${this.exchangeCode}\n MediaType ${this.mediaType}\n MediaTypeCode ${this.mediaTypeCode}\n `))}static new(e){return b.instance=b.instance||new b(e),b.instance}isMediaType(e){return this.mediaTypeCode===h.All||null!==this.mediaTypeCode&&-1!==e.indexOf(this.mediaTypeCode)}isDisplay(){return this.isMediaType([h.All])}isVideo(){return this.isMediaType([h.All])}isOutstream(){return this.isMediaType([h.All])}isExchange(e){return this.exchangeCode===m.All||null!==this.exchangeCode&&-1!==e.indexOf(this.exchangeCode)}isPrebid(){return this.isExchange([m.All])}isEb(){return this.isExchange([m.All])}isS2S(){return this.isExchange([m.All])}getPartnerLiftValue({bidder:e,exchangeCode:t,mediaTypeCode:n}=this){const i=[];return e&&i.push(`${e}E${t}M${n}`),i}}const f=e=>{const t=(e=>{const t=p(p(p({},e.bannerDiscrepancies),e.videoDiscrepancies),e.outstreamDiscrepancies),n=[...e.s2sBidders,...Object.keys(t),...g];return(0,a.h)(n)})(e),n=t.length-1;return t[(0,r.HO)(0,n)]},v=()=>(0,o.OF)(m),y=()=>(0,o.OF)(h)},7203:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>C,i5:()=>D,WH:()=>O,Px:()=>x});var i=n(5069),r=n(6391),o=n(8512),a=n(8990),s=n(5521);const d=["DIV","ARTICLE","SECTION","MAIN","BLOCKQUOTE","CENTER","P","OL","UL","LI"];var l,c;(c=l||(l={})).defaultMinCharCount=60,c.splitAndReplaceElements=(e,t)=>{const n=[];for(const i of e){const{parentNode:e}=i;if(!D(i,/wprm/)){n.push(i);continue}const r=d.includes(i.tagName),o=!!t&&i.matches(t);if(!r||o){n.push(i);continue}if(i.innerHTML.match(/img/)){n.push(i);continue}let a=!1;if(i.children.length>0)for(const e of Array.from(i.children))"block"===getComputedStyle(e).display&&(a=!0,n.push(...(0,c.splitAndReplaceElements)([e],t)));if(a)continue;const s=(0,c.splitParagraph)(i);let l=!1;s.forEach((t=>{if(t===i)return n.push(i);null==e||e.insertBefore(t,i),l=!0})),l&&(null==e||e.removeChild(i),n.push(...s))}return n},c.splitParagraph=e=>{if("P"!==e.nodeName)return[e];let t="",n="",i=0;const r=e.innerHTML;if(!r||r.length<=c.defaultMinCharCount)return[e];const o=(0,c.getSplitGenerator)(r);let a=o.next();for(;!a.done;){const{charCount:e,sentence:r}=a.value;0!==e?(i+=e,n+=`${r}`,i>c.defaultMinCharCount&&(t+=`

${n}

`,i=0,n=""),a=o.next()):(n+=r,a=o.next(),i+=e)}n.trim()&&(t+=`

${n}

`);const s=document.createElement("template");return s.innerHTML=t,Array.from(s.content.children)},c.getSplitGenerator=function*(e){const t=p(e);let n="",i=!1;for(const e of t){const t=e.match(/"|“|”/g);t&&t.length%2!=0?n?(n+=e,i=!0):n+=e:n&&!i&&(n+=e);const r={};if(n&&i)r.sentence=n,r.charCount=n.length,n="",i=!1;else{if(n&&!i)continue;r.sentence=e,r.charCount=e.length}yield r}if(n){const e={sentence:n,charCount:n.length};n="",yield e}};const u=[/\w{3,}\.\s+/g,/!\s+/g,/\?\s+/g],p=e=>u.reduce(((e,t)=>g(e,t)),[e]),g=(e,t)=>e.map((e=>e.replace(t,"$&**").split("**"))).reduce(((e,t)=>[...e,...t]),[]);var m=n(7692),h=n(297),b=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));const f=250,v=9,y=["img","iframe","video","embed","object","form"],w=[".mv-unbustable",".wp-block-latest-posts",".wprm-recipe-container",".mv-create-card",".wp-block-mv-recipe","div[id^=om-][id$=-holder]","div#chicory_button"],_=["DIV","ARTICLE","SECTION","MAIN","BLOCKQUOTE","CENTER"],M=["OL","UL"],A=["relative","static"],S=(...e)=>s.Ay.custom(["dynamic"],...e),I=class e{constructor(e){var t,n,i;this.slots=[],this.pixelsToNextSlot=0,this.slotCounter=0,this.startingParagraphNumber=0,this.leavesVisited=0,this.minSlotsToInsert=0,this.mvManagedMode=!1,this.iterations=0,this.insertQueue=[];const o=window.$adManagementConfig.web.model;this.slotFactory=e.slotFactory,this.slotClass=e.slotClass,this.uninsertableClassRegExp=e.uninsertableClassRegExp,this.uninsertableAfterSelector=e.uninsertableAfterSelector,this.uninsertableBeforeSelector=e.uninsertableBeforeSelector;const a=e.unbustableSelector?[e.unbustableSelector]:[];this.unbustableSelector=[...w,...a].join(", "),this.optimizeCLSMode=e.optimizeCLSMode||!1,this.minSlotsToInsert=function(e){if(!e.minSlotsToInsert)return 0;if(e.slotLimit&&e.minSlotsToInsert>e.slotLimit)return 0;return e.minSlotsToInsert}(e);const s=r.p.isMobileOrTablet?.3:.25;this.divBuster=e.divBuster,this.listBuster=e.listBuster,this.belowContentEnabled=e.belowContentEnabled,this.displayContentAfterFlex=e.displayContentAfterFlex,this.bustableElements=this.getBustableElements(),this.target=e.target;const d=R(e.target),l=void 0!==e.endingParagraphNumber?d.length-e.endingParagraphNumber:d.length;var c;this.startingParagraphNumber=null!=(t=e.startingParagraphNumber)?t:0,this.slotLimit=!!((c=e.slotLimit)&&c>=4)&&c,this.startingDensity=e.density||s,this.elements=d.slice(this.startingParagraphNumber,l),this.stopSelector=e.stopSelector,this.minParagraphBuffer=null!=(n=e.minParagraphBuffer)?n:B(),this.contentRequireText=null!=(i=e.contentRequireText)?i:0,this.currentParagraphBuffer=this.minParagraphBuffer,this.optShortFormContent=e.optShortFormContent||!!(0,m.OO)("test","sfc"),this.mvManagedMode=o.ad_experience===h.e.mv_managed,this.minPixelsBetweenSlots=this.mvManagedMode?r.p.isMobileOrTablet?790:870:300}static attachPrebidFacade(t){e.prebidFacade=t,e.prePrebidFacadeSlots.forEach((e=>{new a.Ay(e,t)})),e.prePrebidFacadeSlots=[]}createSlots(){return b(this,arguments,(function*(e=this.startingDensity,t=!0,n){this.iterations++,this.iterations>20&&(t=!1);const i=window.scrollY+this.target.getBoundingClientRect().top,o=this.getStartingPixelsBetweenSlots(e);if(this.slotCounter=0,this.leavesVisited=0,this.pixelsToNextSlot=n||Math.max(o-i,100),this.currentParagraphBuffer=this.minParagraphBuffer,yield this.loopSlots(this.elements,t,o),!t)return e;if(this.optShortFormContent&&z(this.slotCounter)){$(this.slotCounter)?this.spicySlotIncreaseMode():this.mildSlotIncreaseMode();const e=r.p.isMobileOrTablet?.3:.25,t=100;return this.pixelsToNextSlot=t,yield this.loopSlots(this.elements,!0,o),this.createSlots(e,!1,t)}const a=this.slotLimit&&this.slotCounter>this.slotLimit;if(this.slotLimit&&a){const e=o*(this.slotCounter/this.slotLimit),t=U(e);return this.createSlots(t)}if(this.minSlotsToInsert>this.slotCounter){const t=e*1.1;return S("Minimum slot insertation not reached. Increasing density!"),this.createSlots(t)}return S("No Slot Increase Mode applicable to this page"),this.createSlots(e,!1)}))}spicySlotIncreaseMode(){this.mildSlotIncreaseMode(),S("And Spicy Slot Increase Mode"),l.splitAndReplaceElements(this.elements,this.unbustableSelector),this.elements=R(this.target),this.startingParagraphNumber=0,this.pixelsToNextSlot=100}mildSlotIncreaseMode(){S("Mild Slot Increase Mode"),this.divBuster=!0,this.listBuster=!0,this.bustableElements=this.getBustableElements(),this.slotLimit=!1,this.minParagraphBuffer=B()-1,this.contentRequireText=i.S.anywhere}loopSlots(t,n,i){return b(this,null,(function*(){const r=(e,t,n)=>{for(let i=0;i=this.slotLimit)break;const d=Array.from(o.children),l=window.getComputedStyle(o);if(this.doesBustinMakeMeFeelGood(o,n,l)){r(d,t,n);continue}const c="absolute"!==l.position?P(o):0,u="absolute"!==l.position?E(o):0;this.pixelsToNextSlot-=u,L(o,c)&&(this.currentParagraphBuffer+=1,this.leavesVisited+=1,this.divBuster&&!t&&s.Ay.debug("Buster Insert Point: ",this.leavesVisited,o));const p=N(o,a,this.contentRequireText),g=this.listBuster&&"LI"===o.tagName,m=o.getBoundingClientRect().bottom>document.documentElement.clientHeight,h=!this.optimizeCLSMode||m,b=!(g&&T(o)&&l.flexDirection.includes("row")),f=D(o,this.uninsertableClassRegExp)&&j(o,this.uninsertableAfterSelector)&&(!a||j(a,this.uninsertableBeforeSelector))&&this.pixelsToNextSlot<=0&&(O(o)||this.displayContentAfterFlex&&T(o)||g)&&this.currentParagraphBuffer>=this.minParagraphBuffer&&p&&h&&b;if(S(o,"height",c,"hasRegExpAcceptableClasses",D(o,this.uninsertableClassRegExp),"hasAfterSelectorAcceptableClasses",j(o,this.uninsertableAfterSelector),"hasBeforeSelectorAcceptableClasses",!a||j(a,this.uninsertableBeforeSelector),"below pixelsToNextSlot",this.pixelsToNextSlot<=0,"pixelsToNextSlot",this.pixelsToNextSlot,"is block or insertable element",O(o)||g,"above paragraph buffer",this.currentParagraphBuffer>=this.minParagraphBuffer,"satisfiesViewportRule",h,"satisifies placement rules",p,"meetsAllCriteria",f),f){this.slotCounter+=1,this.currentParagraphBuffer=0;const e=this.mvManagedMode?n:Math.max(this.pixelsToNextSlot+n,this.minPixelsBetweenSlots);this.pixelsToNextSlot=e,this.insertQueue.push({element:o,position:g?"beforeend":"afterend"})}}};n?(this.insertQueue=[],r(t,n,i)):this.slots=yield Promise.all(this.insertQueue.map((t=>b(this,null,(function*(){return e.insertSlot(t.element,this.slotClass,this.slotFactory,t.position)})))))}))}doesBustinMakeMeFeelGood(e,t,n){if(!this.divBuster&&!this.listBuster&&!e.classList.contains("grow-allow-content-ads"))return!1;let i=!1;const o=e.parentElement,a=Array.from(e.children),s=n||window.getComputedStyle(e),d=this.bustableElements.includes(e.tagName),l=A.includes(s.position),c=a.length>0,u=function(e){let t=0;e instanceof HTMLElement?t=e.offsetWidth:e instanceof SVGElement&&(t=e.clientWidth);const n=window.getComputedStyle(e);return t+=parseInt(n.marginLeft,10),t+=parseInt(n.marginRight,10),t}(e),p=r.p.isMobile?300:720,g=u/(o&&o.offsetWidth||document.body.offsetWidth)>.8||u>=p,m=!this.unbustableSelector||!e.matches(this.unbustableSelector);let h=c&&d&&g&&l&&m&&(O(e)||"flex"===s.display);return h&&(i=this.pixelsToNextSlot+t=v}function k(e){return-1!==y.indexOf(e.nodeName.toLowerCase())?e:e.querySelector(y.join())}function O(e){return"block"===window.getComputedStyle(e).display&&!e.nodeName.match(/H[1-9]/)||"BR"===e.nodeName}function T(e){return"flex"===window.getComputedStyle(e).display}function P(e){let t=0;if(e instanceof HTMLElement){t=e.offsetHeight;const i=k(e);!i||(!(n=i).getAttribute("data-lazy-src")&&"image"!==n.getAttribute("data-lazy-type")||n.getAttribute("src")&&1!==n.offsetHeight)&&(0!==n.offsetHeight||"none"===n.style.display&&null===n.getAttribute("srcset"))||(t+=function(e,t){const n=e.parentNode,i=parseFloat(e.getAttribute("height")||"0"),r=parseFloat(e.getAttribute("width")||"1"),o=!!e.getAttribute("src"),a=i/r||.75,s=e.offsetHeight>100,d=o&&s?e.offsetWidth:0,l=t&&t.offsetWidth,c=n&&n.offsetWidth;return(d||l||c)*a||0}(i,e))}else e instanceof SVGElement&&(t=e.clientHeight);var n;return"none"===e.style.display&&(t=0),t}function E(e){let t=P(e);const n=window.getComputedStyle(e);return t+=parseInt(n.marginTop,10),t+=parseInt(n.marginBottom,10),t}function L(e,t){return!e.querySelector(".adunit")&&(k(e)||x(e))&&(t||P(e))>0}const D=(e,t)=>!t||!Array.from(e.classList).some((e=>t.test(e))),j=(e,t)=>!t||!e.matches(t);function N(e,t,n){let r=!0;const o=k(e);return n===i.S.onlyAfterTextParagraphs&&(r=!o&&x(e)),n===i.S.onlyBetweenTextParagraphs&&(r=!o&&x(e)&&x(t)&&!k(t)),r}function R(e){let t=e&&e.children;for(;t&&1===t.length&&t[0].children&&t[0].children.length>0;)t=t[0].children;return t?Array.from(t):[]}const B=(e=r.p.isMobileOrTablet)=>2,z=e=>e<((e=r.p.isMobileOrTablet)=>e?6:3)(),$=(e,t=r.p.isMobileOrTablet)=>t&&e<4||!t&&e<2,U=e=>f/(e+f)},7374:(e,t,n)=>{"use strict";n.d(t,{x:()=>i});var i=(e=>(e.adx="adx",e.prebid="hb",e.unfilled="unf",e))(i||{})},7378:(e,t,n)=>{"use strict";n.d(t,{ap:()=>o,sm:()=>d});var i=n(3337);const r={control:"0","mediavine.com":"1","id5-sync.com":"2","truedata.co":"3","retention.com":"4","intentiq.com":"5","grow.me":"6"},o={control:"control",optable:"optable",intentiq:"intentiq",grow:"grow"},a={control:o.control,"mediavine.com":o.optable,"id5-sync.com":o.optable,"truedata.co":o.optable,"retention.com":o.optable,"intentiq.com":o.intentiq,"grow.me":o.grow},s=class e{static init({experiment:t}){e.holdOutDidSet||(e.holdOutMatcher=t.activate(i.o.identityLift)||e.holdOutMatcher,e.holdOutDidSet=!0)}static get holdOut(){return{id:r[e.holdOutMatcher],matcher:e.holdOutMatcher,source:a[e.holdOutMatcher]}}static get slotTargeting(){return{olift:e.holdOut.id}}};s.holdOutDidSet=!1,s.holdOutMatcher="control";let d=s},7431:(e,t,n)=>{"use strict";var i;n.d(t,{v:()=>i}),(e=>{let t;e.getCanonicalTag=()=>{if(t)return t;const e=document.querySelector('link[rel="canonical"]'),r=n(e)&&i(e)?e.href:window.location.href;return t=r,r},e.resetCanonicalTag=()=>{t=void 0};const n=e=>Boolean(e&&e.href),i=e=>{const t=window.$adManagementConfig.web.model.domain.split("/")[0];return Boolean(e.href.includes(t))}})(i||(i={}))},7451:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var i=(e=>(e.placement="placement",e.comscore="comscore",e.googletag="gpt",e.growFaves="growFaves",e.pubnation="pubnation",e.gumgum="gumgum",e.videoPlayer="videoPlayer",e.nonLazyRequestsLoaded="nonLazyRequestsLoaded",e.zergnet_id="zergnet_id",e.zergnet_traffic_id="zergnet_traffic_id",e.p_and_g_pixel="p_and_g_pixel",e.ima="ima",e))(i||{})},7512:(e,t,n)=>{"use strict";n.d(t,{n5:()=>d,y6:()=>c});var i=n(5521),r=n(4378),o=n(1330),a=n(8579),s=n(2344);function d(e){c(e.offering).forEach((t=>{const n=l(t,e.offering);let d=Array.from((0,s.v)(`[id="${n}"]`));const c=window[t.getAttribute("data-options")||""];0!==d.length||c?c&&(d=[(0,a.i)(`[id="${c.targetID}"]`)]):(d.push(document.createElement("div")),t.insertAdjacentElement("beforebegin",d[0]),i.Ay.debug("Video: optionsDiv NOT found. ADDING ONE!",n)),d.length>0&&d.forEach((e=>{(0,r.iQ)(e,o.ZX),e.setAttribute("data-video-id",n)}))}))}function l(e,t){let n="";const i=e.getAttribute("src")||"",r=i.match(/\/(?:videos|playlists\/(?:.+?))\/([\w-]+)\.js/);let o;return r&&r[1]&&(n=r[1]),o=-1!==i.indexOf("/playlists/")?`${t.offering_code}-playlist-${n}`:n,o}function c(e){const t=[`script[src*='scripts.${e.offering_domain}/videos/']`,`script[src*='video.${e.offering_domain}/videos/']`,`script[src*='video-staging.${e.offering_domain}/videos/']`,"script[src*='localhost:3030/videos/']",`script[src*='scripts.${e.offering_domain}/playlists/']`,`script[src*='video.${e.offering_domain}/playlists/']`,`script[src*='video-staging.${e.offering_domain}/playlists/']`,"script[src*='localhost:3030/playlists/']"].join(","),n=(0,s.v)(t);return Array.from(n).filter((t=>!!l(t,e)))}},7536:(e,t,n)=>{"use strict";n.d(t,{OF:()=>m,_9:()=>g,xD:()=>h});var i=n(210),r=Object.defineProperty,o=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,c=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,u=(e,t)=>{for(var n in t||(t={}))d.call(t,n)&&c(e,n,t[n]);if(s)for(var n of s(t))l.call(t,n)&&c(e,n,t[n]);return e},p=(e,t)=>o(e,a(t));function g(e){return Object.entries(e).filter((([e,t])=>null!=t)).reduce(((e,[t,n])=>p(u({},e),{[t]:n===Object(n)?g(n):n})),{})}const m=e=>{const t=Object.keys(e),n=t.length-1;return t[(0,i.HO)(0,n)]},h=Object.keys},7656:e=>{"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MS44OSA4My43OCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzkxOTE5MTsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDAuNTksNC4zN2gtOC4wNEMxNi4yMyw0LjM3LDMsMTcuNiwzLDMzLjkydjQ1LjYyaDQ1LjYyYzE2LjMyLDAsMjkuNTUtMTMuMjMsMjkuNTUtMjkuNTVWNC4zN2gtMzcuNThaTTQwLjU5LDU1LjU5Yy0uNTEuNTItMS4wMSwxLjA1LTEuNTMsMS41N2wtMTYuNDksMTYuNDktLjAyLS4wMiwyLjE1LTE1Ljc4LTE1Ljc4LDIuMTUtLjAyLS4wMiwxNi40OS0xNi40OWMuNTItLjUyLDEuMDQtMS4wMiwxLjU3LTEuNTMsNC4zLTQuMTUsOC44Ni03Ljk2LDEzLjYzLTExLjM5LDcuOTItNS43LDE2LjQtMTAuMzYsMjUuMTYtMTMuNzctMy40MSw4Ljc1LTguMDcsMTcuMjMtMTMuNzcsMjUuMTYtMy40Myw0Ljc3LTcuMjQsOS4zNC0xMS4zOSwxMy42M1oiLz4KPC9zdmc+"},7692:(e,t,n)=>{"use strict";n.d(t,{JO:()=>a,OO:()=>o,Rd:()=>s,qn:()=>r});var i=n(7536);function r(e,t=window.location.search){return a(t)[e]}function o(e,t,n=window.location.search){const i=a(n)[e];return-1!==(Array.isArray(i)?i:[i]).indexOf(t)}function a(e){return e?e.replace(/^\?/,"").split("&").reduce(((e,t)=>{let n=t.indexOf("=");n=-1===n?t.length:n;let i=t.slice(0,n);const r=decodeURIComponent(t.slice(n+1));return/\[\]$/.test(i)?(i=i.replace("[]",""),e[i]=e[i]||[],Array.isArray(e[i])&&e[i].push(r)):e[i]=r||"",e}),{}):{}}function s(e){return(0,i.xD)(e).map((t=>Array.isArray(e[t])?e[t].map((e=>`${t}[]=${e}`)).join("&"):`${t}=${e[t]}`)).join("&")}},7919:(e,t,n)=>{"use strict";function i(e,t,n="."){return"string"==typeof t&&(t=t.split(n)),t.reduce(((e,t)=>e&&e[t]?e[t]:null),e)}n.d(t,{v:()=>i})},8027:(e,t,n)=>{"use strict";function i(e){return e.s2sBidder||e.bidder}function r(e){return e.s2sBidder?`${e.s2sBidder}_s2s`:e.bidder}n.d(t,{P:()=>i,w:()=>r})},8065:(e,t,n)=>{"use strict";n.d(t,{k8:()=>a,u1:()=>o,vd:()=>r});var i=n(6805);function r(e){if("object"==typeof(t=e)&&null!==t&&"message"in t&&"string"==typeof t.message)return e;var t;try{return new Error(JSON.stringify(e))}catch(t){return new Error(String(e))}}function o(e){return r(e).message}const a=(e,t=i.A.new())=>{var n,r,o,a,s;const d={};d.wrapperGroup=null!=(s=null==(a=null==(o=null==(r=null==(n=window.$adManagementConfig)?void 0:n.web)?void 0:r.model)?void 0:o.versionGroup)?void 0:a.name)?s:null,null==e&&(d.message="Unknown error",d.errName="Unknown error"),e instanceof Error?(d.stack=e.stack,d.message=e.message,d.errName=e.name):"string"==typeof e?(d.message=e,d.stack=null,d.errName=null):d.message=JSON.stringify(e),t.record("UncaughtError",d,.1),console.error(e&&"object"==typeof e&&"message"in e?e.message:e)}},8117:(e,t,n)=>{"use strict";n.d(t,{$s:()=>F,CL:()=>u,Dg:()=>k,GK:()=>I,Gp:()=>x,Gx:()=>N,Hp:()=>f,I$:()=>T,JZ:()=>y,Ji:()=>A,Kv:()=>$,Ll:()=>_,Lq:()=>V,MF:()=>Z,MH:()=>d,MS:()=>B,M_:()=>z,O8:()=>W,OI:()=>j,PY:()=>P,RQ:()=>D,SZ:()=>w,Sc:()=>M,Sm:()=>c,Ss:()=>R,UF:()=>q,XQ:()=>m,Y8:()=>b,Ye:()=>p,_d:()=>L,b:()=>a,cO:()=>o,c_:()=>s,cq:()=>l,cx:()=>G,f8:()=>U,fY:()=>S,gc:()=>O,hO:()=>J,iT:()=>h,mb:()=>C,ml:()=>g,nR:()=>Y,qi:()=>v,s6:()=>r,tB:()=>E,wj:()=>H});var i=n(7692);const r=40,o=728,a=768,s=(0,i.OO)("noRefresh","true")?0:29,d=3,l=2,c="data-slot-rendered",u=59,p=2,g=2,m=46,h=31536e3,b=1e3*h,f="US",v=!0,y=1,w=2,_=3,M=4,A=7,S=755,I=858,C="v2",x=1,k=46,O=31536e3,T="v2test",P="4",E="out_2",L="1_native",D="stickyout_1",j="tam_1",N="tamstickyout_1",R=.51,B="mv-adhesion-native",z="mv-ad-box",$=300,U="content_btf_wrapper",F="content_mobile_wrapper",G="mv-native-ad",W=767,H="_lr_env",V="_lr_pairId",q={rootMargin:"0px",threshold:[.4999,.51]},Y=8e3,J=600,Z="HiAdhesions"},8166:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var i=n(7203),r=n(4378),o=n(5521),a=n(5069),s=n(6391),d=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));const l={default:{mobile:.28,desktop:.25,buffer:2},medium:{mobile:.24,desktop:.2,buffer:2},low:{mobile:.2,desktop:.15,buffer:3},none:{mobile:0,desktop:0,buffer:0}};class c{constructor(e,t){this.model=e,this.slotFactory=t,this.SLOT_CLASS="Recipe",this.startingParagraphNumber=0,this.endingParagraphNumber=0,this.contentRequireText=a.S.anywhere,this.target=[".wprm-recipe-instructions-container",".tasty-recipes-instructions",".tasty-recipe-instructions",".mv-create-instructions-slot-v2",".mv-create-notes-slot-v2",".mv-create-after-supplies-slot-v2"].join(", "),this.divBuster=!0,this.listBuster=!0;const n=l[e.recipe_instruction_density||"default"];this.density=s.p.isMobileOrTablet?n.mobile:n.desktop,this.minParagraphBuffer=n.buffer,this.unbustableSelector=e.divbuster_exclusions,this.renderedPromise=new Promise((e=>{(0,r.Qc)((()=>{this.render().then((()=>{e()}))}))}))}render(){return d(this,null,(function*(){if(!this.model.dynamic_recipe_slots||"none"===this.model.recipe_instruction_density)return;Array.from(document.querySelectorAll(`${this.target}`)).forEach((e=>this.dynamicallyCreateSlots(e)))}))}dynamicallyCreateSlots(e){return d(this,null,(function*(){if(!(e&&e instanceof Element))return o.Ay.debug("Mediavine: Must provide a valid element to insert ads into.",e),!1;if("true"===e.getAttribute("data-recipe-ads-inserted"))return!1;e.setAttribute("data-recipe-ads-inserted","true");const t=new i.Ay({slotFactory:this.slotFactory,slotClass:this.SLOT_CLASS,target:e,startingParagraphNumber:this.startingParagraphNumber,endingParagraphNumber:this.endingParagraphNumber,density:this.density,contentRequireText:this.contentRequireText,minParagraphBuffer:this.minParagraphBuffer,divBuster:this.divBuster,listBuster:this.listBuster,unbustableSelector:this.unbustableSelector,optShortFormContent:!1,optimizeCLSMode:!1,minSlotsToInsert:1,displayContentAfterFlex:!1});this.insertCustomRecipeSlots();const n=s.p.isMobile?500:void 0;return t.createSlots(void 0,void 0,n),!0}))}insertCustomRecipeSlots(){this.model.slots.filter((e=>"Recipe"===e.type)).forEach((e=>{const t=(s.p.isMobileOrTablet?e.mobileSelector:e.selector)||e.selector,n=(s.p.isMobileOrTablet?e.mobileInsertPosition:e.insertPosition)||e.insertPosition,r="string"==typeof t?document.querySelector(t):t;i.Ay.insertSlot(r,"Recipe",this.slotFactory,n,!1)}))}}},8254:(e,t,n)=>{"use strict";function i(e){return["3","4"].includes(e.id)}n.d(t,{J:()=>i})},8508:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(8117),r=n(8512),o=n(6391);function a(e){const t=e.sidebar_minimum_width||i.O8;return Boolean(r.g.width>t&&!o.p.isMobile&&e.enable_grow_slidebar&&e.sidebar_btf_selector)}},8512:(e,t,n)=>{"use strict";n.d(t,{g:()=>o});var i=n(6391);const r=class e{static get width(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}static get height(){return window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}static get functionalHeight(){const t=window.$adManagementConfig.web.model.sidebar_btf_sticky_offset||0;let n=0;return window.$adManagementConfig.web.model.adhesion_close&&(n=i.p.isMobileOrTablet?60:90),e.height-t-n}static isWindowTooSmall(){return e.height<=e.MIN_WINDOW_HEIGHT&&e.width<=e.MIN_WINDOW_WIDTH}};r.MIN_WINDOW_HEIGHT=250,r.MIN_WINDOW_WIDTH=300;let o=r},8535:(e,t,n)=>{"use strict";n.d(t,{VU:()=>c,Vs:()=>u});var i=n(3337),r=n(934),o=n(7692),a=n(210),s=n(5521),d=n(6832);Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function l(e,t,n){const i=[];return t.filter((e=>!e.slugs||e.slugs[n])).forEach((t=>{i.push({flag:e,percent:parseInt(t.trafficPercentage,10),value:t.version})})),i.push({flag:e,default:!0,value:"production"}),i}function c(e="production",t=window.$adManagementConfig.web.model.s2sBetas,n=window.$adManagementConfig.web.model.ab_optout){const s=(0,o.qn)("s2sVersion");if(s)return{group:"t",version:s,name:s};if(window.$adManagementConfig.web.s2sBetaSelection)return window.$adManagementConfig.web.s2sBetaSelection;if(n)return{version:"production",name:"production"};const c=new d.Nn;if(c.depth>1&&c.s2sVersionGroup){const n=c.s2sVersionGroup.version;if(n===e||t.some((e=>e.version===n)))return window.$adManagementConfig.web.s2sBetaSelection=c.s2sVersionGroup,c.s2sVersionGroup}const u=l(i.o.s2sBeta,t,""),p=new r.a(u).activate(i.o.s2sBeta),g=100*a.$A,m=(0,a.EF)(g)<=.5*g;let h="";h=p&&p!==e?m?`${p}-t`:`${p}-c`:e;const b={version:p||"production",name:h};return window.$adManagementConfig.web.s2sBetaSelection=b,c.setS2SVersionGroup(b),b}function u(e,t,n){const i=(0,o.qn)("videoVersion"),r={name:"default",version:e};if(i)return{name:`${i}-beta-test`,version:i};if(n)return r;const l=new d.Nn;if(l.depth>1&&l.videoVersionGroup){const n=l.videoVersionGroup.version;if(n===e||t.some((e=>e.version===n)))return l.videoVersionGroup}try{const n=500,i=100*a.$A,r=(0,a.EF)(i)<=n;let o=(0,a.EF)(100);for(const{trafficPercentage:n,version:i}of t){if(o<=n){const t={name:r?`${i}-beta-control`:`${i}-beta-test`,version:r?e:i};return l.setVideoVersionGroup(t),t}o-=n}}catch(e){s.Ay.debug("Problem selecting group:",e)}return l.setVideoVersionGroup(r),r}},8579:(e,t,n)=>{"use strict";function i(e){return""===e||null==e?null:document.querySelector(e)}n.d(t,{i:()=>i})},8614:(e,t,n)=>{"use strict";n.r(t),n.d(t,{GID:()=>f,IDENTITY_READY_EVENT:()=>m,Identity:()=>b,IdentityKeys:()=>v});var i=n(5413),r=n(5521),o=n(8065),a=n(7536),s=Object.defineProperty,d=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p=(e,t)=>{for(var n in t||(t={}))l.call(t,n)&&u(e,n,t[n]);if(d)for(var n of d(t))c.call(t,n)&&u(e,n,t[n]);return e},g=(e,t,n)=>new Promise(((i,r)=>{var o=e=>{try{s(n.next(e))}catch(e){r(e)}},a=e=>{try{s(n.throw(e))}catch(e){r(e)}},s=e=>e.done?i(e.value):Promise.resolve(e.value).then(o,a);s((n=n.apply(e,t)).next())}));const m="mediavineIdentityReady",h=class e{static get gid(){if(Object.values(e.hasAuth).some((e=>!!e)))return"2"}static init(t,n){if(!e.shouldRunIdentityApi(t,n))return void r.Ay.debug(["Identity","init"],"Halting Identity API init, no eligible services or user opted out");e.checkExistingAuthData();const i=e.optIn.bind(e.optIn,t),o=e.optOut.bind(e.optOut,t);window.$adManagementConfig.web.identityOptIn=i,window.$adManagementConfig.web.identityOptOut=o,window.dispatchEvent(new CustomEvent(m))}static optIn(t,n,i){return g(this,null,(function*(){try{const r=e.shouldRunLiveRamp(t),o=e.shouldRunUid2(t);let a=null,s=null;if(r){const{LiveRamp:t}=yield e.loadModules("liveRamp");a=t}if(o){const{Uid2:t}=yield e.loadModules("uid2");s=t}const d={liveRamp:!!r&&(yield a.optIn(t,n)),uid2:!!o&&(yield s.optIn(n))};return e.authServicesMap=d,i(null)}catch(e){return r.Ay.debug(["Identity","optIn"],e),i((0,o.vd)(e))}}))}static optOut(t,n){return g(this,null,(function*(){try{const i=e.shouldRunLiveRamp(t),r=e.shouldRunUid2(t);let o=null,a=null;if(i){const{LiveRamp:t}=yield e.loadModules("liveRamp");o=t}if(r){const{Uid2:t}=yield e.loadModules("uid2");a=t}const s={liveRamp:!!i&&o.optOut(),uid2:!!r&&a.optOut()};return e.authServicesMap=s,n(null)}catch(e){r.Ay.debug(["Identity","optOut"],e),n((0,o.vd)(e))}}))}static loadModules(e){return g(this,null,(function*(){return n(6066)(`${{liveRamp:"./liveRamp/LiveRamp",uid2:"./uid2/Uid2"}[e]}`)}))}static checkExistingAuthData(){(0,a.xD)(v).map((t=>{const n=i.checkExistingAuthData[t];n&&(e.hasAuth[t]=n())}))}static set authServicesMap(t){e.hasAuth=p(p({},e.hasAuth),t),(0,a.xD)(t).forEach((e=>{r.Ay.debug(["Identity"],`Authentication data set for: "${e}"`)}))}static shouldRunIdentityApi(t,n){const i=e.shouldRunLiveRamp(t),r=e.shouldRunUid2(t);return(i||r)&&!n.isUSNatV1OptOut()}static shouldRunLiveRamp(e){return!0}static shouldRunUid2(e){return"US"===e.geoLoc.country_code}};h.hasAuth={};let b=h;var f=(e=>(e.noAuth="0",e.growAuth="1",e.identityApiAuth="2",e.unverified="3",e))(f||{}),v=(e=>(e.liveRamp="mv_liveRamp",e.uid2="__uid2_advertising_token",e))(v||{})},8618:(e,t,n)=>{"use strict";function i(e,t){const n=document.getElementsByTagName("script")[0],i=null==n?void 0:n.parentNode,r=`Error loading asset ${e.getAttribute("src")}`;if(!i)throw new Error(r);i.insertBefore(e,n),e.addEventListener("load",(()=>t?t():null)),e.addEventListener("error",(()=>t?t(r):null))}n.d(t,{A:()=>i})},8674:(e,t,n)=>{"use strict";n.d(t,{Ct:()=>W,dt:()=>H,Mj:()=>V,Gh:()=>J,A6:()=>Y});var i=n(8117),r=n(6030),o=n(1325),a=n(438),s=n(888),d=n(3483),l=n(7692),c=n(3835),u=n(8614),p=n(6944),g=n(2972),m=n(3614),h=(e=>(e["Aolcoholic Beverages"]="369",e["Barbecues and Grilling"]="370",e.Cooking="371",e["Desserts and Baking"]="372",e["Dining Out"]="373",e["Food Allergies"]="374",e["Food Movements"]="375",e["Healthy Cooking and Eating"]="376",e["Non-Alcoholic Beverages"]="377",e["Vegan Diets"]="378",e["Vegetarian Diets"]="379",e["World Cuisines"]="380",e["Food & Drink"]="368",e["Hobbies & Interests"]="422",e["Home & Garden"]="457",e["Business and Finance"]="268",e["Healthy Living"]="406",e["Music and Audio"]="481",e["Style & Fashion"]="676",e.Automotive="243",e["Technology & Computing"]="687",e.Travel="719",e))(h||{}),b=n(1387),f=n(1699),v=n(3778),y=n(6391),w=n(5291);const _="utm_source",M="utm_campaign";const A=new class{constructor(e=document){this._document=e,window.__tcfapi||(this.utmSourceCookie=new w.H({name:_,maxAge:0}),this.utmCampaignCookie=new w.H({name:M,maxAge:0}),this.utmSource=(0,l.qn)(_,this._document.location.search)||this.utmSourceCookie.value,this.utmSource&&this.utmSourceCookie.set(this.utmSource),this.utmCampaign=(0,l.qn)(M,this._document.location.search)||this.utmCampaignCookie.value,this.utmCampaign&&this.utmCampaignCookie.set(this.utmCampaign))}};var S=n(8535),I=n(7431),C=n(210),x=n(9143),k=n(6832),O=n(9742),T=n(1664),P=n(7378);function E(e){var t;return(null==e?void 0:e.params)?"bidfloor"in e.params?null==(t=null==e?void 0:e.params)?void 0:t.bidfloor:"bidFloor"in e.params?e.params.bidFloor:"floor"in e.params?null==e?void 0:e.params.floor:"kadfloor"in e.params?Number(e.params.kadfloor):0:0}var L=n(3130),D=n(297),j=n(5018),N=Object.defineProperty,R=Object.defineProperties,B=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,F=(e,t,n)=>t in e?N(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,G=(e,t)=>{for(var n in t||(t={}))$.call(t,n)&&F(e,n,t[n]);if(z)for(var n of z(t))U.call(t,n)&&F(e,n,t[n]);return e},W=(e=>(e[e.NOT_APPLICABLE=0]="NOT_APPLICABLE",e[e.APPLICABLE=1]="APPLICABLE",e))(W||{}),H=(e=>(e[e.NO=0]="NO",e[e.YES=1]="YES",e))(H||{});var V,q;(q=V||(V={})).bucket=(Math.floor(100*Math.random())+1).toString(),q.pageViewId=(0,C.JY)(16),q.gppGAMApplicableSections="0",q.gppGAMApplicable=0,q.gppGAMDeclinedPermission=0;const Y=(e,t,n,h,y,w)=>{return _=void 0,M=null,A=function*(){var _,M,A;const{slot:S}=e;let I={};t.uam&&(I=(yield(0,v.p)(t.offering)).getAmazonTargeting(S)),S.amazonTargeting=I;const C=h&&h.adserverTargeting||void 0,x=C&&C.hb_bsbid?C.hb_bsbid:0;S.highestPrebid=h,(0,l.OO)("test","nativeS2S")&&C&&(C.hb_pb="10.05");const k=Z(S,t),L=t.psas&&S.psaEligible&&!t.testSite?t.psas.map((e=>e.gam_key)):[],D=window.$adManagementConfig.video&&window.$adManagementConfig.video.playerGroup,j=p.kf.new(t).getPartnerLiftValue(),N=r.nk.getDisplayFloor(t,S.adUnitId),z=r.nk.getOutstreamFloor(t,S.adUnitId),$=(0,o.F$)(x||N),U=(0,o.fk)(x,z),F=yield(0,d.F)(),W=(H=G(G(G(G(G(G({},C),e.getPrebidBidderTargeting()),w.getResults()),f.Optable.getSlotTargeting()),J(t)),P.sm.slotTargeting),V={partnerLift:j,hb_bid:C&&C.hb_bid||"no_bid",slot_id:S.id,hb_bidder:C&&C.hb_bidder?C.hb_bidder:"no_bidder",hb_count:String(n),hb_pmp:h&&h.dealId?"1":"0",hb_pool:y?"1":"0",lpcount:String(null==(_=null==h?void 0:h.ext)?void 0:_.lpcount)||"0",UR:S.outstreamExclusive?void 0:I.amznadj?[$,I.amznadj]:$,URP:U,OE:S.adXOutstreamEligible?"1":"0",google:k,native:"1"===k&&"SidebarBtfStacked"!==S.type?"1":"0",slot_number:S.number.toString(),slot:"GutterAtf"===S.type?"gutter":S.adUnitId,refresh:S.isRefreshing?"1":"0",refresh_count:S.refreshes>=0?S.refreshes:void 0,amznbid:I.amznbid,amznbidub:I.amznbidub,amznadj:I.amznadj,amznadid:I.amznadid,amzniid:I.amzniid,amznp:(null==(M=null==h?void 0:h.ext)?void 0:M.amznp)||I.amznp,amznsize:I.amznsize,tam_liv:I.tam_liv,iiq:(0,g.vU)(h),sspm:null==(A=null==h?void 0:h.ext)?void 0:A.sspm,bidFloor:(0,c._4)(N),player_group:D,psa:L,timeout:S.timeout.targetingCode,gid:u.Identity.gid||a.A.gid,g_session_id:a.A.domainSessionId||"",inview:S.onRail?"1":"0",adomain:null==h?void 0:h.adomain,grow_state:a.A.state,grow_source:a.A.source,grow_version:a.A.version,dsp_id:null==h?void 0:h.dspSeat,buyerseat:null==h?void 0:h.buyerSeat,deal_id:null==h?void 0:h.dealId,"3pc":(0,s.U)(),illr:S.isLessLazyRendered?"1":"0",pps:void 0,pair_id:window.localStorage.getItem(i.Lq)?"1":"0",deprecationLabel:F,topics_header:m.b.headerTopics,topics_prebid:m.b.prebidTopics,dwell_time:b.z.timeOnPage,lazy:S.lazy?"1":"0",revShare:t.revShare,"1pc":O.V.using1stPartyCookies?"1":"0",wrapper_load:T.k.perfBucket,b_req_floor:E(null==h?void 0:h.bidRequest),is_house_ad:"0"},R(H,B(V)));var H,V;return t.getSiteTargeting(W,h)},new Promise(((e,t)=>{var n=e=>{try{r(A.next(e))}catch(e){t(e)}},i=e=>{try{r(A.throw(e))}catch(e){t(e)}},r=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,i);r((A=A.apply(_,M)).next())}));var _,M,A},J=e=>{var t;const n=new Date,o=new x.r,a={};a.site=e.slug.substr(0,i.s6),a.path=window.location.pathname.substr(0,i.s6),a.page_url=I.v.getCanonicalTag(),a.secure="https:"===window.location.protocol?"1":"0",a.sessiondepth=k.Ay.depth.toString(),a.optout=e.optouts.map((e=>e.slug)),a.categories=e.categories.map((e=>e.slug.substr(0,i.s6))),a.generator="web",a.bucket=V.bucket,a.referrer_url=k.Ay.referrer,a.utm_source=A.utmSource||"",a.utm_campaign=A.utmCampaign||"",a.dow=n.getUTCDay().toString(),a.day=n.getUTCDate().toString(),a.month=String(n.getUTCMonth()+1),a.hour=n.getUTCHours().toString(),a.wrapper_group=e.versionGroup.name||"",a.wswy=e.wswy,a.tgt=e.target_brands_inc_approved?"1":"0",a.sessionId=function(){const e=new w.H({name:"_ga"}).value||"";return e.split(".")[2]||""}(),a.page_view_id=V.pageViewId,a.groupm=e.group_m_approved?"1":"0",a.browser=y.p.browser,a.os=y.p.os,a.lang=navigator.language,a.s2sVersion=(0,S.VU)().name,a.gpp=`${V.gppGAMApplicableSections}-${V.gppGAMApplicable}-${V.gppGAMDeclinedPermission}`,a.fvi=(0,r.QZ)(e).toString(),a.fstd=(e.floors.baseVariance||r.Uj).toString(),a.cmpBetaVersion=(null==(t=e.cmpBetaSelection)?void 0:t.name)||"",a.oae=e.ad_experience===D.e.mv_managed?"1":"0",a.gamDisabled=(0,j.I)(e)?"1":"0",V.IIQgroup&&(a.intent_iq_group=V.IIQgroup),o.recipeCard&&(a.rcard=o.recipeCard),Object.keys(e.customTargeting).forEach((t=>{a[t]=e.customTargeting[t]}));let s=(0,l.qn)("test");s=s?Array.isArray(s)?s:[s]:[];const d=s.indexOf("placeholders");return(-1!==d||e.testSite)&&(-1!==d?s[d]="houseads":s.push("houseads")),s.length>0&&(a.test=s),a.uc=(0,L.k)()?"y":"n",a},Z=(e,t)=>{const n=t.google,i=e.adXEligible,r=!(0,l.OO)("test","placeholders"),o=!t.testSite;return n&&i&&r&&o?"1":"0"};h["Food Allergies"],h["Vegan Diets"]},8970:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});var i=n(7536);const r=e=>({onto:(t,n)=>e&&(0,i.xD)(e).map((i=>{const r=e[i];n&&-1!==n.indexOf(i)||(t[i]=r)}))})},8990:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>w});var i=n(9904),r=n(1976),o=n(3337),a=n(7451),s=n(6391),d=n(8512),l=n(5460),c=n(4429),u=n(4828),p=n(2327),g=n(6749),m=n(3670);const h=s.p.isMobileOrTablet?9:12,b=d.g.height*h;let f;const v={rootMargin:`${b}px 0px 0px 0px`},y=class e{constructor(t,n){this.slot=t,this.prebidFacade=n,this.rendered=!1,this.cleanupRequestListener=()=>{},e.initCleanupObserver(),t.lazyable=this,e.lessLazy=t.model.less_lazy_mode,e.debounceRequestBids||(e.debounceRequestBids=(0,i.A)((()=>{const i=e.lazySlotsToRequest.sort(((e,t)=>{const n=e.wrapper,i=t.wrapper,r=window.scrollY;if(e.stickyConfig.isSticky||t.stickyConfig.isSticky){const n=e.stickyConfig.isSticky?1:0;return(t.stickyConfig.isSticky?1:0)-n}return Math.abs((0,u.A)(n)-r)-Math.abs((0,u.A)(i)-r)})),r=t.model.ad_box?4:2,o=i.splice(0,r);e.lazySlotsToRequest=i;const a=o.map((e=>e.timeout.value)),s=Math.max(...a);n.requestBids(o,s);const d=t.model.ad_box?1:1e3;e.lazySlotsToRequest.length>0&&setTimeout((()=>{e.debounceRequestBids()}),d)}),100,{maxWait:t.model.ad_box?0:500})),e.lessLazy&&r.ready(a.I.nonLazyRequestsLoaded,(()=>{if(e.waitedForAtf)e.renderAd(t);else{setTimeout((()=>{e.waitedForAtf=!0,e.renderAd(t)}),3e3)}})),this.createWaypoint()}static get contentDisabledFor(){let t=0;return e.contentDisabledUntil&&(t=e.contentDisabledUntil-Date.now(),t=t>0?t:0),t}static disableContentWaypointsFor(t){e.disableContentWaypoints=!0,e.contentDisabledUntil=Date.now()+t,setTimeout((()=>{e.disableContentWaypoints=!1,e.contentDisabledUntil=null}),t)}static setContentWaypointsDisable(t){e.disableContentWaypoints=t}static renderLazyAds(t,n=!1){const i=[];return Array.from(t.querySelectorAll(".adunit")).map((t=>{const r=t.getAttribute("id");if(!r)return;const o=c.A.getSlotById(r);o&&o.lazyable&&e.renderAd(o)&&(n&&(o.isLessLazyRendered=!0),i.push(o))})),i}static renderAd(t){var n;return!(null==(n=t.lazyable)?void 0:n.rendered)&&(e.renderAdCleanup(t),e.lazySlotsToRequest.push(t),e.debounceRequestBids(),!0)}static renderAdCleanup(t){t.lazyable&&(t.lazyable.rendered=!0,t.lazyable.cleanupRequestListener(),t.stickyConfig.isSticky||e.lessLazy||(0,p.e)().observe(t.wrapper,v))}createWaypoint(){const t=this.slot,n={rootMargin:`0px 0px ${t.offset?t.offset:s.p.isMobileOrTablet?2400:1600}px 0px`},i=(0,p.e)().onChange(_,n);this.cleanupRequestListener=m.A.on(m.A.events.slotBidRequested,(n=>{n===t&&(i.unobserve(t.wrapper),e.renderAdCleanup(t))}));const r=t.getSlotDom();r?i.observe(r):m.A.on(m.J.slotWrapperRenderEnded,(e=>{if(e===t){const e=t.getSlotDom();i.observe(e)}}))}};y.lazySlotsToRequest=[],y.disableContentWaypoints=!1,y.contentDisabledUntil=null,y.waitedForAtf=!1,y.lessLazy=!1,y.initCleanupObserver=(0,g.h)((()=>{(0,p.e)().onChange(A,v)}));let w=y;function _(e,t){const n=Math.round(l.O.delta);e.forEach((e=>{const i=e.target.getAttribute("data-wrapper")?e.target:e.target.querySelector("[data-wrapper]"),r=i&&i.getAttribute("data-wrapper")||"",a=c.A.getSlotById(r);if(!a||"Content"===a.type&&w.disableContentWaypoints)return;f=function(e){return f||parseInt(e.model.experiment.activate(o.o.velocityCheck)||"0",10)||1e3}(a);const s="Content"===a.type&&n>f;(e.isIntersecting||a.stickyConfig.isSticky)&&(s?setTimeout((()=>{const n=e.target.getBoundingClientRect();if(n.top-n.height/2>0){const n=Math.round(l.O.delta);M(t,e,a,n)}}),1e3):M(t,e,a,n))}))}function M(e,t,n,i){e.unobserve(t.target),r.ready(a.I.nonLazyRequestsLoaded,(()=>{n.setTargeting({velocity:i,maxVelocity:f}),w.renderAd(n)}))}function A(e,t){e.forEach((e=>{const n=e.target.getAttribute("data-wrapper")?e.target:e.target.querySelector("[data-wrapper]"),i=n&&n.getAttribute("data-wrapper")||"",r=e.boundingClientRect.bottom<0,o=e.boundingClientRect.bottom<=-b;if(i&&r&&o&&0===e.intersectionRatio){t.unobserve(e.target);const n=c.A.getSlotById(i);if(n){m.A.trigger(m.A.events.resetRefreshable,n),n.destroyGSlot();n.getSlotDom().style.visibility="hidden"}}}))}window.$adManagementConfig.web.renderLazyAds=w.renderLazyAds,window.$adManagementConfig.web.setContentWaypointDisable=w.setContentWaypointsDisable,window.$adManagementConfig.web.disableContentWaypointsFor=w.disableContentWaypointsFor},9062:(e,t,n)=>{"use strict";n.d(t,{z:()=>r});var i=n(1486),r=(e=>(e[e.banner=i.D4]="banner",e[e.video=i.G_]="video",e[e.native=i.s6]="native",e))(r||{})},9143:(e,t,n)=>{"use strict";n.d(t,{j:()=>o,r:()=>s});class i{constructor(e,t=document){this.selectors=e,this._document=t,this.present=!1;for(const n of e){if(t.querySelector(n)){this.present=!0,this.selector=n;break}}}}class r{constructor(e,t=document){this.trackables=e,this._document=t,this.presentTrackables=[],this.trackables.forEach((e=>{(this[e.name]=new i(e.selectors,t)).present&&this.presentTrackables.push(e.name)}))}}var o=(e=>(e.ER="ER",e.MPP="MPP",e.WPUR="WPUR",e.Zip="Zip",e.Yum="Yum",e.BYC="BYC",e.SRP="SRP",e.WPRecipeMaker="WPRM",e.Tasty="Tsty",e.MvCreate="MVC",e))(o||{});const a=class e extends r{constructor(t=e.plugins,n=document){super(t,n),this.trackables=t,this._document=n}get recipeCard(){return this.multiple?"multiple":this.presentTrackables[0]}get multiple(){return this.presentTrackables.length>1}};a.plugins=[{name:"ER",selectors:[".ERSInstructionsHeader",".ERSIngredients"]},{name:"MPP",selectors:["#mpprecipe-ingredients","#mprecipe-ingredients-list"]},{name:"WPUR",selectors:[".wpurp-recipe-ingredient-group-container",".wpurp-recipe-ingredient-container"]},{name:"Zip",selectors:["#zlrecipe-ingredients","#zlrecipe-instructions","#zlrecipe-ingredients-list"]},{name:"Yum",selectors:["#yrecipe-ingredients","#yrecipe-ingredients-list"]},{name:"BYC",selectors:[".blog-yumprint-ingredient-section",".blog-yumprint-recipe-contents"]},{name:"SRP",selectors:[".recipe-instructions-wrap",".recipe-ingredients-wrap"]},{name:"WPRM",selectors:[".wprm-recipe-ingredients-container"]},{name:"Tsty",selectors:[".tasty-recipes-ingredients",".tasty-recipe-ingredients"]},{name:"MVC",selectors:[".mv-create-card"]}];let s=a},9190:(e,t,n)=>{"use strict";n.d(t,{c:()=>d});var i=Object.defineProperty,r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const d=e=>{const t={};return Object.entries(((e,t)=>{for(var n in t||(t={}))o.call(t,n)&&s(e,n,t[n]);if(r)for(var n of r(t))a.call(t,n)&&s(e,n,t[n]);return e})({},e)).forEach((([e,n])=>{(n||0===n)&&(t[e]=Array.isArray(n)?n:[n])})),t}},9357:(e,t,n)=>{"use strict";n.d(t,{Pb:()=>d,o7:()=>l});var i=n(5291),r=n(1717);class o extends i.H{constructor(e="am_tokens"){super({name:e}),this.sha256Hash=void 0}get id(){const e=localStorage.getItem("MV_UUID");return e||(this.value?this.value.mv_uuid:void 0)}get idHash(){return new Promise((e=>{this.id&&!this.sha256Hash?(0,r.rs)(this.id).then((t=>{this.sha256Hash=t,e(this.sha256Hash)})):e(this.sha256Hash)}))}get version(){if(this.value)return this.value.version}}const a=new o,s=new class extends o{get id(){}get idHash(){return Promise.resolve(void 0)}get version(){}};let d=a;function l(e){d=e?a:s}},9389:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});var i=(e=>(e.Australia="AU",e.Brazil="BR",e.Canada="CA",e.China="CN",e.Cuba="CU",e.Iran="IR",e.Ireland="IE",e.Japan="JP",e.Malaysia="MY",e.Mexico="MX",e["New Zealand"]="NZ",e["North Korea"]="KP",e.Russia="RU",e.Singapore="SG",e["South Korea"]="KR",e.Spain="ES",e.Switzerland="CH",e.Syria="SY",e.Thailand="TH",e["United States of America"]="US",e))(i||{})},9478:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var i=(e=>(e.AT="AT",e.BE="BE",e.BG="BG",e.CH="CH",e.CY="CY",e.CZ="CZ",e.DE="DE",e.DK="DK",e.EE="EE",e.EL="EL",e.ES="ES",e.FI="FI",e.FR="FR",e.GB="GB",e.GR="GR",e.HR="HR",e.HU="HU",e.IE="IE",e.IS="IS",e.IT="IT",e.LI="LI",e.LT="LT",e.LU="LU",e.LV="LV",e.MT="MT",e.NL="NL",e.NO="NO",e.PL="PL",e.PT="PT",e.RO="RO",e.SE="SE",e.SI="SI",e.SK="SK",e.UK="UK",e.ZA="ZA",e))(i||{})},9481:(e,t,n)=>{"use strict";n.d(t,{Je:()=>s,_C:()=>d,Ef:()=>l});var i=n(8117),r=n(1996),o=n(299),a=n(5592);const s="#a5a5a5",d="mv-device-",l=({adhesion_light:e,custom_css:t,recipe_float:n,triplelift:s,sidebar_minimum_width:d,iphone5_sidescroll_fix:l})=>`\n :root {\n --adhesion-background-color: ${e?"rgba(250, 250, 250, 0.9);":"rgba(0, 0, 0, 0.9);"}\n }\n\n .mv-empty-wrapper {\t\n margin: 0 !important;\t\n height: 0px !important;\t\n min-height: unset !important;\t\n } \n .mv-empty-wrapper mv-ad-reporter {\n display: none !important;\n }\n .adunitwrapper {\n overflow: visible;\n position: relative;\n /* Typical height + padding for adunitlabels */\n height: 264px;\n /* Typical Width */\n width: 300px;\n /* try transition in separate a/b test */\n /* transition: all 0.5s; */\n white-space: normal !important;\n }\n\n div#${r.I.selector.id} {\n -webkit-transform: translate3d(0,0,0);\n position: fixed;\n bottom: 0;\n width: 100vw;\n height: 400px;\n gap: 15px;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n z-index: 2147483535;\n pointer-events: none;\n left: 0px !important;\n }\n\n div#${r.I.selector.id} > * {\n pointer-events: auto;\n transition: all .3s ease-in;\n transition-delay: 500ms;\n }\n\n div#${r.I.selector.id}.${r.I.selector.className} .adhesion_wrapper {\n min-height: 150px !important;\n }\n\n div#${r.I.selector.id} .adhesion_wrapper[${r.I.selector.hiddenAttr}] {\n visibility: hidden !important;\n }\n\n div#${r.I.selector.id}[${o.Rt.selector.position}=${a.ZY.right}] .universalPlayer__bottom {\n transform: translateY(150px) !important;\n align-self: start !important;\n }\n\n div#${r.I.selector.id}[${o.Rt.selector.position}=${a.ZY.left}] .universalPlayer__bottom {\n transform: translateY(150px) !important;\n align-self: end !important;\n }\n\n body .adunitwrapper[style*='display: block']>.adunit:before {\n content: "Loading Ad...";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n flex-wrap: wrap;\n -webkit-align-content: center;\n align-content: center;\n justify-content: center;\n font-size: 14px;\n color: #999;\n display: -webkit-box;\n -webkit-box-pack: center;\n -webkit-box-align: center;\n box-sizing: border-box;\n }\n\n div.mv_slot_target[data-slot] {\n height: 264px;\n }\n\n div.mv_slot_target[data-hint-slot-inserted="true"],\n div.mv_slot_target[data-hint-slot-inserted="blocked"] {\n height: revert;\n }\n\n .mv-outstream-container + .adunit:before { \n display: none!important;\n }\n\n .mv-outstream-container + .adunitwrapper>.adunit:before {\n display: none!important;\n }\n\n body .adunitwrapper[style*='display: block']>.adunit {\n position: relative;\n }\n\n body .adunitwrapper[style*='display: block']>.adunit>div {\n position: relative;\n }\n\n .adhesion_wrapper {\n display: none;\n max-height: 90px!important;\n }\n\n body.adhesion.${r.I.selector.className} .adhesion_wrapper {\n max-height: 150px!important;\n }\n\n .mv-native-size {\n display: flex;\n flex-direction: column;\n justify-content: center;\n height: initial;\n overflow: hidden !important;\n }\n\n .mv-native-size.sidebar_atf_wrapper,\n .mv-native-size.sidebar_btf_wrapper {\n padding-left: 0px;\n padding-bottom: 19px;\n }\n\n .mv-native-size div[id^='google_ads'] {\n min-height: 100%!important;\n height: 100%!important;\n width: 100%!important;\n }\n\n .mv-dynamic-size div[id^='google_ads'] {\n height: initial!important;\n width: initial!important;\n }\n\n mv-ad-reporter {\n display: none;\n position: absolute;\n height: 20px;\n width: 20px;\n z-index: 10;\n line-height: 1.0;\n }\n\n .adunitwrapper mv-ad-reporter {\n bottom: 0px;\n right: -22px;\n }\n \n .adunitwrapper.sidebar_atf_wrapper mv-ad-reporter,\n .adunitwrapper.sidebar_btf_wrapper mv-ad-reporter,\n .adunitwrapper.gutter_atf_wrapper mv-ad-reporter {\n bottom: -20px;\n right: 1px;\n }\n\n /* Hide Gutter Ad Reporters until the slot is filled with an ad.*/\n .ad_gutter_middle .adunitwrapper.sidebar_btf_wrapper.mv-empty-wrapper mv-ad-reporter {\n display: none;\n }\n\n #adhesion_mobile_wrapper mv-ad-reporter,\n #adhesion_desktop_wrapper mv-ad-reporter,\n #adhesion_tablet_wrapper mv-ad-reporter {\n position: relative;\n left: 3px;\n }\n\n @media (max-width: 389px) {\n .adunitwrapper mv-ad-reporter {\n bottom: -20px;\n right: 1px;\n }\n }\n\n .adunitwrapper.mv-native-size mv-ad-reporter {\n right: 1px;\n bottom: 0px;\n }\n\n .mv-ad-box mv-ad-reporter {\n bottom: 1px;\n right: -22px;\n }\n\n .mv-outstream-container {\n position: absolute;\n height: 100%;\n width: 100%;\n }\n\n .mv-outstream-container.active {\n z-index: 1000;\n }\n\n .mv-outstream-container.inactive {\n z-index: -1;\n }\n\n .adhesion_wrapper .mv-outstream-container {\n top: -51px;\n left: 5%;\n width: auto;\n }\n \n .mv-outstream-mute {\n position: absolute;\n top: 5px;\n left: 5px;\n width: 30px;\n height: 30px;\n z-index: 999;\n }\n\n .mv-mute-button {\n pointer-events: none;\n }\n\n .mv-mute-button img {\n width: 32px;\n }\n\n body.adhesion {\n padding-bottom: 90px!important;\n }\n\n body.adhesion.${r.I.selector.className} {\n padding-bottom: 150px!important;\n }\n\n .mediavine img {\n margin : 0 !important;\n padding : 0 !important;\n border : 0 !important;\n box-shadow: none !important;\n }\n\n .sidebar_btf_wrapper {\n margin : 0 auto 0 auto;\n width : 300px;\n }\n\n /* This is a fix for trellis */\n .mv-sticky-slot #sidebar_btf_sticky_wrapper.mv-stuck {\n position: static;\n }\n\n .recipe_mobile_wrapper,\n .${i.$s},\n .comments_mobile_wrapper {\n margin-bottom : 10px;\n }\n\n [data-recipe-ads-inserted] .recipe_btf_wrapper,\n [data-recipe-ads-inserted] .recipe_mobile_wrapper {\n margin: 0 auto;\n }\n\n .wprm-recipe-ingredients-container .recipe_btf_wrapper{\n float: right;\n }\n\n .tasty-recipes-ingredients .recipe_btf_wrapper{\n float: right;\n }\n\n @media (max-width: ${(d||1100)-1}px) {\n #sidebar_btf_sticky_wrapper, .sidebar_btf_wrapper, .sidebarBtfStacked, .sidebarBtfStackedSpacer {\n display : none !important;\n }\n }\n\n\n .mv-create-target { \n max-width: 300px !important;\n }\n\n .adunit a,\n .adunit object,\n .adunit embed,\n .adunit img,\n .adunit div,\n .adunit iframe {\n margin: 0 auto !important;\n text-align: center;\n }\n\n .${i.f8}.native,\n .${i.$s}.native {\n max-width : 600px;\n }\n\n .content_float_right {\n margin : 0 0 10px 20px;\n float : right;\n }\n\n .${i.$s},\n .comments_mobile_wrapper,\n .comments_btf_wrapper,\n .comments_mobile_wrapper,\n .${i.f8},\n .feed_mobile_wrapper,\n .feed_btf_wrapper {\n margin : 10px auto 20px auto;\n text-align : center;\n }\n\n ${l?`\n /* Try to center every ad on screens this small.*/\n @media (min-width: 320px) and (max-width: 360px) {\n .${i.$s},\n .comments_mobile_wrapper,\n .comments_mobile_wrapper,\n .feed_mobile_wrapper,\n .recipe_mobile_wrapper {\n left: 50%;\n transform: translate(-50%, 0%);\n margin-top: 10px;\n margin-bottom: 20px;\n margin-right: 0 !important;\n margin-left: 0 !important;\n text-align: center;\n }\n }\n `:""}\n\n .${i.f8},\n .${i.$s} {\n clear: both;\n }\n .sidebar_atf_wrapper,\n .leaderboard_btf_wrapper,\n .leaderboard_mobile_btf_wrapper {\n margin : 0px auto 20px auto;\n text-align : center;\n }\n .leaderboard_btf_wrapper,\n .leaderboard_mobile_btf_wrapper {\n margin-top : 20px;\n }\n\n @media (max-width : 727px) {\n .leaderboard_atf_wrapper {\n display: none !important;\n }\n }\n\n .leaderboard_atf_wrapper,\n .leaderboard_mobile_atf_wrapper {\n margin: 0px auto 0px auto;\n }\n\n .leaderboard_atf_wrapper.adunitwrapper {\n height: 250px;\n }\n .leaderboard_mobile_atf_wrapper.adunitwrapper {\n height: 100px;\n }\n\n\n .adhesion_wrapper.adhesion_container {\n position: relative;\n text-align: center;\n width: 100% !important;\n z-index: 2147483535;\n order: 2;\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n background-color: var(--adhesion-background-color, \n ${e?"rgba(250, 250, 250, 0.9)":"rgba(0, 0, 0, 0.9)"})\n }\n\n .adhesion_wrapper>.adunit>div {\n position: sticky;\n }\n\n .adhesion_wrapper div {\n margin: 0px;\n }\n\n .gumgumAdhesion .adhesion_wrapper {\n min-height: 100px !important;\n visibility: hidden;\n }\n\n #skin_desktop_wrapper {\n position: fixed;\n top: 0;\n }\n\n .adhesion_wrapper .adhesion_buttons {\n height: 80px;\n width: 48px;\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: space-around;\n margin-left: 3px;\n }\n\n .adhesion_wrapper .mv_close_button {\n width: 24px;\n height: 24px;\n display: block;\n position: relative;\n cursor: pointer; \n }\n\n .adhesion_wrapper .mv_unbutton {\n padding: unset;\n border: unset;\n background-color: transparent;\n }\n\n .adhesion_wrapper .mv_close_button img {\n width: 24px;\n height: 24px;\n pointer-events: none;\n /* Position it 50% from the top-left corner. */\n position: absolute;\n top: 50%;\n left: 50%;\n /* Then move it back half its width and height for perfect centering. */\n transform: translate(-50%, -50%);\n }\n\n .universalPlayer_wrapper.uvp_fadeout {\n opacity: 0%;\n transition: all 0.5s linear 3s;\n }\n\n .universalPlayer_wrapper.uvp_hidden {\n visibility: hidden !important;\n }\n\n .universalPlayer_wrapper {\n display: block;\n position: fixed;\n background: none;\n box-shadow: rgb(0 0 0 / 15%) 0px 2px 10px;\n z-index: 1100;\n overflow: visible;\n right: 20px;\n bottom: 20px;\n transition: all .3s ease-in;\n transition-delay: 500ms;\n }\n\n div#${r.I.selector.id} .universalPlayer_wrapper {\n position: relative;\n order: 1;\n align-self: end;\n }\n\n .universalPlayer_wrapper:after {\n content: "\\00B7\\00B7\\00B7";\n position: absolute;\n top: 0px;\n display: flex!important;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: 100%;\n text-align: center;\n color: #C4C4C4;\n font-size: 62px;\n letter-spacing: 2px;\n z-index: 999;\n animation: fadeOut 1s linear 0s infinite;\n animation-direction: alternate;\n }\n\n .universalPlayer_wrapper .mv-outstream-container {\n border-radius: 10px;\n overflow: hidden;\n }\n\n .universalPlayer_wrapper .mv-outstream-mute {\n top: unset;\n bottom: 4px;\n left: 30px;\n width: unset;\n opacity: 0.75;\n }\n\n .no-branding.universalPlayer_wrapper .mv-outstream-mute {\n left: 5px;\n }\n\n .universalPlayer_wrapper .mv-outstream-mute:after {\n content: "Ad";\n position: absolute;\n top: 6px;\n color: whitesmoke;\n text-shadow: 0px 0px 8px black;\n font-weight: lighter;\n font-size: 12px;\n width: fit-content;\n word-break: normal;\n }\n\n .universalPlayer_wrapper .mv-outstream-mute img {\n width: 29px;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu-backdrop {\n display: none;\n position: absolute;\n width: 100%;\n height: 100%;\n\n flex-direction: row;\n justify-content: center;\n align-items: center;\n\n background: rgb(0,0,0, 40%);\n border-radius: 10px;\n z-index: 1002;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu {\n position: absolute;\n z-index: 1003;\n display: flex;\n flex-direction: column;\n width: 55%;\n height: 60%;\n background: white;\n border-radius: 5px;\n align-items: center;\n justify-content: space-around;\n font-weight: 300;\n font-size: 15px;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu .mv-uvp-menu-item {\n width: 100%;\n height: 100%;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center; \n }\n\n .universalPlayer_wrapper .mv-uvp-menu .mv-uvp-menu-item a {\n text-decoration: none;\n color: inherit;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n .universalPlayer_wrapper .mv-uvp-menu .mv-uvp-menu-item a:hover {\n text-decoration: underline;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu #iconReportSvg {\n margin-right: 3px;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu .mv-uvp-menu-item:not(:last-child) {\n border-bottom: solid lightgrey 1px;\n }\n\n .universalPlayer_wrapper .mv-uvp-menu .mv-uvp-menu-item.mv-ad-report-button > * {\n pointer-events: none;\n }\n\n .universalPlayer_report {\n position: absolute;\n left: 3px;\n bottom: 5px;\n z-index: 1001;\n height: 26px;\n width: 26px;\n\n display: flex;\n align-items: center;\n\n background: rgba(30, 30, 30, 0.5);\n border-radius: 15px;\n }\n\n .universalPlayer_report img {\n opacity: 100%;\n width: 20px;\n height: 20px;\n pointer-events: none;\n margin: 0 auto !important;\n }\n \n .no-branding .universalPlayer_report {\n display: none;\n } \n\n .no-branding #iconMenuSvg{\n display: none;\n opacity: 0;\n visibility: hidden;\n }\n\n .universalPlayer_close {\n position: absolute;\n top: 7px;\n z-index: 3000;\n padding: 0px 10px;\n line-height: 35px;\n cursor: pointer;\n filter: drop-shadow(0px 0px 6px black);\n }\n\n .universalPlayer_close img {\n width: 15px;\n height: 15px;\n pointer-events: none;\n margin: 0 auto !important;\n }\n\n .universalPlayer_close.outside_player_display {\n transform: translateY(-45px);\n padding-top: 10px;\n padding-bottom: 10px;\n border-radius: 18px;\n background: rgba(30, 30, 30, 0.5);\n }\n\n .adunit#universalPlayer {\n background: black;\n border-radius: 10px;\n width: 100%;\n height: 100%;\n visibility: hidden;\n }\n\n .universalPlayer__top {\n top: 0;\n }\n\n .universalPlayer__bottom {\n bottom: 0;\n }\n\n .universalPlayer__right {\n right: 15px;\n }\n\n .universalPlayer__left {\n left: 15px;\n }\n\n /* Note: this rule and others that specifically target '.universalPlayer__bottom.universalPlayer__left'\n are specifically to fix a conflict with Slipstream. Adding an extra rule makes it more specific than Slipstream's\n and force it to have higher priority.\n https://mediavine.atlassian.net/browse/SUP-565 */\n div#${r.I.selector.id} .universalPlayer__bottom.universalPlayer__left{\n transform: translateX(0);\n align-self: start;\n }\n\n body.adhesion div#${r.I.selector.id} .universalPlayer__bottom {\n transform: translateX(0);\n }\n\n /* make grow me inserted content typically used with dynamic sidebars sticky */\n body.grow-me-scroll-carousel-active .growInsertedContent {\n top: 60px;\n }\n .growInsertedContent {\n position: sticky;\n top: 0;\n }\n\n\n body.adhesion.gumgumAdhesion div#${r.I.selector.id} .universalPlayer__bottom.universalPlayer__left {\n align-self: start;\n transform: translateX(0);\n }\n\n /*Keep Close Button on screen for small devices*/\n @media(min-width: 350px) {\n .adhesion_wrapper .mv_close_small {\n display: none;\n }\n\n }\n\n /*Push Logo Up*/\n @media (max-width: 350px) {\n .adhesion_wrapper .mv_unbutton {\n display: none;\n }\n\n .adhesion_wrapper .adhesion_buttons {\n position: absolute;\n bottom: 51px;\n right: 0px;\n z-index: 11;\n width: 20px;\n height: 20px !important;\n }\n\n #adhesion_mobile_wrapper mv-ad-reporter {\n display: none !important;\n }\n }\n\n @media (min-width: 728px) and (max-width: 840px) {\n \n }\n\n @media (max-width: 727px) {\n body.adhesion {\n padding-bottom : 50px;\n }\n\n body.adhesion.${r.I.selector.className} {\n padding-bottom: 150px!important;\n }\n\n .adhesion_wrapper.adhesion_container {\n justify-content: center;\n }\n\n /* Provides centered padding for Mediavine logo and Report Button */\n .mv-native-size .adunitlabel {\n max-width: calc(100vw - 15px) !important;\n }\n }\n\n @media (min-width: 728px) {\n body.adhesion {\n padding-bottom : 90px;\n }\n\n body.adhesion.${r.I.selector.className} {\n padding-bottom: 150px!important;\n }\n }\n\n ${n?"\n #recipe_btf_wrapper {\n float : right;\n }\n ":"\n .recipe_btf_wrapper {\n width : 300px;\n margin : 20px 0 20px 0px !important;\n }"}\n\n @media print {\n #${r.I.selector.id},\n .ym_format200,\n .kargo-ad-1,\n .ym,\n div[data-gg-moat],\n .adunit,\n .adunitwrapper,\n .adhesion_wrapper,\n .mv-ad-box, \n mv-ad-reporter {\n display : none !important;\n }\n }\n\n #sovrn_beacon {\n position: absolute\n }\n\n ${s?"\n .triplelift {\n margin-bottom : 5px !important;\n }\n\n .triplelift .entry-title {\n background : none !important;\n font-size : 18px;\n line-height : 22px;\n clear : none !important;\n }\n .triplelift .entry-content {\n clear : none !important;\n background : none !important;\n }\n .triplelift .entry-meta {\n display : block !important;\n background : none !important;\n clear : none !important;\n border : none !important;\n float : none !important;\n }\n .triplelift .entry-title a {\n line-height: inherit !important;\n float: none !important;\n width: auto !important;\n height: auto !important;\n background: none !important;\n color: inherit !important;\n font-size: inherit !important;\n line-height: inherit !important;\n margin: 0 !important;\n padding: 0 !important;\n }\n ":""}\n\n \n.mv-native-ad {\n text-align: left;\n position: relative;\n margin: 0 auto;\n\twidth: fit-content;\n}\n\n.mv-native-ad div {\n box-sizing: border-box !important;\n}\n\n.mv-native-ad + .adunit {\n height: 0px;\n width: 0px;\n}\n\n.mv-native-ad-icon {\n\theight: 16px;\n\twidth: 16px;\n\tcolor: #FFF;\n\tbackground: #919191;\n\tfont-size: 10px;\n\ttext-align: center;\n align-items: center;\n\tjustify-content: center;\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n}\n\n`},9486:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var i=(e=>(e.mediavine="mediavine",e.pubnation="pubnation",e.journey="journey",e.adsbymediavine="adsbymediavine",e))(i||{})},9742:(e,t,n)=>{"use strict";n.d(t,{V:()=>i});var i,r,o=n(438),a=n(9357);(r=i||(i={})).using1stPartyCookies=!1,r.init=e=>{const{first_party_cookie_worker_url:t,first_party_cookie_worker_enabled:n}=e;n&&((0,r.cookiesAlreadySetInLocalStorage)(),s(t),(0,r.getFirstPartyCookies)())},r.getFirstPartyCookies=()=>{window.addEventListener("message",(e=>{var t;if(e.origin===window.location.origin&&(null==(t=e.data)?void 0:t.fpcworker)){const{GROW_USER_ID:t,OPTABLE_VID:n,MV_UUID:i}=e.data.fpcworker.cookies;localStorage.setItem("GROW_USER_ID",t||""),localStorage.setItem("OPTABLE_VID",n||""),localStorage.setItem("MV_UUID",i||"")}}))},r.cookiesAlreadySetInLocalStorage=()=>{(localStorage.getItem("GROW_USER_ID")||localStorage.getItem("OPTABLE_VID")||localStorage.getItem("MV_UUID"))&&(r.using1stPartyCookies=!0)};const s=(e="")=>{return t=void 0,n=null,i=function*(){if(window.GROW_USER_ID&&window.OPTABLE_VID&&window.MV_UUID)return;yield new Promise((e=>{const t=Date.now(),n=setInterval((()=>{(window.growMeMainScriptLoaded&&"complete"===document.readyState||Date.now()-t>=3e3)&&(clearInterval(n),e())}),50)}));const t=a.Pb.id,n=d(),i=o.A.readerId;(i||t||n)&&l(i,t,n,e)},new Promise(((e,r)=>{var o=e=>{try{s(i.next(e))}catch(e){r(e)}},a=e=>{try{s(i.throw(e))}catch(e){r(e)}},s=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,a);s((i=i.apply(t,n)).next())}));var t,n,i},d=()=>{let e;for(const t in localStorage)if(t.match(/^OPTABLE_PASS_/))try{e=JSON.parse(atob(localStorage[t].split(".")[1])).id||void 0;break}catch(e){console.error("Failed to parse OPTABLE_PASS_ value:",e)}return e},l=(e,t,n,i)=>{const r=new URL(i||`${window.location.origin}/mvscripts/iframe`);e&&r.searchParams.append("GROW_USER_ID",e),t&&r.searchParams.append("MV_UUID",t),n&&r.searchParams.append("OPTABLE_VID",n);const o=document.createElement("iframe");o.src=r.toString(),o.height="500",o.width="500",o.style.display="none",document.body.appendChild(o)}},9789:(e,t,n)=>{"use strict";n.d(t,{R:()=>h});var i=n(6391),r=n(8535),o=n(3943),a=Object.defineProperty,s=Object.defineProperties,d=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,p=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,g=(e,t)=>{for(var n in t||(t={}))c.call(t,n)&&p(e,n,t[n]);if(l)for(var n of l(t))u.call(t,n)&&p(e,n,t[n]);return e},m=(e,t)=>s(e,d(t));function h(e){const t={pageSpeedMode:i.p.isDesktop?(0,o.Qc)():(0,o.O)(),domain:window.location.hostname.replace("www.",""),deviceType:i.p.deviceType,s2sVersion:(0,r.VU)().name,wrapperVersion:window.$adManagementConfig.web.model.versionGroup.version,wrapperGroup:window.$adManagementConfig.web.model.versionGroup.name,siteId:window.$adManagementConfig.web.model.id};return e?m(g({},t),{adunit:e&&e.replace(/_[0-9]+|_refresh/g,""),adUnitFull:e}):t}},9904:(e,t,n)=>{"use strict";n.d(t,{A:()=>P});const i=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const r="object"==typeof global&&global&&global.Object===Object&&global;var o="object"==typeof self&&self&&self.Object===Object&&self;const a=r||o||Function("return this")();const s=function(){return a.Date.now()};var d=/\s/;const l=function(e){for(var t=e.length;t--&&d.test(e.charAt(t)););return t};var c=/^\s+/;const u=function(e){return e?e.slice(0,l(e)+1).replace(c,""):e};const p=a.Symbol;var g=Object.prototype,m=g.hasOwnProperty,h=g.toString,b=p?p.toStringTag:void 0;const f=function(e){var t=m.call(e,b),n=e[b];try{e[b]=void 0;var i=!0}catch(e){}var r=h.call(e);return i&&(t?e[b]=n:delete e[b]),r};var v=Object.prototype.toString;const y=function(e){return v.call(e)};var w=p?p.toStringTag:void 0;const _=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":w&&w in Object(e)?f(e):y(e)};const M=function(e){return null!=e&&"object"==typeof e};const A=function(e){return"symbol"==typeof e||M(e)&&"[object Symbol]"==_(e)};var S=/^[-+]0x[0-9a-f]+$/i,I=/^0b[01]+$/i,C=/^0o[0-7]+$/i,x=parseInt;const k=function(e){if("number"==typeof e)return e;if(A(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=u(e);var n=I.test(e);return n||C.test(e)?x(e.slice(2),n?2:8):S.test(e)?NaN:+e};var O=Math.max,T=Math.min;const P=function(e,t,n){var r,o,a,d,l,c,u=0,p=!1,g=!1,m=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function h(t){var n=r,i=o;return r=o=void 0,u=t,d=e.apply(i,n)}function b(e){var n=e-c;return void 0===c||n>=t||n<0||g&&e-u>=a}function f(){var e=s();if(b(e))return v(e);l=setTimeout(f,function(e){var n=t-(e-c);return g?T(n,a-(e-u)):n}(e))}function v(e){return l=void 0,m&&r?h(e):(r=o=void 0,d)}function y(){var e=s(),n=b(e);if(r=arguments,o=this,c=e,n){if(void 0===l)return function(e){return u=e,l=setTimeout(f,t),p?h(e):d}(c);if(g)return clearTimeout(l),l=setTimeout(f,t),h(c)}return void 0===l&&(l=setTimeout(f,t)),d}return t=k(t)||0,i(n)&&(p=!!n.leading,a=(g="maxWait"in n)?O(k(n.maxWait)||0,t):a,m="trailing"in n?!!n.trailing:m),y.cancel=function(){void 0!==l&&clearTimeout(l),u=0,r=c=o=l=void 0},y.flush=function(){return void 0===l?d:v(s())},y}}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={exports:{}};return r[e].call(n.exports,n,n.exports,a),n.exports}a.m=r,a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(n,i){if(1&i&&(n=this(n)),8&i)return n;if("object"==typeof n&&n){if(4&i&&n.__esModule)return n;if(16&i&&"function"==typeof n.then)return n}var r=Object.create(null);a.r(r);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&i&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>o[e]=()=>n[e]));return o.default=()=>n,a.d(r,o),r},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((t,n)=>(a.f[n](e,t),t)),[])),a.u=e=>(({139:"gdprModalLocale28",142:"gdprModalLocale54",204:"gdprModalLocale12",336:"gdprModalLayer2",347:"gdprModalLayer1",526:"gdprModalLocale36",983:"gdprModalLocale24",1174:"identity18",1192:"gdprModalLocale16",1264:"gdpr",1514:"gdprModalLocale32",2083:"stickyVideo",2343:"gdprModalLocale4",2480:"gdprModalLocale38",2737:"gdprModalLocale44",2940:"gdprModalLocale56",3006:"identity10",3019:"identity8",3097:"iiqMatch",3171:"gdprModalLocale0",3324:"gdprModalLocale34",3333:"gdprModalLocale40",3725:"gdprModalLocale48",3863:"identity4",3928:"gdprModalLocale52",3990:"gdprModalLocale18",3994:"identity14",4312:"gdprModalLocale30",4379:"gdprModal",4729:"gdprModalLayer3",5091:"retention",5141:"gdprModalLocale6",5347:"identity20",5365:"gdprModalLocale26",5684:"gdprModalLocale63",5714:"gpp",5749:"gdprModalLocale57",5822:"gdprModalLocale10",6129:"gdprModalLocale2",6131:"gdprModalLocale46",6353:"gdprModalLocale22",6810:"gdprModalLocale14",7109:"cmp",7135:"cpa",7320:"smilewanted",7388:"identity12",7827:"prebid",8056:"afterScroll",8131:"uuidLib",8163:"gdprModalLocale20",8730:"optable",8823:"pageRefresh",8951:"gdprModalLocale42",9078:"gdprModalLocale61",9217:"identity",9233:"identity2",9546:"gdprModalLocale50",9686:"iiq",9915:"gdprModalLocale8"}[e]||e)+"/"+{27:"55bf536d85b08f5ea770",28:"580c4d4c4e3b0b2876a3",96:"883d01fb5642dbc40e3e",139:"0205eaeb62cde3189ed5",142:"d701e29110c8640c800f",204:"ee25962ef2b8fcff4017",217:"bf729a511d6d60b2c8ad",296:"56805ff8c0e403322a17",336:"eb507f7a10c63e6c2387",347:"648ac7cc55f7eb91a6bf",452:"bfab9988bba7dce3bf2b",526:"5d98fbdcb78a626496f3",559:"b08394ee0dd1d014a28c",788:"b57ca7aa0e8ca99f2418",983:"861caef15b86350f2444",1165:"c1c6189c14148e9fe28a",1174:"298fb60a5398c0fb2757",1192:"1523780edc156829b1ee",1264:"65845afe7d5bd2516f8a",1352:"eca16135882b0f99b65c",1404:"dde0fa4faa07615b1c91",1412:"b708f06c323e34ecbc1a",1514:"2fa783daf8f8b6d9b704",1596:"3e49e9b1910190bf99a5",2083:"04bae7c813653d81ef8b",2343:"7606ce17190cb38c2126",2439:"9502efe67a5ecfd8c90d",2445:"f034276f5bcb0732d25d",2464:"2725b8af779a3eeff37e",2480:"2003b65b2b912dfbddce",2508:"1ed443d34a6368ed8be5",2737:"f1288ec227075870e0a5",2899:"98a5678486c1cfcd2c27",2940:"046b0939f02a1d808d71",2955:"6f2f94fce5594f56d92c",3006:"85b5e0a05bf1834c81d5",3019:"d670484636ab6535716e",3097:"46762c64875fa2866553",3171:"925229a29fc1dc4c7d30",3324:"f830daa7f155be58c610",3333:"92dd9a8b69fad2ea7630",3585:"77d68fad486453a57ecc",3688:"e3fac024677cd357c4fe",3712:"9e60e0ccba766ed49248",3725:"8a86b8b6eaefee280e41",3863:"e54d6c95b252d8ce6b4f",3928:"c5d56a68609038a9e1e2",3937:"a4da9d9c98e98dd434af",3990:"510cc133688520cfa50a",3994:"0de40e17e62cbcb37359",3995:"9821ff725623e34a92dd",4312:"8f160e3be3f68cca1d26",4379:"5289eb188def5c1218d6",4490:"94c74455822112eee81f",4496:"82a4ef8877aac9fa0642",4729:"c7c05473f3b026f39c02",4894:"b43aa3960d81d06357af",5056:"66ad750866cb8974f6b8",5091:"7ca346dca3ccbbeb4330",5141:"33834b9804d57b1c172a",5347:"4dc18ba9be9509e680af",5365:"e235889b0c4ac43c6924",5684:"f5fa3fc92193c120e190",5714:"984f1233087985bcca46",5749:"4335fb354a5fb78fe943",5822:"4a6da9c4cc129bdf0c85",5916:"a9e42c3ea2629fbc2279",5962:"2854eefe1a4029f263a0",6129:"90c2afc074a713c84f1f",6131:"1d082e7e191d36f472f1",6353:"ae1e01acfcc6233dcd72",6810:"0392cdf4111903d91a9f",7109:"80d536c2e03e5cd05365",7135:"e3325f174e8b1bd5d652",7223:"f15f4950e39d9d832ec1",7230:"e33f78c9437c3a739ccc",7320:"74f8fa2b9e90074acc35",7388:"711c69557a13769617a1",7403:"84ef37135d507ca0217b",7512:"1f38e73b78005a6575c4",7581:"f8a398135a76c1fc1154",7601:"b061fbe4a62fc2eecd32",7641:"0b459665df31e275d214",7683:"a43f1484388095c2b01a",7702:"28d09bb5163f090eb2a1",7827:"1ddc1fd9ce573e17b591",8056:"ac55b84ecee4c6861a9a",8131:"47737ba478766dd3fe01",8163:"54a8b7731378ea77ada4",8194:"31b7981387f4de36e53c",8407:"366e722a3b6dc39531e1",8449:"ac5cc542d4fe7f7bf792",8730:"237e38b2ca1500f475b2",8823:"acf9d71dcd95d214f817",8881:"23f061d0b694d0f4c1a0",8951:"8d22b27abc5faa83a840",9071:"919392f61f09946c0f47",9078:"5a1143b8d30e8240fd81",9217:"42f01c07db8bf2f243a5",9233:"764826f07345e727b1b4",9497:"d8eecca0a7fc0ae15b8f",9546:"50e1b2159a3749c59b3c",9579:"b0b1c398a658a8566dfc",9686:"dccb6c886199983effd6",9784:"f550dff2a6ef30f1956c",9915:"1c1600547a90d4cfd515",9993:"2bdaf2b5099208873924"}[e]+".min.js"),a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},i="@mediavine/web-wrapper:",a.l=(e,t,r,o)=>{if(n[e])n[e].push(t);else{var s,d;if(void 0!==r)for(var l=document.getElementsByTagName("script"),c=0;c{s.onerror=s.onload=null,clearTimeout(g);var r=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),r&&r.forEach((e=>e(i))),t)return t(i)},g=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),d&&document.head.appendChild(s)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.p="/",(()=>{var e={7052:0};a.f.j=(t,n)=>{var i=a.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{var r=new Promise(((n,r)=>i=e[t]=[n,r]));n.push(i[2]=r);var o=a.p+a.u(t),s=new Error;a.l(o,(n=>{if(a.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var r=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+r+": "+o+")",s.name="ChunkLoadError",s.type=r,s.request=o,i[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var i,r,[o,s,d]=n,l=0;if(o.some((t=>0!==e[t]))){for(i in s)a.o(s,i)&&(a.m[i]=s[i]);if(d)d(a)}for(t&&t(n);l