Changeset View
Changeset View
Standalone View
Standalone View
web/build-xec-apps/public/~partytown/partytown-atomics.js
- This file was added.
/* Partytown 0.5.4 - MIT builder.io */ | |||||
(e => { | |||||
const t = () => {}, | |||||
r = e => e.length, | |||||
n = e => { | |||||
var t, r, n; | |||||
try { | |||||
const r = | |||||
null === (t = null == e ? void 0 : e.constructor) || | |||||
void 0 === t | |||||
? void 0 | |||||
: t.name; | |||||
if (r) return r; | |||||
} catch (e) {} | |||||
try { | |||||
const t = | |||||
null === | |||||
(n = | |||||
null === | |||||
(r = | |||||
null == e | |||||
? void 0 | |||||
: e.__zone_symbol__originalInstance) || | |||||
void 0 === r | |||||
? void 0 | |||||
: r.constructor) || void 0 === n | |||||
? void 0 | |||||
: n.name; | |||||
if (t) return t; | |||||
} catch (e) {} | |||||
return ''; | |||||
}, | |||||
i = (e, t) => e.startsWith(t), | |||||
s = e => | |||||
!( | |||||
i(e, 'webkit') || | |||||
i(e, 'toJSON') || | |||||
i(e, 'constructor') || | |||||
i(e, 'toString') || | |||||
i(e, '_') | |||||
), | |||||
o = e => (11 === e.nodeType && e.host ? '#s' : e.nodeName), | |||||
a = () => | |||||
Math.round(Math.random() * Number.MAX_SAFE_INTEGER).toString(36), | |||||
l = { | |||||
Anchor: 'a', | |||||
DList: 'dl', | |||||
Image: 'img', | |||||
OList: 'ol', | |||||
Paragraph: 'p', | |||||
Quote: 'q', | |||||
TableCaption: 'caption', | |||||
TableCell: 'td', | |||||
TableCol: 'colgroup', | |||||
TableRow: 'tr', | |||||
TableSection: 'tbody', | |||||
UList: 'ul', | |||||
}, | |||||
c = { Graphics: 'g', SVG: 'svg' }, | |||||
u = Symbol(), | |||||
d = Symbol(), | |||||
h = new Map(), | |||||
p = new Map(), | |||||
m = {}, | |||||
g = new WeakMap(), | |||||
f = (e, t) => { | |||||
if (e) return (t = g.get(e)) || (t = e[u]) || v(e, (t = a())), t; | |||||
}, | |||||
y = (e, t, r, n, i) => { | |||||
if ((r = m[e]) && r.U) { | |||||
if (e === t) return r.U; | |||||
if (((n = r.U.document), 'd' === (i = t.split('.').pop()))) | |||||
return n; | |||||
if ('e' === i) return n.documentElement; | |||||
if ('h' === i) return n.head; | |||||
if ('b' === i) return n.body; | |||||
} | |||||
return h.get(t); | |||||
}, | |||||
v = (e, t, r) => { | |||||
e && | |||||
(h.set(t, e), | |||||
(e[u] = t), | |||||
(e[d] = r = Date.now()), | |||||
r > w + 5e3 && | |||||
(h.forEach((e, t) => { | |||||
e[d] < w && e.nodeType && !e.isConnected && h.delete(t); | |||||
}), | |||||
(w = r))); | |||||
}; | |||||
let w = 0; | |||||
const $ = e.parent, | |||||
b = document.implementation.createHTMLDocument(), | |||||
S = $.partytown || {}, | |||||
E = (S.lib || '/~partytown/') + '', | |||||
T = (e, t, r) => { | |||||
const n = ((e, t) => { | |||||
return ( | |||||
(r = e), | |||||
(n = { value: t }), | |||||
Object.defineProperty(r, 'name', { ...n, configurable: !0 }) | |||||
); | |||||
var r, n; | |||||
})(class extends m[e].U.HTMLElement {}, r[0]); | |||||
return ( | |||||
'connectedCallback,disconnectedCallback,attributeChangedCallback,adoptedCallback' | |||||
.split(',') | |||||
.map( | |||||
r => | |||||
(n.prototype[r] = function (...n) { | |||||
t.postMessage([15, e, f(this), r, n]); | |||||
}), | |||||
), | |||||
(n.observedAttributes = r[1]), | |||||
n | |||||
); | |||||
}, | |||||
A = (e, t, r, s, a) => | |||||
void 0 !== t && (s = typeof t) | |||||
? 'string' === s || | |||||
'number' === s || | |||||
'boolean' === s || | |||||
null == t | |||||
? [0, t] | |||||
: 'function' === s | |||||
? [6] | |||||
: (r = r || new Set()) && Array.isArray(t) | |||||
? r.has(t) | |||||
? [1, []] | |||||
: r.add(t) && [1, t.map(t => A(e, t, r))] | |||||
: 'object' === s | |||||
? '' === (a = n(t)) | |||||
? [2, {}] | |||||
: 'Window' === a | |||||
? [3, [e, e]] | |||||
: 'HTMLCollection' === a || 'NodeList' === a | |||||
? [7, Array.from(t).map(t => A(e, t, r)[1])] | |||||
: a.endsWith('Event') | |||||
? [5, M(e, t, r)] | |||||
: 'CSSRuleList' === a | |||||
? [12, Array.from(t).map(I)] | |||||
: i(a, 'CSS') && a.endsWith('Rule') | |||||
? [11, I(t)] | |||||
: 'CSSStyleDeclaration' === a | |||||
? [13, M(e, t, r)] | |||||
: 'Attr' === a | |||||
? [10, [t.name, t.value]] | |||||
: t.nodeType | |||||
? [3, [e, f(t), o(t)]] | |||||
: [2, M(e, t, r, !0, !0)] | |||||
: void 0 | |||||
: t, | |||||
M = (e, t, r, n, i, o, a, l) => { | |||||
if (((o = {}), !r.has(t))) | |||||
for (a in (r.add(t), t)) | |||||
s(a) && | |||||
((l = t[a]), | |||||
(n || 'function' != typeof l) && | |||||
(i || '' !== l) && | |||||
(o[a] = A(e, l, r))); | |||||
return o; | |||||
}, | |||||
I = e => { | |||||
let t, | |||||
r = {}; | |||||
for (t in e) x.includes(t) && (r[t] = String(e[t])); | |||||
return r; | |||||
}, | |||||
N = (t, r, n, i) => | |||||
r | |||||
? ((n = r[0]), | |||||
(i = r[1]), | |||||
0 === n | |||||
? i | |||||
: 4 === n | |||||
? C(t, i) | |||||
: 1 === n | |||||
? i.map(e => N(t, e)) | |||||
: 3 === n | |||||
? y(i[0], i[1]) | |||||
: 5 === n | |||||
? L(U(t, i)) | |||||
: 2 === n | |||||
? U(t, i) | |||||
: 8 === n | |||||
? i | |||||
: 9 === n | |||||
? new e[r[2]](i) | |||||
: void 0) | |||||
: void 0, | |||||
C = (e, { V: t, w: r, L: n }, i) => ( | |||||
(i = p.get(n)) || | |||||
((i = function (...i) { | |||||
e.postMessage([ | |||||
9, | |||||
{ V: t, w: r, L: n, R: A(t, this), b: A(t, i) }, | |||||
]); | |||||
}), | |||||
p.set(n, i)), | |||||
i | |||||
), | |||||
L = e => new ('detail' in e ? CustomEvent : Event)(e.type, e), | |||||
U = (e, t, r, n) => { | |||||
for (n in ((r = {}), t)) r[n] = N(e, t[n]); | |||||
return r; | |||||
}, | |||||
x = | |||||
'cssText,selectorText,href,media,namespaceURI,prefix,name,conditionText'.split( | |||||
',', | |||||
), | |||||
R = async (e, t) => { | |||||
let n, | |||||
i, | |||||
s, | |||||
o, | |||||
a, | |||||
l, | |||||
c = { F: t.F }, | |||||
u = r(t.Q), | |||||
d = 0; | |||||
for (; d < u; d++) | |||||
try { | |||||
(l = d === u - 1), | |||||
(n = t.Q[d]), | |||||
(i = n.V), | |||||
(s = n.a), | |||||
!m[i] && | |||||
i.startsWith('f_') && | |||||
(await new Promise(e => { | |||||
let t = 0, | |||||
r = () => { | |||||
m[i] || t++ > 1e3 | |||||
? e() | |||||
: requestAnimationFrame(r); | |||||
}; | |||||
r(); | |||||
})), | |||||
1 === s[0] && s[1] in m[i].U | |||||
? v(new m[i].U[s[1]](...N(e, s[2])), n.w) | |||||
: ((o = y(i, n.w)), | |||||
o | |||||
? ((a = P(e, i, o, s, l, n.r)), | |||||
n.d && | |||||
('string' == typeof n.d | |||||
? v(a, n.d) | |||||
: (m[n.d.V] = { | |||||
V: n.d.V, | |||||
U: { document: a }, | |||||
})), | |||||
'object' == typeof (h = a) && | |||||
h && | |||||
h.then && | |||||
((a = await a), l && (c.z = !0)), | |||||
l && (c.M = A(i, a))) | |||||
: (c.p = n.w + ' not found')); | |||||
} catch (e) { | |||||
l ? (c.p = String(e.stack || e)) : console.error(e); | |||||
} | |||||
var h; | |||||
return c; | |||||
}, | |||||
P = (e, t, i, s, o, a) => { | |||||
let l, | |||||
c, | |||||
u, | |||||
d, | |||||
h, | |||||
p = 0, | |||||
m = r(s); | |||||
for (; p < m; p++) { | |||||
(c = s[p]), (l = s[p + 1]), (u = s[p - 1]); | |||||
try { | |||||
if (!Array.isArray(l)) | |||||
if ('string' == typeof c || 'number' == typeof c) { | |||||
if (p + 1 === m && a) | |||||
return (h = {}), a.map(e => (h[e] = i[e])), h; | |||||
i = i[c]; | |||||
} else { | |||||
if (0 === l) return void (i[u] = N(e, c)); | |||||
if ( | |||||
'function' == typeof i[u] && | |||||
((d = N(e, c)), | |||||
'define' === u && | |||||
'CustomElementRegistry' === n(i) && | |||||
(d[1] = T(t, e, d[1])), | |||||
'insertRule' === u && | |||||
d[1] > r(i.cssRules) && | |||||
(d[1] = r(i.cssRules)), | |||||
(i = i[u].apply(i, d)), | |||||
'play' === u) | |||||
) | |||||
return Promise.resolve(); | |||||
} | |||||
} catch (e) { | |||||
if (o) throw e; | |||||
console.debug(e); | |||||
} | |||||
} | |||||
return i; | |||||
}, | |||||
O = (e, t, r) => { | |||||
if (!g.has(r)) { | |||||
g.set(r, t); | |||||
const n = r.document, | |||||
i = r.history, | |||||
s = g.get(r.parent), | |||||
o = () => | |||||
e.postMessage([ | |||||
5, | |||||
{ V: t, J: s, S: n.baseURI, T: n.visibilityState }, | |||||
]), | |||||
a = i.pushState.bind(i), | |||||
l = i.replaceState.bind(i), | |||||
c = () => | |||||
setTimeout(() => e.postMessage([13, t, n.baseURI])); | |||||
(i.pushState = (e, t, r) => { | |||||
a(e, t, r), c(); | |||||
}), | |||||
(i.replaceState = (e, t, r) => { | |||||
l(e, t, r), c(); | |||||
}), | |||||
r.addEventListener('popstate', c), | |||||
r.addEventListener('hashchange', c), | |||||
n.addEventListener('visibilitychange', () => | |||||
e.postMessage([14, t, n.visibilityState]), | |||||
), | |||||
(m[t] = { V: t, U: r }), | |||||
'complete' === n.readyState | |||||
? o() | |||||
: r.addEventListener('load', o); | |||||
} | |||||
}, | |||||
j = (e, t) => { | |||||
let n, | |||||
i, | |||||
s, | |||||
o = t.V, | |||||
a = t.U, | |||||
l = a.document; | |||||
l && l.body | |||||
? ((n = l.querySelector( | |||||
'script[type="text/partytown"]:not([data-ptid]):not([data-pterror]):not([async]):not([defer])', | |||||
)), | |||||
n || | |||||
(n = l.querySelector( | |||||
'script[type="text/partytown"]:not([data-ptid]):not([data-pterror])', | |||||
)), | |||||
n | |||||
? ((n.dataset.ptid = i = f(n, o)), | |||||
(s = { V: o, w: i }), | |||||
n.src | |||||
? ((s.S = n.src), (s.H = n.dataset.ptsrc || n.src)) | |||||
: (s.j = n.innerHTML), | |||||
e.postMessage([7, s])) | |||||
: (t.x || | |||||
((t.x = 1), | |||||
((e, t, n) => { | |||||
let i, | |||||
s, | |||||
o = n._ptf, | |||||
a = (n.partytown || {}).forward || [], | |||||
l = (r, n) => | |||||
e.postMessage([ | |||||
10, | |||||
{ | |||||
V: t, | |||||
q: r, | |||||
b: A(t, Array.from(n)), | |||||
}, | |||||
]); | |||||
if ( | |||||
((n._ptf = void 0), | |||||
a.map(e => { | |||||
(s = n), | |||||
e.split('.').map((e, t, n) => { | |||||
s = s[n[t]] = | |||||
t + 1 < r(n) | |||||
? s[n[t]] || | |||||
('push' === n[t + 1] | |||||
? [] | |||||
: {}) | |||||
: (...e) => l(n, e); | |||||
}); | |||||
}), | |||||
o) | |||||
) | |||||
for (i = 0; i < r(o); i += 2) | |||||
l(o[i], o[i + 1]); | |||||
})(e, o, a), | |||||
l.dispatchEvent(new CustomEvent('pt0'))), | |||||
e.postMessage([8, o]))) | |||||
: requestAnimationFrame(() => j(e, t)); | |||||
}, | |||||
H = () => { | |||||
const e = Object.getOwnPropertyNames($) | |||||
.map(e => | |||||
((e, t, r, n) => { | |||||
if ((r = t.match(/^(HTML|SVG)(.+)Element$/))) | |||||
return ( | |||||
(n = r[2]), | |||||
'S' == t[0] | |||||
? e.createElementNS( | |||||
'http://www.w3.org/2000/svg', | |||||
c[n] || | |||||
n.slice(0, 2).toLowerCase() + | |||||
n.slice(2), | |||||
) | |||||
: e.createElement(l[n] || n) | |||||
); | |||||
})(b, e), | |||||
) | |||||
.filter(e => e) | |||||
.map(e => [e]); | |||||
return k(e, []); | |||||
}, | |||||
F = new Set(['Object']), | |||||
k = (e, t) => ( | |||||
e | |||||
.filter(e => e[0]) | |||||
.map(e => { | |||||
const t = e[0], | |||||
r = e[1], | |||||
i = n(t); | |||||
return [i, $[i].prototype, t, r]; | |||||
}) | |||||
.map(([e, r, n, i]) => V(F, t, e, r, n, i)), | |||||
t | |||||
), | |||||
D = (e, t, r) => { | |||||
let n = [], | |||||
i = [e, 'Object', n]; | |||||
for (r in t) W(n, t, r); | |||||
return i; | |||||
}, | |||||
V = (e, t, r, i, s, a) => { | |||||
if (!e.has(r)) { | |||||
e.add(r); | |||||
const l = Object.getPrototypeOf(i), | |||||
c = n(l), | |||||
u = [], | |||||
d = Object.getOwnPropertyDescriptors(i); | |||||
V(e, t, c, l, s, a); | |||||
for (const e in d) W(u, s, e); | |||||
t.push([r, c, u, a, o(s)]); | |||||
} | |||||
}, | |||||
W = (e, t, r, i, o, a) => { | |||||
try { | |||||
s(r) && | |||||
isNaN(r[0]) && | |||||
'all' !== r && | |||||
('function' == (o = typeof (i = t[r])) | |||||
? (String(i).includes('[native') || | |||||
Object.getPrototypeOf(t)[r]) && | |||||
e.push([r, 5]) | |||||
: 'object' === o && null != i | |||||
? 'Object' !== (a = n(i)) && | |||||
self[a] && | |||||
e.push([r, i.nodeType || a]) | |||||
: 'symbol' !== o && | |||||
(r.toUpperCase() === r | |||||
? e.push([r, 6, i]) | |||||
: e.push([r, 6]))); | |||||
} catch (e) { | |||||
console.warn(e); | |||||
} | |||||
}, | |||||
_ = e => { | |||||
let t, | |||||
n = [], | |||||
i = 0, | |||||
s = r($[e]); | |||||
for (; i < s; i++) (t = $[e].key(i)), n.push([t, $[e].getItem(t)]); | |||||
return n; | |||||
}, | |||||
B = (e, r) => (void 0 !== e[r] ? new e[r](t) : 0); | |||||
let q; | |||||
(async e => { | |||||
const t = new SharedArrayBuffer(1073741824), | |||||
r = new Int32Array(t); | |||||
return (n, i) => { | |||||
const s = i[0], | |||||
o = i[1]; | |||||
if (0 === s) { | |||||
const e = (() => { | |||||
const e = b.createElement('i'), | |||||
t = b.createTextNode(''), | |||||
r = b.createComment(''), | |||||
n = b.createDocumentFragment(), | |||||
i = b.createElement('p').attachShadow({ mode: 'open' }), | |||||
s = B($, 'IntersectionObserver'), | |||||
o = B($, 'MutationObserver'), | |||||
a = B($, 'ResizeObserver'), | |||||
l = $.performance, | |||||
c = $.screen, | |||||
u = [ | |||||
[$.history], | |||||
[l], | |||||
[l.navigation], | |||||
[l.timing], | |||||
[c], | |||||
[c.orientation], | |||||
[$.visualViewport], | |||||
[s, 12], | |||||
[o, 12], | |||||
[a, 12], | |||||
[t], | |||||
[r], | |||||
[n], | |||||
[i], | |||||
[e], | |||||
[e.attributes], | |||||
[e.classList], | |||||
[e.dataset], | |||||
[e.style], | |||||
[b], | |||||
[b.doctype], | |||||
], | |||||
d = [D('Window', $), D('Node', t)], | |||||
h = { | |||||
i: JSON.stringify( | |||||
S, | |||||
(e, t) => ( | |||||
'function' == typeof t && | |||||
(t = String(t)).startsWith(e + '(') && | |||||
(t = 'function ' + t), | |||||
t | |||||
), | |||||
), | |||||
v: k(u, d), | |||||
C: new URL(E, $.location) + '', | |||||
I: origin, | |||||
D: _('localStorage'), | |||||
O: _('sessionStorage'), | |||||
}; | |||||
return ( | |||||
((e, t, r) => { | |||||
void 0 !== t[r] && | |||||
e.push([ | |||||
r, | |||||
'Object', | |||||
Object.keys(t[r].prototype).map(e => [ | |||||
e, | |||||
6, | |||||
]), | |||||
12, | |||||
]); | |||||
})(h.v, $, 'IntersectionObserverEntry'), | |||||
h | |||||
); | |||||
})(); | |||||
(e.P = t), n.postMessage([1, e]); | |||||
} else | |||||
2 === i[0] | |||||
? n.postMessage([3, H()]) | |||||
: 11 === s | |||||
? e(o, e => { | |||||
const t = JSON.stringify(e), | |||||
n = t.length; | |||||
for (let e = 0; e < n; e++) | |||||
r[e + 1] = t.charCodeAt(e); | |||||
(r[0] = n), Atomics.notify(r, 0); | |||||
}) | |||||
: ((e, t, r) => { | |||||
4 === t[0] | |||||
? O(e, a(), $) | |||||
: (r = m[t[1]]) && | |||||
(7 === t[0] | |||||
? requestAnimationFrame(() => j(e, r)) | |||||
: 6 === t[0] && | |||||
((e, t, r, n, i) => { | |||||
(i = t.U.document.querySelector( | |||||
`[data-ptid="${r}"]`, | |||||
)) && | |||||
(n | |||||
? (i.dataset.pterror = n) | |||||
: (i.type += '-x'), | |||||
delete i.dataset.ptid), | |||||
j(e, t); | |||||
})(e, r, t[2], t[3])); | |||||
})(n, i); | |||||
}; | |||||
})((e, t) => R(q, e).then(t)).then(e => { | |||||
e && | |||||
((q = new Worker( | |||||
URL.createObjectURL( | |||||
new Blob( | |||||
[ | |||||
'/* Partytown 0.5.4 - MIT builder.io */\n(e=>{const t=Symbol(),r=Symbol(),n=Symbol(),i=Symbol(),s=Symbol(),o=Symbol(),a=Symbol(),l=Symbol(),$=new Map,c={},u=new WeakMap,d=[],h={},p=new Map,g=new Map,m={},f=new Map,w=new Map,y="about:blank",v=e=>e.split(","),S=e=>{if(e=h.C+e,new URL(e).origin!=location.origin)throw"Invalid "+e;return e},b=v("clientWidth,clientHeight,clientTop,clientLeft,innerWidth,innerHeight,offsetWidth,offsetHeight,offsetTop,offsetLeft,outerWidth,outerHeight,pageXOffset,pageYOffset,scrollWidth,scrollHeight,scrollTop,scrollLeft"),I=v("childElementCount,children,firstElementChild,lastElementChild,nextElementSibling,previousElementSibling"),M=v("insertBefore,remove,removeChild,replaceChild"),T=v("className,width,height,hidden,innerHTML,innerText,textContent"),E=v("setAttribute,setAttributeNS,setProperty"),N=v("addEventListener,dispatchEvent,removeEventListener"),L=N.concat(E,v("add,observe,remove,unobserve")),x=/^[A-Z_]([A-Z0-9-]*[A-Z0-9])?$/,A=()=>{},C=e=>e.length,W=e=>{var t,r,n;try{const r=null===(t=null==e?void 0:e.constructor)||void 0===t?void 0:t.name;if(r)return r}catch(e){}try{const t=null===(n=null===(r=null==e?void 0:e.__zone_symbol__originalInstance)||void 0===r?void 0:r.constructor)||void 0===n?void 0:n.name;if(t)return t}catch(e){}return""},R=[],P=()=>Math.round(Math.random()*Number.MAX_SAFE_INTEGER).toString(36),H="text/partytown",O=(e,t,r)=>Object.defineProperty(e,t,{...r,configurable:!0}),D=(e,t)=>O(e,"name",{value:t}),k=(e,t,r)=>O(e.prototype,t,r),j=(e,t)=>Object.defineProperties(e.prototype,t),_=(e,t,r)=>k(e,t,{value:r,writable:!0}),B=(e,t)=>t in e[o],U=(e,t)=>e[o][t],F=(e,t,r)=>e[o][t]=r,V=(e,t,r,n,i)=>(!(i=$.get(t))&&r&&m[e]&&(i=m[e].k(r,t,n),$.set(t,i)),i),z=(e,t)=>_(e,"nodeType",t),G=(e,t)=>t.map((t=>k(e,t,{get(){let e=X(this,t),r=w.get(e);return r||(r=ce(this,[t]),w.set(e,r)),r}}))),X=(e,n,i)=>[e[t],e[r],n,...(i||R).map((e=>String(e&&e[t]?e[r]:e)))].join("."),q=(e,t)=>v(t).map((t=>k(e,t,{get(){return B(this,t)||F(this,t,ce(this,[t])),U(this,t)},set(e){U(this,t)!==e&&ue(this,[t],e),F(this,t,e)}}))),Z=e=>b.map((t=>k(e,t,{get(){const e=f.get(X(this,t));if("number"==typeof e)return e;const r=ce(this,[t],b);return r&&"object"==typeof r?(Object.entries(r).map((([e,t])=>f.set(X(this,e),t))),r[t]):r}}))),J=(e,t)=>t.map((t=>{e.prototype[t]=function(...e){let r=X(this,t,e),n=f.get(r);return n||(n=de(this,[t],e),f.set(r,n)),n}})),Y=(e,n,i,s,o)=>{return void 0!==i&&(o=typeof i)?"string"===o||"boolean"===o||"number"===o||null==i?[0,i]:"function"===o?[4,{V:e,w:n,L:(a=i,(l=u.get(a))||(u.set(a,l=P()),c[l]=a),l)}]:(s=s||new Set)&&Array.isArray(i)?s.has(i)?[1,[]]:s.add(i)&&[1,i.map((t=>Y(e,n,t,s)))]:"object"===o?i[r]?[3,[i[t],i[r]]]:i instanceof Event?[5,Q(e,n,i,!1,s)]:K&&i instanceof TrustedHTML?[0,i.toString()]:i instanceof ArrayBuffer?[8,i]:ArrayBuffer.isView(i)?[9,i.buffer,W(i)]:[2,Q(e,n,i,!0,s)]:void 0:i;var a,l},K="undefined"!=typeof TrustedHTML,Q=(e,t,r,n,i,s,o,a)=>{if(s={},!i.has(r))for(o in i.add(r),r)a=r[o],(n||"function"!=typeof a)&&(s[o]=Y(e,t,a,i));return s},ee=(e,n)=>e?Y(e[t],e[r],n):[0,n],te=(e,t,r,n,i,s,o,a)=>{if(n){if(i=n[0],s=n[1],0===i||11===i||12===i)return s;if(4===i)return ne(r,s);if(6===i)return A;if(3===i)return re(s);if(7===i)return new ie(s.map(re));if(10===i)return new se(s);if(1===i)return s.map((n=>te(e,t,r,n)));for(a in o={},s)o[a]=te(e,t,[...r,a],s[a]);if(13===i)return new m[e].U.CSSStyleDeclaration(e,t,r,o);if(5===i){if("message"===o.type&&o.origin){let e,t=JSON.stringify(o.data),r=d.find((e=>e.m===t));r&&(e=m[r.V],e&&(o.source=e.U,o.origin=e.E.origin))}return new Proxy(new Event(o.type,o),{get:(e,t)=>t in o?o[t]:"function"==typeof e[String(t)]?A:e[String(t)]})}if(2===i)return o}},re=([e,t,r])=>t===e&&m[e]?m[e].U:V(e,t,r),ne=(e,{V:t,w:r,G:n,L:i})=>(c[i]||u.set(c[i]=function(...i){const s=V(t,r,n);return de(s,e,i)},i),c[i]),ie=class{constructor(e){(this._=e).map(((e,t)=>this[t]=e))}entries(){return this._.entries()}forEach(e,t){this._.map(e,t)}item(e){return this[e]}keys(){return this._.keys()}get length(){return C(this._)}values(){return this._.values()}[Symbol.iterator](){return this._[Symbol.iterator]()}},se=class{constructor(e){this.name=e[0],this.value=e[1]}get nodeName(){return this.name}get nodeType(){return 2}},oe=(e,t,r)=>console.warn(`Partytown unable to ${e} cross-origin ${t}: `+r.E),ae=[],le=(e,n,i,o,a,l)=>{if(e[s]){if(ae.push({V:e[t],w:e[r],a:[...e[s],...n],d:o,r:a}),3===i)h.K([12,{F:P(),Q:[...ae]}],l?[l instanceof ArrayBuffer?l:l.buffer]:void 0),ae.length=0;else if(1===i)return $e(!0);h.c=setTimeout($e,20)}},$e=e=>{if(clearTimeout(h.c),C(ae)){const t=ae[C(ae)-1],r={F:P(),Q:[...ae]};if(ae.length=0,e){const e=((e,t)=>{const r=e.P,n=new Int32Array(r);Atomics.store(n,0,0),e.K([11,t]),Atomics.wait(n,0,0);let i=Atomics.load(n,0),s="",o=0;for(;o<i;o++)s+=String.fromCharCode(n[o+1]);return JSON.parse(s)})(h,r),n=e.z,i=te(t.V,t.w,t.a,e.M);if(e.p){if(n)return Promise.reject(e.p);throw new Error(e.p)}return n?Promise.resolve(i):i}h.K([12,r])}},ce=(e,t,r,n)=>h.i.get&&(n=h.i.get(pe(e,t)))!==a?n:n=le(e,t,1,void 0,r),ue=(e,t,r,n)=>{if(h.i.set){if((n=h.i.set({value:r,prevent:l,...pe(e,t)}))===l)return;n!==a&&(r=n)}T.some((e=>t.includes(e)))&&(f.clear(),t[t.length-1]),t=[...t,ee(e,r),0],le(e,t,2)},de=(e,t,r,n,i,s,o,l)=>h.i.apply&&(o=h.i.apply({args:r,...pe(e,t)}))!==a?o:(l=t[C(t)-1],t=[...t,ee(e,r)],n=n||(L.includes(l)?2:1),"setAttribute"===l&&B(e,r[0])?F(e,r[0],r[1]):M.includes(l)?(f.clear(),w.clear()):E.includes(l)&&(n=2,f.clear()),o=le(e,t,n,i,void 0,s)),he=(e,t,r)=>{le(e,[1,t,ee(e,r)],1)},pe=(e,t)=>({name:t.join("."),continue:a,nodeName:e[n],constructor:W(e)}),ge=(e,t,r,n,i)=>{let s,o,a=t=>((t=r.get(e.origin))||r.set(e.origin,t=[]),t),l=e=>a().findIndex((t=>t[me]===e)),$={getItem:e=>(s=l(e),s>-1?a()[s][fe]:null),setItem(r,o){s=l(r),s>-1?a()[s][fe]=o:a().push([r,o]),n?de(e,[t,"setItem"],[r,o],2):oe("set",t,i)},removeItem(r){s=l(r),s>-1&&a().splice(s,1),n?de(e,[t,"removeItem"],[r],2):oe("remove",t,i)},key:e=>(o=a()[e],o?o[me]:null),clear(){a().length=0,n?de(e,[t,"clear"],R,2):oe("clear",t,i)},get length(){return a().length}};e[t]=$},me=0,fe=1,we=(e,t,r)=>{e[r]=D(class extends t{constructor(e,t,r,i){return super(e,t,r,i||{}),new Proxy(this,{get:(e,t)=>e[t]?e[t]:(e[t]||"string"!=typeof t||e[n][t]||(e[n][t]=ce(e,[t])),e[n][t]),set:(e,t,r)=>(e[n][t]=r,ue(e,[t],r),f.clear(),!0)})}setProperty(...e){this[n][e[0]]=e[1],de(this,["setProperty"],e,2),e[0],f.clear()}getPropertyValue(e){return this[e]}removeProperty(e){let t=this[n][e];return de(this,["removeProperty"],[e],2),f.clear(),this[n][e]=void 0,t}},r)},ye=(e,t)=>{e[t]=D(class{constructor(e){this.ownerNode=e}get cssRules(){const e=this.ownerNode;return new Proxy({},{get(t,r){const n=String(r);return"item"===n?t=>Se(e,t):"length"===n?ve(e).length:isNaN(n)?t[r]:Se(e,n)}})}insertRule(e,t){const r=ve(this.ownerNode);return(t=void 0===t?0:t)>=0&&t<=r.length&&(de(this.ownerNode,["sheet","insertRule"],[e,t],2),r.splice(t,0,0)),this.ownerNode,f.clear(),t}deleteRule(e){de(this.ownerNode,["sheet","deleteRule"],[e],2),ve(this.ownerNode).splice(e,1),this.ownerNode,f.clear()}get type(){return"text/css"}},t);const r={sheet:{get(){return new e[t](this)}}};j(e.HTMLStyleElement,r)},ve=(e,t)=>((t=U(e,2))||(t=ce(e,["sheet","cssRules"]),F(e,2,t)),t),Se=(e,t,r)=>(0===(r=ve(e))[t]&&(r[t]=ce(e,["sheet","cssRules",parseInt(t,10)])),r[t]),be="0.5.4",Ie=(e,t,r,n,i)=>{try{e.l=t,Me(e,r)}catch(e){console.error(r,e),i=String(e.stack||e)}return e.l="",i},Me=(e,t,r)=>{e.N=1,t=`with(this){${(h.i.globalFns||[]).filter((e=>/[a-zA-Z_$][0-9a-zA-Z_$]*/.test(e))).map((e=>`(typeof ${e}==\'function\'&&(window.${e}=${e}))`)).join(";")+t.replace(/\\bthis\\b/g,"(thi$(this)?window:this)").replace(/\\/\\/# so/g,"//Xso")}\\n;function thi$(t){return t===this}}`+(r?"\\n//# sourceURL="+r:""),e.A||(t=t.replace(/.postMessage\\(/g,`.postMessage(\'${e.V}\',`)),new Function(t).call(e.U),e.N=0},Te=(e,t,r)=>{(r=U(e,t))&&setTimeout((()=>r.map((e=>e({type:t})))))},Ee=(e,t,r,n,i,s)=>{for(n=e.E;!n.host&&(n=(e=m[e.J]).E,e.V!==e.J););return i=new URL(t||"",n),!r&&h.i.resolveUrl&&(s=h.i.resolveUrl(i,n))?s:i},Ne=(e,t,r)=>Ee(e,t,r)+"",Le=()=>`<script src="${S("partytown.js?v="+be)}"><\\/script>`,xe=e=>class{constructor(){this.s="",this.l=[],this.e=[]}get src(){return this.s}set src(t){fetch(Ne(e,t,!0),{mode:"no-cors",keepalive:!0}).then((e=>{e.ok||0===e.status?this.l.map((e=>e({type:"load"}))):this.e.map((e=>e({type:"error"})))}),(()=>this.e.forEach((e=>e({type:"error"})))))}addEventListener(e,t){"load"===e&&this.l.push(t),"error"===e&&this.e.push(t)}get onload(){return this.l[0]}set onload(e){this.l=[e]}get onerror(){return this.e[0]}set onerror(e){this.e=[e]}},Ae={addEventListener:{value(...e){const t=e[0],r=U(this,t)||[];r.push(e[1]),F(this,t,r)}},async:{get:A,set:A},defer:{get:A,set:A},onload:{get(){let e=U(this,"load");return e&&e[0]||null},set(e){F(this,"load",e?[e]:null)}},onerror:{get(){let e=U(this,"error");return e&&e[0]||null},set(e){F(this,"error",e?[e]:null)}},getAttribute:{value(e){return"src"===e?this.src:de(this,["getAttribute"],[e])}},setAttribute:{value(e,t){Ce.includes(e)?this[e]=t:de(this,["setAttribute"],[e,t])}}},Ce=v("src,type"),We=(e,t)=>{const r={innerHTML:Re,innerText:Re,src:{get(){return U(this,4)||""},set(e){const r=Ne(t,e,!0);e=Ne(t,e),F(this,4,e),ue(this,["src"],e),r!==e&&ue(this,["dataset","ptsrc"],r)}},textContent:Re,type:{get(){return ce(this,["type"])},set(e){Pe(e)||(F(this,5,e),ue(this,["type"],e))}},...Ae};j(e,r)},Re={get(){return U(this,3)||""},set(e){F(this,3,e)}},Pe=e=>!e||"text/javascript"===e,He=(e,i,s)=>{const o=D(class extends s{appendChild(e){return this.insertBefore(e,null)}get href(){}set href(e){}insertBefore(e,s){const o=e[t]=this[t],a=e[r],l=e[n],$="SCRIPT"===l,c="IFRAME"===l;if($){const t=U(e,3),r=U(e,5);if(t){if(Pe(r)){const r=Ie(i,a,t,0,""),n=r?"pterror":"ptid",s=r||a;ue(e,["type"],H+"-x"),ue(e,["dataset",n],s)}ue(e,["innerHTML"],t)}}if(de(this,["insertBefore"],[e,s],2),c){const t=U(e,0);if(t&&t.startsWith("javascript:")){const e=t.split("javascript:")[1];Ie(i,a,e,0,"")}((e,t)=>{let r,n,i=0,s=()=>{m[e]&&m[e].x&&!m[e].y?(r=U(t,1)?"error":"load",n=U(t,r),n&&n.map((e=>e({type:r})))):i++>2e3?(n=U(t,"error"),n&&n.map((e=>e({type:"error"})))):setTimeout(s,9)};s()})(a,e)}return $&&($e(!0),h.K([7,o])),e}get nodeName(){return"#s"===this[n]?"#document-fragment":this[n]}get nodeType(){return 3}get ownerDocument(){return i.n}},"Node");G(o,v("childNodes,firstChild,isConnected,lastChild,nextSibling,parentElement,parentNode,previousSibling")),e.Node=o},Oe=v("AUDIO,CANVAS,VIDEO"),De=v("Audio,MediaSource"),ke=(e,r,n)=>{j(e,{body:{get:()=>r.e},cookie:{get(){return r.A?ce(this,["cookie"]):(oe("get","cookie",r),"")},set(e){r.A&&ue(this,["cookie"],e)}},createElement:{value(e){if(e=e.toUpperCase(),!x.test(e))throw e+" not valid";const r="IFRAME"===e,n=this[t],i=(r?"f_":"")+P();de(this,["createElement"],[e],2,i);const s=V(n,i,e);if(r)Xe({V:i,J:n,S:y},!0).U.fetch=fetch,ue(s,["srcdoc"],Le());else if("SCRIPT"===e){const e=U(s,5);Pe(e)&&ue(s,["type"],H)}return s}},createElementNS:{value(e,r){const n=P(),i=V(this[t],n,r,e);return de(this,["createElementNS"],[e,r],2,n),i}},createTextNode:{value(e){const r=this[t],n=P(),i=V(r,n,"#text");return de(this,["createTextNode"],[e],2,n),i}},createEvent:{value:e=>new Event(e)},currentScript:{get(){return r.l?V(this[t],r.l,"SCRIPT"):null}},defaultView:{get:()=>n?null:r.U},documentElement:{get:()=>r.o},getElementsByTagName:{value(e){return"BODY"===(e=e.toUpperCase())?[r.e]:"HEAD"===e?[r.s]:de(this,["getElementsByTagName"],[e])}},head:{get:()=>r.s},implementation:{get(){return{hasFeature:()=>!0,createHTMLDocument:e=>{const t=P();return de(this,["implementation","createHTMLDocument"],[e],1,{V:t}),ze(t,t,r.E+"","hidden",!0,!0).n}}}},location:{get:()=>r.E,set(e){r.E.href=e+""}},nodeType:{value:9},parentNode:{value:null},parentElement:{value:null},readyState:{value:"complete"},visibilityState:{get:()=>r.T||"visible"}}),q(e,"compatMode,referrer,forms")},je=(e,t)=>{j(e,{parentElement:{get(){return this.parentNode}},parentNode:{get:()=>t.o}})},_e=(e,t)=>{j(e,{localName:{get(){return this[n].toLowerCase()}},namespaceURI:{get(){return this[i]||"http://www.w3.org/1999/xhtml"}},nodeType:{value:1},tagName:{get(){return this[n]}}}),G(e,I),q(e,"id"),Z(t),J(t,v("getClientRects,getBoundingClientRect"))},Be=(e,t)=>{const r={};v("hash,host,hostname,href,origin,pathname,port,protocol,search").map((e=>{r[e]={get(){let r,n=U(this,4);return"string"!=typeof n&&(r=ce(this,["href"]),F(this,4,r),n=new URL(r)[e]),Ee(t,n)[e]},set(r){let n=U(this,4),i=Ee(t,n);i[e]=new URL(r+"",i.href),F(this,4,i.href),ue(this,["href"],i.href)}}})),j(e,r)},Ue=(e,t)=>{const r={contentDocument:{get(){return Fe(this).n}},contentWindow:{get(){return Fe(this).U}},src:{get(){let e=U(this,0);return e&&e.startsWith("javascript:")?e:(e=Fe(this).E.href,e.startsWith("about:")?"":e)},set(e){if(e)if(e.startsWith("javascript:"))F(this,0,e);else if(!e.startsWith("about:")){let t,r=new XMLHttpRequest,n=Fe(this);n.E.href=e=Ne(n,e),n.y=1,F(this,1,void 0),r.open("GET",e,!1),r.send(),t=r.status,t>199&&t<300?(ue(this,["srcdoc"],`<base href="${e}">`+r.responseText.replace(/<script>/g,\'<script type="text/partytown">\').replace(/<script /g,\'<script type="text/partytown" \').replace(/text\\/javascript/g,H)+Le()),$e(!0),h.K([7,n.V])):(F(this,1,t),n.y=0)}}},...Ae};j(e,r)},Fe=e=>{const n=e[r];return m[n]||Xe({V:n,J:e[t],S:ce(e,["src"])||y},!0),m[n]},Ve=e=>{const t=(e,t)=>{const{a:r,b:n,c:i,d:s,e:o,f:a}=de(e,[t],R);return new DOMMatrixReadOnly([r,n,i,s,o,a])},r={...e,getCTM:{value:function(){return t(this,"getCTM")}},getScreenCTM:{value:function(){return t(this,"getScreenCTM")}}};j(e,r)},ze=(a,l,$,c,u,f)=>{let w,b,M;const T=class{constructor(e,l,$,c,u){this[t]=e||a,this[r]=l||w||P(),this[s]=$||[],this[n]=c||b,this[i]=u||M,this[o]={},w=b=M=void 0}},E=new(D(class extends URL{assign(){}reload(){}replace(){}},"Location"))($),L=E.origin===h.I||E.origin===y,x=l===a,A={},R=()=>{let e,t,r=[];for(e in m)t=m[e],t.J!==a||t.B||r.push(t);return r},H=D(class extends T{constructor(){super(a,a);let n,i,o=this,$=0,d=()=>{$||((h.u||(e.g=[ce,ue,de,he,j,P,t,r,s],h.t(S("partytown-media.js?v="+be)),h.u=e.f,delete e.f),h.u)(T,Y,A,o,De),$=1)},m={},y=(e,t,r)=>{Oe.includes(e)&&d();const n=m[e]?m[e]:e.includes("-")?m.UNKNOWN:m.I;return w=t,b=e,M=r,new n};var N,C;o.Window=H,o.name=name+a,He(o,A,T),we(o,T,"CSSStyleDeclaration"),((e,t,r)=>{e[r]=D(class extends t{now(){return performance.now()}},r)})(o,T,"Performance"),((e,t)=>{const r="customElements",n=new Map;e.customElements={define(i,s,o){n.set(i,s),t[i.toUpperCase()]=s;const a=[s.name,s.observedAttributes];de(e,[r,"define"],[i,a,o])},get:t=>n.get(t)||de(e,[r,"get"],[t]),whenDefined:t=>n.has(t)?Promise.resolve():de(e,[r,"whenDefined"],[t]),upgrade:t=>de(e,[r,"upgrade"],[t])}})(o,m),h.v.map((([e,t,n,i,l])=>{const $=Ge[e]?X:"EventTarget"===t?Y:"Object"===t?T:o[t],c=o[e]=D(12===i?class extends T{constructor(...t){super(),he(this,e,t)}}:o[e]||class extends ${},e);l&&(m[l]=c),n.map((([e,t,n])=>{e in c.prototype||e in $.prototype||("string"==typeof t?k(c,e,{get(){if(!B(this,e)){const n=this[r],i=[...this[s],e],l=o[t];l&&F(this,e,new l(a,n,i))}return U(this,e)},set(t){F(this,e,t)}}):5===t?_(c,e,(function(...t){return de(this,[e],t)})):t>0&&(void 0!==n?_(c,e,n):k(c,e,{get(){return ce(this,[e])},set(t){return ue(this,[e],t)}})))}))})),v("atob,btoa,crypto,indexedDB,setTimeout,setInterval,clearTimeout,clearInterval").map((t=>{delete H.prototype[t],t in o||(n=e[t],null!=n&&(o[t]="function"!=typeof n||n.toString().startsWith("class")?n:n.bind(e)))})),Object.getOwnPropertyNames(e).map((t=>{t in o||(o[t]=e[t])})),De.map((e=>O(o,e,{get:()=>(d(),o[e])}))),"trustedTypes"in e&&(o.trustedTypes=e.trustedTypes),_e(o.Element,o.HTMLElement),ke(o.Document,A,f),N=o.DocumentFragment,z(N,11),G(N,I),Be(o.HTMLAnchorElement,A),C=o.HTMLFormElement,j(C,{}),q(C,"elements"),Ue(o.HTMLIFrameElement),We(o.HTMLScriptElement,A),Ve(o.SVGGraphicsElement),je(o.HTMLHeadElement,A),je(o.HTMLBodyElement,A),((e,t)=>{j(e,{parentElement:{value:null},parentNode:{get:()=>t.n}})})(o.HTMLHtmlElement,A),ye(o,"CSSStyleSheet"),z(o.Comment,8),z(o.DocumentType,10),Object.assign(A,{V:a,J:l,U:new Proxy(o,{get:(e,t)=>{var r;if("string"!=typeof t||isNaN(t))return(null===(r=h.i.mainWindowAccessors)||void 0===r?void 0:r.includes(t))?ce(this,[t]):e[t];{let e=R()[t];return e?e.U:void 0}},has:()=>!0}),n:y("#document",a+".d"),o:y("HTML",a+".e"),s:y("HEAD",a+".h"),e:y("BODY",a+".b"),E:E,T:c,A:L,B:x,k:y}),o.requestAnimationFrame=e=>setTimeout((()=>e(performance.now())),9),o.cancelAnimationFrame=e=>clearTimeout(e),o.requestIdleCallback=(e,t)=>(t=Date.now(),setTimeout((()=>e({didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))})),1)),o.cancelIdleCallback=e=>clearTimeout(e),ge(o,"localStorage",p,L,A),ge(o,"sessionStorage",g,L,A),L||(o.indexeddb=void 0),u&&(i={},o.history={pushState(e){i=e},replaceState(e){i=e},get state(){return i},length:0}),o.Worker=void 0}addEventListener(...e){"load"===e[0]?A.N&&setTimeout((()=>e[1]({type:"load"}))):de(this,["addEventListener"],e,2)}get body(){return A.e}get document(){return A.n}get documentElement(){return A.o}fetch(e,t){return e="string"==typeof e||e instanceof URL?String(e):e.url,fetch(Ne(A,e),t)}get frames(){return A.U}get frameElement(){return x?null:V(l,a,"IFRAME")}get globalThis(){return A.U}get head(){return A.s}get length(){return R().length}get location(){return E}set location(e){E.href=e+""}get Image(){return xe(A)}get navigator(){return(e=>{let t,r={sendBeacon:(t,r)=>{try{return fetch(Ne(e,t,!0),{method:"POST",body:r,mode:"no-cors",keepalive:!0}),!0}catch(e){return console.error(e),!1}}};for(t in navigator)r[t]=navigator[t];return r})(A)}get origin(){return E.origin}set origin(e){}get parent(){for(let e in m)if(m[e].V===l)return m[e].U;return A.U}postMessage(...e){m[e[0]]&&(C(d)>50&&d.splice(0,5),d.push({V:e[0],m:JSON.stringify(e[1])}),e=e.slice(1)),de(this,["postMessage"],e,3)}get self(){return A.U}get top(){for(let e in m)if(m[e].B)return m[e].U;return A.U}get window(){return A.U}get XMLHttpRequest(){const e=XMLHttpRequest,t=String(e),r=D(class extends e{open(...e){e[1]=Ne(A,e[1]),super.open(...e)}set withCredentials(e){}toString(){return t}},W(e));return r.prototype.constructor.toString=()=>t,r}},"Window"),X=class extends T{constructor(e,t,r,n){return super(e,t,r,n),new Proxy(this,{get:(e,t)=>ce(e,[t]),set:(e,t,r)=>(ue(e,[t],r),!0)})}},Y=class extends T{};return N.map((e=>Y.prototype[e]=function(...t){return de(this,[e],t,2)})),q(H,"devicePixelRatio"),Z(H),J(H,["getComputedStyle"]),new H,A},Ge={DOMStringMap:1,NamedNodeMap:1},Xe=({V:e,J:t,S:r,T:n},i)=>(m[e]||(m[e]=ze(e,t,r,n,i)),h.K([7,e]),m[e]),qe=[],Ze=t=>{const r=t.data,n=r[0],i=r[1];h.x?7===n?(async e=>{let t,r=e.V,n=e.w,i=V(r,n,"SCRIPT"),s=e.j,o=e.S,a=e.H,l="",$=m[r];if(o)try{o=Ee($,o)+"",F(i,4,o),t=await fetch(o),t.ok?(s=await t.text(),$.l=n,Me($,s,a||o),Te(i,"load")):(l=t.statusText,Te(i,"error"))}catch(e){console.error(e),l=String(e.stack||e),Te(i,"error")}else s&&(l=Ie($,n,s,0,l));$.l="",h.K([6,r,n,l])})(i):9===n?(({V:e,w:t,L:r,R:n,b:i})=>{if(c[r])try{c[r].apply(te(e,t,[],n),te(e,t,[],i))}catch(e){console.error(e)}})(i):10===n?(({V:e,q:t,b:r})=>{try{let n=m[e].U,i=0,s=C(t);for(;i<s;i++)i+1<s?n=n[t[i]]:n[t[i]].apply(n,te(null,e,[],r))}catch(e){console.error(e)}})(i):5===n?Xe(i):8===n?(m[i].x=1,m[i].y=0):14===n?m[i].T=r[2]:13===n?m[i].E.href=r[2]:15===n&&((e,t,r,n,i)=>{const s=V(t,r);s&&"function"==typeof s[n]&&s[n].apply(s,i)})(...r):1===n?((t=>{const r=h.i=JSON.parse(t.i),n=t.I;h.t=importScripts.bind(e),h.v=t.v,h.C=t.C,h.I=n,h.K=postMessage.bind(e),h.P=t.P,p.set(n,t.D),g.set(n,t.O),e.importScripts=void 0,delete e.postMessage,delete e.WorkerGlobalScope,v("resolveUrl,get,set,apply").map((e=>{r[e]&&(r[e]=new Function("return "+r[e])())}))})(i),h.K([2])):3===n?(h.v=[...h.v,...i],h.x=1,h.K([4]),[...qe].map(Ze),qe.length=0):qe.push(t)};e.onmessage=Ze,postMessage([0])})(self);\n', | |||||
], | |||||
{ type: 'text/javascript' }, | |||||
), | |||||
), | |||||
{ name: 'Partytown 🎉' }, | |||||
)), | |||||
(q.onmessage = t => { | |||||
const r = t.data; | |||||
12 === r[0] ? R(q, r[1]) : e(q, r); | |||||
}), | |||||
$.addEventListener('pt1', e => | |||||
O(q, f(e.detail.frameElement), e.detail), | |||||
)); | |||||
}); | |||||
})(window); |