Files
roi24/European, Middle Eastern & African Stocks - Bloomberg - Bloomberg Markets_files/sparkle_05Q6.js
T
neo 932ec3ac8f KPI cards: Bloomberg stock ticker style
- Redesign KPI cards to look like stock tickers
- Add ticker ID (e.g. ВЫРУЧК:KPI, AOV:KPI)
- Arrow up/down SVG indicators for change direction
- Mini trend-line (50px) inside each card
- Change color: green (#16a34a) for up, red (#e21d1d) for down
- Remove sparkline background area, keep only line
- Fix duplicate arrowUp variable naming (bArrowUp/bArrowDown/bArrowNeutral)
2026-06-21 18:14:08 +05:00

2 lines
173 KiB
JavaScript

/*! For license information please see sparkle.js.LICENSE.txt */
!function(){var e={4207:function(){window.__bloomberg__=window.__bloomberg__||{}},7722:function(){window.eventRecorder=window.eventRecorder||{cmd:[]}},4407:function(){window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[]},6798:function(){window.headertag=window.headertag||{},window.headertag.cmd=window.headertag.cmd||[]},4002:function(){window.Spritz=window.Spritz||{},window.Spritz.cmd=window.Spritz.cmd||[]},528:function(e,t,n){"use strict";n.r(t),n.d(t,{CmpClientLegacy:function(){return U},CmpClientScripts:function(){return T},cmpCookie:function(){return S},getCMPData:function(){return B},v2:function(){return g}});var i=n(5893);const r="sourcepointcmp.bloomberg.com",o="1425",s="_breg-uid",a="bbgconsentstring",c=2,u="5f29641df70e58290010d5aa",l="5f2c366203c8584077858803",d={ccpa:{ja:"私の個人情報を販売しない(カリフォルニア州消費者プライバシー法)",en:"Do Not Sell or Share My Personal Information"},gdpr:{ja:"クッキーを管理する",en:"Manage Cookies"}};var f;!function(e){e.GDPR='\n <script id="gdpr-stub-script">\n !function () { var e = function () { var e, t = "__tcfapiLocator", a = [], n = window; for (; n;) { try { if (n.frames[t]) { e = n; break } } catch (e) { } if (n === window.top) break; n = n.parent } e || (!function e() { var a = n.document, r = !!n.frames[t]; if (!r) if (a.body) { var i = a.createElement("iframe"); i.style.cssText = "display:none", i.name = t, a.body.appendChild(i) } else setTimeout(e, 5); return !r }(), n.__tcfapi = function () { for (var e, t = arguments.length, n = new Array(t), r = 0; r < t; r++)n[r] = arguments[r]; if (!n.length) return a; if ("setGdprApplies" === n[0]) n.length > 3 && 2 === parseInt(n[1], 10) && "boolean" == typeof n[3] && (e = n[3], "function" == typeof n[2] && n[2]("set", !0)); else if ("ping" === n[0]) { var i = { gdprApplies: e, cmpLoaded: !1, cmpStatus: "stub" }; "function" == typeof n[2] && n[2](i) } else a.push(n) }, n.addEventListener("message", (function (e) { var t = "string" == typeof e.data, a = {}; try { a = t ? JSON.parse(e.data) : e.data } catch (e) { } var n = a.__tcfapiCall; n && window.__tcfapi(n.command, n.version, (function (a, r) { var i = { __tcfapiReturn: { returnValue: a, success: r, callId: n.callId } }; t && (i = JSON.stringify(i)), e.source.postMessage(i, "*") }), n.parameter) }), !1)) }; "undefined" != typeof module ? module.exports = e : e() }();\n <\/script>\n ',e.CCPA='\n <script id="ccpa-stub-script">\n (function () { var e = false; var c = window; var t = document; function r() { if (!c.frames["__uspapiLocator"]) { if (t.body) { var a = t.body; var e = t.createElement("iframe"); e.style.cssText = "display:none"; e.name = "__uspapiLocator"; a.appendChild(e) } else { setTimeout(r, 5) } } } r(); function p() { var a = arguments; __uspapi.a = __uspapi.a || []; if (!a.length) { return __uspapi.a } else if (a[0] === "ping") { a[2]({ gdprAppliesGlobally: e, cmpLoaded: false }, true) } else { __uspapi.a.push([].slice.apply(a)) } } function l(t) { var r = typeof t.data === "string"; try { var a = r ? JSON.parse(t.data) : t.data; if (a.__cmpCall) { var n = a.__cmpCall; c.__uspapi(n.command, n.parameter, function (a, e) { var c = { __cmpReturn: { returnValue: a, success: e, callId: n.callId } }; t.source.postMessage(r ? JSON.stringify(c) : c, "*") }) } } catch (a) { } } if (typeof __uspapi !== "function") { c.__uspapi = p; __uspapi.msgHandler = l; c.addEventListener("message", l, false) } })();\n <\/script>\n ',e.GDPR_V2='\n <script id="gdpr-stub-script">\n function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){for(var t,e,o=[],n=window,r=n;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=n.parent}t||(function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))}();\n <\/script>\n ',e.MSPS='\n <script id="msps-stub-script">\n window.__gpp_addFrame=function(e){if(!window.frames[e])if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none",t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gpp_addFrame,10,e)},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!e.length||1==e.length&&"queue"==e[0])return __gpp.queue;if(1==e.length&&"events"==e[0])return __gpp.events;var t=e[0],p=e.length>1?e[1]:null,s=e.length>2?e[2]:null;if("ping"===t)p({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}},!0);else if("addEventListener"===t){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var n=__gpp.lastId;__gpp.events.push({id:n,callback:p,parameter:s}),p({eventName:"listenerRegistered",listenerId:n,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===t){for(var a=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==s){__gpp.events.splice(i,1),a=!0;break}p({eventName:"listenerRemoved",listenerId:s,data:a,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else"hasSection"===t?p(!1,!0):"getSection"===t||"getField"===t?p(null,!0):__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t="string"==typeof e.data;try{var p=t?JSON.parse(e.data):e.data}catch(e){p=null}if("object"==typeof p&&null!==p&&"__gppCall"in p){var s=p.__gppCall;window.__gpp(s.command,(function(p,n){var a={__gppReturn:{returnValue:p,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(a):a,"*")}),"parameter"in s?s.parameter:null,"version"in s?s.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator"));\n <\/script>\n '}(f||(f={}));const h=31489,p=29886;function g(e={}){const{accountId:t=o,domain:n=r,kisaEnabled:i=!1}=e;return`\n ${f.CCPA}\n ${f.MSPS}\n ${f.GDPR_V2}\n <script id="cmp-client-config">\n (function(){\n function getCookieValue(name) {\n const matches = document.cookie.match("(^|;) ?" + name + "=([^;$]*)");\n return matches ? matches[2] : "";\n }\n const isKisa = ${i} && getCookieValue("country_code") === "KR";\n window._sp_queue = [];\n window._sp_ = {\n config: {\n accountId: ${t},\n authCookie: "${s}",\n baseEndpoint: "https://${n}",\n propertyId: isKisa ? ${p} : ${h},\n propertyHref: isKisa ? "https://kisa.bloomberg.com" : "https://mc.bloomberg.com",\n joinHref: true,\n targetingParams: {\n isKisa: isKisa,\n view: window.isTerminal ? "terminal" : "web"\n },\n usnat: {\n includeUspApi: true\n },\n gdpr: {},\n events: {}\n }\n }\n })();\n <\/script>\n <script async src="https://${n}/unified/wrapperMessagingWithoutDetection.js"><\/script>\n`}function v(e){const t=document.cookie.match(`(^|;) ?${e}=([^;$]*)`);return t?t[2]:""}function m(e){const t=e.split("bloomberg.");return(null==t?void 0:t.length)<=1?e:`.bloomberg.${t[1]}`}function _(e,t,n){const i=new Date;i.setTime(i.getTime()+864e5*n),document.cookie=`${e}=${t};path=/;domain=${m(window.location.hostname)};expires=${i.toUTCString()}`}function b(e,t){return-1!==e.indexOf(t)}function w(){return b(v(a),"req1")}function y(){return b(v(a),"fun1")}function E(){return b(v(a),"pad1")}var S={includes:b,reqAllowed:w,reqAllowedAsync:()=>Promise.resolve(w()),funAllowed:y,funAllowedAsync:()=>Promise.resolve(y()),padAllowed:E,padAllowedAsync:()=>Promise.resolve(E()),getDomain:m,getCookieValue:v,setCookieValue:_};const T=({assetHost:e="assets.bwbx.io",clientParams:t,stubParams:n})=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:g(n)}}),(0,i.jsx)("script",{src:`https://${e}/s3/foundation/cmp-client/v3/cmp-client.min.js`,crossOrigin:"anonymous",async:!0}),(0,i.jsx)("script",{id:"cmp-client-init",dangerouslySetInnerHTML:{__html:`window.cmpClient = window.cmpClient || { cmd: [] };\n window.cmpClient.cmd.push(function () {\n const cmpClient = window.getCmpClient(${JSON.stringify(t)});\n cmpClient.init();\n });`}})]});function I(e,t,n,i){if("a"===n&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?i:"a"===n?i.call(e):i?i.value:t.get(e)}const A=["usnat","usca","usco","usct","usut","usva"],C=e=>{for(const t of A)if(void 0!==e.parsedSections[t])return e.parsedSections[t]};var O,x,R,k,P,j,N,M,D,L;class U{constructor({domain:e=r,language:t="en"}){O.add(this),x.set(this,(()=>{const e=window._sp_.config.targetingParams.isKisa?880326:817623;window._sp_.gdpr.loadPrivacyManagerModal&&window._sp_.gdpr.loadPrivacyManagerModal(e)})),this.baseEndpoint=`https://${e}`,this.startTime=Date.now(),this.loaded=!1,this.consentReadyEventFired=!1,this.language=t,this.initialized=!1}init(){window.__tcfapi?(this.startTime=Date.now(),window.gtag_enable_tcf_support=!0,this.initialized=!0,window.__tcfapi("addEventListener",c,I(this,O,"m",P).bind(this)),window.addEventListener("beforeunload",I(this,O,"m",L).bind(this))):console.error("[cmp-client] CMP required tcfapi stub missing, exiting init")}addPrivacyManager(e){window.__tcfapi?window.__tcfapi("addEventListener",c,I(this,O,"m",R).bind(this,e)):console.warn("[cmp-client] CMP required stub missing, exiting addPrivacyManager")}removeEventListener(e){window.__tcfapi("removeEventListener",c,(t=>{t||console.warn(`[cmp-client] Failed to remove __tcfapi event listener with id: ${e}`)}),e)}onGdprConsent(e,t){if(!t){const e=new Error("[cmp-client] Failed to `getCustomVendorConsents` with __tcfapi");return void console.error("[cmp-client]",e)}const n={req:"req1",fun:"fun0",pad:"pad0"};[...e.consentedPurposes,...e.legIntPurposes].forEach((t=>{if(t._id===u){n.fun="fun1";for(const[,t]of Object.entries(e.grants))u in t.purposeGrants&&!t.purposeGrants[u]&&(n.fun="fun0")}if(t._id===l){n.pad="pad1";for(const[,t]of Object.entries(e.grants))l in t.purposeGrants&&!t.purposeGrants[l]&&(n.pad="pad0")}}));const i=Object.values(n).join("");return _(a,i,365),I(this,O,"m",N).call(this,i),console.log("[cmp-client] GDPR applies, custom consent string",i),i}onUSPSPing(e,t){if(!t)return console.error("[cmp-client] Failed to `ping` with __gpp"),"";if(0===e.applicableSections.filter((e=>-1!==e)).length){console.info("[cpm-client] this region doesn't apply GDPR nor MSPS");const e="req1fun1pad1";return _(a,e,365),I(this,O,"m",N).call(this,e),""}if("ready"!==e.signalStatus)return console.info("[cmp-client] gpp ping data is not ready yet"),"";const n=C(e),i=2===(null==n?void 0:n.SaleOptOut)?"req1fun1pad1":"req1fun0pad0";return _(a,i,365),I(this,O,"m",N).call(this,i),i}}function B(){return window.__tcfapi?new Promise(((e,t)=>{window.__tcfapi("addEventListener",c,((n,i)=>{if(i){if("tcloaded"===n.eventStatus||"useractioncomplete"===n.eventStatus){n.gdprApplies?e({gdprApplies:!0,iabConsentString:n.tcString}):window.__gpp("addEventListener",((n,i)=>{if(i)if(0===n.pingData.applicableSections.filter((e=>-1!==e)).length)e({gdprApplies:!1,usPrivacyString:"1NNN"});else if("ready"===n.pingData.signalStatus){const t=C(n.pingData);e({gdprApplies:!1,usPrivacyString:`1${1===(null==t?void 0:t.SaleOptOutNotice)?"Y":"N"}${2===(null==t?void 0:t.SaleOptOut)?"N":"Y"}${1===(null==t?void 0:t.MspaCoveredTransactions)?"Y":"N"}`});const i=n.listenerId;window.__gpp("removeEventListener",((e,t)=>{t||console.warn(`[cmp-client] Failed to remove __gpp event listener with id: ${i}`)}),i)}else console.warn("[cmp-client] Ping data is not ready yet. waiting...");else t("MSPA did not return proper data")}));const i=n.listenerId;window.__tcfapi("removeEventListener",c,(e=>{e||console.warn(`[cmp-client] Failed to remove __tcfapi event listener with id: ${i}`)}),i)}}else t("CMP did not return proper data")}))})):(console.error("[cmp-client] CMP required tcfapi stub missing, exiting init"),Promise.reject("tcfapi stub is missing"))}x=new WeakMap,O=new WeakSet,R=function(e,t,n){I(this,O,"m",j).call(this,t,n)&&e&&(t.gdprApplies?(e.textContent=d.gdpr[this.language],e.onclick=()=>I(this,x,"f").call(this)):(e.textContent=d.ccpa[this.language],e.onclick=()=>window._sp_.usnat.loadPrivacyManagerModal&&window._sp_.usnat.loadPrivacyManagerModal(987296)),this.removeEventListener(t.listenerId))},k=function(e,t){if(!t){const e=new Error("[cmp-client] Failure received from __gpp `addEventListener`");return console.warn("[cmp-client]",e),void I(this,O,"m",D).call(this,e)}this.onUSPSPing(e.pingData,t)},P=function(e,t){if(I(this,O,"m",j).call(this,e,t))if(this.loaded=!0,e.gdprApplies){if("tcloaded"!==e.eventStatus&&"useractioncomplete"!==e.eventStatus)return void console.warn("[cmp-client] CMP UI is shown, waiting for user consent");window.__tcfapi("getCustomVendorConsents",c,this.onGdprConsent.bind(this))}else{if(!window.__gpp)return void console.error("[cmp-client] CMP required gpp stub missing");window.__gpp("addEventListener",I(this,O,"m",k).bind(this))}},j=function(e,t){if(!t){const e=new Error("[cmp-client] Failure received from __tcfapi `addEventListener`");return console.warn("[cmp-client]",e),I(this,O,"m",D).call(this,e),!1}if(void 0===e.gdprApplies){const e=new Error("[cmp-client] Received `gdprApplies` as undefined");return console.warn("[cmp-client]",e),I(this,O,"m",D).call(this,e),!1}return!0},N=function(e){this.consentReadyEventFired||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"bbg_consent_ready"}),I(this,O,"m",M).call(this,e)),this.consentReadyEventFired=!0},M=function(e){window.eventRecorder=window.eventRecorder||{cmd:[]},window.eventRecorder.cmd.push((()=>{window.getEventRecorderClient().fireEvent("CmpClient",void 0,{consent:e})}))},D=function(e){navigator.sendBeacon&&navigator.sendBeacon("/javelin/api/cmp_tracker",new Blob([JSON.stringify({url:window.location.href,event:"sourcepoint_cmp_error",message:e.message,userAgent:navigator.userAgent,timeElapsed:(Date.now()-this.startTime)/1e3})],{type:"application/json"}))},L=function(){if(!navigator.sendBeacon)return;const e=window.dataLayer.find((({event:e})=>"gtm.dom"===e)),t=window.dataLayer.find((({event:e})=>"gtm.load"===e)),n=Boolean(window.googletag._loadStarted_);this.loaded&&this.consentReadyEventFired&&n||navigator.sendBeacon("/javelin/api/cmp_tracker",new Blob([JSON.stringify({url:window.location.href,event:"integration_load_anomaly",userAgent:navigator.userAgent,sourcepointCMPLoaded:this.loaded,gtmDom:e,gtmLoad:t,googletagLoadStart:n,message:"See attached metadata",timeElapsed:(Date.now()-this.startTime)/1e3})],{type:"application/json"})),this.loaded&&!this.consentReadyEventFired&&navigator.sendBeacon("/javelin/api/cmp_tracker",new Blob([JSON.stringify({url:window.location.href,event:"bbg_consent_ready",userAgent:navigator.userAgent,message:"User left the page before CMP was submitted",timeElapsed:(Date.now()-this.startTime)/1e3})],{type:"application/json"}))}},9560:function(e,t,n){var i;!function(r){"use strict";function o(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function s(e,t,n,i,r,s){return o((a=o(o(t,e),o(i,s)))<<(c=r)|a>>>32-c,n);var a,c}function a(e,t,n,i,r,o,a){return s(t&n|~t&i,e,t,r,o,a)}function c(e,t,n,i,r,o,a){return s(t&i|n&~i,e,t,r,o,a)}function u(e,t,n,i,r,o,a){return s(t^n^i,e,t,r,o,a)}function l(e,t,n,i,r,o,a){return s(n^(t|~i),e,t,r,o,a)}function d(e,t){var n,i,r,s,d;e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;var f=1732584193,h=-271733879,p=-1732584194,g=271733878;for(n=0;n<e.length;n+=16)i=f,r=h,s=p,d=g,f=a(f,h,p,g,e[n],7,-680876936),g=a(g,f,h,p,e[n+1],12,-389564586),p=a(p,g,f,h,e[n+2],17,606105819),h=a(h,p,g,f,e[n+3],22,-1044525330),f=a(f,h,p,g,e[n+4],7,-176418897),g=a(g,f,h,p,e[n+5],12,1200080426),p=a(p,g,f,h,e[n+6],17,-1473231341),h=a(h,p,g,f,e[n+7],22,-45705983),f=a(f,h,p,g,e[n+8],7,1770035416),g=a(g,f,h,p,e[n+9],12,-1958414417),p=a(p,g,f,h,e[n+10],17,-42063),h=a(h,p,g,f,e[n+11],22,-1990404162),f=a(f,h,p,g,e[n+12],7,1804603682),g=a(g,f,h,p,e[n+13],12,-40341101),p=a(p,g,f,h,e[n+14],17,-1502002290),f=c(f,h=a(h,p,g,f,e[n+15],22,1236535329),p,g,e[n+1],5,-165796510),g=c(g,f,h,p,e[n+6],9,-1069501632),p=c(p,g,f,h,e[n+11],14,643717713),h=c(h,p,g,f,e[n],20,-373897302),f=c(f,h,p,g,e[n+5],5,-701558691),g=c(g,f,h,p,e[n+10],9,38016083),p=c(p,g,f,h,e[n+15],14,-660478335),h=c(h,p,g,f,e[n+4],20,-405537848),f=c(f,h,p,g,e[n+9],5,568446438),g=c(g,f,h,p,e[n+14],9,-1019803690),p=c(p,g,f,h,e[n+3],14,-187363961),h=c(h,p,g,f,e[n+8],20,1163531501),f=c(f,h,p,g,e[n+13],5,-1444681467),g=c(g,f,h,p,e[n+2],9,-51403784),p=c(p,g,f,h,e[n+7],14,1735328473),f=u(f,h=c(h,p,g,f,e[n+12],20,-1926607734),p,g,e[n+5],4,-378558),g=u(g,f,h,p,e[n+8],11,-2022574463),p=u(p,g,f,h,e[n+11],16,1839030562),h=u(h,p,g,f,e[n+14],23,-35309556),f=u(f,h,p,g,e[n+1],4,-1530992060),g=u(g,f,h,p,e[n+4],11,1272893353),p=u(p,g,f,h,e[n+7],16,-155497632),h=u(h,p,g,f,e[n+10],23,-1094730640),f=u(f,h,p,g,e[n+13],4,681279174),g=u(g,f,h,p,e[n],11,-358537222),p=u(p,g,f,h,e[n+3],16,-722521979),h=u(h,p,g,f,e[n+6],23,76029189),f=u(f,h,p,g,e[n+9],4,-640364487),g=u(g,f,h,p,e[n+12],11,-421815835),p=u(p,g,f,h,e[n+15],16,530742520),f=l(f,h=u(h,p,g,f,e[n+2],23,-995338651),p,g,e[n],6,-198630844),g=l(g,f,h,p,e[n+7],10,1126891415),p=l(p,g,f,h,e[n+14],15,-1416354905),h=l(h,p,g,f,e[n+5],21,-57434055),f=l(f,h,p,g,e[n+12],6,1700485571),g=l(g,f,h,p,e[n+3],10,-1894986606),p=l(p,g,f,h,e[n+10],15,-1051523),h=l(h,p,g,f,e[n+1],21,-2054922799),f=l(f,h,p,g,e[n+8],6,1873313359),g=l(g,f,h,p,e[n+15],10,-30611744),p=l(p,g,f,h,e[n+6],15,-1560198380),h=l(h,p,g,f,e[n+13],21,1309151649),f=l(f,h,p,g,e[n+4],6,-145523070),g=l(g,f,h,p,e[n+11],10,-1120210379),p=l(p,g,f,h,e[n+2],15,718787259),h=l(h,p,g,f,e[n+9],21,-343485551),f=o(f,i),h=o(h,r),p=o(p,s),g=o(g,d);return[f,h,p,g]}function f(e){var t,n="",i=32*e.length;for(t=0;t<i;t+=8)n+=String.fromCharCode(e[t>>5]>>>t%32&255);return n}function h(e){var t,n=[];for(n[(e.length>>2)-1]=void 0,t=0;t<n.length;t+=1)n[t]=0;var i=8*e.length;for(t=0;t<i;t+=8)n[t>>5]|=(255&e.charCodeAt(t/8))<<t%32;return n}function p(e){var t,n,i="0123456789abcdef",r="";for(n=0;n<e.length;n+=1)t=e.charCodeAt(n),r+=i.charAt(t>>>4&15)+i.charAt(15&t);return r}function g(e){return unescape(encodeURIComponent(e))}function v(e){return function(e){return f(d(h(e),8*e.length))}(g(e))}function m(e,t){return function(e,t){var n,i,r=h(e),o=[],s=[];for(o[15]=s[15]=void 0,r.length>16&&(r=d(r,8*e.length)),n=0;n<16;n+=1)o[n]=909522486^r[n],s[n]=1549556828^r[n];return i=d(o.concat(h(t)),512+8*t.length),f(d(s.concat(i),640))}(g(e),g(t))}function _(e,t,n){return t?n?m(t,e):p(m(t,e)):n?v(e):p(v(e))}void 0===(i=function(){return _}.call(t,n,t,e))||(e.exports=i)}()},4794:function(e,t,n){n(9826);var i=n(2649);e.exports=i("Array","find")},4370:function(e,t,n){n(8783),n(1038);var i=n(857);e.exports=i.Array.from},9116:function(e,t,n){n(9601);var i=n(857);e.exports=i.Object.assign},7633:function(e,t,n){n(9170),n(6992),n(1539),n(8674),n(7922),n(4668),n(7727),n(8783);var i=n(857);e.exports=i.Promise},9662:function(e,t,n){var i=n(614),r=n(6330),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a function")}},9483:function(e,t,n){var i=n(4411),r=n(6330),o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not a constructor")}},6077:function(e,t,n){var i=n(614),r=String,o=TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw o("Can't set "+r(e)+" as a prototype")}},1223:function(e,t,n){var i=n(5112),r=n(30),o=n(3070).f,s=i("unscopables"),a=Array.prototype;null==a[s]&&o(a,s,{configurable:!0,value:r(null)}),e.exports=function(e){a[s][e]=!0}},5787:function(e,t,n){var i=n(7976),r=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw r("Incorrect invocation")}},9670:function(e,t,n){var i=n(111),r=String,o=TypeError;e.exports=function(e){if(i(e))return e;throw o(r(e)+" is not an object")}},8457:function(e,t,n){"use strict";var i=n(9974),r=n(6916),o=n(7908),s=n(3411),a=n(7659),c=n(4411),u=n(6244),l=n(6135),d=n(4121),f=n(1246),h=Array;e.exports=function(e){var t=o(e),n=c(this),p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g;v&&(g=i(g,p>2?arguments[2]:void 0));var m,_,b,w,y,E,S=f(t),T=0;if(!S||this===h&&a(S))for(m=u(t),_=n?new this(m):h(m);m>T;T++)E=v?g(t[T],T):t[T],l(_,T,E);else for(y=(w=d(t,S)).next,_=n?new this:[];!(b=r(y,w)).done;T++)E=v?s(w,g,[b.value,T],!0):b.value,l(_,T,E);return _.length=T,_}},1318:function(e,t,n){var i=n(5656),r=n(1400),o=n(6244),s=function(e){return function(t,n,s){var a,c=i(t),u=o(c),l=r(s,u);if(e&&n!=n){for(;u>l;)if((a=c[l++])!=a)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},2092:function(e,t,n){var i=n(9974),r=n(1702),o=n(8361),s=n(7908),a=n(6244),c=n(5417),u=r([].push),l=function(e){var t=1==e,n=2==e,r=3==e,l=4==e,d=6==e,f=7==e,h=5==e||d;return function(p,g,v,m){for(var _,b,w=s(p),y=o(w),E=i(g,v),S=a(y),T=0,I=m||c,A=t?I(p,S):n||f?I(p,0):void 0;S>T;T++)if((h||T in y)&&(b=E(_=y[T],T,w),e))if(t)A[T]=b;else if(b)switch(e){case 3:return!0;case 5:return _;case 6:return T;case 2:u(A,_)}else switch(e){case 4:return!1;case 7:u(A,_)}return d?-1:r||l?l:A}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},206:function(e,t,n){var i=n(1702);e.exports=i([].slice)},7475:function(e,t,n){var i=n(3157),r=n(4411),o=n(111),s=n(5112)("species"),a=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,(r(t)&&(t===a||i(t.prototype))||o(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?a:t}},5417:function(e,t,n){var i=n(7475);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},3411:function(e,t,n){var i=n(9670),r=n(9212);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(t){r(e,"throw",t)}}},7072:function(e,t,n){var i=n(5112)("iterator"),r=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){r=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var o={};o[i]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n}},4326:function(e,t,n){var i=n(1702),r=i({}.toString),o=i("".slice);e.exports=function(e){return o(r(e),8,-1)}},648:function(e,t,n){var i=n(1694),r=n(614),o=n(4326),s=n(5112)("toStringTag"),a=Object,c="Arguments"==o(function(){return arguments}());e.exports=i?o:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=a(e),s))?n:c?o(t):"Object"==(i=o(t))&&r(t.callee)?"Arguments":i}},9920:function(e,t,n){var i=n(2597),r=n(3887),o=n(1236),s=n(3070);e.exports=function(e,t,n){for(var a=r(t),c=s.f,u=o.f,l=0;l<a.length;l++){var d=a[l];i(e,d)||n&&i(n,d)||c(e,d,u(t,d))}}},8544:function(e,t,n){var i=n(7293);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},6178:function(e){e.exports=function(e,t){return{value:e,done:t}}},8880:function(e,t,n){var i=n(9781),r=n(3070),o=n(9114);e.exports=i?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},9114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6135:function(e,t,n){"use strict";var i=n(4948),r=n(3070),o=n(9114);e.exports=function(e,t,n){var s=i(t);s in e?r.f(e,s,o(0,n)):e[s]=n}},7045:function(e,t,n){var i=n(6339),r=n(3070);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),r.f(e,t,n)}},8052:function(e,t,n){var i=n(614),r=n(3070),o=n(6339),s=n(3072);e.exports=function(e,t,n,a){a||(a={});var c=a.enumerable,u=void 0!==a.name?a.name:t;if(i(n)&&o(n,u,a),a.global)c?e[t]=n:s(t,n);else{try{a.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},3072:function(e,t,n){var i=n(7854),r=Object.defineProperty;e.exports=function(e,t){try{r(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},9781:function(e,t,n){var i=n(7293);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(e){var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},317:function(e,t,n){var i=n(7854),r=n(111),o=i.document,s=r(o)&&r(o.createElement);e.exports=function(e){return s?o.createElement(e):{}}},7871:function(e,t,n){var i=n(3823),r=n(5268);e.exports=!i&&!r&&"object"==typeof window&&"object"==typeof document},3823:function(e){e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},1528:function(e,t,n){var i=n(8113);e.exports=/ipad|iphone|ipod/i.test(i)&&"undefined"!=typeof Pebble},6833:function(e,t,n){var i=n(8113);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(i)},5268:function(e,t,n){var i=n(4326);e.exports="undefined"!=typeof process&&"process"==i(process)},1036:function(e,t,n){var i=n(8113);e.exports=/web0s(?!.*chrome)/i.test(i)},8113:function(e){e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(e,t,n){var i,r,o=n(7854),s=n(8113),a=o.process,c=o.Deno,u=a&&a.versions||c&&c.version,l=u&&u.v8;l&&(r=(i=l.split("."))[0]>0&&i[0]<4?1:+(i[0]+i[1])),!r&&s&&(!(i=s.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=s.match(/Chrome\/(\d+)/))&&(r=+i[1]),e.exports=r},2649:function(e,t,n){var i=n(7854),r=n(1702);e.exports=function(e,t){return r(i[e].prototype[t])}},748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1060:function(e,t,n){var i=n(1702),r=Error,o=i("".replace),s=String(r("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,c=a.test(s);e.exports=function(e,t){if(c&&"string"==typeof e&&!r.prepareStackTrace)for(;t--;)e=o(e,a,"");return e}},5392:function(e,t,n){var i=n(8880),r=n(1060),o=n(2914),s=Error.captureStackTrace;e.exports=function(e,t,n,a){o&&(s?s(e,t):i(e,"stack",r(n,a)))}},2914:function(e,t,n){var i=n(7293),r=n(9114);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",r(1,7)),7!==e.stack)}))},2109:function(e,t,n){var i=n(7854),r=n(1236).f,o=n(8880),s=n(8052),a=n(3072),c=n(9920),u=n(4705);e.exports=function(e,t){var n,l,d,f,h,p=e.target,g=e.global,v=e.stat;if(n=g?i:v?i[p]||a(p,{}):(i[p]||{}).prototype)for(l in t){if(f=t[l],d=e.dontCallGetSet?(h=r(n,l))&&h.value:n[l],!u(g?l:p+(v?".":"#")+l,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;c(f,d)}(e.sham||d&&d.sham)&&o(f,"sham",!0),s(n,l,f,e)}}},7293:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},2104:function(e,t,n){var i=n(4374),r=Function.prototype,o=r.apply,s=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?s.bind(o):function(){return s.apply(o,arguments)})},9974:function(e,t,n){var i=n(1470),r=n(9662),o=n(4374),s=i(i.bind);e.exports=function(e,t){return r(e),void 0===t?e:o?s(e,t):function(){return e.apply(t,arguments)}}},4374:function(e,t,n){var i=n(7293);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6916:function(e,t,n){var i=n(4374),r=Function.prototype.call;e.exports=i?r.bind(r):function(){return r.apply(r,arguments)}},6530:function(e,t,n){var i=n(9781),r=n(2597),o=Function.prototype,s=i&&Object.getOwnPropertyDescriptor,a=r(o,"name"),c=a&&"something"===function(){}.name,u=a&&(!i||i&&s(o,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:u}},5668:function(e,t,n){var i=n(1702),r=n(9662);e.exports=function(e,t,n){try{return i(r(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},1470:function(e,t,n){var i=n(4326),r=n(1702);e.exports=function(e){if("Function"===i(e))return r(e)}},1702:function(e,t,n){var i=n(4374),r=Function.prototype,o=r.call,s=i&&r.bind.bind(o,o);e.exports=i?s:function(e){return function(){return o.apply(e,arguments)}}},5005:function(e,t,n){var i=n(7854),r=n(614);e.exports=function(e,t){return arguments.length<2?(n=i[e],r(n)?n:void 0):i[e]&&i[e][t];var n}},1246:function(e,t,n){var i=n(648),r=n(8173),o=n(8554),s=n(7497),a=n(5112)("iterator");e.exports=function(e){if(!o(e))return r(e,a)||r(e,"@@iterator")||s[i(e)]}},4121:function(e,t,n){var i=n(6916),r=n(9662),o=n(9670),s=n(6330),a=n(1246),c=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(r(n))return o(i(n,e));throw c(s(e)+" is not iterable")}},8173:function(e,t,n){var i=n(9662),r=n(8554);e.exports=function(e,t){var n=e[t];return r(n)?void 0:i(n)}},7854:function(e,t,n){var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},2597:function(e,t,n){var i=n(1702),r=n(7908),o=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(r(e),t)}},3501:function(e){e.exports={}},842:function(e){e.exports=function(e,t){try{1==arguments.length?console.error(e):console.error(e,t)}catch(e){}}},490:function(e,t,n){var i=n(5005);e.exports=i("document","documentElement")},4664:function(e,t,n){var i=n(9781),r=n(7293),o=n(317);e.exports=!i&&!r((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(e,t,n){var i=n(1702),r=n(7293),o=n(4326),s=Object,a=i("".split);e.exports=r((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?a(e,""):s(e)}:s},2788:function(e,t,n){var i=n(1702),r=n(614),o=n(5465),s=i(Function.toString);r(o.inspectSource)||(o.inspectSource=function(e){return s(e)}),e.exports=o.inspectSource},8340:function(e,t,n){var i=n(111),r=n(8880);e.exports=function(e,t){i(t)&&"cause"in t&&r(e,"cause",t.cause)}},9909:function(e,t,n){var i,r,o,s=n(4811),a=n(7854),c=n(111),u=n(8880),l=n(2597),d=n(5465),f=n(6200),h=n(3501),p="Object already initialized",g=a.TypeError,v=a.WeakMap;if(s||d.state){var m=d.state||(d.state=new v);m.get=m.get,m.has=m.has,m.set=m.set,i=function(e,t){if(m.has(e))throw g(p);return t.facade=e,m.set(e,t),t},r=function(e){return m.get(e)||{}},o=function(e){return m.has(e)}}else{var _=f("state");h[_]=!0,i=function(e,t){if(l(e,_))throw g(p);return t.facade=e,u(e,_,t),t},r=function(e){return l(e,_)?e[_]:{}},o=function(e){return l(e,_)}}e.exports={set:i,get:r,has:o,enforce:function(e){return o(e)?r(e):i(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=r(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return n}}}},7659:function(e,t,n){var i=n(5112),r=n(7497),o=i("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||s[o]===e)}},3157:function(e,t,n){var i=n(4326);e.exports=Array.isArray||function(e){return"Array"==i(e)}},614:function(e,t,n){var i=n(4154),r=i.all;e.exports=i.IS_HTMLDDA?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}},4411:function(e,t,n){var i=n(1702),r=n(7293),o=n(614),s=n(648),a=n(5005),c=n(2788),u=function(){},l=[],d=a("Reflect","construct"),f=/^\s*(?:class|function)\b/,h=i(f.exec),p=!f.exec(u),g=function(e){if(!o(e))return!1;try{return d(u,l,e),!0}catch(e){return!1}},v=function(e){if(!o(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!h(f,c(e))}catch(e){return!0}};v.sham=!0,e.exports=!d||r((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},4705:function(e,t,n){var i=n(7293),r=n(614),o=/#|\.prototype\./,s=function(e,t){var n=c[a(e)];return n==l||n!=u&&(r(t)?i(t):!!t)},a=s.normalize=function(e){return String(e).replace(o,".").toLowerCase()},c=s.data={},u=s.NATIVE="N",l=s.POLYFILL="P";e.exports=s},8554:function(e){e.exports=function(e){return null==e}},111:function(e,t,n){var i=n(614),r=n(4154),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:i(e)||e===o}:function(e){return"object"==typeof e?null!==e:i(e)}},1913:function(e){e.exports=!1},2190:function(e,t,n){var i=n(5005),r=n(614),o=n(7976),s=n(3307),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return r(t)&&o(t.prototype,a(e))}},408:function(e,t,n){var i=n(9974),r=n(6916),o=n(9670),s=n(6330),a=n(7659),c=n(6244),u=n(7976),l=n(4121),d=n(1246),f=n(9212),h=TypeError,p=function(e,t){this.stopped=e,this.result=t},g=p.prototype;e.exports=function(e,t,n){var v,m,_,b,w,y,E,S=n&&n.that,T=!(!n||!n.AS_ENTRIES),I=!(!n||!n.IS_RECORD),A=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),O=i(t,S),x=function(e){return v&&f(v,"normal",e),new p(!0,e)},R=function(e){return T?(o(e),C?O(e[0],e[1],x):O(e[0],e[1])):C?O(e,x):O(e)};if(I)v=e.iterator;else if(A)v=e;else{if(!(m=d(e)))throw h(s(e)+" is not iterable");if(a(m)){for(_=0,b=c(e);b>_;_++)if((w=R(e[_]))&&u(g,w))return w;return new p(!1)}v=l(e,m)}for(y=I?e.next:v.next;!(E=r(y,v)).done;){try{w=R(E.value)}catch(e){f(v,"throw",e)}if("object"==typeof w&&w&&u(g,w))return w}return new p(!1)}},9212:function(e,t,n){var i=n(6916),r=n(9670),o=n(8173);e.exports=function(e,t,n){var s,a;r(e);try{if(!(s=o(e,"return"))){if("throw"===t)throw n;return n}s=i(s,e)}catch(e){a=!0,s=e}if("throw"===t)throw n;if(a)throw s;return r(s),n}},3061:function(e,t,n){"use strict";var i=n(3383).IteratorPrototype,r=n(30),o=n(9114),s=n(8003),a=n(7497),c=function(){return this};e.exports=function(e,t,n,u){var l=t+" Iterator";return e.prototype=r(i,{next:o(+!u,n)}),s(e,l,!1,!0),a[l]=c,e}},1656:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(1913),s=n(6530),a=n(614),c=n(3061),u=n(9518),l=n(7674),d=n(8003),f=n(8880),h=n(8052),p=n(5112),g=n(7497),v=n(3383),m=s.PROPER,_=s.CONFIGURABLE,b=v.IteratorPrototype,w=v.BUGGY_SAFARI_ITERATORS,y=p("iterator"),E="keys",S="values",T="entries",I=function(){return this};e.exports=function(e,t,n,s,p,v,A){c(n,t,s);var C,O,x,R=function(e){if(e===p&&M)return M;if(!w&&e in j)return j[e];switch(e){case E:case S:case T:return function(){return new n(this,e)}}return function(){return new n(this)}},k=t+" Iterator",P=!1,j=e.prototype,N=j[y]||j["@@iterator"]||p&&j[p],M=!w&&N||R(p),D="Array"==t&&j.entries||N;if(D&&(C=u(D.call(new e)))!==Object.prototype&&C.next&&(o||u(C)===b||(l?l(C,b):a(C[y])||h(C,y,I)),d(C,k,!0,!0),o&&(g[k]=I)),m&&p==S&&N&&N.name!==S&&(!o&&_?f(j,"name",S):(P=!0,M=function(){return r(N,this)})),p)if(O={values:R(S),keys:v?M:R(E),entries:R(T)},A)for(x in O)(w||P||!(x in j))&&h(j,x,O[x]);else i({target:t,proto:!0,forced:w||P},O);return o&&!A||j[y]===M||h(j,y,M,{name:p}),g[t]=M,O}},3383:function(e,t,n){"use strict";var i,r,o,s=n(7293),a=n(614),c=n(111),u=n(30),l=n(9518),d=n(8052),f=n(5112),h=n(1913),p=f("iterator"),g=!1;[].keys&&("next"in(o=[].keys())?(r=l(l(o)))!==Object.prototype&&(i=r):g=!0),!c(i)||s((function(){var e={};return i[p].call(e)!==e}))?i={}:h&&(i=u(i)),a(i[p])||d(i,p,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:g}},7497:function(e){e.exports={}},6244:function(e,t,n){var i=n(7466);e.exports=function(e){return i(e.length)}},6339:function(e,t,n){var i=n(1702),r=n(7293),o=n(614),s=n(2597),a=n(9781),c=n(6530).CONFIGURABLE,u=n(2788),l=n(9909),d=l.enforce,f=l.get,h=String,p=Object.defineProperty,g=i("".slice),v=i("".replace),m=i([].join),_=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===g(h(t),0,7)&&(t="["+v(h(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!s(e,"name")||c&&e.name!==t)&&(a?p(e,"name",{value:t,configurable:!0}):e.name=t),_&&n&&s(n,"arity")&&e.length!==n.arity&&p(e,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var i=d(e);return s(i,"source")||(i.source=m(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return o(this)&&f(this).source||u(this)}),"toString")},4758:function(e){var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},5948:function(e,t,n){var i,r,o,s,a,c=n(7854),u=n(9974),l=n(1236).f,d=n(261).set,f=n(8572),h=n(6833),p=n(1528),g=n(1036),v=n(5268),m=c.MutationObserver||c.WebKitMutationObserver,_=c.document,b=c.process,w=c.Promise,y=l(c,"queueMicrotask"),E=y&&y.value;if(!E){var S=new f,T=function(){var e,t;for(v&&(e=b.domain)&&e.exit();t=S.get();)try{t()}catch(e){throw S.head&&i(),e}e&&e.enter()};h||v||g||!m||!_?!p&&w&&w.resolve?((s=w.resolve(void 0)).constructor=w,a=u(s.then,s),i=function(){a(T)}):v?i=function(){b.nextTick(T)}:(d=u(d,c),i=function(){d(T)}):(r=!0,o=_.createTextNode(""),new m(T).observe(o,{characterData:!0}),i=function(){o.data=r=!r}),E=function(e){S.head||i(),S.add(e)}}e.exports=E},8523:function(e,t,n){"use strict";var i=n(9662),r=TypeError,o=function(e){var t,n;this.promise=new e((function(e,i){if(void 0!==t||void 0!==n)throw r("Bad Promise constructor");t=e,n=i})),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new o(e)}},6277:function(e,t,n){var i=n(1340);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},1574:function(e,t,n){"use strict";var i=n(9781),r=n(1702),o=n(6916),s=n(7293),a=n(1956),c=n(5181),u=n(5296),l=n(7908),d=n(8361),f=Object.assign,h=Object.defineProperty,p=r([].concat);e.exports=!f||s((function(){if(i&&1!==f({b:1},f(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=f({},e)[n]||a(f({},t)).join("")!=r}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,f=c.f,h=u.f;r>s;)for(var g,v=d(arguments[s++]),m=f?p(a(v),f(v)):a(v),_=m.length,b=0;_>b;)g=m[b++],i&&!o(h,v,g)||(n[g]=v[g]);return n}:f},30:function(e,t,n){var i,r=n(9670),o=n(6048),s=n(748),a=n(3501),c=n(490),u=n(317),l=n(6200),d="prototype",f="script",h=l("IE_PROTO"),p=function(){},g=function(e){return"<"+f+">"+e+"</"+f+">"},v=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{i=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;m="undefined"!=typeof document?document.domain&&i?v(i):(t=u("iframe"),n="java"+f+":",t.style.display="none",c.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):v(i);for(var r=s.length;r--;)delete m[d][s[r]];return m()};a[h]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=r(e),n=new p,p[d]=null,n[h]=e):n=m(),void 0===t?n:o.f(n,t)}},6048:function(e,t,n){var i=n(9781),r=n(3353),o=n(3070),s=n(9670),a=n(5656),c=n(1956);t.f=i&&!r?Object.defineProperties:function(e,t){s(e);for(var n,i=a(t),r=c(t),u=r.length,l=0;u>l;)o.f(e,n=r[l++],i[n]);return e}},3070:function(e,t,n){var i=n(9781),r=n(4664),o=n(3353),s=n(9670),a=n(4948),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",h="writable";t.f=i?o?function(e,t,n){if(s(e),t=a(t),s(n),"function"==typeof e&&"prototype"===t&&"value"in n&&h in n&&!n[h]){var i=l(e,t);i&&i[h]&&(e[t]=n.value,n={configurable:f in n?n[f]:i[f],enumerable:d in n?n[d]:i[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(s(e),t=a(t),s(n),r)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},1236:function(e,t,n){var i=n(9781),r=n(6916),o=n(5296),s=n(9114),a=n(5656),c=n(4948),u=n(2597),l=n(4664),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=a(e),t=c(t),l)try{return d(e,t)}catch(e){}if(u(e,t))return s(!r(o.f,e,t),e[t])}},8006:function(e,t,n){var i=n(6324),r=n(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},5181:function(e,t){t.f=Object.getOwnPropertySymbols},9518:function(e,t,n){var i=n(2597),r=n(614),o=n(7908),s=n(6200),a=n(8544),c=s("IE_PROTO"),u=Object,l=u.prototype;e.exports=a?u.getPrototypeOf:function(e){var t=o(e);if(i(t,c))return t[c];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?l:null}},7976:function(e,t,n){var i=n(1702);e.exports=i({}.isPrototypeOf)},6324:function(e,t,n){var i=n(1702),r=n(2597),o=n(5656),s=n(1318).indexOf,a=n(3501),c=i([].push);e.exports=function(e,t){var n,i=o(e),u=0,l=[];for(n in i)!r(a,n)&&r(i,n)&&c(l,n);for(;t.length>u;)r(i,n=t[u++])&&(~s(l,n)||c(l,n));return l}},1956:function(e,t,n){var i=n(6324),r=n(748);e.exports=Object.keys||function(e){return i(e,r)}},5296:function(e,t){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!n.call({1:2},1);t.f=r?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},7674:function(e,t,n){var i=n(5668),r=n(9670),o=n(6077);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=i(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,i){return r(n),o(i),t?e(n,i):n.__proto__=i,n}}():void 0)},288:function(e,t,n){"use strict";var i=n(1694),r=n(648);e.exports=i?{}.toString:function(){return"[object "+r(this)+"]"}},2140:function(e,t,n){var i=n(6916),r=n(614),o=n(111),s=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&r(n=e.toString)&&!o(a=i(n,e)))return a;if(r(n=e.valueOf)&&!o(a=i(n,e)))return a;if("string"!==t&&r(n=e.toString)&&!o(a=i(n,e)))return a;throw s("Can't convert object to primitive value")}},3887:function(e,t,n){var i=n(5005),r=n(1702),o=n(8006),s=n(5181),a=n(9670),c=r([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=s.f;return n?c(t,n(e)):t}},857:function(e,t,n){var i=n(7854);e.exports=i},2534:function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},3702:function(e,t,n){var i=n(7854),r=n(2492),o=n(614),s=n(4705),a=n(2788),c=n(5112),u=n(7871),l=n(3823),d=n(1913),f=n(7392),h=r&&r.prototype,p=c("species"),g=!1,v=o(i.PromiseRejectionEvent),m=s("Promise",(function(){var e=a(r),t=e!==String(r);if(!t&&66===f)return!0;if(d&&(!h.catch||!h.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new r((function(e){e(1)})),i=function(e){e((function(){}),(function(){}))};if((n.constructor={})[p]=i,!(g=n.then((function(){}))instanceof i))return!0}return!t&&(u||l)&&!v}));e.exports={CONSTRUCTOR:m,REJECTION_EVENT:v,SUBCLASSING:g}},2492:function(e,t,n){var i=n(7854);e.exports=i.Promise},9478:function(e,t,n){var i=n(9670),r=n(111),o=n(8523);e.exports=function(e,t){if(i(e),r(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},612:function(e,t,n){var i=n(2492),r=n(7072),o=n(3702).CONSTRUCTOR;e.exports=o||!r((function(e){i.all(e).then(void 0,(function(){}))}))},8572:function(e){var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},4488:function(e,t,n){var i=n(8554),r=TypeError;e.exports=function(e){if(i(e))throw r("Can't call method on "+e);return e}},6340:function(e,t,n){"use strict";var i=n(5005),r=n(7045),o=n(5112),s=n(9781),a=o("species");e.exports=function(e){var t=i(e);s&&t&&!t[a]&&r(t,a,{configurable:!0,get:function(){return this}})}},8003:function(e,t,n){var i=n(3070).f,r=n(2597),o=n(5112)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!r(e,o)&&i(e,o,{configurable:!0,value:t})}},6200:function(e,t,n){var i=n(2309),r=n(9711),o=i("keys");e.exports=function(e){return o[e]||(o[e]=r(e))}},5465:function(e,t,n){var i=n(7854),r=n(3072),o="__core-js_shared__",s=i[o]||r(o,{});e.exports=s},2309:function(e,t,n){var i=n(1913),r=n(5465);(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.31.1",mode:i?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})},6707:function(e,t,n){var i=n(9670),r=n(9483),o=n(8554),s=n(5112)("species");e.exports=function(e,t){var n,a=i(e).constructor;return void 0===a||o(n=i(a)[s])?t:r(n)}},8710:function(e,t,n){var i=n(1702),r=n(9303),o=n(1340),s=n(4488),a=i("".charAt),c=i("".charCodeAt),u=i("".slice),l=function(e){return function(t,n){var i,l,d=o(s(t)),f=r(n),h=d.length;return f<0||f>=h?e?"":void 0:(i=c(d,f))<55296||i>56319||f+1===h||(l=c(d,f+1))<56320||l>57343?e?a(d,f):i:e?u(d,f,f+2):l-56320+(i-55296<<10)+65536}};e.exports={codeAt:l(!1),charAt:l(!0)}},6293:function(e,t,n){var i=n(7392),r=n(7293),o=n(7854).String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},261:function(e,t,n){var i,r,o,s,a=n(7854),c=n(2104),u=n(9974),l=n(614),d=n(2597),f=n(7293),h=n(490),p=n(206),g=n(317),v=n(8053),m=n(6833),_=n(5268),b=a.setImmediate,w=a.clearImmediate,y=a.process,E=a.Dispatch,S=a.Function,T=a.MessageChannel,I=a.String,A=0,C={},O="onreadystatechange";f((function(){i=a.location}));var x=function(e){if(d(C,e)){var t=C[e];delete C[e],t()}},R=function(e){return function(){x(e)}},k=function(e){x(e.data)},P=function(e){a.postMessage(I(e),i.protocol+"//"+i.host)};b&&w||(b=function(e){v(arguments.length,1);var t=l(e)?e:S(e),n=p(arguments,1);return C[++A]=function(){c(t,void 0,n)},r(A),A},w=function(e){delete C[e]},_?r=function(e){y.nextTick(R(e))}:E&&E.now?r=function(e){E.now(R(e))}:T&&!m?(s=(o=new T).port2,o.port1.onmessage=k,r=u(s.postMessage,s)):a.addEventListener&&l(a.postMessage)&&!a.importScripts&&i&&"file:"!==i.protocol&&!f(P)?(r=P,a.addEventListener("message",k,!1)):r=O in g("script")?function(e){h.appendChild(g("script"))[O]=function(){h.removeChild(this),x(e)}}:function(e){setTimeout(R(e),0)}),e.exports={set:b,clear:w}},1400:function(e,t,n){var i=n(9303),r=Math.max,o=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},5656:function(e,t,n){var i=n(8361),r=n(4488);e.exports=function(e){return i(r(e))}},9303:function(e,t,n){var i=n(4758);e.exports=function(e){var t=+e;return t!=t||0===t?0:i(t)}},7466:function(e,t,n){var i=n(9303),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},7908:function(e,t,n){var i=n(4488),r=Object;e.exports=function(e){return r(i(e))}},7593:function(e,t,n){var i=n(6916),r=n(111),o=n(2190),s=n(8173),a=n(2140),c=n(5112),u=TypeError,l=c("toPrimitive");e.exports=function(e,t){if(!r(e)||o(e))return e;var n,c=s(e,l);if(c){if(void 0===t&&(t="default"),n=i(c,e,t),!r(n)||o(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},4948:function(e,t,n){var i=n(7593),r=n(2190);e.exports=function(e){var t=i(e,"string");return r(t)?t:t+""}},1694:function(e,t,n){var i={};i[n(5112)("toStringTag")]="z",e.exports="[object z]"===String(i)},1340:function(e,t,n){var i=n(648),r=String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},6330:function(e){var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},9711:function(e,t,n){var i=n(1702),r=0,o=Math.random(),s=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++r+o,36)}},3307:function(e,t,n){var i=n(6293);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){var i=n(9781),r=n(7293);e.exports=i&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8053:function(e){var t=TypeError;e.exports=function(e,n){if(e<n)throw t("Not enough arguments");return e}},4811:function(e,t,n){var i=n(7854),r=n(614),o=i.WeakMap;e.exports=r(o)&&/native code/.test(String(o))},5112:function(e,t,n){var i=n(7854),r=n(2309),o=n(2597),s=n(9711),a=n(6293),c=n(3307),u=i.Symbol,l=r("wks"),d=c?u.for||u:u&&u.withoutSetter||s;e.exports=function(e){return o(l,e)||(l[e]=a&&o(u,e)?u[e]:d("Symbol."+e)),l[e]}},6967:function(e,t,n){"use strict";var i=n(2109),r=n(7976),o=n(9518),s=n(7674),a=n(9920),c=n(30),u=n(8880),l=n(9114),d=n(8340),f=n(5392),h=n(408),p=n(6277),g=n(5112)("toStringTag"),v=Error,m=[].push,_=function(e,t){var n,i=r(b,this);s?n=s(v(),i?o(this):b):(n=i?this:c(b),u(n,g,"Error")),void 0!==t&&u(n,"message",p(t)),f(n,_,n.stack,1),arguments.length>2&&d(n,arguments[2]);var a=[];return h(e,m,{that:a}),u(n,"errors",a),n};s?s(_,v):a(_,v,{name:!0});var b=_.prototype=c(v.prototype,{constructor:l(1,_),message:l(1,""),name:l(1,"AggregateError")});i({global:!0,constructor:!0,arity:2},{AggregateError:_})},9170:function(e,t,n){n(6967)},9826:function(e,t,n){"use strict";var i=n(2109),r=n(2092).find,o=n(1223),s="find",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),i({target:"Array",proto:!0,forced:a},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),o(s)},1038:function(e,t,n){var i=n(2109),r=n(8457);i({target:"Array",stat:!0,forced:!n(7072)((function(e){Array.from(e)}))},{from:r})},6992:function(e,t,n){"use strict";var i=n(5656),r=n(1223),o=n(7497),s=n(9909),a=n(3070).f,c=n(1656),u=n(6178),l=n(1913),d=n(9781),f="Array Iterator",h=s.set,p=s.getterFor(f);e.exports=c(Array,"Array",(function(e,t){h(this,{type:f,target:i(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,u(void 0,!0)):u("keys"==n?i:"values"==n?t[i]:[i,t[i]],!1)}),"values");var g=o.Arguments=o.Array;if(r("keys"),r("values"),r("entries"),!l&&d&&"values"!==g.name)try{a(g,"name",{value:"values"})}catch(e){}},9601:function(e,t,n){var i=n(2109),r=n(1574);i({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},1539:function(e,t,n){var i=n(1694),r=n(8052),o=n(288);i||r(Object.prototype,"toString",o,{unsafe:!0})},7922:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(9662),s=n(8523),a=n(2534),c=n(408);i({target:"Promise",stat:!0,forced:n(612)},{allSettled:function(e){var t=this,n=s.f(t),i=n.resolve,u=n.reject,l=a((function(){var n=o(t.resolve),s=[],a=0,u=1;c(e,(function(e){var o=a++,c=!1;u++,r(n,t,e).then((function(e){c||(c=!0,s[o]={status:"fulfilled",value:e},--u||i(s))}),(function(e){c||(c=!0,s[o]={status:"rejected",reason:e},--u||i(s))}))})),--u||i(s)}));return l.error&&u(l.value),n.promise}})},821:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(9662),s=n(8523),a=n(2534),c=n(408);i({target:"Promise",stat:!0,forced:n(612)},{all:function(e){var t=this,n=s.f(t),i=n.resolve,u=n.reject,l=a((function(){var n=o(t.resolve),s=[],a=0,l=1;c(e,(function(e){var o=a++,c=!1;l++,r(n,t,e).then((function(e){c||(c=!0,s[o]=e,--l||i(s))}),u)})),--l||i(s)}));return l.error&&u(l.value),n.promise}})},4668:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(9662),s=n(5005),a=n(8523),c=n(2534),u=n(408),l=n(612),d="No one promise resolved";i({target:"Promise",stat:!0,forced:l},{any:function(e){var t=this,n=s("AggregateError"),i=a.f(t),l=i.resolve,f=i.reject,h=c((function(){var i=o(t.resolve),s=[],a=0,c=1,h=!1;u(e,(function(e){var o=a++,u=!1;c++,r(i,t,e).then((function(e){u||h||(h=!0,l(e))}),(function(e){u||h||(u=!0,s[o]=e,--c||f(new n(s,d)))}))})),--c||f(new n(s,d))}));return h.error&&f(h.value),i.promise}})},4164:function(e,t,n){"use strict";var i=n(2109),r=n(1913),o=n(3702).CONSTRUCTOR,s=n(2492),a=n(5005),c=n(614),u=n(8052),l=s&&s.prototype;if(i({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(e){return this.then(void 0,e)}}),!r&&c(s)){var d=a("Promise").prototype.catch;l.catch!==d&&u(l,"catch",d,{unsafe:!0})}},3401:function(e,t,n){"use strict";var i,r,o,s=n(2109),a=n(1913),c=n(5268),u=n(7854),l=n(6916),d=n(8052),f=n(7674),h=n(8003),p=n(6340),g=n(9662),v=n(614),m=n(111),_=n(5787),b=n(6707),w=n(261).set,y=n(5948),E=n(842),S=n(2534),T=n(8572),I=n(9909),A=n(2492),C=n(3702),O=n(8523),x="Promise",R=C.CONSTRUCTOR,k=C.REJECTION_EVENT,P=C.SUBCLASSING,j=I.getterFor(x),N=I.set,M=A&&A.prototype,D=A,L=M,U=u.TypeError,B=u.document,$=u.process,V=O.f,F=V,q=!!(B&&B.createEvent&&u.dispatchEvent),z="unhandledrejection",G=function(e){var t;return!(!m(e)||!v(t=e.then))&&t},H=function(e,t){var n,i,r,o=t.value,s=1==t.state,a=s?e.ok:e.fail,c=e.resolve,u=e.reject,d=e.domain;try{a?(s||(2===t.rejection&&J(t),t.rejection=1),!0===a?n=o:(d&&d.enter(),n=a(o),d&&(d.exit(),r=!0)),n===e.promise?u(U("Promise-chain cycle")):(i=G(n))?l(i,n,c,u):c(n)):u(o)}catch(e){d&&!r&&d.exit(),u(e)}},Y=function(e,t){e.notified||(e.notified=!0,y((function(){for(var n,i=e.reactions;n=i.get();)H(n,e);e.notified=!1,t&&!e.rejection&&Q(e)})))},W=function(e,t,n){var i,r;q?((i=B.createEvent("Event")).promise=t,i.reason=n,i.initEvent(e,!1,!0),u.dispatchEvent(i)):i={promise:t,reason:n},!k&&(r=u["on"+e])?r(i):e===z&&E("Unhandled promise rejection",n)},Q=function(e){l(w,u,(function(){var t,n=e.facade,i=e.value;if(K(e)&&(t=S((function(){c?$.emit("unhandledRejection",i,n):W(z,n,i)})),e.rejection=c||K(e)?2:1,t.error))throw t.value}))},K=function(e){return 1!==e.rejection&&!e.parent},J=function(e){l(w,u,(function(){var t=e.facade;c?$.emit("rejectionHandled",t):W("rejectionhandled",t,e.value)}))},Z=function(e,t,n){return function(i){e(t,i,n)}},X=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,Y(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw U("Promise can't be resolved itself");var i=G(t);i?y((function(){var n={done:!1};try{l(i,t,Z(ee,n,e),Z(X,n,e))}catch(t){X(n,t,e)}})):(e.value=t,e.state=1,Y(e,!1))}catch(t){X({done:!1},t,e)}}};if(R&&(L=(D=function(e){_(this,L),g(e),l(i,this);var t=j(this);try{e(Z(ee,t),Z(X,t))}catch(e){X(t,e)}}).prototype,(i=function(e){N(this,{type:x,done:!1,notified:!1,parent:!1,reactions:new T,rejection:!1,state:0,value:void 0})}).prototype=d(L,"then",(function(e,t){var n=j(this),i=V(b(this,D));return n.parent=!0,i.ok=!v(e)||e,i.fail=v(t)&&t,i.domain=c?$.domain:void 0,0==n.state?n.reactions.add(i):y((function(){H(i,n)})),i.promise})),r=function(){var e=new i,t=j(e);this.promise=e,this.resolve=Z(ee,t),this.reject=Z(X,t)},O.f=V=function(e){return e===D||undefined===e?new r(e):F(e)},!a&&v(A)&&M!==Object.prototype)){o=M.then,P||d(M,"then",(function(e,t){var n=this;return new D((function(e,t){l(o,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete M.constructor}catch(e){}f&&f(M,L)}s({global:!0,constructor:!0,wrap:!0,forced:R},{Promise:D}),h(D,x,!1,!0),p(x)},7727:function(e,t,n){"use strict";var i=n(2109),r=n(1913),o=n(2492),s=n(7293),a=n(5005),c=n(614),u=n(6707),l=n(9478),d=n(8052),f=o&&o.prototype;if(i({target:"Promise",proto:!0,real:!0,forced:!!o&&s((function(){f.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=u(this,a("Promise")),n=c(e);return this.then(n?function(n){return l(t,e()).then((function(){return n}))}:e,n?function(n){return l(t,e()).then((function(){throw n}))}:e)}}),!r&&c(o)){var h=a("Promise").prototype.finally;f.finally!==h&&d(f,"finally",h,{unsafe:!0})}},8674:function(e,t,n){n(3401),n(821),n(4164),n(6027),n(683),n(6294)},6027:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(9662),s=n(8523),a=n(2534),c=n(408);i({target:"Promise",stat:!0,forced:n(612)},{race:function(e){var t=this,n=s.f(t),i=n.reject,u=a((function(){var s=o(t.resolve);c(e,(function(e){r(s,t,e).then(n.resolve,i)}))}));return u.error&&i(u.value),n.promise}})},683:function(e,t,n){"use strict";var i=n(2109),r=n(6916),o=n(8523);i({target:"Promise",stat:!0,forced:n(3702).CONSTRUCTOR},{reject:function(e){var t=o.f(this);return r(t.reject,void 0,e),t.promise}})},6294:function(e,t,n){"use strict";var i=n(2109),r=n(5005),o=n(1913),s=n(2492),a=n(3702).CONSTRUCTOR,c=n(9478),u=r("Promise"),l=o&&!a;i({target:"Promise",stat:!0,forced:o||a},{resolve:function(e){return c(l&&this===u?s:this,e)}})},8783:function(e,t,n){"use strict";var i=n(8710).charAt,r=n(1340),o=n(9909),s=n(1656),a=n(6178),c="String Iterator",u=o.set,l=o.getterFor(c);s(String,"String",(function(e){u(this,{type:c,string:r(e),index:0})}),(function(){var e,t=l(this),n=t.string,r=t.index;return r>=n.length?a(void 0,!0):(e=i(n,r),t.index+=e.length,a(e,!1))}))},646:function(e){e.exports=function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)e[i]=n[i]}return e}function t(n,i){function r(t,r,o){if("undefined"!=typeof document){"number"==typeof(o=e({},i,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=t+"="+n.write(r,t)+s}}function o(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],i={},r=0;r<t.length;r++){var o=t[r].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(i[a]=n.read(s,a),e===a)break}catch(e){}}return e?i[e]:i}}return Object.create({set:r,get:o,remove:function(t,n){r(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(i)},converter:{value:Object.freeze(n)}})}return t({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}()},5251:function(e,t,n){"use strict";var i=n(7294),r=Symbol.for("react.element"),o=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,a=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var i,o={},u=null,l=null;for(i in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(l=t.ref),t)s.call(t,i)&&!c.hasOwnProperty(i)&&(o[i]=t[i]);if(e&&e.defaultProps)for(i in t=e.defaultProps)void 0===o[i]&&(o[i]=t[i]);return{$$typeof:r,type:e,key:u,ref:l,props:o,_owner:a.current}}t.Fragment=o,t.jsx=u,t.jsxs=u},2408:function(e,t){"use strict";var n=Symbol.for("react.element"),i=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function m(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}function _(){}function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=m.prototype;var w=b.prototype=new _;w.constructor=b,g(w,m.prototype),w.isPureReactComponent=!0;var y=Array.isArray,E=Object.prototype.hasOwnProperty,S={current:null},T={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,i){var r,o={},s=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)E.call(t,r)&&!T.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=i;else if(1<c){for(var u=Array(c),l=0;l<c;l++)u[l]=arguments[l+2];o.children=u}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:n,type:e,key:s,ref:a,props:o,_owner:S.current}}function A(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function O(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function x(e,t,r,o,s){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var c=!1;if(null===e)c=!0;else switch(a){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case n:case i:c=!0}}if(c)return s=s(c=e),e=""===o?"."+O(c,0):o,y(s)?(r="",null!=e&&(r=e.replace(C,"$&/")+"/"),x(s,t,r,"",(function(e){return e}))):null!=s&&(A(s)&&(s=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(s,r+(!s.key||c&&c.key===s.key?"":(""+s.key).replace(C,"$&/")+"/")+e)),t.push(s)),1;if(c=0,o=""===o?".":o+":",y(e))for(var u=0;u<e.length;u++){var l=o+O(a=e[u],u);c+=x(a,t,r,l,s)}else if(l=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"==typeof l)for(e=l.call(e),u=0;!(a=e.next()).done;)c+=x(a=a.value,t,r,l=o+O(a,u++),s);else if("object"===a)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return c}function R(e,t,n){if(null==e)return e;var i=[],r=0;return x(e,i,"","",(function(e){return t.call(n,e,r++)})),i}function k(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var P={current:null},j={transition:null},N={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:j,ReactCurrentOwner:S};t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!A(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=m,t.Fragment=r,t.Profiler=s,t.PureComponent=b,t.StrictMode=o,t.Suspense=l,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N,t.cloneElement=function(e,t,i){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=g({},e.props),o=e.key,s=e.ref,a=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,a=S.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)E.call(t,u)&&!T.hasOwnProperty(u)&&(r[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)r.children=i;else if(1<u){c=Array(u);for(var l=0;l<u;l++)c[l]=arguments[l+2];r.children=c}return{$$typeof:n,type:e.type,key:o,ref:s,props:r,_owner:a}},t.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=I,t.createFactory=function(e){var t=I.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:k}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=j.transition;j.transition={};try{e()}finally{j.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return P.current.useCallback(e,t)},t.useContext=function(e){return P.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return P.current.useDeferredValue(e)},t.useEffect=function(e,t){return P.current.useEffect(e,t)},t.useId=function(){return P.current.useId()},t.useImperativeHandle=function(e,t,n){return P.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return P.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return P.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return P.current.useMemo(e,t)},t.useReducer=function(e,t,n){return P.current.useReducer(e,t,n)},t.useRef=function(e){return P.current.useRef(e)},t.useState=function(e){return P.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return P.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return P.current.useTransition()},t.version="18.2.0"},7294:function(e,t,n){"use strict";e.exports=n(2408)},5893:function(e,t,n){"use strict";e.exports=n(5251)},4637:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(1997);t.default=class{constructor(){this._scriptLoadPromise=null}whenReady(){return this._scriptLoadPromise?this._scriptLoadPromise.then((()=>this)):Promise.reject(this)}loadScriptDependency(e,t={}){return this._scriptLoadPromise=new Promise((n=>{window.Spritz.cmd.push((()=>{n(window.Spritz.inject(e,t))}))})).catch((e=>(0,i.logError)(e))),this._scriptLoadPromise}destroy(){this._scriptLoadPromise=null}}},5012:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(n(2238)),s=r(n(646)),a=r(n(2021)),c=r(n(9816)),u=r(n(9421)),l=r(n(9833)),d=r(n(252)),f=r(n(2267)),h=r(n(9274)),p=r(n(9825)),g=r(n(1177)),v=r(n(7689)),m=r(n(8157)),_=r(n(148)),b=r(n(3615)),w=r(n(5473)),y=r(n(9848)),E=r(n(3577)),S=r(n(7513)),T=r(n(1442)),I=r(n(3267)),A=n(8928),C=r(n(8545)),O=n(5318),x=n(2479),R=n(6537),k=n(3249);const P=["industries"],j=["industries"];t.default=class{constructor(e={}){this.adCodeDecoratorFunction=h.default,this.userInfo=new v.default,this.cmd=[],this.initialized=!1,this.initPending=!1,this.isDecoupled=!1,this.isFallbackAdEnabled=!1,this.isConsentTimeoutEnabled=!1,this.isTaglessAdEnabled=!1,this.disabled="equality"===s.default.get("term"),this.version="6.11.0",this._initQueue=[],this._targets=[],this._destructibles=[],this._performanceMonitor=new w.default("Sparkle"),this._measure=(0,y.default)(new w.default("Sparkle")),this._adDebugRegistry=new c.default,this._companionGroupCoordinator=new u.default,this._adMap=new Map,this.GPT={html:l.default.html};if((e&&(0,b.default)(Object.getPrototypeOf(e)))===(0,b.default)(Object.getPrototypeOf(this)))return e;this.cmd=e&&e.cmd||this.cmd,this.cmd.push=e=>{"function"==typeof e&&e()}}showDebugInformationOnRender(){return w.default.printInstructions(),this._adDebugRegistry.showDebugInformationOnRender(),this}_init({disableTrigr:e=!1,useCachedConsent:t=!1,networkCode:n,breakpoints:i,adCodeDecorator:r=h.default,adBlockerShouldBeBlocked:s=!0,pageTargeting:c={},observerOptions:u,isDecoupled:v=!1,dvScriptUrl:b=O.doubleVerifyScriptUrl,adContextData:w={},application:y,enableEventRecorder:E=!1,excludeTargetingTypes:A}){new R.EventRecorderLoader({application:y,enabled:E}).init(),(0,I.default)("ad-init",{breakpoints:i,pageTargeting:c}),this.isDecoupled=v;const{page:N=""}=c;if(this.isFallbackAdEnabled=(e=>P.includes(e))(N),this.isConsentTimeoutEnabled=(e=>j.includes(e))(N),this.isTaglessAdEnabled=(0,x.checkIfTaglessAdEnabled)(N),this.disabled)return Promise.resolve();const M=new o.default,{name:D,major:L}=M.getBrowser(),U=new f.default(b);if(this.adCodeDecoratorFunction=r,this.adsServiceClient=new C.default(this.userInfo,N,v,!0,w,A,e),this.watchlistProvider=new k.WatchlistProvider(this.userInfo),this.adsServiceClient.getTargetingFromAdsService(),this.gpt=new l.default(n,U,this.adsServiceClient,this.watchlistProvider,v),this.gamTaglessAd=new d.default,this.postMessages=new p.default,this.viewability=new m.default(i),this.visibility=new _.default,this.renderer=new g.default(this.gpt,this.gamTaglessAd,this.isTaglessAdEnabled,this.viewability,this.visibility,null,u),this.isDecoupled){"true"===new URL(window.location).searchParams.get("debugAds")&&this.showDebugInformationOnRender()}return this.bombora=new T.default(this.gpt),this.gpt.setTargeting("browser",`${D}${L}`),this.bombora.init(),this._destructibles=[...this._destructibles,this._adDebugRegistry,this._companionGroupCoordinator,this.gpt,this.postMessages,this.renderer,this.userInfo,this.viewability,this.visibility],this._measure("waitForUserConsent",S.default,this.isConsentTimeoutEnabled).then((e=>{!e&&this.isConsentTimeoutEnabled?((0,I.default)("ad-consent-timeout"),this.renderer.setFallbackFlag(!0),Promise.resolve()):this._measure("addPageTargeting",this.initPageTargeting,c,e)})).then((()=>{s&&a.default.blockTheAdBlocker(),this.initialized=!0,this._flushInitQueue()})).catch((e=>console.error(e)))}init(e){this.initPending||this.initialized||(this.initPending=!0,this._measure("initialize",this._init,e).finally((()=>{this.initPending=!1})))}addPageTargeting(e){return Promise.resolve(this._setGptTargeting(e))}initPageTargeting(e,t){return(0,I.default)("ad-page-targeting"),this.gpt.setPersonalization(this.userInfo,t.gdprApplies).then((n=>{const{gdprApplies:i,usPrivacyString:r,iabConsentString:o}=t,a=s.default.get("exp_pref"),c=Object.assign({exp_pref:a,uid:n,gdpr:i?"1":"0",us_privacy:r,gdpr_consent:o},e);this.gamTaglessAd.addTargeting({gdpr:c.gdpr,us_privacy:c.us_privacy,gdpr_consent:c.gdpr_consent}),this._setGptTargeting(c),(0,I.default)("ad-page-targeting-end")}))}_setGptTargeting(e){Object.keys(e).filter((t=>void 0!==e[t]&&null!==e[t])).forEach((t=>this.gpt.setTargeting(t,e[t])))}createAd(e){return i(this,void 0,void 0,(function*(){if(this.disabled)return new Promise((()=>{}));if(!this.initialized)return this._enqueue((()=>this.createAd(e)));const{containerId:t,adCode:n,dimensions:r,targeting:o,strategy:s,viewportOffset:a=0,targetingModifiers:c=[],isInterstitial:u=!1,isDecoupled:l=!1,shadowHostElement:d}=e;if((0,I.default)("ad-create",{"container-id":t,"ad-code":n}),!(t&&n&&r)){const e=`Sparkle#createAd requires containerId, adCode and dimensions ${t}, ${n}, ${r}`;throw(0,I.default)("ad-err",e),new Error(e)}const f=`${t}@${o.position}`,h=this._performanceMonitor.createMetric(`createAd-${f}`);h.start();const p=yield function(e,t){return e.reduce(((e,t)=>i(this,void 0,void 0,(function*(){return t(yield e)}))),Promise.resolve(t))}([...c,...l?[A.urlModifier]:[]],o);p.performanceId=f,l&&(p.subscriber=yield this.userInfo.getCachedSubscriberInfo());const g=this._performanceMonitor.createMetric(`renderAd-${p.performanceId}`),v=this._performanceMonitor.createMetric(`loadAd-${p.performanceId}`),m=this.gpt.createAd(this.viewability,t,this.adCodeDecoratorFunction(n),r,p,l,d).setViewportOffset(a).setInterstitialFlag(u);return this._adDebugRegistry.push(m,t,this.gpt),l&&this._adMap.set(t,m),m.notifyAdCreated(),this.postMessages.addEventListener(m.getId(),"setIframeHeight",(e=>({height:t})=>e.setHeight(t))(m)),this.postMessages.addEventListener(m.getId(),"setIframeDimensions",(e=>({width:t,height:n})=>e.setDimensions(t,n))(m)),m.addEventListener(E.default.EVENTS.ON_BEFORE_RENDER,(()=>{g.start()}),{once:!0}),m.addEventListener(E.default.EVENTS.ON_RENDER,(e=>{g.end(e.toJSON()),v.start()}),{once:!0}),m.addEventListener(E.default.EVENTS.ON_EMPTY,(e=>{g.end(e.toJSON()),v.start(),this.isFallbackAdEnabled&&(this.renderer.setFallbackFlag(!0),this.renderer.render(m,{strategy:s}))}),{once:!0}),m.addEventListener(E.default.EVENTS.ON_LOAD,(()=>v.end()),{once:!0}),this.renderer.render(m,{strategy:s}),h.end(),(0,I.default)("ad-create-end",{"container-id":t,subscriber:p.subscriber||null}),this.adsServiceClient.setAd(m),m}))}getAd(e){return this._adMap.get(e)}createInterstitialAd(e){return Object.defineProperties(e,{isInterstitial:{value:!0},strategy:{value:"always"},dimensions:{value:[0]}}),this.createAd(e)}disableCompanionAdBackfilling(){return this.initialized?(this.gpt.setRefreshUnfilledSlots(!1),this):(this._enqueue((()=>this.gpt.setRefreshUnfilledSlots(!1))),this)}enableVideoAds(){return this.initialized?(this.gpt.enableVideoAds(),this):(this._enqueue((()=>this.gpt.enableVideoAds())),this)}getCompanionGroup(e){return this._companionGroupCoordinator.findOrCreate(e)}clearAllCompanionChildren(){this._companionGroupCoordinator.clearAllChildren()}refresh(e,t={}){const n=()=>{this.renderer&&(e.forEach((e=>{const t=`refreshAd-${e.getTargeting().performanceId}.${e.getAndIncrementRefreshCounter()}`,n=this._performanceMonitor.createMetric(t);e.addEventListener(E.default.EVENTS.ON_BEFORE_RENDER,(()=>{n.start()}),{once:!0}),e.addEventListener(E.default.EVENTS.ON_RENDER,(e=>{n.end(e.toJSON())}),{once:!0}),e.addEventListener(E.default.EVENTS.ON_EMPTY,(e=>{n.end(e.toJSON())}),{once:!0})})),this.renderer.refresh(e,t))};return this.initialized?(n(),this):(this._enqueue(n),this)}destroy(){this._adDebugRegistry=null,this._companionGroupCoordinator=null,this._targets=null,this.adCodeDecoratorFunction=null,this.gpt=null,this.postMessages=null,this.renderer=null,this.viewability=null,this.visibility=null,w.default.metrics.clear();let e=this._destructibles.shift();for(;e;)"function"==typeof e.destroy&&e.destroy(),e=this._destructibles.shift()}showDebugInformation(){return this._adDebugRegistry.showDebugInformation(this.gpt),this}updateCorrelator(){return this.initialized?(this.gpt.updateCorrelator(),this):(this._enqueue((()=>this.gpt.updateCorrelator())),this)}resetAdContext(e){return this.adsServiceClient.resetTargetings(e),this}_enqueue(e){return new Promise((t=>{this._initQueue.push((()=>t(e())))}))}_flushInitQueue(){this._initQueue.push=e=>{"function"==typeof e&&e()};let e=this._initQueue.shift();for(;e;)e(),e=this._initQueue.shift()}_flushQueue(){if(Array.isArray(this.cmd)){let e=this.cmd.shift();for(;e;)"function"==typeof e&&e(),e=this.cmd.shift()}}logPerformanceInfo(){w.default.logPerformanceInfo()}logIndividualAdPerformance(e){w.default.logIndividualAdPerformance(e)}}},2021:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.clearAdBlockerData=y,t.handleAdBlocker=E,t.setAdBlockerData=S,t.blockTheAdBlocker=T,t.renderMessage=I,t.getMessage=A,t.countdownAndReset=O;const r=n(4891),o=i(n(49)),s=5,a=5,c="bbAdBlocker",u="bbAbIncremented",l="bbAbVisitMultiplier",d="bbAbMessageDuration",f="bbAbVisits",h="bbAbMessage",p=365,g="adBlockerContainer",v="adBlockerMessage",m="adBlockerContinue",_="adBlockerTimer",b={[d]:a,[l]:s,[h]:o.default.getBlockerMessage()};function w(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"adBlockerInUse",eventCategory:"Ad Blocker",eventAction:"detected ad blocker use",eventLabel:e})}function y(){const e={local:r.Storage.createLocalStorage(),session:r.Storage.createSessionStorage(),cookie:r.Storage.createCookieStorage(p)};if(!C(e))return;const t=e.session,n=e.local,i=e.cookie,o=b;t&&!t.AD_BLOCKER_NAME_KEY&&i.remove(f),Object.keys(o).forEach((e=>n.remove(e))),t.set(u,"true")}function E(){const e={local:r.Storage.createLocalStorage(),session:r.Storage.createSessionStorage(),cookie:r.Storage.createCookieStorage(p)};C(e)&&!Boolean(e.session.get(u))&&(e.session.set(c,"true"),S(e),T(e))}function S(e){const t=e.session,n=e.local,i=b,r=e.cookie,o=r.get(f),s=o?parseInt(o,10)+1:1;r.set(f,s,p),Object.keys(i).forEach((e=>n.set(e,i[e]))),t.set(u,"true")}function T(e){const t=e.cookie.get(f),n=function(e){if(!C(e))return s;return e.local.get(l)||s}(e);(function(e,t){const n=parseInt(e,10),i=parseInt(t,10);if((n-2)%i!=0)return!1;return!0})(t,n)&&I(e)}function I(e){const t=A(e),n=function(e){if(!C(e))return a;return e.local.get(d)||a}(e);if(!(document&&t&&n))return;const i=o.default.renderModal(t,n);document.body.appendChild(i),document.getElementById(v).focus(),window.onLoad=O(n)}function A(e){return C(e)&&e.session.get(h)||o.default.getBlockerMessage()}function C(e){const t=e.local.get,n=e.session.get;return Boolean("function"==typeof t&&"function"==typeof n)}function O(e){let t=e;let n;const i=document.getElementById(g),r=document.getElementById(m),o=document.getElementById(_);function s(){i.setAttribute("style","display:none"),r.removeEventListener("click",s)}n=setInterval((function(){o.textContent=t,--t<0&&(clearInterval(n),o.setAttribute("style","display:none"),r.style.color="#2800D7",r.style.cursor="pointer",r.setAttribute("aria-label","Continue to site"),r.addEventListener("click",s))}),1e3)}t.default=class{static blockTheAdBlocker(){Boolean(document.body)&&(!function(){const e=document.createElement("div");e.setAttribute("class",o.default.fakeAdClasses()),e.setAttribute("style",o.default.fakeAdStyles()),document.body.appendChild(e)}(),fetch("https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",{method:"HEAD",mode:"no-cors"}).then((()=>!1)).catch((()=>!0)).then((e=>{!function({hasAdBlocker:e,withoutAdBlocker:t,javascriptTest:n}){n&&w("javascript");void 0!==window.getComputedStyle&&setTimeout((()=>{const n=window.document.getElementsByClassName("pub_300x250")[0],i=window.getComputedStyle(n,null);if(i&&("none"===i.getPropertyValue("display")||"hidden"===i.getPropertyValue("visibility")||"0"===i.getPropertyValue("height")))return w("fake element"),void e();t()}),2500)}({hasAdBlocker:E,withoutAdBlocker:y,javascriptTest:e})})))}}},49:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=["font-family:BWHaasHead-95Black,BWHaasHead,Helvetica Neue,Helvetica","font-size:45px","margin:0 auto","text-align:center","color:white","background-color:#2800D7","padding:15px 0"],i=["font-size:18px","line-height:28px","background-color:white","color:black","padding: 20px","font-family:Tiempos,Helvetica Neue,Helvetica"],r=["height:100%","width:100%","z-index:10000","color:white","background:rgba(256,256,256,.8)","position:fixed","top:0","left:0"],o=["min-width:300px","border:2px solid #2800D7","width:50%","background-color:white","color:black","margin: 20vh auto"],s=["background-color:#D8D8D8","color:#000000","font-size:20px","text-align:center","font-weight:bold","font-family:BWHaasHead-75Bold,BWHaasHead,Helvetica Neue,Helvetica","margin:0 auto 20px","padding:5px","width:165px"],a=["margin-left:4px","display:inline-block","border:1px solid #000000","border-radius:100%","color:#000000","background-color:#D8D8D8","font-size:20px","text-align:center","line-height:20px","width:26px","padding:3px"],c=["width:1px !important","height:1px !important","position:absolute !important","display:block","top:-5000px","left:-5000px;"],u=["pub_300x250","pub_300x250m","pub_728x90","text-ad","textAd","text_ad","text_ads","text-ads","text-ad-links"],l=["a-real-div-for-testing","false-positive-test"],d=["display: block","position: absolute","right: 200%","height: 1%","width: 1%"],f=["font-size:14px","line-height:18px","background-color:white","color:black","padding: 20px","font-family:Tiempos,Helvetica Neue,Helvetica"],h="adBlockerMessage",p="adBlockerTitle";t.default=class{static renderModal(e,t){const n=document,i=n.createElement("aside"),r=n.createElement("div"),o=n.createElement("h1"),s=n.createTextNode("Bloomberg"),a=n.createElement("div"),c=n.createTextNode(e),u=n.createElement("div"),l=n.createTextNode("Continue"),d=n.createElement("div"),f=n.createTextNode(t),g=n.createElement("div");i.setAttribute("id","adBlockerContainer"),i.setAttribute("role","dialog"),i.setAttribute("aria-modal","true"),i.setAttribute("aria-labelledby",p),i.setAttribute("aria-describedby",h),o.setAttribute("id",p),a.setAttribute("id",h),a.setAttribute("tabindex","0"),u.setAttribute("id","adBlockerContinue"),u.setAttribute("tabindex","0"),u.setAttribute("role","button"),u.setAttribute("aria-label",`Continue in ${t} seconds`),d.setAttribute("id","adBlockerTimer"),d.setAttribute("aria-live","polite"),d.setAttribute("aria-atomic","true"),g.setAttribute("id","adBlockerFooter"),o.setAttribute("style",this.logoStyles()),a.setAttribute("style",this.messageDivStyles()),i.setAttribute("style",this.containerStyles()),r.setAttribute("style",this.elementStyles()),u.setAttribute("style",this.continueDisplayStyles()),d.setAttribute("style",this.timerStyles()),g.setAttribute("style",this.footerStyles()),u.addEventListener("keydown",(e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),"none"===d.style.display&&u.click())})),o.appendChild(s),a.appendChild(c),u.appendChild(l),d.appendChild(f),u.appendChild(d),g.innerHTML='If you believe that you may have received\n this message in error <a href="https://www.bloomberg.com/feedback" style="color: #2B00F7" id="adBlockerFooterLink">please let\n us know</a>.';const v=g.querySelector("#adBlockerFooterLink"),m=[a,u,v].filter(Boolean),_=m[0],b=m[m.length-1];return i.addEventListener("keydown",(e=>{"Escape"===e.key&&"none"===d.style.display&&(e.preventDefault(),u.click()),"Tab"===e.key&&(e.shiftKey?document.activeElement===_&&(e.preventDefault(),b.focus()):document.activeElement===b&&(e.preventDefault(),_.focus()))})),r.appendChild(o),r.appendChild(a),r.appendChild(u),r.appendChild(g),i.appendChild(r),setTimeout((()=>{a.focus()}),0),i}static getBlockerMessage(){return"We noticed that you're using an ad blocker,\n which may adversely affect the performance and content on\n Bloomberg.com. For the best experience, please\n allowlist the site."}static logoStyles(){return n.join("; ")}static messageDivStyles(){return i.join("; ")}static containerStyles(){return r.join("; ")}static elementStyles(){return o.join("; ")}static continueDisplayStyles(){return s.join("; ")}static timerStyles(){return a.join("; ")}static fakeAdStyles(){return c.join("; ")}static fakeAdClasses(){return u.join(" ")}static testDivStyles(){return d.join("; ")}static testDivClasses(){return l.join(" ")}static footerStyles(){return f.join("; ")}}},8545:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(2479),r=n(6371),o=n(1458),s=n(729),a=n(1554);class c{constructor(e,t,n,r=!0,u={},l=[],d){this._adContextData={},this._contentTargetingTimeout=5e3,this._userInfo=e,this._useCachedTargeting=r,this._isDecoupled=n,this._pageId=t,this._adContextData=u,this._excludeTargetingTypes=l,this._disableTrigr=d,this._contentTargetingTimeout=(0,i.isArticleDecoupled)(this._adContextData,this._isDecoupled)?400:5e3,this._contentTargetingProvider=new o.ContentTargetingProvider(u,this._getContentTargetingTypes(),this._contentTargetingTimeout),this._userContentTargetingProvider=new s.UserContentTargetingProvider(u,this._getUserContentTargetingTypes(),e,this._contentTargetingTimeout),this._userGlobalTargetingProvider=new a.UserGlobalTargetingProvider(this._getUserGlobalTargetingTypes(),e,this._contentTargetingTimeout),c.initFirstAdHandler()}static initFirstAdHandler(){let e;const t=new Promise((t=>{e=t}));this._firstAd={waitForAd:t,setFirstAd:e}}static waitForFirstAd(){return c._firstAd.waitForAd}setAd(e){c._firstAd.ad||(c._firstAd.setFirstAd(e),c._firstAd.ad=e)}_getUserContentTargetingTypes(){return(0,i.isPersonalizedTargetingEnabled)(this._adContextData,this._isDecoupled)?[s.UserContentTargetingType.PERSONALIZATION]:[]}_getUserGlobalTargetingTypes(){return[a.UserGlobalTargetingType.PERSONALIZATION,(0,i.isAdserviceDVTargetingEnabled)(this._pageId)?a.UserGlobalTargetingType.DV:void 0,this._disableTrigr?void 0:a.UserGlobalTargetingType.TRIGR,r.TARGETING_TYPES.IVT].filter((e=>Boolean(e)))}_getContentTargetingTypes(){return[(0,i.isAdserviceDVTargetingEnabled)(this._pageId)?r.TARGETING_TYPES.DV_BRANDSAFETY:void 0,r.TARGETING_TYPES.CONTENT].filter((e=>Boolean(e)))}_getTargetingUtil(e){return Promise.allSettled(e).then((e=>e.reduce(((e,t)=>Object.assign(e,"rejected"===t.status?{}:t.value)),{})))}getTargetingFromAdsService(){return this._getTargetingUtil([this.getTargetingFromAdsServiceSync(),this.getTargetingFromAdsServiceAsync()])}getTargetingFromAdsServiceSync(){var e;return(null===(e=this._excludeTargetingTypes)||void 0===e?void 0:e.includes(r.TARGETING_TYPES.CONTENT))?this._getTargetingUtil([this._userGlobalTargetingProvider.getTargeting()]):this._getTargetingUtil([this._contentTargetingProvider.getTargeting(),this._userGlobalTargetingProvider.getTargeting()])}getTargetingFromAdsServiceAsync(){return this._getTargetingUtil([this._userContentTargetingProvider.getTargeting()])}getTargetingsForAdSync(){return this.getTargetingFromAdsServiceSync()}getTargetingsForAdAsync(){return this.getTargetingFromAdsServiceAsync()}resetTargetings(e){e.slug!==this._adContextData.slug&&("article"===e.adPageType&&(this._excludeTargetingTypes=[]),this._adContextData=Object.assign(Object.assign({},this._adContextData),e),this._contentTargetingProvider=new o.ContentTargetingProvider(e,this._getContentTargetingTypes(),this._contentTargetingTimeout),this._userContentTargetingProvider=new s.UserContentTargetingProvider(e,this._getUserContentTargetingTypes(),this._userInfo,this._contentTargetingTimeout),this.getTargetingFromAdsService())}}t.default=c},1458:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContentTargetingProvider=t.ContentTargetingType=void 0;const i=n(8154);var r;!function(e){e.DV_BRANDSAFETY="dv_brandsafety",e.CONTENT="content"}(r||(t.ContentTargetingType=r={}));t.ContentTargetingProvider=class{constructor(e,t,n=5e3){this.targetingUrl="https://ads.bloomberg.com/ad-targeting/content",this.adContextData=e,this.types=t,this.get=(0,i.makeCachedGet)("ContentTargeting"),this.timeoutInMs=n}buildUrl(){const e=`?targeting_types=${this.types.join(",")}&page_type=${this.adContextData.adPageType}`;return this.types.reduce(((e,t)=>{if(t===r.CONTENT){return`${e}${this.adContextData.slug?`&slug=${encodeURIComponent(this.adContextData.slug)}`:""}${this.adContextData.adCode?`&ad_code=${encodeURIComponent(this.adContextData.adCode)}`:""}${this.adContextData.tickerId?`&ticker_id=${encodeURIComponent(this.adContextData.tickerId)}`:""}${this.adContextData.personId?`&person_id=${encodeURIComponent(this.adContextData.personId)}`:""}${this.adContextData.suid?`&suid=${encodeURIComponent(this.adContextData.suid)}`:""}`}return t===r.DV_BRANDSAFETY?`${e}&url=${encodeURIComponent(window.location.href)}`:e}),`${this.targetingUrl}${e}`)}getTargeting(){return 0===this.types.length?Promise.resolve({}):this.get(this.buildUrl(),this.timeoutInMs,{})}}},729:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.UserContentTargetingProvider=t.UserContentTargetingType=void 0;const r=n(528),o=n(8154);var s;!function(e){e.PERSONALIZATION="personalization"}(s||(t.UserContentTargetingType=s={}));t.UserContentTargetingProvider=class{constructor(e,t,n,i=5e3){this.targetingUrl="https://ads.bloomberg.com/ad-targeting/user-content",this.adContextData=e,this.types=t,this.get=(0,o.makeCachedGet)("UserContentTargeting"),this._userInfo=n,this.timeoutInMs=i}buildUrl(){return i(this,void 0,void 0,(function*(){var e;const t=r.cmpCookie.padAllowed()?"true":"false",n=yield this._userInfo.getSessionId(),i=(null===(e=this.adContextData)||void 0===e?void 0:e.slug)?`&slug=${encodeURIComponent(this.adContextData.slug)}`:"",o=this.adContextData.tickerId?`&ticker_id=${encodeURIComponent(this.adContextData.tickerId)}`:"";return`${this.targetingUrl}?targeting_types=${this.types.join(",")}&session_id=${n}&consent=${t}${i}${o}`}))}getTargeting(){return i(this,void 0,void 0,(function*(){return 0===this.types.length?Promise.resolve({}):this.get(yield this.buildUrl(),this.timeoutInMs,{})}))}}},1554:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserGlobalTargetingProvider=t.UserGlobalTargetingType=void 0;const o=n(528),s=n(8154),a=r(n(8545));var c;!function(e){e.PERSONALIZATION="personalization",e.DV="dv",e.TRIGR="tr"}(c||(t.UserGlobalTargetingType=c={}));t.UserGlobalTargetingProvider=class{constructor(e,t,n=5e3){this.targetingUrl="https://ads.bloomberg.com/ad-targeting/user-global",this.types=e,this.get=(0,s.makeCachedGet)("UserGlobalTargeting"),this._userInfo=t,this.timeoutInMs=n}buildUrl(){return i(this,void 0,void 0,(function*(){const e=o.cmpCookie.padAllowed()?"true":"false",t=yield a.default.waitForFirstAd(),n=yield this._userInfo.getSessionId().catch((e=>console.error("Failed to get session ID:",e))),i=`&ad_code=${encodeURIComponent(t.getUnitName())}`,r=`&slot_id=${t.getId()}`;return`${this.targetingUrl}?targeting_types=${this.types}${n?`&session_id=${n}`:""}&consent=${e}${i}${r}`}))}getTargeting(){return i(this,void 0,void 0,(function*(){return this.get(yield this.buildUrl(),this.timeoutInMs,{},"bbads_targetings")}))}}},1442:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(5473)),o=i(n(9848)),s=i(n(4637)),a=n(4891).Storage.createLocalStorage();class c extends s.default{constructor(e){super(),this._measure=(0,o.default)(new r.default("Sparkle:Bombora")),this._gpt=e}init(){this.loadBombora(),this.addBomboraTargeting()}loadBombora(){window._bmb||(this.setupStub(),this._measure("loadBombora",(()=>this.loadScriptDependency(this.getUrl()))).catch((e=>console.error(`Error init Bombora Script: ${e}`))))}setupStub(){const e=window._bmb=function(){e.x?e.x.apply(e,arguments):e.q.push(arguments)};e.q=[]}getUrl(){var e;return`https://vi.ml314.com/get?eid=50066&tk=aO1CCthMyYq5eNlVwlKQXL9igGlRPy95K4LLnm84p2bE3d&fp=${null!==(e=a.get("_ccmaid"))&&void 0!==e?e:""}`}addBomboraTargeting(){window._bmb&&window._bmb("vi",(e=>{if(e){const t=[e.industry_id,e.revenue_id,e.size_id,e.functional_area_id,e.professional_group_id,e.seniority_id,e.decision_maker_id,e.install_data_id,e.topic_id,e.interest_group_id,e.segment,e.b2b_interest_cluster_id].filter(Boolean).join(",");""!==t&&this._gpt.setTargeting("bmb",t.split(","))}}))}}t.default=c},9825:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(8723)),o="message";t.default=class{constructor(){this._listeners={},this._contextifyCallbacks(),this._delegateEvents()}_contextifyCallbacks(){this._dispatchEventListeners=this._dispatchEventListeners.bind(this)}_delegateEvents(){window.addEventListener(o,this._dispatchEventListeners)}_dispatchEventListeners(e){const{data:t,id:n,method:i}=function(e){const t="object"==typeof e.data?e.data:(0,r.default)(e.data,{});return{data:t,id:t.id||t.windowId,method:t.method}}(e);((this._listeners[n]?this._listeners[n][i]:[])||[]).forEach((e=>e(t)))}_undelegateEvents(){window.removeEventListener(o,this._dispatchEventListeners)}destroy(){this._undelegateEvents(),this._listeners={}}addEventListener(e,t,n){this._listeners[e]=this._listeners[e]||{};const i=this._listeners[e];i[t]=i[t]||[],i[t].push(n)}removeEventListener(e,t,n){const i=this._listeners[e];i&&i[t]&&(i[t]=i[t].filter((e=>e!==n)))}}},5601:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SLOT_REQUESTED=t.SLOT_RESPONSE_RECEIVED_EVENT=t.SLOT_ONLOAD_EVENT=t.SLOT_RENDER_EVENT=t.IX_BIDDABLE_SIZES=void 0,t.IX_BIDDABLE_SIZES=["1x7v","300x250","300x600","320x50","728x90","970x250"],t.SLOT_RENDER_EVENT="slotRenderEnded",t.SLOT_ONLOAD_EVENT="slotOnload",t.SLOT_RESPONSE_RECEIVED_EVENT="slotResponseReceived",t.SLOT_REQUESTED="slotRequested"},7965:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(1840)),o=e=>`${Math.floor(e)}ms`,s="list-style-type: disc; padding-left: 20px; margin: 4px 0 0;";function a(e,t){const n=e().reduce(((e,n)=>`${e}<li>${n}: ${t(n)}</li>`),"");return n?`<ul style="${s}">${n}</ul>`:""}class c{static show(e,t,n){const i=t.getElement(),u=!i;if(!t.isDisplayable()||u)return;const l=c.metrics(e,t),d=function(e){const t=e.getTargeting(),n=Object.keys(t).reduce(((e,n)=>`${e}<li>${n}: ${t[n]}</li>`),"");return`<ul style="${s}">${n}</ul>`}(t),f=function(e){const t=e.getSlot();return t?a(t.getTargetingKeys.bind(t),t.getTargeting.bind(t)):""}(t),h=function(e){return e?a(e.getTargetingKeys.bind(e),e.getTargeting.bind(e)):""}(n),p=function(e){return e?[`AdCode: ${e.adCode}`,`Empty?: ${e.empty}`,`Creative ID: ${e.creativeId}`,`Line Item ID: ${e.lineItemId}`,`Time To Request: ${o(e.timeToRequest)}`,`Time To Respond: ${o(e.timeToRespond)}`,`Time To Render: ${o(e.timeToRender)}`,`Sizes: [${e.sizes}]`].join("<br/>"):["GPT render event not received for this ad.","Either the request has not been sent out or","the response has not yet been received."].join("<br/>")}(l)+f+d+h;r.default.overlay({content:p,adElement:i,empty:!l||l.empty})}static metrics(e,t){const n=t.getSlotRenderedEvent();if(!n)return null;const i=t.getRequestTime()-e,r=t.getRenderTime()-e,o=r-i;return{adCode:t.getUnitName(),sizes:t.getSizes(),empty:n.isEmpty(),creativeId:n.getCreativeId(),lineItemId:n.getLineItemId(),timeToRequest:i,timeToRespond:o,timeToRender:r}}}t.default=c},9816:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(4505)),o=i(n(5300)),s=i(n(1840)),a=i(n(7965));t.default=class{constructor(){this._registeredAds=[],this._startTime=r.default.currentTime(),this._debugOnRenderMode=!1,this._adMetrics={},window.__bloomberg__.adMetrics=this._adMetrics}push(e,t,n){this._debugOnRenderMode&&(e.onRender((0,o.default)(a.default.show,this._startTime,e,n)),e.onEmpty((0,o.default)(a.default.show,this._startTime,e,n))),this._adMetrics[t]=new Promise((t=>{const n=()=>t(a.default.metrics(this._startTime,e));e.onRender(n),e.onEmpty(n)})),this._registeredAds.push(e)}showDebugInformation(e){s.default.clearOverlays(),this._registeredAds.forEach((0,o.default)((t=>a.default.show(this._startTime,t,e))))}showDebugInformationOnRender(){this._debugOnRenderMode=!0}destroy(){this._adMetrics=null,this._registeredAds.length=0}}},2267:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(4637)),o=i(n(5473)),s=i(n(9848)),a=i(n(3267)),c=n(5318);class u extends r.default{constructor(e=c.doubleVerifyScriptUrl){super(),this._performanceMonitor=new o.default("Sparkle:DoubleVerify"),this._measure=(0,s.default)(this._performanceMonitor),this._dvScriptUrl=e,this.loadScript()}loadScript(){(0,a.default)("ad-double-verify-load-start"),this._measure("loadDoubleVerify",(()=>this.loadScriptDependency(this._dvScriptUrl).then((()=>{(0,c.doubleVerifyInitScript)(),(0,a.default)("ad-double-verify-load-end")})))).catch((e=>{console.error(`Error init doubleVerify Script: ${e}`)}))}callOnDvTagReady(e){if("function"==typeof window.onDvtagReady)try{window.onDvtagReady(e)}catch(e){console.error("failed to init onDvtagReady function for double verify")}else"function"==typeof e&&e()}dvtagReadyPromise(){return new Promise((e=>{this.callOnDvTagReady(e)}))}}t.default=u},5318:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doubleVerifyInitScript=t.doubleVerifyScriptUrl=void 0,t.doubleVerifyScriptUrl="https://pub.doubleverify.com/dvtag/24434720/DV1462763/pub.js";t.doubleVerifyInitScript=()=>{window.onDvtagReady=function(e,t=750){window.dvtag=window.dvtag||{},dvtag.cmd=dvtag.cmd||[];const n={callback:e,timeout:t,timestamp:(new Date).getTime()};dvtag.cmd.push((()=>{dvtag.queueAdRequest(n)})),setTimeout((()=>{const e=n.callback;n.callback=null,e&&e()}),t)}}},6537:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EventRecorderLoader=void 0;const r=i(n(4637)),o=i(n(9848)),s=i(n(5473));class a extends r.default{constructor(e){super(),this.performanceMonitor=new s.default("Sparkle:EventRecorder"),this.measure=(0,o.default)(this.performanceMonitor),this.options=e}init(){this.options.enabled&&(this.initClient(this.options.application),this.measure("loadEventRecorder",(()=>{var e;return this.loadScriptDependency(null!==(e=this.options.scriptUrl)&&void 0!==e?e:"https://assets.bwbx.io/s3/foundation/event-recorder-client/1.0/event-recorder-client.min.js")})).catch((e=>{console.error(`Error loading EventRecorder script: ${e}`)})))}initClient(e){const t=null!=e?e:"sparkle",n=Date.now();window.eventRecorder.cmd.push((()=>{const e=window.getEventRecorderClient(t);"undefined"===e.application&&(e.application=t),e.fireEvent("PageLoaded",{},{},n)}))}}t.EventRecorderLoader=a},3577:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(9560)),o=i(n(4505)),s=i(n(5300)),a=i(n(4389)),c=n(1997),u=i(n(3267)),l=n(7513),d=i(n(3237)),f="bb-ads__ad";class h extends a.default{constructor(e,t,n,i,r={},o=!1,a){super(),this._refreshCounter=0,this._viewportOffset=0,this._renderTime=null,this._slotRenderedEvent=null,this._isInterstitial=!1,this._triggeredRenderedEventArgument=null,this._triggeredEmptyEventArgument=null,this._isMobile=!1,this._id="",this._requestTime=void 0,this._companionGroup=void 0,this._shadowHostElement=void 0,r.tickers&&(r.tickers=JSON.stringify(r.tickers)),this._unitName=n,this._dimensions=i,this._targeting=r,this._slot=null,this._viewportOffset=0,this._renderTime=null,this._slotRenderedEvent=null,this._isInterstitial=!1,this._triggeredRenderedEventArgument=null,this._triggeredEmptyEventArgument=null,this._containerId=t,this._viewability=e,this._isDecoupled=o,this._shadowHostElement=a,this._isMobile=!1,this._sizes=this.getSizes(),this._contextifyCallbacks(),this._setId(),this._renderContainer(t),this.onRender((0,s.default)(this.setClassName,"bb-ads__rendered")),this.onEmpty((0,s.default)(this.setClassName,"bb-ads__empty"))}_contextifyCallbacks(){this.setClassName=this.setClassName.bind(this)}_setId(){const e=[this._dimensions,this._targeting,this._unitName];this._id=(0,r.default)(JSON.stringify(e))}_renderContainer(e){var t;let n=this._shadowHostElement?null===(t=this._shadowHostElement.shadowRoot)||void 0===t?void 0:t.getElementById(e):document.getElementById(e);if(!n)return void console.log(`Failed to render: Ad container did not exist for id ${e}`);let i=document.createElement("div");i.setAttribute("class",f),i.setAttribute("id",this._id),i.setAttribute("aria-hidden","true"),n.insertBefore(i,n.firstChild),n=null,i=null}isDecoupled(){return this._isDecoupled}getDomId(){return this._slot?this._slot.getSlotElementId():null}getId(){return this._id}getAndIncrementRefreshCounter(){return this._refreshCounter++,this._refreshCounter}getSizes(){var e;return this._sizes&&(null===(e=this._sizes)||void 0===e?void 0:e.length)||(this._sizes=this._viewability.getSizes(this._dimensions)),this._sizes}isDisplayable(){return Boolean(this.getSizes().length)}getSlot(){return this._slot}getTargeting(){return Object.assign({},this._targeting,{pmid:this.getId()})}addTargeting(e){Object.assign(this._targeting,e)}getElement(){var e;return this._shadowHostElement?null===(e=this._shadowHostElement.shadowRoot)||void 0===e?void 0:e.getElementById(this._id):document.getElementById(this._id)}getElementTopPosition(){const e=this.getElement();return document&&e?e.getBoundingClientRect().top+document.documentElement.scrollTop:1/0}getIframe(){const e=this.getElement(),t=(e?Array.from(e.getElementsByTagName("iframe")):[]).find((e=>Boolean(e.offsetParent)))||null;return t&&!t.hasAttribute("title")&&t.setAttribute("title","Advertisement content"),t}getUnitName(){return this._unitName}getPerformanceId(){return this._targeting.performanceId}hasSlot(){return Boolean(this._slot)}setHeight(e){let t=this.getIframe();return t&&(t.setAttribute("height",e),t=null),this}setDimensions(e,t){let n=this.getIframe();return n&&(n.setAttribute("width",e),n.setAttribute("height",t),n=null),this}setClassName(e){const t=this.getElement();return t&&(t.classList.add(e),this._sizes.some((e=>Boolean(e[0])&&e[0]===e[1]))&&(t.classList.add("bb-ads__no_size"),this._sizes.forEach((e=>{Boolean(e[0])&&e[0]===e[1]&&t.classList.add(`bb-ads__size_${e[0]}x${e[1]}`)})))),this}setSlot(e){return this._slot=e,this}setViewportOffset(e){return this._viewportOffset=e,this}getViewportOffset(){return this._viewportOffset}setRequestTime(e){this._requestTime=e}getRequestTime(){return this._requestTime}getRenderTime(){return this._renderTime}setSlotRenderedEvent(e){this._slotRenderedEvent=e}getSlotRenderedEvent(){return this._slotRenderedEvent}onRender(e){return this._triggeredRenderedEventArgument?(e(this._triggeredRenderedEventArgument),this):(this.addEventListener(h.EVENTS.ON_RENDER,e),this)}onEmpty(e){return this._triggeredEmptyEventArgument?(e(this._triggeredEmptyEventArgument),this):(this.addEventListener(h.EVENTS.ON_EMPTY,e),this)}handleTaglessRenderEvent(e){this._triggeredRenderedEventArgument=e,this._slotRenderedEvent=e;const t=this.getElement();t&&t.removeAttribute("aria-hidden"),this.dispatchEvent(h.EVENTS.ON_RENDER,e)}handleSlotRenderEvent(e){const t=(({isEmpty:e})=>e)(e)||(({size:e=[]})=>{const[t,n]=e;return 1===t&&1===n})(e);this._renderTime=o.default.currentTime(),this._slotRenderedEvent=new d.default({id:this.getId(),adCode:this.getUnitName(),requestTime:this.getRequestTime(),event:e});const n=this.getElement();t?(n&&n.setAttribute("aria-hidden","true"),this.dispatchEvent(h.EVENTS.ON_EMPTY,this._slotRenderedEvent),this.removeEventListener(h.EVENTS.ON_RENDER),this._triggeredEmptyEventArgument=this._slotRenderedEvent):(n&&n.removeAttribute("aria-hidden"),this.dispatchEvent(h.EVENTS.ON_RENDER,this._slotRenderedEvent),this.removeEventListener(h.EVENTS.ON_EMPTY),this._triggeredRenderedEventArgument=this._slotRenderedEvent);const{creativeId:i,lineItemId:r,campaignId:s,size:a,advertiserId:c}=e,{reqAllowed:f,funAllowed:p,padAllowed:g}=(0,l.getConsentFlags)();(0,u.default)("ad-render",{"container-id":this._containerId,creativeId:i,lineItemId:r,campaignId:s,size:a,advertiserId:c,isEmpty:t,reqAllowed:f,funAllowed:p,padAllowed:g})}handleSlotOnLoadEvent(e,t){this.dispatchEvent(h.EVENTS.ON_LOAD,e),(0,u.default)("ad-load",{"container-id":this._containerId});const n=t||this.getIframe();if(n){n.addEventListener("load",(()=>{(0,u.default)("ad-iframe-loaded",{"container-id":this._containerId})}));const e=n.getAttributeNode("data-load-complete");e&&"true"===e.textContent&&(0,u.default)("ad-iframe-dataloaded",{"container-id":this._containerId})}}handleSlotResponseReceivedEvent(){this._resetContainer(),(0,u.default)("ad-resp-recv",{"container-id":this._containerId})}getContainerId(){return this._containerId}getShadowHostElement(){return this._shadowHostElement}_resetContainer(){const e=document.getElementById(this._containerId);if(!e)return void(0,c.logError)(new Error(`Failed to reset container: Ad container did not exist for id ${this._containerId}`));e.setAttribute("style","");const t=e.getElementsByClassName(f).item(0);t?t.setAttribute("style",""):(0,c.logError)(new Error(`Failed to reset container: Ad element does not exist for the following container: ${this._containerId}`))}setInterstitialFlag(e){return this._isInterstitial=e,this}isInterstitial(){return this._isInterstitial}setCompanionGroup(e){this._companionGroup=e}companionGroup(){return this._companionGroup||null}notifyAdCreated(){const e=this.getContainerId();return window.dispatchEvent(new CustomEvent("sparkleAdCreated",{detail:{containerId:e}})),this}isCompanionChild(){return this.companionGroup()&&this.companionGroup().children().lastIndexOf(this)>=0}isMobile(){var e;return this._isMobile=null===(e=this._viewability)||void 0===e?void 0:e.isMobile(this._dimensions),this._isMobile}destroy(){this._unitName=null,this._sizes=null,this._targeting=null,this._slot=null,this._slotRenderedEvent=null}}h.EVENTS={ON_RENDER:"render",ON_BEFORE_RENDER:"beforeRender",ON_EMPTY:"empty",ON_LOAD:"load"},t.default=h},9833:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=n(1614),o=n(528),s=i(n(4637)),a=i(n(4505)),c=i(n(5473)),u=i(n(4876)),l=n(5601),d=i(n(3267)),f=i(n(3577)),h="https://securepubads.g.doubleclick.net/tag/js/gpt.js",p={pubads:"pubads",companionAds:"companionAds"};class g extends s.default{constructor(e,t,n,i,r=!1){super(),this._performanceMonitor=new c.default("Sparkle:GPT"),this._cachedSlots={},this._renderedAds={},this._googletag=window.googletag,this.services=p,this._networkCode=e,this._tagLoadedToFirstAdMetric=this._performanceMonitor.createMetric("tagLoadedToFirstAdMetric"),this._doubleVerifyTracking=t,this._adsServiceClient=n,this._watchlistProvider=i,this._enableLazyLoad=r,this._contextifyCallbacks(),this._listenToSlotRenderEvents(),this._collapseEmptyDivs(),this.enqueue((()=>{var e;null===(e=this._tagLoadedToFirstAdMetric)||void 0===e||e.start(),(0,d.default)("ad-gpt-pubads-loaded",{}),r&&window.googletag.pubads().enableLazyLoad({fetchMarginPercent:-1,renderMarginPercent:30,mobileScaling:2})}));const o=this._performanceMonitor.createMetric("load");o.start(),(0,d.default)("ad-gpt-load-start",{}),this.loadScriptDependency(h).then((()=>{o.end(),(0,d.default)("ad-gpt-load-end",{})}))}static html(){return`<script src="${h}" async><\/script>`}_contextifyCallbacks(){this._handleSlotRenderEvent=this._handleSlotRenderEvent.bind(this),this._handleSlotLoadEvent=this._handleSlotLoadEvent.bind(this),this._handleSlotResponseReceivedEvent=this._handleSlotResponseReceivedEvent.bind(this),this._handleSlotRequestedEvent=this._handleSlotRequestedEvent.bind(this)}_defineSlot(e,t=[]){let n;if(n=e.isInterstitial()?this._googletag.defineOutOfPageSlot(e.getUnitName(),e.getId()):this._googletag.defineSlot(e.getUnitName(),e.getSizes(),e.getId()),!n)return null;const i=e.getTargeting();return e.setSlot(n),Object.keys(i).forEach((e=>n.setTargeting(e,i[e]))),v(n),t.forEach((e=>n.addService(this._googletag[e]()))),this._cachedSlots[e.getId()]=n,n}_display(e){(0,d.default)("ad-display",{"container-id":e.getContainerId()}),this._doubleVerifyTracking.dvtagReadyPromise().then((()=>{this._googletag.display(e.getShadowHostElement()?e.getElement():e.getDomId())}))}_getRenderedAd(e){return this._renderedAds[e]||null}_handleSlotRenderEvent(e){const t=this._getRenderedAd(e.slot.getSlotElementId());t&&t.handleSlotRenderEvent(e)}_handleSlotRequestedEvent(){this._tagLoadedToFirstAdMetric&&(this._tagLoadedToFirstAdMetric.end(),this._tagLoadedToFirstAdMetric=null,(0,d.default)("ad-first-slot-requested",{}))}_handleSlotLoadEvent(e){const t=this._getRenderedAd(e.slot.getSlotElementId());t&&t.handleSlotOnLoadEvent(e)}_handleSlotResponseReceivedEvent(e){const t=this._getRenderedAd(e.slot.getSlotElementId());t&&t.handleSlotResponseReceivedEvent()}_listenToSlotRenderEvents(){this.enqueue((()=>{Object.keys(p).forEach((e=>{const t=this._googletag[e]();t.addEventListener(l.SLOT_RENDER_EVENT,this._handleSlotRenderEvent),t.addEventListener(l.SLOT_ONLOAD_EVENT,this._handleSlotLoadEvent),t.addEventListener(l.SLOT_RESPONSE_RECEIVED_EVENT,this._handleSlotResponseReceivedEvent),t.addEventListener(l.SLOT_REQUESTED,this._handleSlotRequestedEvent)}))}))}_refreshSlots(e,{changeCorrelator:t=!1}={}){e.forEach(v),this._doubleVerifyTracking.dvtagReadyPromise().then((()=>{this._googletag.pubads().refresh(e,{changeCorrelator:t})}))}_renderCachedSlot(e,t={}){const n=this._cachedSlots[e.getId()];return!!n&&(e.setSlot(n),this._storeRenderedAd(e),this._refreshSlots([n],t),!0)}_storeRenderedAd(e){this._renderedAds[e.getDomId()]=e}_collapseEmptyDivs(){this.enqueue((()=>this._googletag.pubads().collapseEmptyDivs()))}createAd(e,t,n,i,r,o,s){return new f.default(e,t,`/${this._networkCode}/${n}`,i,r,o,s)}setPersonalization(e,t){return o.cmpCookie.padAllowedAsync().then((n=>n?e.getSessionId().then((e=>{const t=(0,u.default)(e);return this.enqueue((()=>{this._googletag.pubads().setPublisherProvidedId(t)})),(0,d.default)("ad-personalization-ret",{sessionId:e}),e})).catch((e=>((0,d.default)("ad-personalization-err",e),null))):(t&&this.enqueue((()=>{this._googletag.pubads().setRequestNonPersonalizedAds(1)})),null))).catch((()=>{this.enqueue((()=>{this._googletag.pubads().setRequestNonPersonalizedAds(1)}))}))}render(e,{services:t=[],display:n=!0,changeCorrelator:i=!1}){return new Promise((r=>{this.enqueue((()=>{e.setRequestTime(a.default.currentTime());if(this._renderCachedSlot(e,{changeCorrelator:i}))return r();if(!this._defineSlot(e,t))return r();this._storeRenderedAd(e),this._doubleVerifyTracking.callOnDvTagReady();const o=[];if(this._adsServiceClient){const t=this._adsServiceClient.getTargetingsForAdSync().then((t=>{Object.keys(t).forEach((n=>{var i;return null===(i=e.getSlot())||void 0===i?void 0:i.setTargeting(n,t[n])}))}));this._adsServiceClient.getTargetingsForAdAsync().then((t=>{Object.keys(t).forEach((n=>{var i;return null===(i=e.getSlot())||void 0===i?void 0:i.setTargeting(n,t[n])}))})),o.push(t)}return this._watchlistProvider&&this._watchlistProvider.getTargeting().then((t=>{Object.keys(t).forEach((n=>{var i;return null===(i=e.getSlot())||void 0===i?void 0:i.setTargeting(n,t[n])}))})),Promise.allSettled(o).then((()=>{(0,d.default)("ad-render-start",{"container-id":e.getContainerId()}),e.dispatchEvent(f.default.EVENTS.ON_BEFORE_RENDER),this._googletag.enableServices(),n&&this._display(e)})).catch((e=>console.warn(e))).finally(r)}))}))}renderInstant(e,{services:t=[]}){this.enqueue((()=>{e.dispatchEvent(f.default.EVENTS.ON_BEFORE_RENDER),e.setRequestTime(a.default.currentTime());if(this._renderCachedSlot(e))return;this._defineSlot(e,t)&&(this._googletag.enableServices(),this._storeRenderedAd(e),this._display(e))}))}enableSingleRequest(){this.enqueue((()=>this._googletag.pubads().enableSingleRequest()))}enableVideoAds(){this.enqueue((()=>this._googletag.pubads().enableVideoAds()))}enqueue(e){this._googletag&&this._googletag.cmd.push(e)}refresh(e,t={}){e.filter((e=>e.hasSlot())).forEach((e=>{const n=e.getSlot();e.dispatchEvent(f.default.EVENTS.ON_BEFORE_RENDER),this.enqueue((()=>this._refreshSlots([n],t)))}))}setRefreshUnfilledSlots(e){this.enqueue((()=>this._googletag.companionAds().setRefreshUnfilledSlots(e)))}setTargeting(e,t){this.enqueue((()=>this._googletag.pubads().setTargeting(e,t)))}getTargetingKeys(){return this._googletag.pubads().getTargetingKeys()}getTargeting(e){return this._googletag.pubads().getTargeting(e)}updateCorrelator(){this.enqueue((()=>this._googletag.pubads().updateCorrelator()))}getEnableLazyLoad(){return this._enableLazyLoad}destroy(){const e=Object.keys(this._cachedSlots).map((e=>this._cachedSlots[e]));this._googletag.cmd.push((()=>this._googletag.destroySlots(e))),this._cachedSlots={},this._googletag=null,this._renderedAds={},super.destroy()}}function v(e){e.setTargeting("iid",(0,r.v4)())}t.default=g},3237:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor({id:e,adCode:t,requestTime:n,event:i}){const{advertiserId:r,campaignId:o,lineItemId:s,creativeId:a,isEmpty:c,size:u}=i;this._lineItemId=s,this._creativeId=a,this._isEmpty=c,this._size=u||[],this._adId=e,this._adCode=t,this._adRequestStartTime=n,this.toJSON=()=>({advertiserId:r,campaignId:o,lineItemId:s,creativeId:a,isEmpty:c,size:u})}getAdId(){return this._adId}getAdCode(){return this._adCode}getLineItemId(){return this._lineItemId}getCreativeId(){return this._creativeId}isEmpty(){return this._isEmpty}getSize(){return this._size}getRequestTime(){return this._adRequestStartTime}}},1618:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{wouldRefresh(){return!0}}},7714:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(){this._parent=null,this._children=[]}children(){return this._children}members(){return Array.prototype.concat(this._parent,this._children)}parent(){return this._parent}addParent(e){this._parent=e,e.setCompanionGroup(this)}addChild(e){this._children.lastIndexOf(e)<0&&(this._children.push(e),e.setCompanionGroup(this))}clearChildren(){this._children=[]}clearParent(){this._parent=null}}},9421:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(7714));t.default=class{constructor(){this._all={}}findOrCreate(e){let t=this._all[e];return t||(t=new r.default,this._all[e]=t),t}find(e){return this._all[e]}clearAll(){this.clearAllChildren(),this.clearAllParents(),this._all={}}clearAllChildren(){Object.keys(this._all).forEach((e=>{this._all[e].clearChildren()}))}clearAllParents(){Object.keys(this._all).forEach((e=>{this._all[e].clearParent()}))}destroy(){this.clearAll()}}},3179:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e){this._viewability=e}wouldRefresh(e){const t=e.filter((e=>e.isDisplayable()&&null===e.companionGroup())),n=e.filter((e=>e.isDisplayable()&&null!==e.companionGroup()&&!e.isCompanionChild()));return this.entirelyViewableGroups(n).concat(t)}entirelyViewableGroups(e){return e.reduce(((e,t)=>{const n=t.companionGroup();if(!n)return[];const i=n.members();return this._viewability.everyViewable(i)?e.concat(i):e}),[])}}},3563:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e,t,n,i,r){this._gpt=e,this._gamTagless=t,this._isTaglessAdEnabled=n,this._services=[e.services.pubads],this._fallbackAd=i,this._showFallbackAds=r}render(e){const t=e.getContainerId();e.isDisplayable()&&(this._showFallbackAds?this._fallbackAd.render(e):this._isTaglessAdEnabled&&t.includes("leaderboard")?this._gamTagless.render(e):this._gpt.render(e,{services:this._services}))}refresh(e){this._gpt.refresh(e)}setFallbackFlag(e){this._showFallbackAds=e}}},6471:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e){this._gpt=e,this._services=[e.services.pubads,e.services.companionAds]}render(e){e.isDisplayable()&&this._gpt.render(e,{display:!1,services:this._services})}refresh(e){}}},1534:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e){this._gpt=e,this._services=[e.services.pubads]}render(e){this._gpt.renderInstant(e,{services:this._services})}refresh(e){this._gpt.refresh(e)}}},6740:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(4355)),o={threshold:.5};t.default=class{constructor(e,t,n,i,s,a=o,c=o){this._gpt=e,this._gamTaglessAd=t,this._isTaglessAdEnabled=n,this._fallbackAd=i,this._showFallbackAds=s,this._renderAdObserver=new r.default(this._renderCallback.bind(this),a),this._refreshAdObserver=new r.default(this._refreshCallback.bind(this),c)}_renderCallback(e){const t=e.getContainerId();this._isTaglessAdEnabled&&t.includes("leaderboard")?this._gamTaglessAd.render(e):this._gpt.render(e,{services:[this._gpt.services.pubads]})}_refreshCallback(e){e.hasSlot()?this._gpt.refresh([e]):this._renderCallback(e)}start(){this._renderAdObserver.start(),this._refreshAdObserver.start()}stop(){this._renderAdObserver.stop(),this._refreshAdObserver.stop()}destroy(){this._renderAdObserver.destroy(),this._refreshAdObserver.destroy()}render(e){this._showFallbackAds?this._fallbackAd.render(e):this._renderAdObserver.startObserving(e)}refresh(e){e.forEach((e=>{e.isDisplayable()&&this._refreshAdObserver.startObserving(e)}))}setFallbackFlag(e){this._showFallbackAds=e}}},1177:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(1618)),o=i(n(3179)),s=i(n(148)),a=i(n(3267)),c=i(n(7687)),u=i(n(3563)),l=i(n(6471)),d=i(n(1534)),f=i(n(6740));t.default=class{constructor(e,t,n,i,r,o=null,s){var a;this._getStrategy=(e,t)=>{if(!this._strategies)return null;const n=this._gpt.getEnableLazyLoad()&&e.isDecoupled()?"always":t;return this._strategies[n]},this._gpt=e,this._gamTaglessAd=t,this._isTaglessAdEnabled=n,this._showFallbackAds=!1,this._fallbackAd=new c.default,this._viewability=i,this._visibility=r,this._strategies=o,this._refreshStrategies=o,this._contextifyCallbacks(),this._initStrategies(s),this._delegateEvents(),(null===(a=this._visibility)||void 0===a?void 0:a.isVisible())&&this._start()}_contextifyCallbacks(){this._start=this._start.bind(this),this._stop=this._stop.bind(this)}_delegateEvents(){this._visibility.addEventListener(s.default.EVENTS.ON_VISIBLE,this._start),this._visibility.addEventListener(s.default.EVENTS.ON_INVISIBLE,this._stop)}_initStrategies(e){const t={always:new u.default(this._gpt,this._gamTaglessAd,this._isTaglessAdEnabled,this._fallbackAd,this._showFallbackAds),parameters:new d.default(this._gpt),companion:new l.default(this._gpt),viewable:new f.default(this._gpt,this._gamTaglessAd,this._isTaglessAdEnabled,this._fallbackAd,this._showFallbackAds,e)};this._strategies=this._strategies||t;const n={always:new r.default,companion:new r.default,parameters:new r.default,viewable:new o.default(this._viewability)};this._refreshStrategies=this._refreshStrategies||n}_start(){var e;null===(e=this._strategies)||void 0===e||e.viewable.start()}_stop(){var e;null===(e=this._strategies)||void 0===e||e.viewable.stop()}_undelegateEvents(){this._visibility.removeEventListener(s.default.EVENTS.ON_VISIBLE,this._start),this._visibility.removeEventListener(s.default.EVENTS.ON_INVISIBLE,this._stop)}destroy(){this._undelegateEvents()}render(e,{strategy:t="viewable"}){const n=this._getStrategy(e,t);if(!n)throw new Error("Sparkle: Invalid rendering strategy, supports: ['always', 'companion', 'parameters', 'viewable']");n.render(e)}_areAdsToRefresh(e){return Array.isArray(e)}refresh(e,{strategy:t="viewable"}){if(!this._strategies||!this._refreshStrategies)throw new Error("Sparkle: Rendering strategies are not defined.");const n=this._strategies[t],i=this._refreshStrategies[t];if(!n)throw new Error("Sparkle: Invalid rendering strategy, supports: ['always', 'companion', 'parameters', 'viewable']");const r=i.wouldRefresh(e);if(!r)return;const o={"num-ads":e.length};e.forEach((e=>{o[e.getId()]={"dom-id":e.getDomId(),"container-id":e.getContainerId()}})),(0,a.default)("ad-refresh",o),this._areAdsToRefresh(r)&&n.refresh(r)}setFallbackFlag(e){var t,n,i,r;this._showFallbackAds=e,null===(n=null===(t=this._strategies)||void 0===t?void 0:t.viewable)||void 0===n||n.setFallbackFlag(e),null===(r=null===(i=this._strategies)||void 0===i?void 0:i.always)||void 0===r||r.setFallbackFlag(e)}}},7689:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SUBSCRIBER_TYPE=void 0;const o=r(n(646)),s=r(n(3267)),a=n(4891),c="reg-user-info-ready",u="bbads_subs_status",l=a.Storage.createLocalStorage();t.SUBSCRIBER_TYPE=Object.freeze({BBG_SUBSCRIBER:"yes",TERMINAL_SUBSCRIBER:"term",NON_SUBSCRIBER:"no"});t.default=class{constructor(){this._userInfo=null,this._regUIClient=null}getSessionId(e){const t=this.getSessionIdSync();return t?Promise.resolve(t):this.getUserInfo(e).then((e=>e.sessionId))}_calculateSubsInfo(e){var n,i;return(null===(n=null==e?void 0:e.isTerminalSubscriber)||void 0===n?void 0:n.call(e))?t.SUBSCRIBER_TYPE.TERMINAL_SUBSCRIBER:(null===(i=null==e?void 0:e.isBBGSubscriber)||void 0===i?void 0:i.call(e))?t.SUBSCRIBER_TYPE.BBG_SUBSCRIBER:t.SUBSCRIBER_TYPE.NON_SUBSCRIBER}_calculateAndCacheSubsInfo(e){const t=this._calculateSubsInfo(e);return l.setObj(u,t),t}_updateSubsInfo(){return i(this,void 0,void 0,(function*(){const e=yield this.getRegUIClientInfo(1e4);this._calculateAndCacheSubsInfo(e)}))}getCachedSubscriberInfo(){return i(this,void 0,void 0,(function*(){const e=yield this.getRegUIClientInfo();if(e)return this._calculateAndCacheSubsInfo(e);this._updateSubsInfo();const n=l.getObj(u);return n||t.SUBSCRIBER_TYPE.NON_SUBSCRIBER}))}getSessionIdSync(){return this._userInfo&&this._userInfo.sessionId||o.default.get("session_id")}getRegUIClientInfo(e=0){var t;return this._regUIClient=null===(t=window.__bloomberg__)||void 0===t?void 0:t.regUIClient,0===e?(this._regUIClient||(0,s.default)("ad-RegUIClientNotReady"),Promise.resolve(this._regUIClient)):this._regUIClient?Promise.resolve(this._regUIClient):new Promise((t=>{this._setRegUIClientInfo=this._setRegUIClientInfo.bind(this,t),window.addEventListener(c,this._setRegUIClientInfo),setTimeout((()=>{(0,s.default)("ad-RegUIClientNotReadyAfterTimeout"),t({})}),e)}))}getUserInfo(e=500){return this._userInfo=window._regUserInfo,this._userInfo?Promise.resolve(this._userInfo):new Promise(((t,n)=>{this._setUserInfoWithResolve=this._setUserInfo.bind(this,t),window.addEventListener(c,this._setUserInfoWithResolve),setTimeout((()=>{n()}),e)}))}_setUserInfo(e,{detail:t}){this._userInfo=t,e(this._userInfo)}_setRegUIClientInfo(e){var t;this._regUIClient=null===(t=window.__bloomberg__)||void 0===t?void 0:t.regUIClient,e(this._regUIClient)}destroy(){this._userInfo=null,window.removeEventListener(c,this._setUserInfoWithResolve),this._setUserInfoWithResolve=void 0}}},7687:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FALLBACK_ADS_POOL=t.COMPASS_AD_URL=void 0;const r=i(n(3237)),o=i(n(4505)),s=i(n(3267)),a=i(n(145)),c=n(534),u={"3,3":c.ORIENTATION.SQUARE,"5,16":c.ORIENTATION.HORIZONTAL};t.COMPASS_AD_URL="https://compass.bloomberg.com/ads/play/blt7efc30dc0e168fff",t.FALLBACK_ADS_POOL={blt7efc30dc0e168fff:{url:"https://compass.bloomberg.com/ads/play/blt7efc30dc0e168fff",uid:"blt7efc30dc0e168fff"},blt371120ef439bdeb8:{url:"https://compass.bloomberg.com/ads/play/blt371120ef439bdeb8",uid:"blt371120ef439bdeb8"}};const l={horizontal:{containerSize:"100%",iframeStyle:"border:0px; height: 100vh; width: 100%; border: 0px; position: absolute; top: 0px; max-height:400px; min-height: 305px; max-width: 2000px;"},square:{containerSize:window.innerWidth>769?"300px":"100vw",iframeStyle:"border:0px; height: 100%; width: 100%; border: 0px; position: absolute; top: 0px; left: 0px;"}};class d extends a.default{constructor(){super(t.COMPASS_AD_URL),this.orientation=c.ORIENTATION.HORIZONTAL,this.baseUrl="",this.uid="";const e=this._pickFallbackAds(Object.keys(t.FALLBACK_ADS_POOL)),{url:n,uid:i}=t.FALLBACK_ADS_POOL[e];this.baseUrl=n,this.uid=i}_pickFallbackAds(e){return e[Math.floor(Math.random()*e.length)]}_getOrientation(e){const t=JSON.stringify(e),n=Object.keys(u).find((e=>t.includes(e)));return n?(this.orientation=u[n],this.orientation):null}decorateAd(e,t){if(!this.orientation)return;const n=l[this.orientation];n&&e&&t&&(t.style.width=n.containerSize,t.style.height=n.containerSize,t.style.position="relative",e.setAttribute("style",n.iframeStyle),e.setAttribute("scrolling","no"),e.setAttribute("title","fallback"))}getAdSrc(e){const t=e.getSizes()||[];if(this.orientation=this._getOrientation(t),!this.orientation)return null;const n={orientation:this.orientation.toString(),creativeID:this.uid,lineID:"fallback",orderID:"fallback",adUnit:"fallback"},i=new URLSearchParams(n);return`${this.baseUrl}?${i.toString()}`}render(e){if(!e.getSlotRenderedEvent()){const t=new r.default({id:e.getId(),adCode:e.getUnitName(),requestTime:o.default.currentTime(),event:{advertiserId:e.getId(),campaignId:"fallback",lineItemId:"fallback",creativeId:this.uid,isEmpty:!1,size:[]}});e.setSlotRenderedEvent(t)}super.render(e),(0,s.default)("ad-fallback-render",{containerId:e.getContainerId()})}}t.default=d},252:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GAM_TAGLESS_API_ADS=void 0;const r=n(1614),o=i(n(3237)),s=i(n(4505)),a=i(n(145)),c=n(1545);t.GAM_TAGLESS_API_ADS=`https://securepubads.g.doubleclick.net/gampad/ads?correlator=${(0,r.v4)()}&gdfp_req=1&enc_prev_ius=/0/1/2/3`;const u=window.innerWidth>c.MOBILE_BREAK_POINT?[[970,250]]:[[320,50]],l=window.innerWidth>c.MOBILE_BREAK_POINT?"desktop":"mobile",d={mobile:{iframeStyle:"height: 60px; width: 320px;"},desktop:{iframeStyle:"height: 250px; width: 970px"}};class f extends a.default{constructor(e=t.GAM_TAGLESS_API_ADS){super(e),this.targetings={}}decorateAd(e,t,n){const i=d[l];n.setAttribute("style","border: 0pt none; width: 100%; height: 100%;"),e.setAttribute("style",i.iframeStyle),e.setAttribute("scrolling","no")}getAdSrc(e){const t=u.map((e=>{if(Array.isArray(e)){const[t,n]=e;return`${t}x${n}`}return""})).join("|"),n=this.targetings,i=Object.keys(this.targetings).map((e=>`${e}=${n[e]}`)).join("&"),r=e.getUnitName().split("/").join(",").slice(1),o=new URLSearchParams({prev_iu_szs:t,iu_parts:r});return`${this.baseUrl}&${o.toString()}&${i}`}addTargeting(e){Object.assign(this.targetings,e)}render(e){const t=document.createElement("iframe"),n=e.getContainerId(),i=e.getId(),r=document.getElementById(n),a=document.getElementById(i),c=this.getAdSrc(e);if(!c||!r||!a)return;let l=document.getElementById("google_ads_iframe");if(l){const e=document.createElement("div");e.id="google_ads_iframe",a.replaceChild(e,l),a.appendChild(e),e.appendChild(t),l=e}else l=document.createElement("div"),l.id="google_ads_iframe",a.appendChild(l),l.appendChild(t);t.title=n,t.src=c,this.decorateAd(t,r,l);const d=new o.default({id:e.getId(),adCode:e.getUnitName(),requestTime:s.default.currentTime(),event:{advertiserId:e.getId(),campaignId:"TaglessCampaignId",lineItemId:"TaglessLineItemId",creativeId:"TaglessCreativeId",isEmpty:!1,size:u[0]}});e.handleTaglessRenderEvent(d),e.handleSlotOnLoadEvent(void 0,t)}}t.default=f},145:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e){this.baseUrl=null,this.baseUrl=e}decorateAd(e,t,n){}getAdSrc(e){return this.baseUrl}render(e){const t=document.createElement("iframe"),n=e.getContainerId(),i=document.getElementById(n),r=this.getAdSrc(e);r&&i&&(t.src=r,t.title=`iframe-${n}`,this.decorateAd(t,i),i.appendChild(t),e.dispatchEvent("render",e.getSlotRenderedEvent()))}}},1545:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MOBILE_BREAK_POINT=void 0,t.MOBILE_BREAK_POINT=769},534:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.ORIENTATION=void 0,function(e){e.HORIZONTAL="horizontal",e.SQUARE="square"}(n||(t.ORIENTATION=n={}))},6371:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TARGETING_TYPES=void 0,t.TARGETING_TYPES={IVT:"ivt",DV:"dv",PERSONALIZATION:"personalization",DV_BRANDSAFETY:"dv_brandsafety",CONTENT:"content",TRIGR:"tr"}},4355:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e,t){this._isRunning=!1,this._adsMap=new Map,this._observer=new IntersectionObserver(((t,n)=>{t.forEach((t=>{if(t.isIntersecting&&this._isRunning){const i=this._adsMap.get(t.target.id);(null==i?void 0:i.isDisplayable())&&e(i),this._adsMap.delete(t.target.id),n.unobserve(t.target)}}))}),Object.assign({root:null},t))}start(){this._isRunning=!0}stop(){this._isRunning=!1}destroy(){this._adsMap.clear(),this._observer.disconnect()}startObserving(e){if(!this._adsMap.has(e.getId())){this._adsMap.set(e.getId(),e);const t=e.getElement();if(!t)return;this._observer.observe(t)}}}},4505:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=/\.co\.jp$/i;t.default=class{static getViewportDimensions(){if(!window||!document)return{height:0,width:0};return{height:window.innerHeight||document.documentElement.clientHeight,width:window.innerWidth||document.documentElement.clientWidth}}static localStorageExists(){try{return window.localStorage}catch(e){return null}}static sessionStorageExists(){try{return window.sessionStorage}catch(e){return null}}static cookiesAreEnabled(){return!(!window||!window.navigator)&&window.navigator.cookieEnabled}static isCOJP(){return n.test(window.location.hostname)}static isBrowser(){return Boolean(window)}static currentTime(){return window.performance&&window.performance.now?window.performance.now():Date.now()}static getElementStyleAttribute(e,t){return window.getComputedStyle(e).getPropertyValue(t)}}},4389:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(){this._eventQueue=new Map}addEventListener(e,t,n={}){if("string"!=typeof e||"function"!=typeof t)return null;if(n.once)return this._autoRemoveHandler(e,t),null;const i=this._getEventTypeQueue(e).push(t);return()=>this._removeEventHandler(e,i-1)}removeEventListener(e,t){if("string"!=typeof e)return null;if("function"==typeof t){const n=this._getEventTypeQueue(e).indexOf(t);return this._removeEventHandler(e,n)}return this._eventQueue.delete(e),!0}dispatchEvent(e,t){if(!this._eventQueue.has(e))return;const n=this._getEventTypeQueue(e);let i=n.length-1;for(;i>=0;)n[i](t),i--}_getEventTypeQueue(e){return this._eventQueue.has(e)||this._eventQueue.set(e,[]),this._eventQueue.get(e)}_removeEventHandler(e,t){const n=t;return!(n<0)&&(this._getEventTypeQueue(e).splice(n,1),!0)}_autoRemoveHandler(e,t){const n=this._getEventTypeQueue(e).push(((...i)=>{t(...i),this._removeEventHandler(e,n-1)}))}}},1840:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.OVERLAY_CLASS=t.OVERLAY_STYLE=void 0;const r=i(n(4505));t.OVERLAY_STYLE={position:"absolute",padding:"4px",top:"0",left:"0",height:"100%",width:"100%",background:"rgba(0, 0, 0, 0.75)",border:"1px solid black",boxSizing:"border-box",color:"white",fontFamily:"sans-serif",fontSize:"13px",overflow:"scroll",textAlign:"left",webkitFontSmoothing:"subpixel-antialiased"};const o={height:"150px","background-color":"red"},s={height:"auto","background-color":"transparent"};t.OVERLAY_CLASS="ad-overlay";t.default=class{static overlay({content:e,adElement:n,empty:i}){const a=document.createElement("div"),c=i?o:s;a.setAttribute("class",t.OVERLAY_CLASS),"static"===r.default.getElementStyleAttribute(n,"position")&&(n.style.position="relative"),a.innerHTML=e,n.appendChild(a),Object.assign(a.style,t.OVERLAY_STYLE),Object.assign(n.style,c)}static clearOverlays(){const e=document.getElementsByClassName(t.OVERLAY_CLASS);for(let t=e.length-1;t>=0;--t){const n=e.item(t);n.parentNode.removeChild(n)}}}},4891:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Storage=t.BrowserCookieStorage=t.BrowserSessionStorage=t.BrowserLocalStorage=t.ObjectStorage=t.ServerStorage=void 0;const r=i(n(646)),o=i(n(4505)),s=n(1997);class a{get(e){return""}set(e,t){}setObj(e,t){}getObj(e){}remove(e){}}t.ServerStorage=a;class c extends a{getObj(e){try{const t=this.get(e);return t&&JSON.parse(t)}catch(t){return void(0,s.logError)(t,{msg:`failed to get key '${e}' from localstorage`})}}setObj(e,t){try{this.set(e,JSON.stringify(t))}catch(t){(0,s.logError)(t,{msg:`failed to save key '${e}' to localstorage`})}}}t.ObjectStorage=c;class u extends c{constructor(e=""){super(),this._namespace=e}get(e){return window.localStorage.getItem(this._namespace+e)||""}set(e,t){window.localStorage.setItem(this._namespace+e,t)}remove(e){window.localStorage.removeItem(this._namespace+e)}}t.BrowserLocalStorage=u;class l extends c{constructor(e=""){super(),this._namespace=e}get(e){return window.sessionStorage.getItem(this._namespace+e)||""}set(e,t){window.sessionStorage.setItem(this._namespace+e,t)}remove(e){window.sessionStorage.removeItem(this._namespace+e)}}t.BrowserSessionStorage=l;class d extends c{constructor(e=1){super(),this._duration=e}get(e){return r.default.get(e)}set(e,t){r.default.set(e,t,{expires:this._duration})}remove(e){r.default.remove(e)}}t.BrowserCookieStorage=d;t.Storage=class{static createLocalStorage(e){return o.default.isBrowser()?o.default.localStorageExists()?new u(e):o.default.cookiesAreEnabled()?new d:new a:new a}static createSessionStorage(e){return o.default.isBrowser()?o.default.sessionStorageExists()?new l(e):o.default.cookiesAreEnabled()?new d:new a:new a}static createCookieStorage(e){return o.default.isBrowser()&&o.default.cookiesAreEnabled()?new d(e):new a}}},7513:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CONSENT_TIMEOUT_RESPONSE=t.CONSENT_TIMEOUT=void 0,t.default=function(e){return i(this,void 0,void 0,(function*(){(0,c.default)("ad-cmp");const n=u.getObj(l),i=e?Promise.race([d(),(0,s.timeoutSuccess)(t.CONSENT_TIMEOUT,{})]):d();if(n)return(0,c.default)("ad-cachedcmp-resp",n),n;const r=yield i;return(0,c.default)("ad-cmp-resp",r),r}))},t.getConsentFlags=function(){return{reqAllowed:o.cmpCookie.reqAllowed(),funAllowed:o.cmpCookie.funAllowed(),padAllowed:o.cmpCookie.padAllowed()}};const o=n(528),s=n(6618),a=n(4891),c=r(n(3267)),u=a.Storage.createLocalStorage(),l="bbads_consent_data";function d(){return i(this,void 0,void 0,(function*(){const e=yield(0,o.getCMPData)();return u.setObj(l,e),e}))}t.CONSENT_TIMEOUT=500,t.CONSENT_TIMEOUT_RESPONSE="timeout"},5300:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,...t){return e.bind(this,...t)}},3267:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){window.eventRecorder=window.eventRecorder||{cmd:[]};const i=Date.now();window.eventRecorder.cmd.push((()=>{window.getEventRecorderClient().fireEvent(e,n,t,i)}))}},3615:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e={}){if("object"!=typeof e||Array.isArray(e))return null;const t=Object.getOwnPropertyNames(e).sort().join(":");return(0,r.default)(t)};const r=i(n(9560))},9274:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},6533:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Object.keys(e).reduce(((t,n)=>(t[e[n]]=n,t)),{})}},9848:function(e,t){"use strict";var n=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>function(t,i,...r){return n(this,void 0,void 0,(function*(){const n=e.createMetric(t);n.start();try{return yield i.apply(this,r)}catch(e){throw n.mark("error",{error:e&&e.toString().slice(0,500)}),e}finally{n.end()}}))}},7653:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(7689)),o=n(1997),s=new r.default;s.getSessionId(2e4).catch((e=>(0,o.logError)(e,{msg:"Failed to get sessionId for PerformanceMonitor"})));t.default=class{constructor(e){this.startTime=Date.now(),this.sessionId=null,this.disabled=!0,this.disabled="object"!=typeof window.NREUM,this.details=e,this.newrelic=window.NREUM,this.name=this._composeName(e),this.sessionId=s.getSessionIdSync()}start(){this.disabled||(this.startTime=Date.now(),this.sessionStartTime=performance.now())}end(e){!this.disabled&&this.startTime&&this._measure(e)}mark(e,t){if(this.disabled)return;const{position:n}=this.details;this.newrelic.addPageAction(`${this.name}.${e}`,Object.assign({sessionId:this.sessionId,position:n},t))}_measure(e){const t=Date.now(),n=t-this.startTime,i={name:this.name,start:this.startTime,end:t},{action:r,position:o,module:s}=this.details;this.newrelic.addToTrace(i),this.newrelic.addPageAction(this.name,Object.assign(Object.assign({},e),{action:r,duration:n,module:s,position:o,startTime:this.sessionStartTime,sessionId:this.sessionId}))}_composeName(e){return`${/^Sparkle/.test(e.module)?e.module:`Sparkle:${e.module}`}.${e.action}${e.position?`-${e.position}`:""}`}}},6147:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(e){this.startTime=null,this.name=e}start(){this.startTime=performance.now(),this.mark("start")}end(){this.startTime&&(this.mark("end"),performance.measure(this.name,`${this.name}.start`,`${this.name}.end`))}mark(e){return performance.mark(`${this.name}.${e}`)}}},5473:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(7653)),o=i(n(6147)),s=i(n(4826)),a=/(\w+)(?!:\w+)\.(\w+)(?:-([\w\-()]+))?(?:@(\w+))?/;class c{constructor(e="Sparkle"){this.prefix=e}createMetric(e){var t;if(!e)throw new Error("Metric name is required");const n=`${this.prefix}.${e}`,[,i,u,l,d]=null!==(t=n.match(a))&&void 0!==t?t:[],f={module:i,action:u,containerId:l,position:d},h=new s.default;return h.addReporter(new o.default(n)),h.addReporter(new r.default(f)),c.metrics.set(n,h),h}static logPerformanceInfo(){const e=performance.getEntriesByType("measure").filter((e=>/^Sparkle./.test(e.name))).map((({name:e,duration:t})=>{var n;const i=c.metrics.get(e),[,r,o,s,u]=null!==(n=e.match(a))&&void 0!==n?n:[],{advertiserId:l,lineItemId:d,creativeId:f,isEmpty:h,startTime:p}=i.meta||{};return{module:r,action:o,containerId:s,position:u,startTime:Math.round(p),duration:Math.round(t),advertiserId:l,lineItemId:d,creativeId:f,isEmpty:h}}));console.table(e)}static logIndividualAdPerformance(e){if(!e)return void console.error("Missing required Ad position name");const t=performance.getEntriesByType("measure").filter((t=>/^Sparkle./.test(t.name)&&-1!==t.name.lastIndexOf(`-${e}`))).map((({name:e,duration:t})=>{var n;const i=c.metrics.get(e),[,r,o,,s]=null!==(n=e.match(a))&&void 0!==n?n:[],{advertiserId:u,lineItemId:l,creativeId:d,isEmpty:f,startTime:h}=i.meta||{};return{module:r,action:o,position:s,startTime:Math.round(h),duration:Math.round(t),advertiserId:u,lineItemId:l,creativeId:d,isEmpty:f}}));console.table(t)}static printInstructions(){console.log("%cSparkle debug instructions:","background-color: beige; padding: 4px; color: red; font-size: 20px; font-weight: bold;"),console.table([{Command:"Sparkle.logPerformanceInfo()",Description:"Displays a table of all Ad metrics taken during the rendering session"},{Command:"Sparkle.logIndividualAdPerformance(position)",Description:"Displays a table of metrics per Ad based on position name"}])}}c.metrics=new Map,t.default=c},4826:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{constructor(){this.startTime=null,this.meta={},this.reporters=[]}start(...e){this.startTime=performance.now(),this.reporters.forEach((t=>t.start(...e)))}end(e){this.reporters.forEach((t=>t.end(e))),this.meta=Object.assign(Object.assign(Object.assign({},this.meta),e),{startTime:this.startTime})}mark(...e){this.reporters.forEach((t=>t.mark(...e)))}addReporter(e){this.reporters.push(e)}}},1997:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.logError=void 0;const n="undefined"!=typeof window&&"object"==typeof window.NREUM&&window.NREUM;t.logError=(e,t={})=>{n&&n.noticeError(e,t)}},2479:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPersonalizedTargetingEnabled=t.isQuoteDecoupled=t.isArticleDecoupled=t.isInteractivePage=t.isAdserviceDVTargetingEnabled=t.checkIfTaglessAdEnabled=void 0;const n=new Set(["citylab-culture"]),i=new Set(["citylab-technology","phoenix-asia"]);t.checkIfTaglessAdEnabled=e=>n.has(e);t.isAdserviceDVTargetingEnabled=e=>i.has(e);t.isInteractivePage=e=>"interactive"===e.adPageType;t.isArticleDecoupled=(e,t)=>t&&"article"===e.adPageType;t.isQuoteDecoupled=(e,t)=>t&&"quote"===e.adPageType;t.isPersonalizedTargetingEnabled=(e,n)=>(0,t.isArticleDecoupled)(e,n)||(0,t.isInteractivePage)(e)||(0,t.isQuoteDecoupled)(e,n)},8723:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){try{return JSON.parse(e)}catch(e){return t}}},8154:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.makeCachedGet=void 0;const r=n(4891),o=i(n(5473)),s=i(n(9848)),a=i(n(3267)),c=e=>new Promise(((t,n)=>{setTimeout((()=>n(`RequestTimeout after ${e}ms`)),e)})),u=e=>fetch(e,{method:"GET"}).then((e=>e.ok?e.json():Promise.reject(e)));t.makeCachedGet=(e,t=u)=>{let n;const i=new o.default(`Sparkle:${e}`),l=(0,s.default)(i),d=r.Storage.createLocalStorage();return(i,r,o,s)=>{if(n||(n=l(e,(()=>t(i).then((t=>(s&&d.setObj(s,t),(0,a.default)(`${e}-api-res`,t),t)))))),s){const e=d.getObj(s);if(e)return Promise.resolve(e)}return Promise.race([n,c(r)]).catch((e=>{if(o)return o;throw e}))}}},4876:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"!=typeof e?"":e.replace(/-/g,"")}},8928:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.urlModifier=function(e){const t=new URLSearchParams(window.location.search),n={};for(const[e,i]of t.entries())n[e]=i;return n.url=window.location.pathname,Object.assign(Object.assign({},e),n)}},6618:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeoutSuccess=function(e,t){return new Promise((n=>{setTimeout(n,e,t)}))}},8157:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(4505)),o=i(n(6533));function s(e){return e>0?Math.floor(e):Math.ceil(e)}t.default=class{constructor(e={}){this._invertedBreakpoints=(0,o.default)(e)}_currentBreakpoint(){const e=window.innerWidth,t=this._invertedBreakpoints,n=Object.keys(t).reduce(((t,n)=>e>=n?n:t));return this._invertedBreakpoints[n]}_isViewable(e,{height:t,width:n},i=0){if(!e.offsetParent)return!1;const{top:r,bottom:o,left:a,right:c}=e.getBoundingClientRect(),u=0-i,l=t+i,d=s(r)>=u&&s(o)<=l,f=s(a)>=0&&s(c)<=n;return d&&f}filter(e=[]){const t=r.default.getViewportDimensions();return e.filter((e=>this.isViewable(t,e)))}everyViewable(e=[]){const t=r.default.getViewportDimensions();return e.every((e=>this.isViewable(t,e)))}isViewable(e,t){let n=t.getElement();const i=!!n&&this._isViewable(n,e,t.getViewportOffset());return n=null,i}getSizes(e){if(function(e){return Array.isArray(e)}(e))return e;const t=this._currentBreakpoint();return[...t&&e[t]?e[t]:[],...e.all||[]]}isMobile(e){return"mobile"===this._currentBreakpoint()&&"mobile"in e}destroy(){this._invertedBreakpoints=null}}},148:function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const r=i(n(4389)),o={webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange",hidden:"visibilitychange"},s="focus",a="blur";class c extends r.default{constructor(){super(),this._hiddenAttribute=null,this._visibleChangeEvent=null,this._useBrowserPrefixedAttributes(),this._contextifyCallbacks(),this._subscribeToGlobalEvents()}_contextifyCallbacks(){this._dispatchEventListeners=this._dispatchEventListeners.bind(this),this._visibleEventListener=this._visibleEventListener.bind(this),this._invisibleEventListener=this._invisibleEventListener.bind(this)}_subscribeToGlobalEvents(){this._visibleChangeEvent?document.addEventListener(this._visibleChangeEvent,this._dispatchEventListeners):(window.addEventListener(s,this._visibleEventListener),window.addEventListener(a,this._invisibleEventListener))}_unsubscribeFromGlobalEvents(){this._visibleChangeEvent?document.removeEventListener(this._visibleChangeEvent,this._dispatchEventListeners):(window.removeEventListener(s,this._visibleEventListener),window.removeEventListener(a,this._invisibleEventListener))}_dispatchEventListeners(){this.isVisible()?this.dispatchEvent(c.EVENTS.ON_VISIBLE):this.dispatchEvent(c.EVENTS.ON_INVISIBLE)}_isVisibilityChange({view:e}){return e===window}_visibleEventListener(e){this._isVisibilityChange(e)&&this.dispatchEvent(c.EVENTS.ON_VISIBLE)}_invisibleEventListener(e){this._isVisibilityChange(e)&&this.dispatchEvent(c.EVENTS.ON_INVISIBLE)}_useBrowserPrefixedAttributes(){Object.keys(o).some((e=>void 0!==document[e]&&(this._hiddenAttribute=e,this._visibleChangeEvent=o[e],!0)))}destroy(){this._unsubscribeFromGlobalEvents()}isVisible(){return document&&!1===document[this._hiddenAttribute]}}c.EVENTS={ON_VISIBLE:"visible",ON_INVISIBLE:"invisible"},t.default=c},200:function(e,t){"use strict";var n,i,r=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},o=this&&this.__classPrivateFieldGet||function(e,t,n,i){if("a"===n&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?i:"a"===n?i.call(e):i?i.value:t.get(e)};Object.defineProperty(t,"__esModule",{value:!0});n=new WeakSet,i=function(...e){const[t,n]=e;return fetch(t,n).then((e=>r(this,void 0,void 0,(function*(){const{status:t,ok:n,statusText:i}=e,r=e.clone(),o=yield e.json().catch((()=>r.text()));return n?Promise.resolve({status:t,data:o,message:i}):Promise.reject({status:t,data:o,message:i})}))))},t.default=class{constructor({watchlistServiceUrl:e}){n.add(this),this.watchlistServiceUrl=e}getUserWatchlists({bconnectId:e,userToken:t}){const r=void 0!==t?{userKey:t}:void 0,s=new URL(`${this.watchlistServiceUrl}/get/${e}`);return o(this,n,"m",i).call(this,s,{method:"GET",credentials:"include",headers:r})}}},3249:function(e,t,n){"use strict";var i=this&&this.__awaiter||function(e,t,n,i){return new(n||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}))},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchlistProvider=void 0;const o=n(8154),s=r(n(200)),a={watchlist:"no"};t.WatchlistProvider=class{constructor(e){this.timeoutInMs=5e3,this._userInfo=e,this.get=(0,o.makeCachedGet)("watchlistGet",(e=>this.getUserWatchlists(e))),this.watchlistClient=new s.default({watchlistServiceUrl:"https://login.bloomberg.com/watchlist-service"})}getUserWatchlists(e){return i(this,void 0,void 0,(function*(){try{const t=yield this.watchlistClient.getUserWatchlists({bconnectId:e});if(null==t?void 0:t.data)return{watchlist:"yes"}}catch(e){console.error(`Error get watchlist: ${e}`,e)}return a}))}getTargetingInner(){return i(this,void 0,void 0,(function*(){const e=yield this._userInfo.getUserInfo(),t=null==e?void 0:e.userId;return t?this.get(t,this.timeoutInMs,{},"bbads_watchlist"):a}))}getTargeting(){return this.getTargetingInner().catch((e=>(console.error(`Error fetching watchlist targeting: ${e}`,e),a)))}}},2238:function(e,t,n){var i;!function(r,o){"use strict";var s="function",a="undefined",c="object",u="string",l="major",d="model",f="name",h="type",p="vendor",g="version",v="architecture",m="console",_="mobile",b="tablet",w="smarttv",y="wearable",E="embedded",S="Amazon",T="Apple",I="ASUS",A="BlackBerry",C="Browser",O="Chrome",x="Firefox",R="Google",k="Huawei",P="LG",j="Microsoft",N="Motorola",M="Opera",D="Samsung",L="Sharp",U="Sony",B="Xiaomi",$="Zebra",V="Facebook",F="Chromium OS",q="Mac OS",z=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},G=function(e,t){return typeof e===u&&-1!==H(t).indexOf(H(e))},H=function(e){return e.toLowerCase()},Y=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===a?e:e.substring(0,350)},W=function(e,t){for(var n,i,r,a,u,l,d=0;d<t.length&&!u;){var f=t[d],h=t[d+1];for(n=i=0;n<f.length&&!u&&f[n];)if(u=f[n++].exec(e))for(r=0;r<h.length;r++)l=u[++i],typeof(a=h[r])===c&&a.length>0?2===a.length?typeof a[1]==s?this[a[0]]=a[1].call(this,l):this[a[0]]=a[1]:3===a.length?typeof a[1]!==s||a[1].exec&&a[1].test?this[a[0]]=l?l.replace(a[1],a[2]):o:this[a[0]]=l?a[1].call(this,l,a[2]):o:4===a.length&&(this[a[0]]=l?a[3].call(this,l.replace(a[1],a[2])):o):this[a]=l||o;d+=2}},Q=function(e,t){for(var n in t)if(typeof t[n]===c&&t[n].length>0){for(var i=0;i<t[n].length;i++)if(G(t[n][i],e))return"?"===n?o:n}else if(G(t[n],e))return"?"===n?o:n;return e},K={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},J={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,g],[/opios[\/ ]+([\w\.]+)/i],[g,[f,M+" Mini"]],[/\bopr\/([\w\.]+)/i],[g,[f,M]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[f,g],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[f,"UC"+C]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[g,[f,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[g,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[f,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+C],g],[/\bfocus\/([\w\.]+)/i],[g,[f,x+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[f,M+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[f,M+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[f,"MIUI "+C]],[/fxios\/([-\w\.]+)/i],[g,[f,x]],[/\bqihu|(qi?ho?o?|360)browser/i],[[f,"360 "+C]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1 "+C],g],[/(comodo_dragon)\/([\w\.]+)/i],[[f,/_/g," "],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[f,g],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,V],g],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[f,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[f,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[g,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[f,O+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,O+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[f,"Android "+C]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[g,Q,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[f,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[f,x+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[f,g],[/(cobalt)\/([\w\.]+)/i],[f,[g,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[v,"amd64"]],[/(ia32(?=;))/i],[[v,H]],[/((?:i[346]|x)86)[;\)]/i],[[v,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[v,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[v,"armhf"]],[/windows (ce|mobile); ppc;/i],[[v,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[v,/ower/,"",H]],[/(sun4\w)[;\)]/i],[[v,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[v,H]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[p,D],[h,b]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[p,D],[h,_]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[p,T],[h,_]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[p,T],[h,b]],[/(macintosh);/i],[d,[p,T]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[p,L],[h,_]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[p,k],[h,b]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[p,k],[h,_]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[p,B],[h,_]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[p,B],[h,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[p,"OPPO"],[h,_]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[p,"Vivo"],[h,_]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[d,[p,"Realme"],[h,_]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[p,N],[h,_]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[p,N],[h,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[p,P],[h,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[p,P],[h,_]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[p,"Lenovo"],[h,b]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[p,"Nokia"],[h,_]],[/(pixel c)\b/i],[d,[p,R],[h,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[p,R],[h,_]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[p,U],[h,_]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[p,U],[h,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[p,"OnePlus"],[h,_]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[p,S],[h,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[p,S],[h,_]],[/(playbook);[-\w\),; ]+(rim)/i],[d,p,[h,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[p,A],[h,_]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[p,I],[h,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[p,I],[h,_]],[/(nexus 9)/i],[d,[p,"HTC"],[h,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[d,/_/g," "],[h,_]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[p,"Acer"],[h,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[p,"Meizu"],[h,_]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[p,d,[h,_]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[p,d,[h,b]],[/(surface duo)/i],[d,[p,j],[h,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[p,"Fairphone"],[h,_]],[/(u304aa)/i],[d,[p,"AT&T"],[h,_]],[/\bsie-(\w*)/i],[d,[p,"Siemens"],[h,_]],[/\b(rct\w+) b/i],[d,[p,"RCA"],[h,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[p,"Dell"],[h,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[p,"Verizon"],[h,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[p,"Barnes & Noble"],[h,b]],[/\b(tm\d{3}\w+) b/i],[d,[p,"NuVision"],[h,b]],[/\b(k88) b/i],[d,[p,"ZTE"],[h,b]],[/\b(nx\d{3}j) b/i],[d,[p,"ZTE"],[h,_]],[/\b(gen\d{3}) b.+49h/i],[d,[p,"Swiss"],[h,_]],[/\b(zur\d{3}) b/i],[d,[p,"Swiss"],[h,b]],[/\b((zeki)?tb.*\b) b/i],[d,[p,"Zeki"],[h,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[p,"Dragon Touch"],d,[h,b]],[/\b(ns-?\w{0,9}) b/i],[d,[p,"Insignia"],[h,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[p,"NextBook"],[h,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[p,"Voice"],d,[h,_]],[/\b(lvtel\-)?(v1[12]) b/i],[[p,"LvTel"],d,[h,_]],[/\b(ph-1) /i],[d,[p,"Essential"],[h,_]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[p,"Envizen"],[h,b]],[/\b(trio[-\w\. ]+) b/i],[d,[p,"MachSpeed"],[h,b]],[/\btu_(1491) b/i],[d,[p,"Rotor"],[h,b]],[/(shield[\w ]+) b/i],[d,[p,"Nvidia"],[h,b]],[/(sprint) (\w+)/i],[p,d,[h,_]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[p,j],[h,_]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[p,$],[h,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[p,$],[h,_]],[/smart-tv.+(samsung)/i],[p,[h,w]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[p,D],[h,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,P],[h,w]],[/(apple) ?tv/i],[p,[d,T+" TV"],[h,w]],[/crkey/i],[[d,O+"cast"],[p,R],[h,w]],[/droid.+aft(\w)( bui|\))/i],[d,[p,S],[h,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[p,L],[h,w]],[/(bravia[\w ]+)( bui|\))/i],[d,[p,U],[h,w]],[/(mitv-\w{5}) bui/i],[d,[p,B],[h,w]],[/Hbbtv.*(technisat) (.*);/i],[p,d,[h,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[p,Y],[d,Y],[h,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[p,d,[h,m]],[/droid.+; (shield) bui/i],[d,[p,"Nvidia"],[h,m]],[/(playstation [345portablevi]+)/i],[d,[p,U],[h,m]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[p,j],[h,m]],[/((pebble))app/i],[p,d,[h,y]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[p,T],[h,y]],[/droid.+; (glass) \d/i],[d,[p,R],[h,y]],[/droid.+; (wt63?0{2,3})\)/i],[d,[p,$],[h,y]],[/(quest( 2| pro)?)/i],[d,[p,V],[h,y]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[h,E]],[/(aeobc)\b/i],[d,[p,S],[h,E]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[d,[h,_]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[h,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,_]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[f,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,g],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,g],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[f,[g,Q,K]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[f,"Windows"],[g,Q,K]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,q],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,f],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[f,g],[/\(bb(10);/i],[g,[f,A]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[g,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[g,[f,x+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[f,O+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,F],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[f,g],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,g]]},Z=function(e,t){if(typeof e===c&&(t=e,e=o),!(this instanceof Z))return new Z(e,t).getResult();var n=typeof r!==a&&r.navigator?r.navigator:o,i=e||(n&&n.userAgent?n.userAgent:""),m=n&&n.userAgentData?n.userAgentData:o,w=t?function(e,t){var n={};for(var i in e)t[i]&&t[i].length%2==0?n[i]=t[i].concat(e[i]):n[i]=e[i];return n}(J,t):J,y=n&&n.userAgent==i;return this.getBrowser=function(){var e,t={};return t[f]=o,t[g]=o,W.call(t,i,w.browser),t[l]=typeof(e=t[g])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:o,y&&n&&n.brave&&typeof n.brave.isBrave==s&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[v]=o,W.call(e,i,w.cpu),e},this.getDevice=function(){var e={};return e[p]=o,e[d]=o,e[h]=o,W.call(e,i,w.device),y&&!e[h]&&m&&m.mobile&&(e[h]=_),y&&"Macintosh"==e[d]&&n&&typeof n.standalone!==a&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[h]=b),e},this.getEngine=function(){var e={};return e[f]=o,e[g]=o,W.call(e,i,w.engine),e},this.getOS=function(){var e={};return e[f]=o,e[g]=o,W.call(e,i,w.os),y&&!e[f]&&m&&"Unknown"!=m.platform&&(e[f]=m.platform.replace(/chrome os/i,F).replace(/macos/i,q)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return i},this.setUA=function(e){return i=typeof e===u&&e.length>350?Y(e,350):e,this},this.setUA(i),this};Z.VERSION="0.7.35",Z.BROWSER=z([f,g,l]),Z.CPU=z([v]),Z.DEVICE=z([d,p,h,m,_,w,b,y,E]),Z.ENGINE=Z.OS=z([f,g]),typeof t!==a?(e.exports&&(t=e.exports=Z),t.UAParser=Z):n.amdO?(i=function(){return Z}.call(t,n,t,e))===o||(e.exports=i):typeof r!==a&&(r.UAParser=Z);var X=typeof r!==a&&(r.jQuery||r.Zepto);if(X&&!X.ua){var ee=new Z;X.ua=ee.getResult(),X.ua.get=function(){return ee.getUA()},X.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var n in t)X.ua[n]=t[n]}}}("object"==typeof window?window:this)},1614:function(e,t,n){"use strict";var i;n.r(t),n.d(t,{NIL:function(){return P},parse:function(){return v},stringify:function(){return f},v1:function(){return g},v3:function(){return A},v4:function(){return C},v5:function(){return k},validate:function(){return a},version:function(){return j}});var r=new Uint8Array(16);function o(){if(!i&&!(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(r)}var s=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var a=function(e){return"string"==typeof e&&s.test(e)},c=[],u=0;u<256;++u)c.push((u+256).toString(16).substr(1));var l,d,f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!a(n))throw TypeError("Stringified UUID is invalid");return n},h=0,p=0;var g=function(e,t,n){var i=t&&n||0,r=t||new Array(16),s=(e=e||{}).node||l,a=void 0!==e.clockseq?e.clockseq:d;if(null==s||null==a){var c=e.random||(e.rng||o)();null==s&&(s=l=[1|c[0],c[1],c[2],c[3],c[4],c[5]]),null==a&&(a=d=16383&(c[6]<<8|c[7]))}var u=void 0!==e.msecs?e.msecs:Date.now(),g=void 0!==e.nsecs?e.nsecs:p+1,v=u-h+(g-p)/1e4;if(v<0&&void 0===e.clockseq&&(a=a+1&16383),(v<0||u>h)&&void 0===e.nsecs&&(g=0),g>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");h=u,p=g,d=a;var m=(1e4*(268435455&(u+=122192928e5))+g)%4294967296;r[i++]=m>>>24&255,r[i++]=m>>>16&255,r[i++]=m>>>8&255,r[i++]=255&m;var _=u/4294967296*1e4&268435455;r[i++]=_>>>8&255,r[i++]=255&_,r[i++]=_>>>24&15|16,r[i++]=_>>>16&255,r[i++]=a>>>8|128,r[i++]=255&a;for(var b=0;b<6;++b)r[i+b]=s[b];return t||f(r)};var v=function(e){if(!a(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n};function m(e,t,n){function i(e,i,r,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t}(e)),"string"==typeof i&&(i=v(i)),16!==i.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var s=new Uint8Array(16+e.length);if(s.set(i),s.set(e,i.length),(s=n(s))[6]=15&s[6]|t,s[8]=63&s[8]|128,r){o=o||0;for(var a=0;a<16;++a)r[o+a]=s[a];return r}return f(s)}try{i.name=e}catch(e){}return i.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",i.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",i}function _(e){return 14+(e+64>>>9<<4)+1}function b(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function w(e,t,n,i,r,o){return b((s=b(b(t,e),b(i,o)))<<(a=r)|s>>>32-a,n);var s,a}function y(e,t,n,i,r,o,s){return w(t&n|~t&i,e,t,r,o,s)}function E(e,t,n,i,r,o,s){return w(t&i|n&~i,e,t,r,o,s)}function S(e,t,n,i,r,o,s){return w(t^n^i,e,t,r,o,s)}function T(e,t,n,i,r,o,s){return w(n^(t|~i),e,t,r,o,s)}var I=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n<t.length;++n)e[n]=t.charCodeAt(n)}return function(e){for(var t=[],n=32*e.length,i="0123456789abcdef",r=0;r<n;r+=8){var o=e[r>>5]>>>r%32&255,s=parseInt(i.charAt(o>>>4&15)+i.charAt(15&o),16);t.push(s)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[_(t)-1]=t;for(var n=1732584193,i=-271733879,r=-1732584194,o=271733878,s=0;s<e.length;s+=16){var a=n,c=i,u=r,l=o;n=y(n,i,r,o,e[s],7,-680876936),o=y(o,n,i,r,e[s+1],12,-389564586),r=y(r,o,n,i,e[s+2],17,606105819),i=y(i,r,o,n,e[s+3],22,-1044525330),n=y(n,i,r,o,e[s+4],7,-176418897),o=y(o,n,i,r,e[s+5],12,1200080426),r=y(r,o,n,i,e[s+6],17,-1473231341),i=y(i,r,o,n,e[s+7],22,-45705983),n=y(n,i,r,o,e[s+8],7,1770035416),o=y(o,n,i,r,e[s+9],12,-1958414417),r=y(r,o,n,i,e[s+10],17,-42063),i=y(i,r,o,n,e[s+11],22,-1990404162),n=y(n,i,r,o,e[s+12],7,1804603682),o=y(o,n,i,r,e[s+13],12,-40341101),r=y(r,o,n,i,e[s+14],17,-1502002290),n=E(n,i=y(i,r,o,n,e[s+15],22,1236535329),r,o,e[s+1],5,-165796510),o=E(o,n,i,r,e[s+6],9,-1069501632),r=E(r,o,n,i,e[s+11],14,643717713),i=E(i,r,o,n,e[s],20,-373897302),n=E(n,i,r,o,e[s+5],5,-701558691),o=E(o,n,i,r,e[s+10],9,38016083),r=E(r,o,n,i,e[s+15],14,-660478335),i=E(i,r,o,n,e[s+4],20,-405537848),n=E(n,i,r,o,e[s+9],5,568446438),o=E(o,n,i,r,e[s+14],9,-1019803690),r=E(r,o,n,i,e[s+3],14,-187363961),i=E(i,r,o,n,e[s+8],20,1163531501),n=E(n,i,r,o,e[s+13],5,-1444681467),o=E(o,n,i,r,e[s+2],9,-51403784),r=E(r,o,n,i,e[s+7],14,1735328473),n=S(n,i=E(i,r,o,n,e[s+12],20,-1926607734),r,o,e[s+5],4,-378558),o=S(o,n,i,r,e[s+8],11,-2022574463),r=S(r,o,n,i,e[s+11],16,1839030562),i=S(i,r,o,n,e[s+14],23,-35309556),n=S(n,i,r,o,e[s+1],4,-1530992060),o=S(o,n,i,r,e[s+4],11,1272893353),r=S(r,o,n,i,e[s+7],16,-155497632),i=S(i,r,o,n,e[s+10],23,-1094730640),n=S(n,i,r,o,e[s+13],4,681279174),o=S(o,n,i,r,e[s],11,-358537222),r=S(r,o,n,i,e[s+3],16,-722521979),i=S(i,r,o,n,e[s+6],23,76029189),n=S(n,i,r,o,e[s+9],4,-640364487),o=S(o,n,i,r,e[s+12],11,-421815835),r=S(r,o,n,i,e[s+15],16,530742520),n=T(n,i=S(i,r,o,n,e[s+2],23,-995338651),r,o,e[s],6,-198630844),o=T(o,n,i,r,e[s+7],10,1126891415),r=T(r,o,n,i,e[s+14],15,-1416354905),i=T(i,r,o,n,e[s+5],21,-57434055),n=T(n,i,r,o,e[s+12],6,1700485571),o=T(o,n,i,r,e[s+3],10,-1894986606),r=T(r,o,n,i,e[s+10],15,-1051523),i=T(i,r,o,n,e[s+1],21,-2054922799),n=T(n,i,r,o,e[s+8],6,1873313359),o=T(o,n,i,r,e[s+15],10,-30611744),r=T(r,o,n,i,e[s+6],15,-1560198380),i=T(i,r,o,n,e[s+13],21,1309151649),n=T(n,i,r,o,e[s+4],6,-145523070),o=T(o,n,i,r,e[s+11],10,-1120210379),r=T(r,o,n,i,e[s+2],15,718787259),i=T(i,r,o,n,e[s+9],21,-343485551),n=b(n,a),i=b(i,c),r=b(r,u),o=b(o,l)}return[n,i,r,o]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(_(t)),i=0;i<t;i+=8)n[i>>5]|=(255&e[i/8])<<i%32;return n}(e),8*e.length))},A=m("v3",48,I);var C=function(e,t,n){var i=(e=e||{}).random||(e.rng||o)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){n=n||0;for(var r=0;r<16;++r)t[n+r]=i[r];return t}return f(i)};function O(e,t,n,i){switch(e){case 0:return t&n^~t&i;case 1:case 3:return t^n^i;case 2:return t&n^t&i^n&i}}function x(e,t){return e<<t|e>>>32-t}var R=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var i=unescape(encodeURIComponent(e));e=[];for(var r=0;r<i.length;++r)e.push(i.charCodeAt(r))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var o=e.length/4+2,s=Math.ceil(o/16),a=new Array(s),c=0;c<s;++c){for(var u=new Uint32Array(16),l=0;l<16;++l)u[l]=e[64*c+4*l]<<24|e[64*c+4*l+1]<<16|e[64*c+4*l+2]<<8|e[64*c+4*l+3];a[c]=u}a[s-1][14]=8*(e.length-1)/Math.pow(2,32),a[s-1][14]=Math.floor(a[s-1][14]),a[s-1][15]=8*(e.length-1)&4294967295;for(var d=0;d<s;++d){for(var f=new Uint32Array(80),h=0;h<16;++h)f[h]=a[d][h];for(var p=16;p<80;++p)f[p]=x(f[p-3]^f[p-8]^f[p-14]^f[p-16],1);for(var g=n[0],v=n[1],m=n[2],_=n[3],b=n[4],w=0;w<80;++w){var y=Math.floor(w/20),E=x(g,5)+O(y,v,m,_)+b+t[y]+f[w]>>>0;b=_,_=m,m=x(v,30)>>>0,v=g,g=E}n[0]=n[0]+g>>>0,n[1]=n[1]+v>>>0,n[2]=n[2]+m>>>0,n[3]=n[3]+_>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]},k=m("v5",80,R),P="00000000-0000-0000-0000-000000000000";var j=function(e){if(!a(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}}},t={};function n(i){var r=t[i];if(void 0!==r)return r.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.amdO={},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";n(7633),n(9116),n(4370),n(4794)}(),function(){"use strict";n(4207),n(4407),n(6798),n(4002),n(7722);var e=n(5012);const t=new(n.n(e)())(window.Sparkle);window.Sparkle=t,t._flushQueue()}()}();