(function () {(function(e,t){typeof exports==`object`&&typeof module<`u`?module.exports=t():typeof define==`function`&&define.amd?define([],t):(e=typeof globalThis<`u`?globalThis:e||self,e._M_=t())})(this,function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t,t.exports),e=null),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,o)=>(o=n==null?{}:e(i(n)),s(r||!n||!n.__esModule||!a.call(n,`default`)?t(o,`default`,{value:n,enumerable:!0}):o,n)),l=function(e){return e.BANNER=`BANNER`,e.NATIVE=`NATIVE`,e.VIDEO=`VIDEO`,e}({}),u=function(e){return e.STICKY=`sticky`,e.PRESTITIAL=`prestitial`,e.POSTITIAL=`postitial`,e.HEADER=`header`,e.FOOTER=`footer`,e.SKINCORNER=`skincorner`,e.FOOTERMAX=`footermax`,e.INFEED=`infeed`,e.INFEED_S=`infeed.s`,e.INTERSTITIAL=`interstitial`,e}({}),d=function(e){return e.STICKY_BANNER=`sticky-banner`,e.STICKY_NATIVE=`sticky-native`,e.STICKY_VIDEO=`sticky-video`,e.PRESTITIAL_BANNER=`prestitial-banner`,e.PRESTITIAL_NATIVE=`prestitial-native`,e.PRESTITIAL_VIDEO=`prestitial-video`,e.POSTITIAL_BANNER=`postitial-banner`,e.POSTITIAL_NATIVE=`postitial-native`,e.POSTITIAL_VIDEO=`postitial-video`,e.HEADER_BANNER=`header-banner`,e.HEADER_NATIVE=`header-native`,e.HEADER_VIDEO=`header-video`,e.FOOTER_BANNER=`footer-banner`,e.FOOTER_BANNER_VERTICAL=`footer-banner-vertical`,e.FOOTER_NATIVE=`footer-native`,e.FOOTER_VIDEO=`footer-video`,e.SKINCORNER_BANNER=`skincorner-banner`,e.SKINCORNER_NATIVE=`skincorner-native`,e.FOOTERMAX_BANNER=`footermax-banner`,e.FOOTERMAX_NATIVE=`footermax-native`,e.FOOTERMAX_VIDEO=`footermax-video`,e.INFEED_BANNER=`infeed-banner`,e.INFEED_NATIVE=`infeed-native`,e.INFEED_VIDEO=`infeed-video`,e.INFEED_S_BANNER=`infeed.s-banner`,e.INFEED_S_NATIVE=`infeed.s-native`,e.INFEED_S_VIDEO=`infeed.s-video`,e.INTERSTITIAL_BANNER=`interstitial-banner`,e.INTERSTITIAL_NATIVE=`interstitial-native`,e.INTERSTITIAL_VIDEO=`interstitial-video`,e}({}),f=function(e){return e.LOCAL=`local`,e.STAGING=`staging`,e.PRODUCTION=`production`,e.EDGE=`edge`,e}({}),p=function(e){return e.AMP=`amp`,e.Bot=`bot`,e.Desktop=`desktop`,e.Mobile=`mobile`,e.Tablet=`tablet`,e.Webview=`webview`,e}({}),m=function(e){return e.Adyoulike=`adyoulike`,e.Bidule=`bidule`,e.CriteoCDB=`criteo-cdb`,e.CriteoNative=`criteo-native`,e.CriteoPrebidBanner=`criteo-prebid-banner`,e.CriteoPrebidNative=`criteo-prebid-native`,e.CriteoPrebidVideo=`criteo-prebid-video`,e.ImproveDigitalNative=`improvedigital-native`,e.MagniteBanner=`magnite-banner`,e.MagniteNative=`magnite-native`,e.MagniteVideo=`magnite-video`,e.Outbrain=`outbrain`,e.PubmaticNative=`pubmatic-native`,e.RichAudienceBanner=`richaudience-banner`,e.RichAudienceVideo=`richaudience-video`,e.SmartBanner=`smart-banner`,e.SmartNative=`smart-native`,e.SmartVideo=`smart-video`,e.SmilewantedBanner=`smilewanted-banner`,e.SmilewantedVideo=`smilewanted-video`,e.WmgPubmaticNative=`wmg-pubmatic-native`,e.XandrBanner=`xandr-banner`,e.XandrNative=`xandr-native`,e.XandrVideo=`xandr-video`,e}({});function h(e){"@babel/helpers - typeof";return h=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},h(e)}function ee(e,t){if(h(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(h(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function te(e){var t=ee(e,`string`);return h(t)==`symbol`?t:t+``}function g(e,t,n){return(t=te(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t{let a=document.createElement(`script`);a.async=!0,a.src=e;for(let[e,n]of Object.entries(t||{}))a.setAttribute(e,n);a.onload=()=>{a.onerror=a.onload=null,r(a)},a.onerror=()=>{a.onerror=a.onload=null,i(Error(`Failed to load ${e}`))},(n||document.head||document.getElementsByTagName(`head`)[0]).appendChild(a)})}var y=()=>{};function ae(e,t){e.window.postMessage({source:`msna`,evt:t})}function oe(e,t){ae(e,{bid:t})}function se(e,t){try{let n=new URL(e);return Object.entries(t).forEach(([e,t])=>{t===!0?n.searchParams.set(e,`1`):t&&n.searchParams.set(e,t)}),n.toString()}catch(e){return``}}function b(e=`%cmissena-debug:`,t=`color:#FFF; background-color:red; padding:3px;border-radius:3px;`){let n=x();try{let r=n.localStorage.getItem(`__missena_debug`)||n.hasOwnProperty(`displayMissenaInfo`),i=n.displayMissenaInfo||y;return r?function(){arguments.length==3?i(...arguments):console.log(e,t,...arguments)}:y}catch(e){return y}}function x(){var e;return(e=ce(window))==null?window:e}function ce(e){try{return e.Cypress?null:(e.top.__doNotExist__,e.top)}catch(e){return null}}for(var S=[],C=0;C<256;C++)S[C]=(C<16?`0`:``)+C.toString(16);function le(){var e=crypto.getRandomValues(new Uint8Array(16));return e[6]=e[6]&15|64,e[8]=e[8]&63|128,S[e[0]]+S[e[1]]+S[e[2]]+S[e[3]]+`-`+S[e[4]]+S[e[5]]+`-`+S[e[6]]+S[e[7]]+`-`+S[e[8]]+S[e[9]]+`-`+S[e[10]]+S[e[11]]+S[e[12]]+S[e[13]]+S[e[14]]+S[e[15]]}function ue(e,t){let n=e.renderers[t.format];if(typeof n!=`function`){var r;(r=e.log)==null||r.call(e,`renderer did not register`,t.format)}else e.shownAds.push(t.meta.requestId),setTimeout(()=>n(t),0)}function de(e,t){return fe.apply(this,arguments)}function fe(){return fe=v(function*(e,t){var n,r,i,a;(n=e.log)==null||n.call(e,`renderSlot`,t);let o=e.window.document,s=o.head||o.getElementsByTagName(`head`)[0];if(e.shownAds=(r=e.shownAds)==null?[]:r,t.meta=(i=t.meta)==null?{}:i,t.meta.requestId=(a=t.meta.requestId)==null?le():a,!e.shownAds.includes(t.meta.requestId)){if(typeof e.renderers[t.format]==`function`)ue(e,t);else{try{yield ie(`${e.baseUrl}/renderer-${t.format}.js`,{fetchpriority:`high`},s)}catch(t){var c;(c=e.log)==null||c.call(e,`renderer failed to load`,t);return}ue(e,t)}}}),fe.apply(this,arguments)}d.HEADER_BANNER,d.HEADER_NATIVE,d.HEADER_VIDEO;var pe=`max(0px, calc(var(--msna-offset, 56px) - var(--msna-scroll-y, 0px)))`,me=`data-msna-scroll-tracked`,he=`data-msna-scroll-offset`;function ge(e){var t;if(e.hasAttribute(me))return;e.setAttribute(me,``);let n=(t=e.ownerDocument.defaultView)==null?window:t,r=0,i=``,a=()=>{if(r=0,!e.isConnected){n.removeEventListener(`scroll`,o),e.removeAttribute(me);return}let t=e.hasAttribute(he)?`${n.scrollY}px`:`0px`;t!==i&&(i=t,e.style.setProperty(`--msna-scroll-y`,t))},o=()=>{r=r||n.requestAnimationFrame(a)};n.addEventListener(`scroll`,o,{passive:!0}),a()}function _e(e,t,n){var r,i;let a=e.window.document;n&&n.ownerDocument===a&&(r=a.body)!=null&&r.contains(n)&&(((i=e.anchors)==null?e.anchors={}:i)[t]=n)}function ve(e,t,n){var r;let i=e.window.document,a=(r=e.anchors)==null?void 0:r[t];a!=null&&a.isConnected&&i.body.contains(a)?a.insertAdjacentElement(`afterend`,n):i.body.appendChild(n)}function w(e){return`__msna_loaded_${e}`}function ye(e,t){var n;let r=e==null?void 0:e.src,i=e==null||(n=e.ownerDocument)==null?void 0:n.defaultView,a=i&&ce(i);if(!r||!a||a===i)return!1;let o=`__msna_hoisted_${t}`;if(!a[o]&&!a[w(t)]){a[o]=!0;let e=a.document.createElement(`script`);e.src=r,e.async=!0,a.document.head.appendChild(e)}return!0}var be=c(o(((e,t)=>{t.exports=function(e,t,n){return new Promise((r,i)=>{let a=document.createElement(`script`);a.async=!0,a.src=e;for(let[e,n]of Object.entries(t||{}))a.setAttribute(e,n);a.onload=()=>{a.onerror=a.onload=null,r(a)},a.onerror=()=>{a.onerror=a.onload=null,i(Error(`Failed to load ${e}`))},(n||document.head||document.getElementsByTagName(`head`)[0]).appendChild(a)})}}))(),1),xe=`msna-local.`,Se=`missena.capper.`,T=localStorage;function E(e){return xe+e}function Ce(e){return e&&typeof e==`object`?e:{}}function D(e){var t,n;let r=null;try{var i;r=JSON.parse((i=T.getItem(E(e)))==null?`null`:i)}catch(e){}return{capping:{counters:Ce(r==null||(t=r.capping)==null?void 0:t.counters),providers:Ce(r==null||(n=r.capping)==null?void 0:n.providers)}}}function O(e,t){let n=new Date().getTime(),r=!0;for(let e of Object.values(t.capping)){for(let t of Object.keys(e)){var i;(typeof((i=e[t])==null?void 0:i.expiry)!=`number`||e[t].expiry0&&(r=!1)}r?T.removeItem(E(e)):T.setItem(E(e),JSON.stringify(t))}function k(e,t,n){let r=D(e),i=r.capping.counters[t];return i?typeof i.expiry!=`number`||new Date().getTime()>i.expiry||n&&n!=i.referer?(delete r.capping.counters[t],O(e,r),0):typeof i.value==`number`?i.value:0:0}function we(e,t,n,r,i){let a=D(e),o=new Date().getTime()+r*1e3;a.capping.counters[t]=i?{value:n,expiry:o,referer:i}:{value:n,expiry:o},O(e,a)}function Te(e,t,n,r){we(e,t,k(e,t,r)+1,n,r)}function Ee(e,t,n){let r=D(e),i=new Date().getTime(),a=r.capping.counters[t];a&&typeof a.expiry==`number`&&typeof a.value==`number`&&i<=a.expiry?a.value+=1:r.capping.counters[t]={value:1,expiry:i+n*1e3},O(e,r)}function De(){for(let e=T.length-1;e>=0;e--){let t=T.key(e);t&&t.startsWith(Se)&&T.removeItem(t)}}var A=b(`%cmissena-capper:`);function Oe(e,t,n=!0){let r=x().document;function i(a){var o;if(((a==null||(o=a.detail)==null||(o=o.event)==null?void 0:o.name)||``).startsWith(e)){var s;A(`missena.event: `,a==null||(s=a.detail)==null?void 0:s.event),n&&r.removeEventListener(`missena.event`,i),t()}}r.addEventListener(`missena.event`,i),A(`mounted listener for `,e)}function ke(e,t,n,r=void 0){Oe(t,()=>{t.includes(`postitial`)?Ee(e,t,n):Te(e,t,n,r)})}var Ae=`remove-bubble`;function je(e,t,n){return!t||k(e,Ae,n)==0}function Me(e,t,n){we(e,Ae,1,t,n)}var j=`display-bubble`,Ne=500,Pe=1;function Fe(e){return{duration:e.duration||Ne,max:e.max||Pe}}function Ie(e,t,n){return!t||(Le(e,t,n),k(e,j){Te(e,j,s),k(e,j)>=c&&Me(e,s,n)},!1)}var Re=`display-postitial`,ze=600;function Be(e,t){return!t||(ke(e,Re,ze),k(e,Re)>>0).toString(36)}function He(e){return`${Ve}${N(`${M}:${e}`)}`}function Ue(e,t){let n=[],r=N(`${M}:${e}`);for(;n.length(t.removeItem(n),null),a;try{a=JSON.parse(We(atob(r),e))}catch(e){return i()}return typeof(a==null?void 0:a.e)!=`number`||a.k!==N(e)||a.c!==Ge(a.e,e)||Date.now()>a.e?i():a}function Je(e){return qe(e)!=null}var Ye=[1,2];function Xe(e){var t;let{capping:n,publisher:r,tcData:i,referer:a}=e,o=(t=e.placement)==null?u.STICKY:t;return`localStorage`in window?(De(),i&&i.gdprApplies&&Ye.find(e=>!i.purpose.consents[e])?(A(`gdprApplies, NOT ALLOWED!`),!0):o==u.STICKY&&!(Ie(r,n==null?void 0:n.display,a)&&je(r,n==null?void 0:n.close,a))?(A(`sticky`),!1):o==u.POSTITIAL&&!Be(r,n==null?void 0:n.postitial)?(A(`postitial`),!1):!(o==u.INTERSTITIAL&&Je(r))):!0}var Ze={enableTIDs:!0,gvlMapping:{missena:687,smilewanted:639},consentManagement:{gdpr:{cmpApi:`iab`,timeout:8e3,defaultGdprScope:!0},usp:{timeout:100}},bidderTimeout:2e3,fledgeForGpt:{enabled:!0},userSync:{userIds:[{name:`criteo`},{name:`sharedId`,storage:{type:`cookie`,name:`_sharedid`,expires:365}},{name:`id5Id`,params:{partner:1363},storage:{type:`html5`,name:`id5id`,expires:90,refreshInSeconds:28800}},{name:`identityLink`,params:{pid:`13964`,notUse3P:!0},storage:{type:`cookie`,name:`idl_env`,expires:15,refreshInSeconds:1800}}],filterSettings:{iframe:{bidders:`*`,filter:`include`},image:{bidders:`*`,filter:`include`}},aliasSyncEnabled:!0}};function Qe(e){let t=e.length,n=0,r=0;for(;r=55296&&i<=56319&&r>6&31|192;else{if(n>=55296&&n<=56319&&a>18&7|240,t[i++]=n>>12&63|128,t[i++]=n>>6&63|128):(t[i++]=n>>12&15|224,t[i++]=n>>6&63|128)}t[i++]=n&63|128}}}var et=new TextEncoder,tt=50;function nt(e,t,n){et.encodeInto(e,t.subarray(n))}function rt(e,t,n){e.length>tt?nt(e,t,n):$e(e,t,n)}new TextDecoder;var P=class{constructor(e,t){g(this,`type`,void 0),g(this,`data`,void 0),this.type=e,this.data=t}},it=class e extends Error{constructor(t){super(t);let n=Object.create(e.prototype);Object.setPrototypeOf(this,n),Object.defineProperty(this,"name",{configurable:!0,enumerable:!1,value:e.name})}};function at(e,t,n){let r=n/4294967296,i=n;e.setUint32(t,r),e.setUint32(t+4,i)}function ot(e,t,n){let r=Math.floor(n/4294967296),i=n;e.setUint32(t,r),e.setUint32(t+4,i)}function st(e,t){let n=e.getInt32(t),r=e.getUint32(t+4);return n*4294967296+r}var ct=4294967295,lt=17179869183;function ut({sec:e,nsec:t}){if(e>=0&&t>=0&&e<=lt){if(t===0&&e<=ct){let t=new Uint8Array(4);return new DataView(t.buffer).setUint32(0,e),t}{let n=e/4294967296,r=e|0,i=new Uint8Array(8),a=new DataView(i.buffer);return a.setUint32(0,t<<2|n&3),a.setUint32(4,r),i}}{let n=new Uint8Array(12),r=new DataView(n.buffer);return r.setUint32(0,t),ot(r,4,e),n}}function dt(e){let t=e.getTime(),n=Math.floor(t/1e3),r=(t-n*1e3)*1e6,i=Math.floor(r/1e9);return{sec:n+i,nsec:r-i*1e9}}function ft(e){return e instanceof Date?ut(dt(e)):null}function pt(e){let t=new DataView(e.buffer,e.byteOffset,e.byteLength);switch(e.byteLength){case 4:return{sec:t.getUint32(0),nsec:0};case 8:{let e=t.getUint32(0),n=t.getUint32(4);return{sec:(e&3)*4294967296+n,nsec:e>>>2}}case 12:return{sec:st(t,4),nsec:t.getUint32(0)};default:throw new it(`Unrecognized data size for timestamp (expected 4, 8, or 12): ${e.length}`)}}function mt(e){let t=pt(e);return new Date(t.sec*1e3+t.nsec/1e6)}var ht={type:-1,encode:ft,decode:mt},gt,F=class{constructor(){g(this,`__brand`,void 0),g(this,`builtInEncoders`,[]),g(this,`builtInDecoders`,[]),g(this,`encoders`,[]),g(this,`decoders`,[]),this.register(ht)}register({type:e,encode:t,decode:n}){if(e>=0)this.encoders[e]=t,this.decoders[e]=n;else{let r=-1-e;this.builtInEncoders[r]=t,this.builtInDecoders[r]=n}}tryToEncode(e,t){for(let n=0;nthis.maxDepth)throw Error(`Too deep objects in depth ${t}`);e==null?this.encodeNil():typeof e==`boolean`?this.encodeBoolean(e):typeof e==`number`?this.forceIntegerToFloat?this.encodeNumberAsFloat(e):this.encodeNumber(e):typeof e==`string`?this.encodeString(e):this.useBigInt64&&typeof e==`bigint`?this.encodeBigInt64(e):this.encodeObject(e,t)}ensureBufferSizeToWrite(e){let t=this.pos+e;this.view.byteLength=0?e<128?this.writeU8(e):e<256?(this.writeU8(204),this.writeU8(e)):e<65536?(this.writeU8(205),this.writeU16(e)):e<4294967296?(this.writeU8(206),this.writeU32(e)):this.useBigInt64?this.encodeNumberAsFloat(e):(this.writeU8(207),this.writeU64(e)):e>=-32?this.writeU8(224|e+32):e>=-128?(this.writeU8(208),this.writeI8(e)):e>=-32768?(this.writeU8(209),this.writeI16(e)):e>=-2147483648?(this.writeU8(210),this.writeI32(e)):this.useBigInt64?this.encodeNumberAsFloat(e):(this.writeU8(211),this.writeI64(e)):this.encodeNumberAsFloat(e)}encodeNumberAsFloat(e){this.forceFloat32?(this.writeU8(202),this.writeF32(e)):(this.writeU8(203),this.writeF64(e))}encodeBigInt64(e){e>=BigInt(0)?(this.writeU8(207),this.writeBigUint64(e)):(this.writeU8(211),this.writeBigInt64(e))}writeStringHeader(e){if(e<32)this.writeU8(160+e);else if(e<256)this.writeU8(217),this.writeU8(e);else if(e<65536)this.writeU8(218),this.writeU16(e);else if(e<4294967296)this.writeU8(219),this.writeU32(e);else throw Error(`Too long string: ${e} bytes in UTF-8`)}encodeString(e){let t=Qe(e);this.ensureBufferSizeToWrite(5+t),this.writeStringHeader(t),rt(e,this.bytes,this.pos),this.pos+=t}encodeObject(e,t){let n=this.extensionCodec.tryToEncode(e,this.context);if(n!=null)this.encodeExtension(n);else if(Array.isArray(e))this.encodeArray(e,t);else if(ArrayBuffer.isView(e))this.encodeBinary(e);else if(typeof e==`object`)this.encodeMap(e,t);else throw Error(`Unrecognized object: ${Object.prototype.toString.apply(e)}`)}encodeBinary(e){let t=e.byteLength;if(t<256)this.writeU8(196),this.writeU8(t);else if(t<65536)this.writeU8(197),this.writeU16(t);else if(t<4294967296)this.writeU8(198),this.writeU32(t);else throw Error(`Too large binary: ${t}`);let n=vt(e);this.writeU8a(n)}encodeArray(e,t){let n=e.length;if(n<16)this.writeU8(144+n);else if(n<65536)this.writeU8(220),this.writeU16(n);else if(n<4294967296)this.writeU8(221),this.writeU32(n);else throw Error(`Too large array: ${n}`);for(let n of e)this.doEncode(n,t+1)}countWithoutUndefined(e,t){let n=0;for(let r of t)e[r]!==void 0&&n++;return n}encodeMap(e,t){let n=Object.keys(e);this.sortKeys&&n.sort();let r=this.ignoreUndefined?this.countWithoutUndefined(e,n):n.length;if(r<16)this.writeU8(128+r);else if(r<65536)this.writeU8(222),this.writeU16(r);else if(r<4294967296)this.writeU8(223),this.writeU32(r);else throw Error(`Too large map object: ${r}`);for(let r of n){let n=e[r];this.ignoreUndefined&&n===void 0||(this.encodeString(r),this.doEncode(n,t+1))}}encodeExtension(e){if(typeof e.data==`function`){let t=e.data(this.pos+6),n=t.length;if(n>=4294967296)throw Error(`Too large extension object: ${n}`);this.writeU8(201),this.writeU32(n),this.writeI8(e.type),this.writeU8a(t);return}let t=e.data.length;if(t===1)this.writeU8(212);else if(t===2)this.writeU8(213);else if(t===4)this.writeU8(214);else if(t===8)this.writeU8(215);else if(t===16)this.writeU8(216);else if(t<256)this.writeU8(199),this.writeU8(t);else if(t<65536)this.writeU8(200),this.writeU16(t);else if(t<4294967296)this.writeU8(201),this.writeU32(t);else throw Error(`Too large extension object: ${t}`);this.writeI8(e.type),this.writeU8a(e.data)}writeU8(e){this.ensureBufferSizeToWrite(1),this.view.setUint8(this.pos,e),this.pos++}writeU8a(e){let t=e.length;this.ensureBufferSizeToWrite(t),this.bytes.set(e,this.pos),this.pos+=t}writeI8(e){this.ensureBufferSizeToWrite(1),this.view.setInt8(this.pos,e),this.pos++}writeU16(e){this.ensureBufferSizeToWrite(2),this.view.setUint16(this.pos,e),this.pos+=2}writeI16(e){this.ensureBufferSizeToWrite(2),this.view.setInt16(this.pos,e),this.pos+=2}writeU32(e){this.ensureBufferSizeToWrite(4),this.view.setUint32(this.pos,e),this.pos+=4}writeI32(e){this.ensureBufferSizeToWrite(4),this.view.setInt32(this.pos,e),this.pos+=4}writeF32(e){this.ensureBufferSizeToWrite(4),this.view.setFloat32(this.pos,e),this.pos+=4}writeF64(e){this.ensureBufferSizeToWrite(8),this.view.setFloat64(this.pos,e),this.pos+=8}writeU64(e){this.ensureBufferSizeToWrite(8),at(this.view,this.pos,e),this.pos+=8}writeI64(e){this.ensureBufferSizeToWrite(8),ot(this.view,this.pos,e),this.pos+=8}writeBigUint64(e){this.ensureBufferSizeToWrite(8),this.view.setBigUint64(this.pos,e),this.pos+=8}writeBigInt64(e){this.ensureBufferSizeToWrite(8),this.view.setBigInt64(this.pos,e),this.pos+=8}};function xt(e,t){return new bt(t).encodeSharedRef(e)}var St={impression:[`size`],"remove-bubble":[`gesture`,`origin`]},Ct={"remove-bubble":[`close`]};function wt(){try{let e=window.top;return e?(e.msna,e):void 0}catch(e){return}}function I(e){return typeof e==`string`?e:void 0}function Tt(e){var t;let n=St[e.name];if(!n)return;let r=(t=e.parameters)==null?{}:t,i={};for(let e of n)r[e]!==void 0&&(i[e]=r[e]);return Object.freeze({name:e.name,format:I(r.format),provider:I(r.provider),requestId:I(r.requestId),timestamp:Date.now(),parameters:Object.freeze(i)})}function Et(e){var t;let n=Tt(e);return n?[n,...((t=Ct[e.name])==null?[]:t).map(e=>Object.freeze(_(_({},n),{},{name:e})))]:[]}function L(e){try{e()}catch(e){}}function Dt(e){let t=new Map,n=e;n.version=1,n.on=(e,n)=>{var r;if(typeof n!=`function`)return;let i=(r=t.get(e))==null?new Set:r;i.add(n),t.set(e,i)},n.off=(e,n)=>{var r;(r=t.get(e))==null||r.delete(n)},n.emit=e=>{var n;e&&typeof e.name==`string`&&((n=t.get(e.name))==null||n.forEach(t=>{queueMicrotask(()=>L(()=>t(e)))}))};let r=Array.isArray(e.que)?e.que:[];return n.que=r,n.que.push=(...e)=>(e.forEach(L),0),r.splice(0).forEach(L),n}function Ot(){var e;let t=(e=wt())==null?void 0:e.msna;if(t&&typeof t==`object`)return typeof t.emit==`function`?t:Dt(t)}var kt=class{constructor({appName:e=`caligo`,eventNameSpace:t=`missena.event`,device:n,environment:r}){this.application=e;let i=r==f.PRODUCTION||r==f.EDGE?`https://events.missena.io`:`https://events.staging.missena.xyz`;this.url=`${i}/v1/events`,this.amp=n===p.AMP,this.eventNameSpace=t,this.queue=[],this.window=x()}enrich(e,t){var n=this;return v(function*(){var r;return e.from=n.application,e.sampling=t,e.parameters.cdep=yield(r=navigator.cookieDeprecationLabel)==null?void 0:r.getValue(),e.parameters.isSafeFrame=n.window!=window.top,n.window.displayMissenaEvent&&n.window.displayMissenaEvent(e),e})()}log(e,t=1){var n=this;return v(function*(){var r;e.parameters=(r=e.parameters)==null?{}:r;let i=Et(e);if(i.length>0){let e=Ot();i.forEach(t=>e==null?void 0:e.emit(t))}t<=0||(t>1&&(t=1),t=Math.round(t*100)/100,!(Math.random()>t)&&(n.queue.push({event:yield n.enrich(e,t),url:se(n.url,{amp:n.amp,ik:e.parameters.ik,t:e.parameters.apiKey})}),n.window.document.dispatchEvent(new CustomEvent(n.eventNameSpace,{detail:{event:e}})),n.next()))})()}next(){let e=this.queue.shift();if(!e)return;let t=xt(_(_({},e.event),{},{from:this.application})),n=new Blob([t],{type:`application/msgpack`});navigator.sendBeacon(e.url,n)}sample(e){return v(function*(){})()}},At=b(`%cmissena-mosquito:`);function jt(e,t){var n;let r=e.native;return r.kind=l.NATIVE,r.commission={type:`cpm`,currency:(n=e.currency)==null?`USD`:n,value:e.cpm},r.ids=t,r}function Mt(e,t,n={}){var r;let i={type:`cpm`,currency:(r=t.currency)==null?`USD`:r,value:t.cpm};switch(t.mediaType){case`video`:return{commission:i,kind:l.VIDEO,vastImpUrl:t.vastImpUrl,vastUrl:t.vastUrl,vastXml:t.vastXml,ids:n};case`native`:return jt(t,n);case`banner`:return{kind:l.BANNER,ad:t.ad,width:t.width,height:t.height,commission:i,ids:n}}}function Nt(e){return e.replace(/[^\.]+(\.*)/,`${new Date().getTime()}$1`)}function Pt(e,t){let n=x();n.__tcfapi?n.__tcfapi(`addEventListener`,2,function(r,i){if(!i)return;let a=()=>n.__tcfapi(`removeEventListener`,2,()=>{},r.listenerId);r.gdprApplies===!1?(a(),t()):[`tcloaded`,`useractioncomplete`].includes(r.eventStatus)&&(a(),e(r))}):t()}var Ft=class extends kt{constructor({appName:e,ctx:t}){super({appName:e,device:t.device,environment:t.environment}),this.ctx=t}log(e,t=1){var n,r,i;e.parameters=(n=e.parameters)==null?{}:n,e.parameters.apiKey=(r=e.parameters.apiKey)==null?this.ctx.apiKey:r,e.parameters.ik=(i=e.parameters.ik)==null?this.ctx.idempotencyKey:i,super.log(e,t)}adsuccess(e){this.log({name:`adsuccess`,parameters:{provider:e}})}bidsuccess(e){this.log({name:`bidsuccess`,parameters:e})}consent(){Pt(e=>{At({missing_purpose:!e.purpose.consents[1],missing_vendor:!e.vendor.consents[687],tcData:e}),this.log({name:`consent`,parameters:{applies:e.gdprApplies,missing_purpose:!e.purpose.consents[1],missing_vendor:!e.vendor.consents[687],string:e.tcString}})},()=>{this.log({name:`consent`,parameters:{applies:!1}})})}debug(e){this.log({name:`log`,parameters:{label:e}})}timeout(e){e!=`missena`&&Math.random()>=.99&&this.log({name:`timeout`,parameters:{bidder:e}})}};function It(e){try{return window.top[e]}catch(t){return window[e]}}function Lt(e){return e.environment==f.EDGE||e.environment==f.PRODUCTION}function Rt(e){return e?{s2sConfig:{accountId:`1`,enabled:!0,bidders:[`missena`],timeout:1e3,endpoint:`https://prebid.missena.io/openrtb2/auction`,syncEndpoint:`https://prebid.missena.io/cookie_sync`}}:{}}function zt(e,t){if(t.has(e))throw TypeError(`Cannot initialize the same private elements twice on an object`)}function Bt(e,t){zt(e,t),t.add(e)}function R(e,t,n){zt(e,t),t.set(e,n)}function z(e,t,n){if(typeof e==`function`?e===t:e.has(t))return arguments.length<3?t:n;throw TypeError(`Private element is not present on this object`)}function B(e,t,n){return e.set(z(e,t),n),n}function V(e,t){return e.get(z(e,t))}function Vt(e,t){return e.find(e=>{var n;return e.code==t.adUnitCode&&((n=e.bids[0])==null?void 0:n.bidder)==t.bidder&&e.mediaTypes.hasOwnProperty(t.mediaType)}).bids[0].params.custom}var H=new WeakMap,U=new WeakMap,W=new WeakMap,G=new WeakMap,K=new WeakMap,q=new WeakMap,J=new WeakMap,Y=new WeakMap,X=new WeakSet,Ht=class{constructor(e){var t;Bt(this,X),R(this,H,void 0),R(this,U,void 0),R(this,W,void 0),R(this,G,void 0),R(this,K,void 0),R(this,q,!1),R(this,J,void 0),R(this,Y,void 0);let n=b(),r=x();r.__MISSENA__=_(_({renderers:{},referer:r.location.href},(t=r.__MISSENA__)==null?{}:t),{},{log:n,window:r}),B(H,this,e),B(U,this,V(H,this).code),B(W,this,r.__MISSENA__),B(G,this,n),B(K,this,r.document.head||r.document.getElementsByTagName(`head`)[0]),B(Y,this,r),_e(V(W,this),V(U,this),document.currentScript),n(e)}run(){let e=w(V(U,this));V(Y,this)[e]||(V(Y,this)[e]=!0,Pt(z(X,this,Xt).bind(this),z(X,this,Xt).bind(this)))}};function Ut(){let e={ext:{gpid:`${V(U,this)}#${V(W,this).apiKey}`}};return{code:V(U,this),bids:[{bidder:`missena`,params:{placement:V(H,this).placement,apiKey:V(W,this).apiKey,baseUrl:Lt(V(W,this))?``:V(W,this).bidderUrl,custom:{providerName:m.Bidule},isInternal:!0}}],mediaTypes:{banner:{sizes:z(X,this,tn).call(this)}},ortb2Imp:e}}function Wt(e){var t=this;return v(function*(){let{error:n,pbjs:r}=yield z(X,t,$t).call(t);if(V(H,t).settings.disable_prebid){z(X,t,Qt).call(t);return}if(n){console.error(`[missena] error while loading prebid:`,n.message),z(X,t,Q).call(t).debug(`mosquito.pbjs.failed`);return}r.processQueue(),r.bidderSettings={missena:{storageAllowed:!0}},e&&delete Ze.consentManagement,r.setConfig(_(_({},Ze),{},{floors:{data:{default:V(H,t).publisher.floor,currency:`USD`,schema:{fields:[`mediaType`]}}},schain:{validation:`strict`,config:{ver:`1.0`,complete:1,nodes:V(H,t).nodes}}})),r.setConfig(_({debug:!Lt(V(W,t))||r.getConfig().debug},Rt(!1)));let i=z(X,t,Ut).call(t);r.removeAdUnit(V(U,t)),r.addAdUnits([i]),V(G,t).call(t,`Added adUnit`,i),r.enableAnalytics([{provider:`atsAnalytics`,options:{pid:`13964`}}]),r.onEvent(`bidTimeout`,e=>{e.filter(e=>e.adUnitCode==V(U,t)).forEach(e=>z(X,t,Q).call(t).timeout(e.bidder))}),V(H,t).settings.delayFirstDisplay?setTimeout(()=>{z(X,t,Z).call(t,r)},V(H,t).settings.delayFirstDisplay*1e3):z(X,t,Z).call(t,r)})()}function Gt(e){var t,n;let r=(n=(t=V(W,this)).delayedAds)==null?t.delayedAds={}:n;r[V(U,this)]=e,V(W,this).showDelayedAd=()=>{for(let e of Object.keys(r)){let t=r[e];delete r[e],t()}}}function Z(e){var t=this;return v(function*(){e.requestBids({adUnitCodes:[V(U,t)],bidsBackHandler:function(){var n=v(function*(){let n=e.getUserIdsAsEids(),r=e.getHighestCpmBids(V(U,t))[0];if(!r){z(X,t,Qt).call(t),V(H,t).settings.delayedDisplay&&oe(V(W,t),!1);return}let i=Vt(e.adUnits,r);if(V(G,t).call(t,`winner, ids & provider`,{ids:n,customData:i,winner:r}),i.providerName==m.Bidule){let n=V(H,t).placement,i=z(X,t,Kt).call(t,r,n).contentWindow.document;if(i.body.style.margin=`0`,V(H,t).settings.delayedDisplay){z(X,t,Gt).call(t,()=>e.renderAd(i,r.adId)),oe(V(W,t),!0);return}e.renderAd(i,r.adId)}else V(H,t).settings.delayedDisplay?(z(X,t,Gt).call(t,()=>z(X,t,Zt).call(t,r,i.providerName,V(H,t).placement,n)),V(W,t).window.postMessage({source:`msna`,bid:!0})):z(X,t,Zt).call(t,r,i.providerName,V(H,t).placement,n)});return function(){return n.apply(this,arguments)}}()}),V(H,t).settings.auctionRefresh&&[u.STICKY,u.SKINCORNER,u.HEADER,u.FOOTER,u.FOOTERMAX].includes(V(H,t).placement)&&setTimeout(()=>{V(q,t)||z(X,t,Z).call(t,e)},V(H,t).settings.auctionRefresh*1e3)})()}function Kt(e,t){let n=V(W,this).window.document,r=`msna_mosquito_${V(U,this).replace(/^msna-/,``)}`,i=n.createElement(`iframe`);if(i.frameBorder=`0`,i.name=r,i.id=V(U,this),![u.HEADER,u.FOOTER,u.FOOTERMAX].includes(t)){let e=n.querySelector(`[name='${r}']`);return e?e.replaceWith(i):ve(V(W,this),V(U,this),i),i}let a=t===u.HEADER,o=t===u.FOOTERMAX,s=e.height===1,c=(a||t===u.FOOTER)&&!s,l=V(W,this).device!==`desktop`,d=V(H,this).settings||{},f=e.height||(l?d.height||100:90),p=n.querySelector(`[data-msna-container='${V(U,this)}']`);p||(p=n.createElement(`div`),p.setAttribute(`data-msna-container`,V(U,this)),n.body.appendChild(p)),p.style.setProperty(`position`,`fixed`),a?(p.style.setProperty(`top`,pe),p.style.setProperty(`bottom`,`unset`),ge(p)):(p.style.setProperty(`bottom`,`var(--msna-offset, 0px)`),p.style.setProperty(`top`,`unset`)),p.style.setProperty(`height`,`${f}px`),p.style.setProperty(`z-index`,`var(--msna-z-index, 2147483647)`),p.style.setProperty(`display`,`flex`),p.style.setProperty(`justify-content`,`center`),p.style.setProperty(`align-items`,`center`),p.style.setProperty(`pointer-events`,`none`),c&&p.style.setProperty(`box-shadow`,a?`rgba(0, 0, 0, 0.2) 0 1px 5px -1px, rgba(0, 0, 0, 0.1) 0 -1px 2px -1px`:`rgba(0, 0, 0, 0.2) 0 -1px 5px -1px, rgba(0, 0, 0, 0.1) 0 1px 2px -1px`),l||o?(p.style.setProperty(`left`,`0`),p.style.setProperty(`width`,`100%`),p.style.removeProperty(`transform`)):(p.style.setProperty(`left`,`50%`),p.style.setProperty(`transform`,`translateX(-50%)`),p.style.setProperty(`width`,`${Math.min(e.width||728,1e3)}px`)),i.style.setProperty(`border`,`0`),i.style.setProperty(`width`,`100%`),i.style.setProperty(`height`,`100%`),i.style.setProperty(`pointer-events`,`auto`);let m=p.querySelector(`[name='${r}']`);return m?m.replaceWith(i):p.appendChild(i),c&&z(X,this,qt).call(this,p,a),i}function qt(e,t){if(e.querySelector(`[data-msna-close]`))return;let n=V(W,this).window.document.createElement(`button`);n.type=`button`,n.setAttribute(`data-msna-close`,``),n.setAttribute(`aria-label`,`Close ad`),n.innerHTML=``;let r=n.style;r.setProperty(`position`,`absolute`),r.setProperty(`right`,`0`),r.setProperty(t?`top`:`bottom`,`100%`),r.setProperty(`width`,`28px`),r.setProperty(`height`,`28px`),r.setProperty(`padding`,`4px`),r.setProperty(`box-sizing`,`border-box`),r.setProperty(`display`,`flex`),r.setProperty(`align-items`,`center`),r.setProperty(`justify-content`,`center`),r.setProperty(`border`,`none`),r.setProperty(`background-color`,`rgb(250, 250, 250)`),r.setProperty(`cursor`,`pointer`),r.setProperty(`border-radius`,t?`0 0 0 5px`:`5px 0 0 0`),r.setProperty(`box-shadow`,t?`rgba(0, 0, 0, 0.2) -2px 2px 3px -1px, rgba(0, 0, 0, 0.1) -1px 1px 2px -1px`:`rgba(0, 0, 0, 0.2) -2px -2px 3px -1px, rgba(0, 0, 0, 0.1) -1px -1px 2px -1px`),r.setProperty(`pointer-events`,`auto`),n.addEventListener(`click`,()=>{var t,n,r,i;let a=(t=V(W,this).slots)==null?void 0:t[V(U,this)];z(X,this,Q).call(this).log({name:`remove-bubble`,parameters:{origin:`container-button`,format:a==null?void 0:a.format,provider:a==null?void 0:a.provider,requestId:a==null||(n=a.meta)==null?void 0:n.requestId}}),(r=(i=V(W,this)).stopRefresh)==null||r.call(i),e.remove()}),e.appendChild(n)}function Jt(){let e=z(X,this,en).bind(this),t=V(Y,this);if(t.msnaHandleHistory)return;t.msnaHandleHistory=!0;function n(e){return function(){var n=e.apply(this,arguments);return t.dispatchEvent(new Event(`contentchange`)),n}}t.history.pushState=n(t.history.pushState),t.history.replaceState=n(t.history.replaceState),t.addEventListener(`popstate`,()=>{t.dispatchEvent(new Event(`contentchange`))}),t.addEventListener(`contentchange`,()=>{e({isClientSide:!0,minDuration:1e3})})}function Yt(){var e;let t=(e=V(W,this).settings.block)==null?{}:e;if(t.type===`domain`){var n;let e=((n=It(`location`))==null?void 0:n.hostname)||``;return(t.domains||[]).some(t=>t==e)}return t.type===`device`}function Xt(e,t){var n=this;return v(function*(){var r,i;if(!Xe({placement:V(H,n).placement,publisher:V(H,n).publisher.apiKey,capping:V(H,n).settings.capping,tcData:t?void 0:e,referer:(r=V(H,n).settings.capping)!=null&&r.closePerPage?V(W,n).referer:void 0}))return;V(W,n).adServerUrl=V(H,n).adServerUrl,V(W,n).apiKey=V(H,n).publisher.apiKey,V(W,n).baseUrl=V(H,n).baseUrl,V(W,n).bidderUrl=V(H,n).bidderUrl,V(W,n).device=V(H,n).device,V(W,n).environment=V(H,n).environment,V(W,n).idempotencyKey=V(H,n).idempotencyKey,V(W,n).settings=V(H,n).settings,V(W,n).tcData=e,V(W,n).slots=(i=V(W,n).slots)==null?{}:i;let a=V(W,n).stopRefresh;V(W,n).stopRefresh=()=>{a==null||a(),B(q,n,!0)},z(X,n,Jt).call(n),z(X,n,Q).call(n).consent(),z(X,n,Yt).call(n)?V(G,n).call(n,`script blocked`):z(X,n,Wt).call(n,!e)})()}function Zt(e,t,n){var r=this;return v(function*(e,t,n,i=[]){V(W,r).passback=z(X,r,en).bind(r);let a=`${n}-${e.mediaType||`native`}`,o=z(X,r,nn).call(r,e.adUnitCode||V(U,r),Mt(V(W,r),e,i),t,e.requestId,a);z(X,r,Q).call(r).adsuccess(t),z(X,r,Q).call(r).bidsuccess({provider:t,commission:{cpm:e.cpm,currency:e.currency},eids:i.map(e=>e.source)}),de(V(W,r),o)}).apply(this,arguments)}function Qt(){V(Y,this).document.dispatchEvent(new CustomEvent(`missena.event`,{detail:{event:{name:`passback`}}})),Function(V(H,this).publisher.passback)()}function $t(){var e=this;return v(function*(){if(V(W,e).window.msnaPbjs)return{pbjs:V(W,e).window.msnaPbjs};try{yield(0,be.default)(`${V(H,e).baseUrl}/prebid.js`,{},V(K,e))}catch(e){return{error:e}}return{pbjs:V(W,e).window.msnaPbjs}})()}function en(e,t={isClientSide:!1,minDuration:1e4}){var n;let r=V(W,this).slots[e];if(!(r!=null&&r.displayedAt&&Date.now()-r.displayedAt>t.minDuration))return!1;delete r.displayedAt,delete V(Y,this)[w(e)],delete r.data,(n=r.remove)==null||n.call(r);let i=new URL(V(H,this).adServerUrl);return i.searchParams.set(`t`,V(W,this).apiKey),t.isClientSide?(i.searchParams.set(`cs`,`1`),i.searchParams.set(`ik`,Nt(V(W,this).idempotencyKey))):i.searchParams.set(`ik`,V(W,this).idempotencyKey),(0,be.default)(i.toString(),{},V(K,this)),!0}function tn(){var e;let t=V(W,this).device==`desktop`?`desktop`:`mobile`;return((e={footer:{mobile:[[300,50],[300,250],[320,100],[320,50],[320,250]],desktop:[[728,90],[970,90],[1e3,90]]},header:{mobile:[[300,50],[300,250],[320,100],[320,50],[320,250]],desktop:[[728,90],[970,90],[1e3,90]]},postitial:{mobile:[[300,600]],desktop:[[300,600]]},prestitial:{mobile:[[300,600]],desktop:[[300,600]]},sticky:{mobile:[[1,1]],desktop:[[1,1]]}}[V(H,this).placement])==null?void 0:e[t])||[[300,250]]}function Q(){return V(J,this)||B(J,this,new Ft({appName:`mosquito`,ctx:V(W,this)})),V(J,this)}function nn(e,t,n,r,i=d.STICKY_NATIVE){var a;let o={adUnitCode:e,data:t,format:i,provider:n,meta:{requestId:r},reload:t=>{z(X,this,en).call(this,e,t)},remove:()=>{},track:()=>{}};return(a=V(W,this).slots[e])==null||a.remove(),V(W,this).slots[e]=o,o}function rn(e){return $.apply(this,arguments)}function $(){return $=v(function*(e){ye(document.currentScript,e.code)||new Ht(e).run()}),$.apply(this,arguments)}return rn});_M_({adServerUrl:"https://ad.missena.io/?t=PA-38634581",baseUrl:"https://chat.missena.io",bidderUrl:"https://bid.missena.io",code:"msna-sticky",device:"bot",environment:"edge",idempotencyKey:"1794495464.dbqt7q7cv99s73f8uvog",nodes:[],now:1794495464000,placement:"sticky",publisher:{"apiKey":"PA-38634581","blockedProviders":[],"floor":0,"floorCurrency":"USD","passback":""},settings: {...{}, ...{"auctionRefresh":15}},syncopeUrl:"https://sync.missena.io"});})();