var psEarly=(function(){'use strict';const _0x3e5d67={'matches':['*://'+'pure.app'+'/*','*://'+('pure-app.r'+'u')+'/*'],'runAt':'document_s'+'tart','world':'ISOLATED','main'(){const _0x9ff80f={};_0x9ff80f['type']='INI_PS',chrome['runtime']['sendMessag'+'e'](_0x9ff80f);}},_0x5aea3b=globalThis['browser']?.['runtime']?.['id']?globalThis['browser']:globalThis['chrome'],_0x43a9f7=(..._0x3babb1)=>{console['debug'];};class _0xc526cf extends Event{constructor(_0x422fb9,_0x52fa5a){super(_0xc526cf['EVENT_NAME'],{}),this['newUrl']=_0x422fb9,this['oldUrl']=_0x52fa5a;}static ['EVENT_NAME']=_0xd2c45b('wxt:locati'+'onchange');}function _0xd2c45b(_0x32737d){return _0x5aea3b?.['runtime']?.['id']+':ps-early:'+_0x32737d;}class _0x3f49f4{constructor(_0x18baa8,_0x577b65){const _0x43c0a9={};_0x43c0a9['ignoreFirs'+'tEvent']=!(0x8e4+0x1df8+-0x26dc),(this['contentScr'+'iptName']=_0x18baa8,this['options']=_0x577b65,this['abortContr'+'oller']=new AbortController(),this['isTopFrame']?(this['listenForN'+'ewerScript'+'s'](_0x43c0a9),this['stopOldScr'+'ipts']()):this['listenForN'+'ewerScript'+'s']());}static ['SCRIPT_STA'+'RTED_MESSA'+'GE_TYPE']=_0xd2c45b('wxt:conten'+'t-script-s'+'tarted');['isTopFrame']=window['self']===window['top'];['abortContr'+'oller'];['locationWa'+'tcher']=function t(e){let n,i;return{'run'(){null==n&&(i=new URL(location['href']),n=e['setInterva'+'l'](()=>{let t=new URL(location['href']);t['href']!==i['href']&&(window['dispatchEv'+'ent'](new _0xc526cf(t,i)),i=t);},0x114+-0xf89+0x125d));}};}(this);['receivedMe'+'ssageIds']=new Set();get['signal'](){return this['abortContr'+'oller']['signal'];}['abort'](_0x588cf8){return this['abortContr'+'oller']['abort'](_0x588cf8);}get['isInvalid'](){return null==_0x5aea3b['runtime']['id']&&this['notifyInva'+'lidated'](),this['signal']['aborted'];}get['isValid'](){return!this['isInvalid'];}['onInvalida'+'ted'](_0x1d01b9){return this['signal']['addEventLi'+'stener']('abort',_0x1d01b9),()=>this['signal']['removeEven'+'tListener']('abort',_0x1d01b9);}['block'](){return new Promise(()=>{});}['setInterva'+'l'](_0x2ac178,_0x535c46){const _0x40f46b=setInterval(()=>{this['isValid']&&_0x2ac178();},_0x535c46);return this['onInvalida'+'ted'](()=>clearInterval(_0x40f46b)),_0x40f46b;}['setTimeout'](_0xb209dd,_0x223746){const _0x682ae0=setTimeout(()=>{this['isValid']&&_0xb209dd();},_0x223746);return this['onInvalida'+'ted'](()=>clearTimeout(_0x682ae0)),_0x682ae0;}['requestAni'+'mationFram'+'e'](_0x83e13b){const _0x41dc94=requestAnimationFrame((..._0x4d0de1)=>{this['isValid']&&_0x83e13b(..._0x4d0de1);});return this['onInvalida'+'ted'](()=>cancelAnimationFrame(_0x41dc94)),_0x41dc94;}['requestIdl'+'eCallback'](_0x4f46d7,_0x2022ba){const _0x39bd27=requestIdleCallback((..._0xe7933c)=>{this['signal']['aborted']||_0x4f46d7(..._0xe7933c);},_0x2022ba);return this['onInvalida'+'ted'](()=>cancelIdleCallback(_0x39bd27)),_0x39bd27;}['addEventLi'+'stener'](_0x43020a,_0x810b04,_0x37b21f,_0xb2e336){'wxt:locati'+'onchange'===_0x810b04&&this['isValid']&&this['locationWa'+'tcher']['run'](),_0x43020a['addEventLi'+'stener']?.(_0x810b04['startsWith']('wxt:')?_0xd2c45b(_0x810b04):_0x810b04,_0x37b21f,{..._0xb2e336,'signal':this['signal']});}['notifyInva'+'lidated'](){this['abort']('Content\x20sc'+'ript\x20conte'+'xt\x20invalid'+'ated'),_0x43a9f7('Content\x20sc'+'ript\x20\x22'+this['contentScr'+'iptName']+('\x22\x20context\x20'+'invalidate'+'d'));}['stopOldScr'+'ipts'](){window['postMessag'+'e']({'type':_0x3f49f4['SCRIPT_STA'+'RTED_MESSA'+'GE_TYPE'],'contentScriptName':this['contentScr'+'iptName'],'messageId':Math['random']()['toString'](0x786+-0x572+0x1*-0x1f0)['slice'](-0x1cc0+0x3e5+0x5f*0x43)},'*');}['verifyScri'+'ptStartedE'+'vent'](_0x2d3435){const _0x2b9543=_0x2d3435['data']?.['type']===_0x3f49f4['SCRIPT_STA'+'RTED_MESSA'+'GE_TYPE'],_0x58eee0=_0x2d3435['data']?.['contentScr'+'iptName']===this['contentScr'+'iptName'],_0x4c7b82=!this['receivedMe'+'ssageIds']['has'](_0x2d3435['data']?.['messageId']);return _0x2b9543&&_0x58eee0&&_0x4c7b82;}['listenForN'+'ewerScript'+'s'](_0x229e75){let _0x2b947e=!(0xdc1+-0x3b*-0x7f+-0x2b06);const _0x111060=_0x58cb66=>{if(this['verifyScri'+'ptStartedE'+'vent'](_0x58cb66)){this['receivedMe'+'ssageIds']['add'](_0x58cb66['data']['messageId']);const _0x30841b=_0x2b947e;if(_0x2b947e=!(-0x47*-0x8+0x1bec+-0x1e23),_0x30841b&&_0x229e75?.['ignoreFirs'+'tEvent'])return;this['notifyInva'+'lidated']();}};addEventListener('message',_0x111060),this['onInvalida'+'ted'](()=>removeEventListener('message',_0x111060));}}const _0x5a790d=(..._0x2acb94)=>{console['error'];};return((async()=>{try{const {main:_0x18419f,..._0x5cd031}=_0x3e5d67,_0x33239a=new _0x3f49f4('ps-early',_0x5cd031);return await _0x18419f(_0x33239a);}catch(_0x1876f7){throw _0x5a790d('The\x20conten'+'t\x20script\x20\x22'+'ps-early\x22\x20'+'crashed\x20on'+'\x20startup!',_0x1876f7),_0x1876f7;}})());}());psEarly;