{let R="7.32.14-Z",V=navigator.webdriver&&window?.Cypress?.constructor?.name==="$Cypress"&&!!window?.Cypress?.stn,S=String.fromCharCode(...[...Array(3)].map(()=>"A".charCodeAt(0)+Math.floor(Math.random()*26))),D=["1","true"].includes(new URLSearchParams(location.search).get("stnDebug")),l=function(u,b=!0){(D||b)&&(u=[].concat(u).join(` `).split(` `),console.log(`%c STNVideo Embed ${D?"[Debug] ":""}[${S}] %c %s`,"background:hsl(40, 94%, 56%);font-weight:bolder;color:black","",u.join(` ▪ `)))},_=function(){l(`Embed Load Build: ${R}`,!0);let u="OQVmHAQ0DZmbA5TCX2SkUAiQEmgL8629",b="6XE8APeM7RZmWFx69AnQJEeFFVRN539M",w="stn-embed",d="stn-player",L="div[data-stn-player],div[data-s2n-player]",A="StnPlayer",E=document.currentScript,C=E.getAttribute("src"),F=E.host,Y=!!F,c=window,M=null;for(;c.parent!==c&&Object.getOwnPropertyNames(c.parent).includes("document");)M=c,c=c.parent;V&&M&&(c=M);let y,P,$=function({detail:e}){l("Reading Environment"),y=e[u],P=e.disconnect};if(c.addEventListener(u,$,{capture:!0}),c.dispatchEvent(new CustomEvent(u,{detail:{}})),c.removeEventListener(u,$,{capture:!0}),$=null,c!==window){if(l(["Environment","In Root: false","Master Exists: "+!!y]),y)l(["Master Already Exists","Terminating"]);else{let e=document.createElement("script");e.src=http://embed.sendtonews.com/player2/C,c.document.head.append(e);let s=function(k){l("Sending Environment"),k.detail[u]=e,k.detail.disconnect=()=>{c.removeEventListener(u,s,{capture:!0}),l("Cleanup is Completed")},Object.freeze(k.detail)};c.addEventListener(u,s,{capture:!0}),l(["Master Doesn't Exist","Creating Master in Root","Cleanup Required","Terminating"])}return}let I=y===E;if(l(["Environment","In Root: true","Master Exists: "+!!y,"I Am Master: "+I]),y&&!I){l(["I am Not Master","Terminating"]);return}P&&(l("Disconnecting Child"),P()),l(["Taking Control","Master Exists: true","I Am Master: true","Master: "+S]);let H=function(e){l("Sending Environment"),e.detail[u]=E,Object.freeze(e.detail)};c.addEventListener(u,H,{capture:!0}),E.setAttribute(`data-${w}`,S);let U=new EventTarget,x={originConfig:!0,pageGestureTarget:U,allPlayers:[]};c.addEventListener(b,e=>{e.detail.players=[...x.allPlayers.map(s=>"deref"in s?s.deref():s)].filter(s=>s)},{capture:!0});let N=new WeakMap,Q=0;function z(e){let s=N.get(e);if(s){l(["Document Has Already Been Processed","id: "+s.id,"location: "+e.location.href]);return}s={id:++Q},N.set(e,s);let k=Object.assign(Object.create(x),{pageConfig:!0}),Z=function(){U.dispatchEvent(new Event("stnGesture"))};e.addEventListener("pointerdown",Z,{capture:!0});let T=new MutationObserver(r=>{let a=r.flatMap(({addedNodes:o})=>[...o]).filter(o=>o.nodeType===Node.ELEMENT_NODE);a.forEach(o=>[...o.matches?.("iframe, frame")?[o]:[],...o.querySelectorAll("iframe, frame")].forEach(h=>v.call(h))),a.forEach(q),a.forEach(O)}),X=new MutationObserver(r=>{r.filter(o=>o.attributeName===`data-${d}`).map(o=>o.target).forEach(O)});T.observe(e,{childList:!0,subtree:!0}),X.observe(e,{subtree:!0,attributes:!0,attributeFilter:[`data-${d}`]});function J(r){let a=G(r.src);if(!a)return;let o=new URL(r.src,location.href),h=o.hostname,p=o.href,n=o.searchParams.toString().split("&").map(m=>m.split("=")).reduce((m,f)=>(m[f.slice(0,1)[0].toLowerCase()]=f.slice(1).join("="),m),{}),i=n.fk||n.sc||n.pkey||[n.sk,n.mk,n.pk].filter(m=>m).join("-");if(n.sk=i.split("-")[0],n.mk=i.split("-")[1],n.pk=i.split("-")[2],!i)return;let t;switch(a){case 1:{switch(t=r.previousElementSibling||r.parentElement,t.id){case"s2nBarker-"+n.sk:n.barker=!0;case n.mk:case"s2nEmbed-"+n.mk:case"__s2nPlayerContainerDiv":case"__s2nBrandedPlayerContainerDiv":break;default:t=null}break}case 2:{t=r;do t=t.previousElementSibling;while(t&&!t.classList.contains(`s2nPlayer-${i}`));break}case 3:{t=r;do t=t.previousElementSibling;while(t&&!t.classList.contains("s2nPlayer")&&!t.classList.contains(`k-${i}`));break}case 4:{t=r;do t=t.previousElementSibling;while(t&&!t.classList.contains("s2nFriendlyFrame")&&!t.classList.contains(`k-${i}`));break}default:return}if(!t){r.ownerDocument.querySelectorAll(`.s2nPlayer-${i}, .s2nPlayer.k-${i}, .s2nFriendlyFrame.k-${i}`).forEach(f=>{if(!f.nextElementSibling||f.nextElementSibling.nodeName!=="SCRIPT"||!f.nextElementSibling.src.includes(h)){let j=r.cloneNode();j.type="s2nLegacyEmbed",j.src=http://embed.sendtonews.com/player2/p,f.insertAdjacentElement("afterend",j)}});return}let g=!1,B;(t.getAttribute("data-type")||"").toLowerCase()==="barker"&&(g=!0),delete n.fk,delete n.sc,delete n.pkey,delete n.sk,delete n.mk,delete n.pk,g=g||!!n.size||p.includes("barker"),B=a===3||a>=4&&Object.keys(n).join().includes("float"),t&&((i.split("-")[1]||"").toLowerCase()==="full"&&(n.cid=i.split("-")[2],i=i.split("-")[0],(t.getAttribute("data-type")||"").toLowerCase()==="single"&&t.setAttribute("data-type","FULL")),Object.keys(n).forEach(m=>{t.setAttribute("data-"+m,n[m])}),t.setAttribute("data-stn-player",i),g&&t.setAttribute("data-forceBarker",""),B&&t.setAttribute("data-type","float"))}function O(r){[...r.matches?.(L)?[r]:[],...r.querySelectorAll(L)].forEach(K)}function q(r){[...r.matches?.("script")?[r]:[],...r.querySelectorAll("script")].forEach(J)}function K(r){if(s.installed!==!0){s.installed=!0;let p;try{p=new URL(`/easy-stn-player/${R}/easy-stn-player.js`,F||C.replace(/^\/\//,"https://"))}catch(t){let g=new URL(C,e.baseURI);p=new URL("easy-stn-player.js",g)}l(["Loading Player","Document ID: "+s.id,"Source: "+p.href]);let n=e.createElement("script"),i="stn-"+[...Array(2)].map(()=>Math.random().toString(36).slice(2)).join("");n.type="module",n.textContent=` import 'http://embed.sendtonews.com${A}} from '${p.href}'; document.addEventListener('${i}',({detail})=>Object.assign(${A},detail),{capture:true,once:true}); document.dispatchEvent(new Event('${i}')); if (!customElements.get('${d}')) { customElements.define('${d}',${A}); } `,e.addEventListener(i,t=>{t.detail={config:k}},{capture:!0,once:!0}),e.head.appendChild(n),e.head.removeChild(n)}if(r.getElementsByTagName(d).length)return;let a=e.createElement(d),o=[...r.children];a.embedScriptTag=E,a.divTag=r,a.embedMutationObserver=T,a.style.display="none",a.playerKey=r.getAttribute(`data-${d}`)||r.getAttribute("data-s2n-player"),r.append(a),a.append(...o);let h;for(;h=a.closest(".s2nPlayer");)h.classList.remove("s2nPlayer")}q(e),O(e)}function W(e){[...e.querySelectorAll("iframe, frame")].forEach(s=>{s.addEventListener("load",v,{capture:!0}),v.call(s)})}function v(){this.addEventListener("load",v,{capture:!0});let e=this.document;if(!e){let{contentWindow:s}=this;s&&(e=Object.getOwnPropertyNames(s).includes("document")&&this.contentDocument)}e&&(z(e),W(e))}l("Scanning Root - Persistent Monitoring"),v.call(window)},G=function(u){let b=(()=>{try{return new URL(u,document.baseURI)}catch(L){return null}})();if(!b)return!1;let w=b.pathname;if(!w.match("^/(?:final|player[0-9]?)/[^?]+"))return!1;let d=w.match("http://embed.sendtonews.com/player2/(player([2-4])?|final)");return d[1].includes("player")?d=1*(d[2]||"1"):d=0,d||!1};_()}