Files
ozon-seller-kit/seller-helper/1688-extension/pagePilot.f212008d.js
T
2026-08-07 17:37:16 +08:00

1 line
88 KiB
JavaScript

!function(define){var __define;"function"==typeof define&&(__define=define,define=null),function(e,t,r,n,o){var a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},i="function"==typeof a[n]&&a[n],l=i.cache||{},s="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function c(t,r){if(!l[t]){if(!e[t]){var o="function"==typeof a[n]&&a[n];if(!r&&o)return o(t,!0);if(i)return i(t,!0);if(s&&"string"==typeof t)return s(t);var u=Error("Cannot find module '"+t+"'");throw u.code="MODULE_NOT_FOUND",u}p.resolve=d,p.cache={};var f=l[t]=new c.Module(t);e[t][0].call(f.exports,p,f,f.exports,this)}return l[t].exports;function p(e){var t=p.resolve(e);return!1===t?{}:c(t)}function d(r){var n=e[t][1][r];return null!=n?n:r}}function u(e){this.id=e,this.bundle=c,this.exports={}}c.isParcelRequire=!0,c.Module=u,c.modules=e,c.cache=l,c.parent=i,c.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(c,"root",{get:function(){return a[n]}}),a[n]=c;for(var f=0;f<t.length;f++)c(t[f]);if(r){var p=c(r);"object"==typeof exports&&"undefined"!=typeof module?module.exports=p:"function"==typeof define&&define.amd?define(function(){return p}):o&&(this[o]=p)}}({"9wq0f":[function(e,t,r){e("6cba8884fefe3141").register(JSON.parse('{"8G8kO":"pagePilot.f212008d.js","9FVsq":"SimulatorMask.871efdbf.js","hXIUw":"SimulatorMask.5e34f819.css","gH8Ne":"cursor-border.decb5f82.svg","3Eb5i":"cursor-fill.6b9e128f.svg"}'))},{"6cba8884fefe3141":"i6vFE"}],i6vFE:[function(e,t,r){var n={};function o(e){for(var t=Object.keys(e),r=0;r<t.length;r++)n[t[r]]=e[t[r]]}function a(e){var t=n[e];if(null==t)throw Error("Could not resolve bundle with id "+e);return t}t.exports.register=o,t.exports.resolve=a},{}],gjhuM:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"config",()=>a);var o=e("../services/page-pilot");let a={matches:["<all_urls>"],run_at:"document_end",exclude_matches:["*://*.alibaba-inc.com/*","*://*.dingtalk.com/*"]};(0,o.initPageController)()},{"../services/page-pilot":"3zOrR","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"3zOrR":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"initPageController",()=>a);var o=e("@ali/1688-plugin-page-agent-page-controller");function a(){let e=null,t=null,r=chrome.runtime.sendMessage({type:"MM_GUI_PAGE_CONTROL",action:"get_my_tab_id"}).then(e=>{let t=e.tabId;return t}).catch(e=>(console.error("\uD83E\uDD16 [GUI-Agent ContentScript] \u83b7\u53d6 tabId \u5931\u8d25",e),null));function n(){return e||(e=new o.PageController({enableMask:!1,viewportExpansion:400})),e}t=window.setInterval(async()=>{let t=(await chrome.storage.local.get("agentHeartbeat")).agentHeartbeat,o=Date.now(),a="number"==typeof t&&o-t<2e3,i=(await chrome.storage.local.get("isAgentRunning")).isAgentRunning,l=(await chrome.storage.local.get("currentTabId")).currentTabId,s=i&&a&&l===await r;if(s){let e=n();e.initMask(),await e.showMask()}else e&&(e.hideMask(),e.cleanUpHighlights());!i&&a&&(console.log("\uD83E\uDD16 [GUI-Agent ContentScript] Agent \u5df2\u505c\u6b62\uff0c\u91ca\u653e PageController"),e&&(e.dispose(),e=null))},500),chrome.runtime.onMessage.addListener((e,t,r)=>{if("MM_GUI_PAGE_CONTROL"!==e.type)return;let{action:o,payload:a}=e;if(!o)return;let l=i(o),s=n();switch(o){case"get_last_update_time":case"get_browser_state":case"update_tree":case"clean_up_highlights":case"click_element":case"input_text":case"select_option":case"scroll":case"scroll_horizontally":case"execute_javascript":{let e=s[l];e.call(s,...a??[]).then(e=>r(e)).catch(e=>r({success:!1,error:e instanceof Error?e.message:String(e)}));break}default:r({success:!1,error:`Unknown MM_GUI_PAGE_CONTROL action: ${o}`})}return!0})}function i(e){switch(e){case"get_last_update_time":return"getLastUpdateTime";case"get_browser_state":return"getBrowserState";case"update_tree":return"updateTree";case"clean_up_highlights":return"cleanUpHighlights";case"click_element":return"clickElement";case"input_text":return"inputText";case"select_option":return"selectOption";case"scroll":return"scroll";case"scroll_horizontally":return"scrollHorizontally";case"execute_javascript":return"executeJavascript";default:return e}}},{"@ali/1688-plugin-page-agent-page-controller":"7Tp6H","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"7Tp6H":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"PageController",()=>o.PageController);var o=e("./PageController"),a=e("./actions");n.exportAll(a,r)},{"./PageController":"2zoK6","./actions":!1,"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"2zoK6":[function(require,module,exports){var parcelHelpers=require("@parcel/transformer-js/src/esmodule-helpers.js");parcelHelpers.defineInteropFlag(exports),parcelHelpers.export(exports,"PageController",()=>PageController);var _assertThisInitializedMjs=require("@swc/helpers/src/_assert_this_initialized.mjs"),_assertThisInitializedMjsDefault=parcelHelpers.interopDefault(_assertThisInitializedMjs),_asyncToGeneratorMjs=require("@swc/helpers/src/_async_to_generator.mjs"),_asyncToGeneratorMjsDefault=parcelHelpers.interopDefault(_asyncToGeneratorMjs),_classCallCheckMjs=require("@swc/helpers/src/_class_call_check.mjs"),_classCallCheckMjsDefault=parcelHelpers.interopDefault(_classCallCheckMjs),_inheritsMjs=require("@swc/helpers/src/_inherits.mjs"),_inheritsMjsDefault=parcelHelpers.interopDefault(_inheritsMjs),_objectSpreadMjs=require("@swc/helpers/src/_object_spread.mjs"),_objectSpreadMjsDefault=parcelHelpers.interopDefault(_objectSpreadMjs),_objectSpreadPropsMjs=require("@swc/helpers/src/_object_spread_props.mjs"),_objectSpreadPropsMjsDefault=parcelHelpers.interopDefault(_objectSpreadPropsMjs),_toConsumableArrayMjs=require("@swc/helpers/src/_to_consumable_array.mjs"),_toConsumableArrayMjsDefault=parcelHelpers.interopDefault(_toConsumableArrayMjs),_wrapNativeSuperMjs=require("@swc/helpers/src/_wrap_native_super.mjs"),_wrapNativeSuperMjsDefault=parcelHelpers.interopDefault(_wrapNativeSuperMjs),_createSuperMjs=require("@swc/helpers/src/_create_super.mjs"),_createSuperMjsDefault=parcelHelpers.interopDefault(_createSuperMjs),_tsGeneratorMjs=require("@swc/helpers/src/_ts_generator.mjs"),_tsGeneratorMjsDefault=parcelHelpers.interopDefault(_tsGeneratorMjs),_actions=require("./actions"),_dom=require("./dom"),_getPageInfo=require("./dom/getPageInfo"),_react=require("./patches/react"),_utils=require("./utils");parcelHelpers.exportAll(_actions,exports);var PageController=function(EventTarget1){(0,_inheritsMjsDefault.default)(PageController,EventTarget1);var _super=(0,_createSuperMjsDefault.default)(PageController);function PageController(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,_classCallCheckMjsDefault.default)(this,PageController),(e=_super.call(this)).flatTree=null,e.selectorMap=new Map,e.elementTextMap=new Map,e.simplifiedHTML="<EMPTY>",e.lastTimeUpdate=0,e.isIndexed=!1,e.mask=null,e.maskReady=null,e.config=t,(0,_react.patchReact)((0,_assertThisInitializedMjsDefault.default)(e)),t.enableMask&&e.initMask(),e}var _proto=PageController.prototype;return _proto.initMask=function(){if(null===this.maskReady){var e=this;this.maskReady=(0,_asyncToGeneratorMjsDefault.default)(function(){var t;return(0,_tsGeneratorMjsDefault.default)(this,function(r){switch(r.label){case 0:return[4,require("2856f3f6d00fdcc5")];case 1:return t=r.sent().SimulatorMask,e.mask=new t,[2]}})})()}},_proto.getCurrentUrl=function(){return(0,_asyncToGeneratorMjsDefault.default)(function(){return(0,_tsGeneratorMjsDefault.default)(this,function(e){return[2,window.location.href]})})()},_proto.getLastUpdateTime=function(){var e=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){return(0,_tsGeneratorMjsDefault.default)(this,function(t){return[2,e.lastTimeUpdate]})})()},_proto.getBrowserState=function(){var e=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var t,r,n,o,a,i,l,s,c,u,f;return(0,_tsGeneratorMjsDefault.default)(this,function(p){switch(p.label){case 0:return t=window.location.href,r=document.title,n=(0,_getPageInfo.getPageInfo)(),o=_dom.resolveViewportExpansion(e.config.viewportExpansion),[4,e.updateTree()];case 1:return p.sent(),a=e.simplifiedHTML,i="Current Page: [".concat(r,"](").concat(t,")"),l="Page info: ".concat(n.viewport_width,"x").concat(n.viewport_height,"px viewport, ").concat(n.page_width,"x").concat(n.page_height,"px total page size, ").concat(n.pages_above.toFixed(1)," pages above, ").concat(n.pages_below.toFixed(1)," pages below, ").concat(n.total_pages.toFixed(1)," total pages, at ").concat((100*n.current_page_position).toFixed(0),"% of page"),s=-1===o?"Interactive elements from top layer of the current page (full page):":"Interactive elements from top layer of the current page inside the viewport:",c=n.pixels_above>4&&-1!==o?"... ".concat(n.pixels_above," pixels above (").concat(n.pages_above.toFixed(1)," pages) - scroll to see more ..."):"[Start of page]",u="".concat(i,"\n").concat(l,"\n\n").concat(s,"\n\n").concat(c),f=n.pixels_below>4&&-1!==o?"... ".concat(n.pixels_below," pixels below (").concat(n.pages_below.toFixed(1)," pages) - scroll to see more ..."):"[End of page]",[2,{url:t,title:r,header:u,content:a,footer:f}]}})})()},_proto.updateTree=function(){var e=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var t;return(0,_tsGeneratorMjsDefault.default)(this,function(r){return e.dispatchEvent(new Event("beforeUpdate")),e.lastTimeUpdate=Date.now(),e.mask&&(e.mask.wrapper.style.pointerEvents="none"),_dom.cleanUpHighlights(),t=(0,_toConsumableArrayMjsDefault.default)(e.config.interactiveBlacklist||[]).concat((0,_toConsumableArrayMjsDefault.default)(Array.from(document.querySelectorAll("[data-page-agent-not-interactive]")))),e.flatTree=_dom.getFlatTree((0,_objectSpreadPropsMjsDefault.default)((0,_objectSpreadMjsDefault.default)({},e.config),{interactiveBlacklist:t})),e.simplifiedHTML=_dom.flatTreeToString(e.flatTree,e.config.includeAttributes,e.config.keepSemanticTags),console.log("[PageController] simplifiedHTML:\n"+e.simplifiedHTML),e.selectorMap.clear(),e.selectorMap=_dom.getSelectorMap(e.flatTree),e.elementTextMap.clear(),e.elementTextMap=_dom.getElementTextMap(e.simplifiedHTML),e.isIndexed=!0,e.mask&&(e.mask.wrapper.style.pointerEvents="auto"),e.dispatchEvent(new Event("afterUpdate")),[2,e.simplifiedHTML]})})()},_proto.cleanUpHighlights=function(){return(0,_asyncToGeneratorMjsDefault.default)(function(){return(0,_tsGeneratorMjsDefault.default)(this,function(e){return console.log("[PageController] cleanUpHighlights"),_dom.cleanUpHighlights(),[2]})})()},_proto.assertIndexed=function(){if(!this.isIndexed)throw Error("DOM tree not indexed yet. Can not perform actions on elements.")},_proto.clickElement=function(e){var t=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var r,n,o;return(0,_tsGeneratorMjsDefault.default)(this,function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),t.assertIndexed(),r=(0,_actions.getElementByIndex)(t.selectorMap,e),n=t.elementTextMap.get(e),[4,(0,_actions.clickElement)(r)];case 1:if(a.sent(),(0,_utils.isAnchorElement)(r)&&"_blank"===r.target)return[2,{success:!0,message:"\u2705 Clicked element (".concat(null!=n?n:e,"). \u26a0\ufe0f Link opened in a new tab.")}];return[2,{success:!0,message:"\u2705 Clicked element (".concat(null!=n?n:e,").")}];case 2:return o=a.sent(),[2,{success:!1,message:"\u274c Failed to click element: ".concat(o)}];case 3:return[2]}})})()},_proto.inputText=function(e,t){var r=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var n,o,a;return(0,_tsGeneratorMjsDefault.default)(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),r.assertIndexed(),n=(0,_actions.getElementByIndex)(r.selectorMap,e),o=r.elementTextMap.get(e),[4,(0,_actions.inputTextElement)(n,t)];case 1:return i.sent(),[2,{success:!0,message:"\u2705 Input text (".concat(t,") into element (").concat(null!=o?o:e,").")}];case 2:return a=i.sent(),[2,{success:!1,message:"\u274c Failed to input text: ".concat(a)}];case 3:return[2]}})})()},_proto.selectOption=function(e,t){var r=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var n,o,a;return(0,_tsGeneratorMjsDefault.default)(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),r.assertIndexed(),n=(0,_actions.getElementByIndex)(r.selectorMap,e),o=r.elementTextMap.get(e),[4,(0,_actions.selectOptionElement)(n,t)];case 1:return i.sent(),[2,{success:!0,message:"\u2705 Selected option (".concat(t,") in element (").concat(null!=o?o:e,").")}];case 2:return a=i.sent(),[2,{success:!1,message:"\u274c Failed to select option: ".concat(a)}];case 3:return[2]}})})()},_proto.scroll=function(e){var t=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var r,n,o,a,i,l,s;return(0,_tsGeneratorMjsDefault.default)(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),r=e.down,n=e.numPages,o=e.pixels,a=e.index,t.assertIndexed(),i=(null!=o?o:n*window.innerHeight)*(r?1:-1),l=void 0!==a?(0,_actions.getElementByIndex)(t.selectorMap,a):null,[4,(0,_actions.scrollVertically)(i,l)];case 1:return[2,{success:!0,message:c.sent()}];case 2:return s=c.sent(),[2,{success:!1,message:"\u274c Failed to scroll: ".concat(s)}];case 3:return[2]}})})()},_proto.scrollHorizontally=function(e){var t=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var r,n,o,a,i,l;return(0,_tsGeneratorMjsDefault.default)(this,function(s){switch(s.label){case 0:return s.trys.push([0,2,,3]),r=e.right,n=e.pixels,o=e.index,t.assertIndexed(),a=n*(r?1:-1),i=void 0!==o?(0,_actions.getElementByIndex)(t.selectorMap,o):null,[4,(0,_actions.scrollHorizontally)(a,i)];case 1:return[2,{success:!0,message:s.sent()}];case 2:return l=s.sent(),[2,{success:!1,message:"\u274c Failed to scroll horizontally: ".concat(l)}];case 3:return[2]}})})()},_proto.executeJavascript=function executeJavascript(script,signal){return(0,_asyncToGeneratorMjsDefault.default)(function(){var asyncFunction,result,error;return(0,_tsGeneratorMjsDefault.default)(this,function(_state){switch(_state.label){case 0:return _state.trys.push([0,2,,3]),asyncFunction=eval("(async (signal) => { ".concat(script," })")),[4,asyncFunction(signal)];case 1:return result=_state.sent(),[2,{success:!0,message:"\u2705 Executed JavaScript. Result: ".concat(result)}];case 2:return error=_state.sent(),[2,{success:!1,message:"\u274c Error executing JavaScript: ".concat(error)}];case 3:return[2]}})})()},_proto.showMask=function(){var e=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var t;return(0,_tsGeneratorMjsDefault.default)(this,function(r){switch(r.label){case 0:return[4,e.maskReady];case 1:return r.sent(),null===(t=e.mask)||void 0===t||t.show(),[2]}})})()},_proto.hideMask=function(){var e=this;return(0,_asyncToGeneratorMjsDefault.default)(function(){var t;return(0,_tsGeneratorMjsDefault.default)(this,function(r){switch(r.label){case 0:return[4,e.maskReady];case 1:return r.sent(),null===(t=e.mask)||void 0===t||t.hide(),[2]}})})()},_proto.dispose=function(){var e;_dom.cleanUpHighlights(),this.flatTree=null,this.selectorMap.clear(),this.elementTextMap.clear(),this.simplifiedHTML="<EMPTY>",this.isIndexed=!1,null===(e=this.mask)||void 0===e||e.dispose(),this.mask=null},PageController}((0,_wrapNativeSuperMjsDefault.default)(EventTarget))},{"@swc/helpers/src/_assert_this_initialized.mjs":"j6LTU","@swc/helpers/src/_async_to_generator.mjs":"bOQMo","@swc/helpers/src/_class_call_check.mjs":"HGwAU","@swc/helpers/src/_inherits.mjs":"1HzyT","@swc/helpers/src/_object_spread.mjs":"9JMM7","@swc/helpers/src/_object_spread_props.mjs":"jA1BK","@swc/helpers/src/_to_consumable_array.mjs":"aSyY3","@swc/helpers/src/_wrap_native_super.mjs":"gLZgg","@swc/helpers/src/_create_super.mjs":"4dkRq","@swc/helpers/src/_ts_generator.mjs":"fs9WQ","./actions":"cXtNn","./dom":"fpbzs","./dom/getPageInfo":"bMNqj","./patches/react":"ivuSK","./utils":"cdiZf","2856f3f6d00fdcc5":"kWtOk","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],j6LTU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_assert_this_initialized.js")},{"../esm/_assert_this_initialized.js":"kLrHJ","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],kLrHJ:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],fRZO2:[function(e,t,r){r.interopDefault=function(e){return e&&e.__esModule?e:{default:e}},r.defineInteropFlag=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.exportAll=function(e,t){return Object.keys(e).forEach(function(r){"default"===r||"__esModule"===r||t.hasOwnProperty(r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})}),t},r.export=function(e,t,r){Object.defineProperty(e,t,{enumerable:!0,get:r})}},{}],bOQMo:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_async_to_generator.js")},{"../esm/_async_to_generator.js":"faxJC","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],faxJC:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t,r,n,o,a,i){try{var l=e[a](i),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function a(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function l(e){o(i,n,a,l,s,"next",e)}function s(e){o(i,n,a,l,s,"throw",e)}l(void 0)})}}n.defineInteropFlag(r),n.export(r,"_",()=>a)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],HGwAU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_class_call_check.js")},{"../esm/_class_call_check.js":"05bL4","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"05bL4":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"1HzyT":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_inherits.js")},{"../esm/_inherits.js":"cJoav","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],cJoav:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>a);var o=e("./_set_prototype_of.js");function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,o._)(e,t)}},{"./_set_prototype_of.js":"fTd4R","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],fTd4R:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"9JMM7":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_object_spread.js")},{"../esm/_object_spread.js":"fzj09","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],fzj09:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>a);var o=e("./_define_property.js");function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){(0,o._)(e,t,r[t])})}return e}},{"./_define_property.js":"dDgsd","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],dDgsd:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],jA1BK:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_object_spread_props.js")},{"../esm/_object_spread_props.js":"j5SKX","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],j5SKX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}n.defineInteropFlag(r),n.export(r,"_",()=>a)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],aSyY3:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_to_consumable_array.js")},{"../esm/_to_consumable_array.js":"2Cb2m","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"2Cb2m":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>s);var o=e("./_array_without_holes.js"),a=e("./_iterable_to_array.js"),i=e("./_non_iterable_spread.js"),l=e("./_unsupported_iterable_to_array.js");function s(e){return(0,o._)(e)||(0,a._)(e)||(0,l._)(e)||(0,i._)()}},{"./_array_without_holes.js":"iaMVV","./_iterable_to_array.js":"1DgUK","./_non_iterable_spread.js":"lMN0r","./_unsupported_iterable_to_array.js":"lx81R","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],iaMVV:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>a);var o=e("./_array_like_to_array.js");function a(e){if(Array.isArray(e))return(0,o._)(e)}},{"./_array_like_to_array.js":"gQ4e1","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],gQ4e1:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"1DgUK":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],lMN0r:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],lx81R:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>a);var o=e("./_array_like_to_array.js");function a(e,t){if(e){if("string"==typeof e)return(0,o._)(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return(0,o._)(e,t)}}},{"./_array_like_to_array.js":"gQ4e1","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],gLZgg:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_wrap_native_super.js")},{"../esm/_wrap_native_super.js":"lqsBQ","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],lqsBQ:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>s);var o=e("./_construct.js"),a=e("./_get_prototype_of.js"),i=e("./_is_native_function.js"),l=e("./_set_prototype_of.js");function s(e){var t="function"==typeof Map?new Map:void 0;return(s=function(e){if(null===e||!(0,i._)(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return(0,o._)(e,arguments,(0,a._)(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,l._)(r,e)})(e)}},{"./_construct.js":"PogQH","./_get_prototype_of.js":"igSd6","./_is_native_function.js":"4enTN","./_set_prototype_of.js":"fTd4R","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],PogQH:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>i);var o=e("./_is_native_reflect_construct.js"),a=e("./_set_prototype_of.js");function i(e,t,r){return(i=(0,o._)()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&(0,a._)(o,r.prototype),o}).apply(null,arguments)}},{"./_is_native_reflect_construct.js":"hs9J0","./_set_prototype_of.js":"fTd4R","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],hs9J0:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(o=function(){return!!e})()}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],igSd6:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"4enTN":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){return -1!==Function.toString.call(e).indexOf("[native code]")}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"4dkRq":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_create_super.js")},{"../esm/_create_super.js":"3SDdb","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"3SDdb":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>l);var o=e("./_get_prototype_of.js"),a=e("./_is_native_reflect_construct.js"),i=e("./_possible_constructor_return.js");function l(e){var t=(0,a._)();return function(){var r,n=(0,o._)(e);if(t){var a=(0,o._)(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return(0,i._)(this,r)}}},{"./_get_prototype_of.js":"igSd6","./_is_native_reflect_construct.js":"hs9J0","./_possible_constructor_return.js":"ksJEu","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],ksJEu:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>i);var o=e("./_assert_this_initialized.js"),a=e("./_type_of.js");function i(e,t){return t&&("object"===(0,a._)(t)||"function"==typeof t)?t:(0,o._)(e)}},{"./_assert_this_initialized.js":"kLrHJ","./_type_of.js":"ff798","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],ff798:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],fs9WQ:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_ts_generator.js")},{"../esm/_ts_generator.js":"lJ01F","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],lJ01F:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>o.__generator);var o=e("tslib")},{tslib:"gdEuw","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],gdEuw:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"__extends",()=>a),n.export(r,"__assign",()=>i),n.export(r,"__rest",()=>l),n.export(r,"__decorate",()=>s),n.export(r,"__param",()=>c),n.export(r,"__esDecorate",()=>u),n.export(r,"__runInitializers",()=>f),n.export(r,"__propKey",()=>p),n.export(r,"__setFunctionName",()=>d),n.export(r,"__metadata",()=>h),n.export(r,"__awaiter",()=>m),n.export(r,"__generator",()=>v),n.export(r,"__createBinding",()=>y),n.export(r,"__exportStar",()=>g),n.export(r,"__values",()=>b),n.export(r,"__read",()=>_),n.export(r,"__spread",()=>w),n.export(r,"__spreadArrays",()=>j),n.export(r,"__spreadArray",()=>x),n.export(r,"__await",()=>E),n.export(r,"__asyncGenerator",()=>O),n.export(r,"__asyncDelegator",()=>S),n.export(r,"__asyncValues",()=>T),n.export(r,"__makeTemplateObject",()=>k),n.export(r,"__importStar",()=>R),n.export(r,"__importDefault",()=>N),n.export(r,"__classPrivateFieldGet",()=>P),n.export(r,"__classPrivateFieldSet",()=>F),n.export(r,"__classPrivateFieldIn",()=>A),n.export(r,"__addDisposableResource",()=>C),n.export(r,"__disposeResources",()=>L),n.export(r,"__rewriteRelativeImportExtension",()=>H);var o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var i=function(){return(i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function l(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function s(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var l=e.length-1;l>=0;l--)(o=e[l])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function c(e,t){return function(r,n){t(r,n,e)}}function u(e,t,r,n,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw TypeError("Function expected");return e}for(var l,s=n.kind,c="getter"===s?"get":"setter"===s?"set":"value",u=!t&&e?n.static?e:e.prototype:null,f=t||(u?Object.getOwnPropertyDescriptor(u,n.name):{}),p=!1,d=r.length-1;d>=0;d--){var h={};for(var m in n)h[m]="access"===m?{}:n[m];for(var m in n.access)h.access[m]=n.access[m];h.addInitializer=function(e){if(p)throw TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var v=(0,r[d])("accessor"===s?{get:f.get,set:f.set}:f[c],h);if("accessor"===s){if(void 0===v)continue;if(null===v||"object"!=typeof v)throw TypeError("Object expected");(l=i(v.get))&&(f.get=l),(l=i(v.set))&&(f.set=l),(l=i(v.init))&&o.unshift(l)}else(l=i(v))&&("field"===s?o.unshift(l):f[c]=l)}u&&Object.defineProperty(u,n.name,f),p=!0}function f(e,t,r){for(var n=arguments.length>2,o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function p(e){return"symbol"==typeof e?e:"".concat(e)}function d(e,t,r){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function h(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function m(e,t,r,n){function o(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,a){function i(e){try{s(n.next(e))}catch(e){a(e)}}function l(e){try{s(n.throw(e))}catch(e){a(e)}}function s(e){e.done?r(e.value):o(e.value).then(i,l)}s((n=n.apply(e,t||[])).next())})}function v(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(e){return function(t){return s([e,t])}}function s(l){if(r)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&l[0]?n.return:l[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,l[1])).done)return o;switch(n=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,n=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){a.label=l[1];break}if(6===l[0]&&a.label<o[1]){a.label=o[1],o=l;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(l);break}o[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(e){l=[6,e],n=0}finally{r=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}var y=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function g(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||y(t,e,r)}function b(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function _(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(_(arguments[t]));return e}function j(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),o=0,t=0;t<r;t++)for(var a=arguments[t],i=0,l=a.length;i<l;i++,o++)n[o]=a[i];return n}function x(e,t,r){if(r||2==arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}function E(e){return this instanceof E?(this.v=e,this):new E(e)}function O(e,t,r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),a=[];return n=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),l("next"),l("throw"),l("return",i),n[Symbol.asyncIterator]=function(){return this},n;function i(e){return function(t){return Promise.resolve(t).then(e,f)}}function l(e,t){o[e]&&(n[e]=function(t){return new Promise(function(r,n){a.push([e,t,r,n])>1||s(e,t)})},t&&(n[e]=t(n[e])))}function s(e,t){try{c(o[e](t))}catch(e){p(a[0][3],e)}}function c(e){e.value instanceof E?Promise.resolve(e.value.v).then(u,f):p(a[0][2],e)}function u(e){s("next",e)}function f(e){s("throw",e)}function p(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function S(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:E(e[n](t)),done:!1}:o?o(t):t}:o}}function T(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=b(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,a){o(n,a,(t=e[r](t)).done,t.value)})}}function o(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}}function k(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var I=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},M=function(e){return(M=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t})(e)};function R(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=M(e),n=0;n<r.length;n++)"default"!==r[n]&&y(t,e,r[n]);return I(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function P(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function F(e,t,r,n,o){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!o)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function A(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function C(e,t,r){if(null!=t){var n,o;if("object"!=typeof t&&"function"!=typeof t)throw TypeError("Object expected.");if(r){if(!Symbol.asyncDispose)throw TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose],r&&(o=n)}if("function"!=typeof n)throw TypeError("Object not disposable.");o&&(n=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var D="function"==typeof SuppressedError?SuppressedError:function(e,t,r){var n=Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function L(e){function t(t){e.error=e.hasError?new D(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var r,n=0;function o(){for(;r=e.stack.pop();)try{if(!r.async&&1===n)return n=0,e.stack.push(r),Promise.resolve().then(o);if(r.dispose){var a=r.dispose.call(r.value);if(r.async)return n|=2,Promise.resolve(a).then(o,function(e){return t(e),o()})}else n|=1}catch(e){t(e)}if(1===n)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return o()}function H(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,r,n,o,a){return r?t?".jsx":".js":!n||o&&a?n+o+"."+a.toLowerCase()+"js":e}):e}r.default={__extends:a,__assign:i,__rest:l,__decorate:s,__param:c,__esDecorate:u,__runInitializers:f,__propKey:p,__setFunctionName:d,__metadata:h,__awaiter:m,__generator:v,__createBinding:y,__exportStar:g,__values:b,__read:_,__spread:w,__spreadArrays:j,__spreadArray:x,__await:E,__asyncGenerator:O,__asyncDelegator:S,__asyncValues:T,__makeTemplateObject:k,__importStar:R,__importDefault:N,__classPrivateFieldGet:P,__classPrivateFieldSet:F,__classPrivateFieldIn:A,__addDisposableResource:C,__disposeResources:L,__rewriteRelativeImportExtension:H}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],cXtNn:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"getElementByIndex",()=>m),n.export(r,"clickElement",()=>g),n.export(r,"inputTextElement",()=>_),n.export(r,"selectOptionElement",()=>j),n.export(r,"scrollIntoViewIfNeeded",()=>E),n.export(r,"scrollVertically",()=>S),n.export(r,"scrollHorizontally",()=>k);var o=e("@swc/helpers/src/_async_to_generator.mjs"),a=n.interopDefault(o),i=e("@swc/helpers/src/_instanceof.mjs"),l=n.interopDefault(i),s=e("@swc/helpers/src/_object_spread.mjs"),c=n.interopDefault(s),u=e("@swc/helpers/src/_object_spread_props.mjs"),f=n.interopDefault(u),p=e("@swc/helpers/src/_ts_generator.mjs"),d=n.interopDefault(p),h=e("./utils");function m(e,t){var r=e.get(t);if(!r)throw Error("No interactive element found at index ".concat(t));var n=r.ref;if(!n)throw Error("Element at index ".concat(t," does not have a reference"));if(!(0,h.isHTMLElement)(n))throw Error("Element at index ".concat(t," is not an HTMLElement"));return n}var v=null;function y(){v&&(v.dispatchEvent(new PointerEvent("pointerout",{bubbles:!0})),v.dispatchEvent(new PointerEvent("pointerleave",{bubbles:!1})),v.dispatchEvent(new MouseEvent("mouseout",{bubbles:!0})),v.dispatchEvent(new MouseEvent("mouseleave",{bubbles:!1})),v.blur(),v=null)}function g(e){return b.apply(this,arguments)}function b(){return(b=(0,a.default)(function(e){var t,r,n,o,a,i,s,u,p,m;return(0,d.default)(this,function(d){switch(d.label){case 0:return y(),v=e,[4,E(e)];case 1:if(d.sent(),!(r=null===(t=e.ownerDocument.defaultView)||void 0===t?void 0:t.frameElement))return[3,3];return[4,E(r)];case 2:d.sent(),d.label=3;case 3:return o=(n=e.getBoundingClientRect()).left+n.width/2,a=n.top+n.height/2,[4,(0,h.movePointerToElement)(e,o,a)];case 4:return d.sent(),[4,(0,h.clickPointer)()];case 5:return d.sent(),[4,(0,h.waitFor)(.1)];case 6:return d.sent(),i=e.ownerDocument,[4,(0,h.enablePassThrough)()];case 7:return d.sent(),s=i.elementFromPoint(o,a),[4,(0,h.disablePassThrough)()];case 8:return d.sent(),u=(0,l.default)(s,HTMLElement)&&e.contains(s)?s:e,p={bubbles:!0,cancelable:!0,clientX:o,clientY:a,pointerType:"mouse"},m={bubbles:!0,cancelable:!0,clientX:o,clientY:a,button:0},u.dispatchEvent(new PointerEvent("pointerover",p)),u.dispatchEvent(new PointerEvent("pointerenter",(0,f.default)((0,c.default)({},p),{bubbles:!1}))),u.dispatchEvent(new MouseEvent("mouseover",m)),u.dispatchEvent(new MouseEvent("mouseenter",(0,f.default)((0,c.default)({},m),{bubbles:!1}))),u.dispatchEvent(new PointerEvent("pointerdown",p)),u.dispatchEvent(new MouseEvent("mousedown",m)),e.focus({preventScroll:!0}),u.dispatchEvent(new PointerEvent("pointerup",p)),u.dispatchEvent(new MouseEvent("mouseup",m)),u.click(),[4,(0,h.waitFor)(.2)];case 9:return d.sent(),[2]}})})).apply(this,arguments)}function _(e,t){return w.apply(this,arguments)}function w(){return(w=(0,a.default)(function(e,t){var r,n,o,a;return(0,d.default)(this,function(i){switch(i.label){case 0:if(r=e.isContentEditable,!(0,h.isInputElement)(e)&&!(0,h.isTextAreaElement)(e)&&!r)throw Error("Element is not an input, textarea, or contenteditable");return[4,g(e)];case 1:return i.sent(),r?(e.dispatchEvent(new InputEvent("beforeinput",{bubbles:!0,cancelable:!0,inputType:"deleteContent"}))&&(e.innerText="",e.dispatchEvent(new InputEvent("input",{bubbles:!0,inputType:"deleteContent"}))),e.dispatchEvent(new InputEvent("beforeinput",{bubbles:!0,cancelable:!0,inputType:"insertText",data:t}))&&(e.innerText=t,e.dispatchEvent(new InputEvent("input",{bubbles:!0,inputType:"insertText",data:t}))),e.innerText.trim()!==t.trim()&&(e.focus(),o=((n=e.ownerDocument).defaultView||window).getSelection(),(a=n.createRange()).selectNodeContents(e),null==o||o.removeAllRanges(),null==o||o.addRange(a),n.execCommand("delete",!1),n.execCommand("insertText",!1,t)),e.dispatchEvent(new Event("change",{bubbles:!0})),e.blur()):(0,h.getNativeValueSetter)(e).call(e,t),r||e.dispatchEvent(new Event("input",{bubbles:!0})),[4,(0,h.waitFor)(.1)];case 2:return i.sent(),y(),[2]}})})).apply(this,arguments)}function j(e,t){return x.apply(this,arguments)}function x(){return(x=(0,a.default)(function(e,t){var r;return(0,d.default)(this,function(n){switch(n.label){case 0:if(!(0,h.isSelectElement)(e))throw Error("Element is not a select element");if(!(r=Array.from(e.options).find(function(e){var r;return(null===(r=e.textContent)||void 0===r?void 0:r.trim())===t.trim()})))throw Error('Option with text "'.concat(t,'" not found in select element'));return e.value=r.value,e.dispatchEvent(new Event("change",{bubbles:!0})),[4,(0,h.waitFor)(.1)];case 1:return n.sent(),[2]}})})).apply(this,arguments)}function E(e){return O.apply(this,arguments)}function O(){return(O=(0,a.default)(function(e){var t;return(0,d.default)(this,function(r){return"function"==typeof(t=e).scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded():e.scrollIntoView({behavior:"auto",block:"center",inline:"nearest"}),[2]})})).apply(this,arguments)}function S(e,t){return T.apply(this,arguments)}function T(){return(T=(0,a.default)(function(e,t){var r,n,o,a,i,l,s,c,u,f,p,m,v,y,g,b,_,w,j,x,E,O,S,T,k,I,M,R,N,P,F;return(0,d.default)(this,function(d){switch(d.label){case 0:if(t){for(n=r=t,o=!1,a=null,i=0,l=0,s=e;n&&l<10;){if(c=window.getComputedStyle(n),u=/(auto|scroll|overlay)/.test(c.overflowY)||c.scrollbarWidth&&"auto"!==c.scrollbarWidth||c.scrollbarGutter&&"auto"!==c.scrollbarGutter,f=n.scrollHeight>n.clientHeight,u&&f&&(p=n.scrollTop,m=n.scrollHeight-n.clientHeight,v=(v=s/3)>0?Math.min(v,m-p):Math.max(v,-p),n.scrollTop=p+v,Math.abs(y=n.scrollTop-p)>.5)){o=!0,a=n,i=y;break}if(n===document.body||n===document.documentElement)break;n=n.parentElement,l++}if(o)return[2,"Scrolled container (".concat(null==a?void 0:a.tagName,") by ").concat(i,"px")];return[2,"No scrollable container found for element (".concat(r.tagName,")")]}for(g=e,b=function(e){return e.clientHeight>=.5*window.innerHeight},_=function(e){return!!(e&&/(auto|scroll|overlay)/.test(getComputedStyle(e).overflowY)&&e.scrollHeight>e.clientHeight&&b(e))},w=document.activeElement;w&&!_(w)&&w!==document.body;)w=w.parentElement;if(!((w=_(w)?w:Array.from(document.querySelectorAll("*")).find(_)||document.scrollingElement||document.documentElement)===document.scrollingElement||w===document.documentElement||w===document.body))return[3,1];if(j=window.scrollY,x=document.documentElement.scrollHeight-window.innerHeight,window.scrollBy(0,g),1>Math.abs(O=(E=window.scrollY)-j))return[2,g>0?"\u26a0\ufe0f Already at the bottom of the page, cannot scroll down further.":"\u26a0\ufe0f Already at the top of the page, cannot scroll up further."];if(S=g>0&&E>=x-1,T=g<0&&E<=1,S)return[2,"\u2705 Scrolled page by ".concat(O,"px. Reached the bottom of the page.")];if(T)return[2,"\u2705 Scrolled page by ".concat(O,"px. Reached the top of the page.")];return[2,"\u2705 Scrolled page by ".concat(O,"px.")];case 1:return k="The document is not scrollable. Falling back to container scroll.",console.log("[PageController] ".concat(k)),I=w.scrollTop,M=w.scrollHeight-w.clientHeight,w.scrollBy({top:g,behavior:"smooth"}),[4,(0,h.waitFor)(.1)];case 2:if(d.sent(),1>Math.abs(N=(R=w.scrollTop)-I))return[2,g>0?"\u26a0\ufe0f ".concat(k," Already at the bottom of container (").concat(w.tagName,"), cannot scroll down further."):"\u26a0\ufe0f ".concat(k," Already at the top of container (").concat(w.tagName,"), cannot scroll up further.")];if(P=g>0&&R>=M-1,F=g<0&&R<=1,P)return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") by ").concat(N,"px. Reached the bottom.")];if(F)return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") by ").concat(N,"px. Reached the top.")];return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") by ").concat(N,"px.")];case 3:return[2]}})})).apply(this,arguments)}function k(e,t){return I.apply(this,arguments)}function I(){return(I=(0,a.default)(function(e,t){var r,n,o,a,i,l,s,c,u,f,p,m,v,y,g,b,_,w,j,x,E,O,S,T,k,I,M,R,N,P,F;return(0,d.default)(this,function(d){switch(d.label){case 0:if(t){for(n=r=t,o=!1,a=null,i=0,l=0,s=e;n&&l<10;){if(c=window.getComputedStyle(n),u=/(auto|scroll|overlay)/.test(c.overflowX)||c.scrollbarWidth&&"auto"!==c.scrollbarWidth||c.scrollbarGutter&&"auto"!==c.scrollbarGutter,f=n.scrollWidth>n.clientWidth,u&&f&&(p=n.scrollLeft,m=n.scrollWidth-n.clientWidth,v=(v=s/3)>0?Math.min(v,m-p):Math.max(v,-p),n.scrollLeft=p+v,Math.abs(y=n.scrollLeft-p)>.5)){o=!0,a=n,i=y;break}if(n===document.body||n===document.documentElement)break;n=n.parentElement,l++}if(o)return[2,"Scrolled container (".concat(null==a?void 0:a.tagName,") horizontally by ").concat(i,"px")];return[2,"No horizontally scrollable container found for element (".concat(r.tagName,")")]}for(g=e,b=function(e){return e.clientWidth>=.5*window.innerWidth},_=function(e){return!!(e&&/(auto|scroll|overlay)/.test(getComputedStyle(e).overflowX)&&e.scrollWidth>e.clientWidth&&b(e))},w=document.activeElement;w&&!_(w)&&w!==document.body;)w=w.parentElement;if(!((w=_(w)?w:Array.from(document.querySelectorAll("*")).find(_)||document.scrollingElement||document.documentElement)===document.scrollingElement||w===document.documentElement||w===document.body))return[3,1];if(j=window.scrollX,x=document.documentElement.scrollWidth-window.innerWidth,window.scrollBy(g,0),1>Math.abs(O=(E=window.scrollX)-j))return[2,g>0?"\u26a0\ufe0f Already at the right edge of the page, cannot scroll right further.":"\u26a0\ufe0f Already at the left edge of the page, cannot scroll left further."];if(S=g>0&&E>=x-1,T=g<0&&E<=1,S)return[2,"\u2705 Scrolled page by ".concat(O,"px. Reached the right edge of the page.")];if(T)return[2,"\u2705 Scrolled page by ".concat(O,"px. Reached the left edge of the page.")];return[2,"\u2705 Scrolled page horizontally by ".concat(O,"px.")];case 1:return k="The document is not scrollable. Falling back to container scroll.",console.log("[PageController] ".concat(k)),I=w.scrollLeft,M=w.scrollWidth-w.clientWidth,w.scrollBy({left:g,behavior:"smooth"}),[4,(0,h.waitFor)(.1)];case 2:if(d.sent(),1>Math.abs(N=(R=w.scrollLeft)-I))return[2,g>0?"\u26a0\ufe0f ".concat(k," Already at the right edge of container (").concat(w.tagName,"), cannot scroll right further."):"\u26a0\ufe0f ".concat(k," Already at the left edge of container (").concat(w.tagName,"), cannot scroll left further.")];if(P=g>0&&R>=M-1,F=g<0&&R<=1,P)return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") by ").concat(N,"px. Reached the right edge.")];if(F)return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") by ").concat(N,"px. Reached the left edge.")];return[2,"\u2705 ".concat(k," Scrolled container (").concat(w.tagName,") horizontally by ").concat(N,"px.")];case 3:return[2]}})})).apply(this,arguments)}},{"@swc/helpers/src/_async_to_generator.mjs":"bOQMo","@swc/helpers/src/_instanceof.mjs":"la3dn","@swc/helpers/src/_object_spread.mjs":"9JMM7","@swc/helpers/src/_object_spread_props.mjs":"jA1BK","@swc/helpers/src/_ts_generator.mjs":"fs9WQ","./utils":"cdiZf","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],la3dn:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_instanceof.js")},{"../esm/_instanceof.js":"9c3DV","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"9c3DV":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],cdiZf:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"isHTMLElement",()=>s),n.export(r,"isInputElement",()=>c),n.export(r,"isTextAreaElement",()=>u),n.export(r,"isSelectElement",()=>f),n.export(r,"isAnchorElement",()=>p),n.export(r,"getIframeOffset",()=>d),n.export(r,"getNativeValueSetter",()=>h),n.export(r,"waitFor",()=>m),n.export(r,"movePointerToElement",()=>y),n.export(r,"clickPointer",()=>b),n.export(r,"enablePassThrough",()=>w),n.export(r,"disablePassThrough",()=>x);var o=e("@swc/helpers/src/_async_to_generator.mjs"),a=n.interopDefault(o),i=e("@swc/helpers/src/_ts_generator.mjs"),l=n.interopDefault(i);function s(e){return!!e&&1===e.nodeType}function c(e){return(null==e?void 0:e.nodeType)===1&&"INPUT"===e.tagName}function u(e){return(null==e?void 0:e.nodeType)===1&&"TEXTAREA"===e.tagName}function f(e){return(null==e?void 0:e.nodeType)===1&&"SELECT"===e.tagName}function p(e){return(null==e?void 0:e.nodeType)===1&&"A"===e.tagName}function d(e){var t,r=null===(t=e.ownerDocument.defaultView)||void 0===t?void 0:t.frameElement;if(!r)return{x:0,y:0};var n=r.getBoundingClientRect();return{x:n.left,y:n.top}}function h(e){return Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),"value").set}function m(e){return v.apply(this,arguments)}function v(){return(v=(0,a.default)(function(e){return(0,l.default)(this,function(t){switch(t.label){case 0:return[4,new Promise(function(t){return setTimeout(t,1e3*e)})];case 1:return t.sent(),[2]}})})).apply(this,arguments)}function y(e,t,r){return g.apply(this,arguments)}function g(){return(g=(0,a.default)(function(e,t,r){var n;return(0,l.default)(this,function(o){switch(o.label){case 0:return n=d(e),window.dispatchEvent(new CustomEvent("PageAgent::MovePointerTo",{detail:{x:t+n.x,y:r+n.y}})),[4,m(.3)];case 1:return o.sent(),[2]}})})).apply(this,arguments)}function b(){return _.apply(this,arguments)}function _(){return(_=(0,a.default)(function(){return(0,l.default)(this,function(e){return window.dispatchEvent(new CustomEvent("PageAgent::ClickPointer")),[2]})})).apply(this,arguments)}function w(){return j.apply(this,arguments)}function j(){return(j=(0,a.default)(function(){return(0,l.default)(this,function(e){return window.dispatchEvent(new CustomEvent("PageAgent::EnablePassThrough")),[2]})})).apply(this,arguments)}function x(){return E.apply(this,arguments)}function E(){return(E=(0,a.default)(function(){return(0,l.default)(this,function(e){return window.dispatchEvent(new CustomEvent("PageAgent::DisablePassThrough")),[2]})})).apply(this,arguments)}},{"@swc/helpers/src/_async_to_generator.mjs":"bOQMo","@swc/helpers/src/_ts_generator.mjs":"fs9WQ","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],fpbzs:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"resolveViewportExpansion",()=>f),n.export(r,"getFlatTree",()=>h),n.export(r,"flatTreeToString",()=>g),n.export(r,"getAllTextTillNextClickableElement",()=>b),n.export(r,"getSelectorMap",()=>_),n.export(r,"getElementTextMap",()=>w),n.export(r,"cleanUpHighlights",()=>j);var o=e("@swc/helpers/src/_sliced_to_array.mjs"),a=n.interopDefault(o),i=e("@swc/helpers/src/_to_consumable_array.mjs"),l=n.interopDefault(i),s=e("./dom_tree/index"),c=n.interopDefault(s),u=-1;function f(e){return null!=e?e:u}var p=new Set(["nav","menu","header","footer","aside","dialog"]),d=new WeakMap;function h(e){var t,r,n,o=f(e.viewportExpansion),a=[],i=!0,l=!1,s=void 0;try{for(var u,p=(e.interactiveBlacklist||[])[Symbol.iterator]();!(i=(u=p.next()).done);i=!0){var h=u.value;"function"==typeof h?a.push(h()):a.push(h)}}catch(e){l=!0,s=e}finally{try{i||null==p.return||p.return()}finally{if(l)throw s}}var m=[],v=!0,y=!1,g=void 0;try{for(var b,_=(e.interactiveWhitelist||[])[Symbol.iterator]();!(v=(b=_.next()).done);v=!0){var w=b.value;"function"==typeof w?m.push(w()):m.push(w)}}catch(e){y=!0,g=e}finally{try{v||null==_.return||_.return()}finally{if(y)throw g}}var j=(0,c.default)({doHighlightElements:!0,debugMode:!0,focusHighlightIndex:-1,viewportExpansion:o,interactiveBlacklist:a,interactiveWhitelist:m,highlightOpacity:null!==(t=e.highlightOpacity)&&void 0!==t?t:0,highlightLabelOpacity:null!==(r=e.highlightLabelOpacity)&&void 0!==r?r:.1,includeImages:null===(n=e.includeImages)||void 0===n||n}),x=window.location.href;for(var E in j.map){var O=j.map[E];if(O.isInteractive&&O.ref){var S=O.ref;d.has(S)||(d.set(S,x),O.isNew=!0)}}return j}var m=new Map;function v(e){var t=m.get(e);if(!t){var r=e.replace(/[.+^${}()|[\]\\]/g,"\\$&");t=new RegExp("^".concat(r.replace(/\*/g,".*"),"$")),m.set(e,t)}return t}function y(e,t){var r={},n=!0,o=!1,a=void 0;try{for(var i,l=t[Symbol.iterator]();!(n=(i=l.next()).done);n=!0){var s=i.value;if(s.includes("*")){var c=v(s),u=!0,f=!1,p=void 0;try{for(var d,h=Object.keys(e)[Symbol.iterator]();!(u=(d=h.next()).done);u=!0){var m=d.value;c.test(m)&&e[m].trim()&&(r[m]=e[m].trim())}}catch(e){f=!0,p=e}finally{try{u||null==h.return||h.return()}finally{if(f)throw p}}}else{var y=e[s];y&&y.trim()&&(r[s]=y.trim())}}}catch(e){o=!0,a=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw a}}return r}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=["title","type","checked","name","role","value","placeholder","data-date-format","alt","aria-label","aria-expanded","data-state","aria-checked","id","for","target","aria-haspopup","aria-controls","aria-owns","contenteditable"],o=(0,l.default)(t).concat((0,l.default)(n)),i=function(e,t){return e.length>t?e.substring(0,t)+"...":e},s=200,c=new Set,u=function(e){var t=null==e?void 0:e.image;if(!t)return"";var r=[],n=function(e,t){!t||c.has(t)||(c.add(t),r.push("".concat(e,"=").concat(i(t,s))))};return n("src",t.imageSrc),t.imageAlt&&r.push("alt=".concat(i(t.imageAlt,100))),n("background-image",t.backgroundImage),r.join(" ")},f=function(t){var r=e.map[t];if(!r)return null;if("TEXT_NODE"===r.type){var n=r;return{type:"text",text:n.text,isVisible:n.isVisible,parent:null,children:[]}}var o,a,i,l,s,c,u=r,p=[],d=!0,h=!1,m=void 0;if(u.children)try{for(var v,y=u.children[Symbol.iterator]();!(d=(v=y.next()).done);d=!0){var g=v.value,b=f(g);b&&(b.parent=null,p.push(b))}}catch(e){h=!0,m=e}finally{try{d||null==y.return||y.return()}finally{if(h)throw m}}return{type:"element",tagName:u.tagName,attributes:null!==(o=u.attributes)&&void 0!==o?o:{},isVisible:null!==(a=u.isVisible)&&void 0!==a&&a,isInteractive:null!==(i=u.isInteractive)&&void 0!==i&&i,isTopElement:null!==(l=u.isTopElement)&&void 0!==l&&l,isNew:null!==(s=u.isNew)&&void 0!==s&&s,highlightIndex:u.highlightIndex,parent:null,children:p,extra:null!==(c=u.extra)&&void 0!==c?c:{}}},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.parent=t;var r=!0,n=!1,o=void 0;try{for(var a,i=e.children[Symbol.iterator]();!(r=(a=i.next()).done);r=!0){var l=a.value;d(l,e)}}catch(e){n=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw o}}},h=f(e.rootId);if(!h)return"";d(h);var m=function(e){for(var t=e.parent;t;){if("element"===t.type&&void 0!==t.highlightIndex)return!0;t=t.parent}return!1},v=function(e,t,n){var l,s=t,c=" ".repeat(t);if("element"===e.type){var f=r&&e.tagName&&p.has(e.tagName);if(void 0!==e.highlightIndex){s+=1;var d=b(e),h="";if(o.length>0&&e.attributes){var g=y(e.attributes,o),_=Object.keys(g);if(_.length>1){var w=new Set,j={},x=!0,E=!1,O=void 0;try{for(var S,T=_[Symbol.iterator]();!(x=(S=T.next()).done);x=!0){var k=S.value,I=g[k];I.length>5&&(I in j?w.add(k):j[I]=k)}}catch(e){E=!0,O=e}finally{try{x||null==T.return||T.return()}finally{if(E)throw O}}var M=!0,R=!1,N=void 0;try{for(var P,F=w[Symbol.iterator]();!(M=(P=F.next()).done);M=!0){var A=P.value;delete g[A]}}catch(e){R=!0,N=e}finally{try{M||null==F.return||F.return()}finally{if(R)throw N}}}g.role===e.tagName&&delete g.role;var C=["aria-label","placeholder","title"],D=!0,L=!1,H=void 0;try{for(var W,Z=C[Symbol.iterator]();!(D=(W=Z.next()).done);D=!0){var z=W.value;g[z]&&g[z].toLowerCase().trim()===d.toLowerCase().trim()&&delete g[z]}}catch(e){L=!0,H=e}finally{try{D||null==Z.return||Z.return()}finally{if(L)throw H}}Object.keys(g).length>0&&(h=Object.entries(g).map(function(e){var t=(0,a.default)(e,2),r=t[0],n=t[1];return"".concat(r,"=").concat(i(n,20))}).join(" "))}var B=e.isNew?"*[".concat(e.highlightIndex,"]"):"[".concat(e.highlightIndex,"]"),U="".concat(c).concat(B,"<").concat(null!==(V=e.tagName)&&void 0!==V?V:"");if(h&&(U+=" ".concat(h)),e.extra&&e.extra.scrollable){var V,G,J,X,q,Y="";(null===(G=e.extra.scrollData)||void 0===G?void 0:G.left)&&(Y+="left=".concat(e.extra.scrollData.left,", ")),(null===(J=e.extra.scrollData)||void 0===J?void 0:J.top)&&(Y+="top=".concat(e.extra.scrollData.top,", ")),(null===(X=e.extra.scrollData)||void 0===X?void 0:X.right)&&(Y+="right=".concat(e.extra.scrollData.right,", ")),(null===(q=e.extra.scrollData)||void 0===q?void 0:q.bottom)&&(Y+="bottom=".concat(e.extra.scrollData.bottom)),U+=' data-scrollable="'.concat(Y,'"')}var Q=u(e.extra);if(Q&&(U+=" ".concat(Q)),d){var K=d.trim();h||(U+=" "),U+=">".concat(K)}else h||(U+=" ");U+=" />",n.push(U)}else{var $,ee=u(e.extra);ee&&n.push("".concat(c,"<").concat(null!==($=e.tagName)&&void 0!==$?$:""," ").concat(ee," />"))}var et=f&&void 0===e.highlightIndex,er=et?n.length:-1;et&&(n.push("".concat(c,"<").concat(e.tagName,">")),s+=1);var en=!0,eo=!1,ea=void 0;try{for(var ei,el=e.children[Symbol.iterator]();!(en=(ei=el.next()).done);en=!0){var es=ei.value;v(es,s,n)}}catch(e){eo=!0,ea=e}finally{try{en||null==el.return||el.return()}finally{if(eo)throw ea}}et&&(n.length===er+1?n.pop():n.push("".concat(c,"</").concat(e.tagName,">")))}else if("text"===e.type){if(m(e))return;e.parent&&"element"===e.parent.type&&e.parent.isVisible&&e.parent.isTopElement&&n.push("".concat(c).concat(null!==(l=e.text)&&void 0!==l?l:""))}},g=[];return v(h,0,g),g.join("\n")}var b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,r=[],n=function(o,a){if((-1===t||!(a>t))&&("element"!==o.type||o===e||void 0===o.highlightIndex)){var i=!0,l=!1,s=void 0;if("text"===o.type&&o.text)r.push(o.text);else if("element"===o.type)try{for(var c,u=o.children[Symbol.iterator]();!(i=(c=u.next()).done);i=!0){var f=c.value;n(f,a+1)}}catch(e){l=!0,s=e}finally{try{i||null==u.return||u.return()}finally{if(l)throw s}}}};return n(e,0),r.join("\n").trim()};function _(e){var t=new Map,r=Object.keys(e.map),n=!0,o=!1,a=void 0;try{for(var i,l=r[Symbol.iterator]();!(n=(i=l.next()).done);n=!0){var s=i.value,c=e.map[s];c.isInteractive&&"number"==typeof c.highlightIndex&&t.set(c.highlightIndex,c)}}catch(e){o=!0,a=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw a}}return t}function w(e){var t=e.split("\n").map(function(e){return e.trim()}).filter(function(e){return e.length>0}),r=new Map,n=!0,o=!1,a=void 0;try{for(var i,l=t[Symbol.iterator]();!(n=(i=l.next()).done);n=!0){var s=i.value,c=/^\[(\d+)\]<[^>]+>([^<]*)/.exec(s);if(c){var u=parseInt(c[1],10);r.set(u,s)}}}catch(e){o=!0,a=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw a}}return r}function j(){var e=window._highlightCleanupFunctions||[],t=!0,r=!1,n=void 0;try{for(var o,a=e[Symbol.iterator]();!(t=(o=a.next()).done);t=!0){var i=o.value;"function"==typeof i&&i()}}catch(e){r=!0,n=e}finally{try{t||null==a.return||a.return()}finally{if(r)throw n}}window._highlightCleanupFunctions=[]}window.addEventListener("popstate",function(){j()}),window.addEventListener("hashchange",function(){j()}),window.addEventListener("beforeunload",function(){j()});var x=window.navigation;if(x&&"function"==typeof x.addEventListener)x.addEventListener("navigate",function(){j()});else{var E=window.location.href;setInterval(function(){window.location.href!==E&&(E=window.location.href,j())},500)}},{"@swc/helpers/src/_sliced_to_array.mjs":"aqZOC","@swc/helpers/src/_to_consumable_array.mjs":"aSyY3","./dom_tree/index":"02vdc","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],aqZOC:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>o._);var o=e("../esm/_sliced_to_array.js")},{"../esm/_sliced_to_array.js":"kkUMi","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],kkUMi:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"_",()=>s);var o=e("./_array_with_holes.js"),a=e("./_iterable_to_array_limit.js"),i=e("./_non_iterable_rest.js"),l=e("./_unsupported_iterable_to_array.js");function s(e,t){return(0,o._)(e)||(0,a._)(e,t)||(0,l._)(e,t)||(0,i._)()}},{"./_array_with_holes.js":"7bkpl","./_iterable_to_array_limit.js":"cY5Om","./_non_iterable_rest.js":"jA3qG","./_unsupported_iterable_to_array.js":"lx81R","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"7bkpl":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){if(Array.isArray(e))return e}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],cY5Om:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw n}}return a}}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],jA3qG:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.defineInteropFlag(r),n.export(r,"_",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],"02vdc":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",()=>function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{doHighlightElements:!0,focusHighlightIndex:-1,viewportExpansion:0,debugMode:!1,interactiveBlacklist:[],interactiveWhitelist:[],highlightOpacity:.1,highlightLabelOpacity:.5,includeImages:!0},t=function(e,t){e&&e.nodeType===Node.ELEMENT_NODE&&R.set(e,(0,l.default)({},R.get(e),t))},r=function(e){if(!e)return null;if(N.boundingRects.has(e))return N.boundingRects.get(e);var t=e.getBoundingClientRect();return t&&N.boundingRects.set(e,t),t},n=function(e){if(!e)return null;if(N.computedStyles.has(e))return N.computedStyles.get(e);var t=window.getComputedStyle(e);return t&&N.computedStyles.set(e,t),t},o=function(e){if(!e)return null;if(N.clientRects.has(e))return N.clientRects.get(e);var t=e.getClientRects();return t&&N.clientRects.set(e,t),t},i=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e)return t;var n=[],o=null,a=20,i=16,l=null;try{var s=document.getElementById(A);s||((s=document.createElement("div")).id=A,s.style.position="fixed",s.style.pointerEvents="none",s.style.top="0",s.style.left="0",s.style.width="100%",s.style.height="100%",s.style.zIndex="2147483640",s.style.backgroundColor="transparent",document.body.appendChild(s));var u=e.getClientRects();if(!u||0===u.length)return t;var f=["#FF0000","#00FF00","#0000FF","#FFA500","#800080","#008080","#FF69B4","#4B0082","#FF4500","#2E8B57","#DC143C","#4682B4"],p=t%f.length,d=f[p],h=d+Math.floor(255*E).toString(16).padStart(2,"0");d+=Math.floor(255*O).toString(16).padStart(2,"0");var m={x:0,y:0};if(r){var v=r.getBoundingClientRect();m.x=v.left,m.y=v.top}var y=document.createDocumentFragment(),g=!0,b=!1,_=void 0;try{for(var w,j=u[Symbol.iterator]();!(g=(w=j.next()).done);g=!0){var x=w.value;if(0!==x.width&&0!==x.height){var S=document.createElement("div");S.style.position="fixed",S.style.border="2px solid ".concat(d),S.style.backgroundColor=h,S.style.pointerEvents="none",S.style.boxSizing="border-box";var T=x.top+m.y,k=x.left+m.x;S.style.top="".concat(T,"px"),S.style.left="".concat(k,"px"),S.style.width="".concat(x.width,"px"),S.style.height="".concat(x.height,"px"),y.appendChild(S),n.push({element:S,initialRect:x})}}}catch(e){b=!0,_=e}finally{try{g||null==j.return||j.return()}finally{if(b)throw _}}var I=u[0];(o=document.createElement("div")).className="playwright-highlight-label",o.style.position="fixed",o.style.background=d,o.style.color="white",o.style.padding="1px 4px",o.style.borderRadius="4px",o.style.fontSize="".concat(Math.min(12,Math.max(8,I.height/2)),"px"),o.textContent=t.toString(),a=o.offsetWidth>0?o.offsetWidth:a,i=o.offsetHeight>0?o.offsetHeight:i;var M=I.top+m.y,R=I.left+m.x,N=M+2,P=R+I.width-a-2;(I.width<a+4||I.height<i+4)&&(N=M-i-2,(P=R+I.width-a)<m.x&&(P=R)),N=Math.max(0,Math.min(N,window.innerHeight-i)),P=Math.max(0,Math.min(P,window.innerWidth-a)),o.style.top="".concat(N,"px"),o.style.left="".concat(P,"px"),y.appendChild(o);var F=function(){var t=e.getClientRects(),l={x:0,y:0};if(r){var s=r.getBoundingClientRect();l.x=s.left,l.y=s.top}if(n.forEach(function(e,r){if(r<t.length){var n=t[r],o=n.top+l.y,a=n.left+l.x;e.element.style.top="".concat(o,"px"),e.element.style.left="".concat(a,"px"),e.element.style.width="".concat(n.width,"px"),e.element.style.height="".concat(n.height,"px"),e.element.style.display=0===n.width||0===n.height?"none":"block"}else e.element.style.display="none"}),t.length<n.length)for(var c=t.length;c<n.length;c++)n[c].element.style.display="none";if(o&&t.length>0){var u=t[0],f=u.top+l.y,p=u.left+l.x,d=f+2,h=p+u.width-a-2;(u.width<a+4||u.height<i+4)&&(d=f-i-2,(h=p+u.width-a)<l.x&&(h=p)),d=Math.max(0,Math.min(d,window.innerHeight-i)),h=Math.max(0,Math.min(h,window.innerWidth-a)),o.style.top="".concat(d,"px"),o.style.left="".concat(h,"px"),o.style.display="block"}else o&&(o.style.display="none")},C=function(e,t){var r=0;return function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];var a=performance.now();if(!(a-r<16))return r=a,e.apply(void 0,(0,c.default)(n))}}(F,0);return window.addEventListener("scroll",C,!0),window.addEventListener("resize",C),l=function(){window.removeEventListener("scroll",C,!0),window.removeEventListener("resize",C),n.forEach(function(e){return e.element.remove()}),o&&o.remove()},s.appendChild(y),t+1}finally{l&&(window._highlightCleanupFunctions=window._highlightCleanupFunctions||[]).push(l)}},s=function(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return null;var r=n(e);if(!r)return null;var o=r.display;if("inline"===o||"inline-block"===o)return null;var a=r.overflowX,i=r.overflowY,l=r.scrollbarWidth&&"auto"!==r.scrollbarWidth||r.scrollbarGutter&&"auto"!==r.scrollbarGutter,s="auto"===a||"scroll"===a,c="auto"===i||"scroll"===i;if(!s&&!c&&!l)return null;var u=e.scrollWidth-e.clientWidth,f=e.scrollHeight-e.clientHeight,p=4;if(u<4&&f<p||!c&&!l&&u<p||!s&&!l&&f<p)return null;var d=e.scrollTop,h=e.scrollLeft,m={top:d,right:e.scrollWidth-e.clientWidth-e.scrollLeft,bottom:e.scrollHeight-e.clientHeight-e.scrollTop,left:h};return t(e,{scrollable:!0,scrollData:m}),m},u=function(e){try{if(-1===I){var t=e.parentElement;if(!t)return!1;try{return t.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0})}catch(e){var r=window.getComputedStyle(t);return"none"!==r.display&&"hidden"!==r.visibility&&"0"!==r.opacity}}var n=document.createRange();n.selectNodeContents(e);var o=n.getClientRects();if(!o||0===o.length)return!1;var a=!1,i=!1,l=!0,s=!1,c=void 0;try{for(var u,f=o[Symbol.iterator]();!(l=(u=f.next()).done);l=!0){var p=u.value;if(p.width>0&&p.height>0&&(a=!0,!(p.bottom<-I||p.top>window.innerHeight+I||p.right<-I||p.left>window.innerWidth+I))){i=!0;break}}}catch(e){s=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(s)throw c}}if(!a||!i)return!1;var d=e.parentElement;if(!d)return!1;try{return d.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0})}catch(e){var h=window.getComputedStyle(d);return"none"!==h.display&&"hidden"!==h.visibility&&"0"!==h.opacity}}catch(e){return console.warn("Error checking text node visibility:",e),!1}},f=function(e){if(!e||!e.tagName)return!1;var t=new Set(["body","div","main","article","section","nav","header","footer"]),r=e.tagName.toLowerCase();return!!t.has(r)||!new Set(["svg","script","style","link","meta","noscript","template"]).has(r)},p=function(e){var t=n(e);return e.offsetWidth>0&&e.offsetHeight>0&&(null==t?void 0:t.visibility)!=="hidden"&&(null==t?void 0:t.display)!=="none"},d=function(e){var t=function(e){return!!e&&!e.startsWith("data:")&&!e.startsWith("blob:")&&"about:blank"!==e},r={};if("img"===e.tagName.toLowerCase()){var o=e.currentSrc||e.src||"";t(o)&&(r.imageSrc=o);var a=e.getAttribute("alt");a&&a.trim()&&(r.imageAlt=a.trim())}var i=n(e),l=null==i?void 0:i.backgroundImage;if(l&&"none"!==l){var s=/url\((['"]?)(.*?)\1\)/.exec(l);s&&t(s[2])&&(r.backgroundImage=s[2])}return Object.keys(r).length>0?r:null},h=function(e){if(!e||e.nodeType!==Node.ELEMENT_NODE||j.includes(e))return!1;if(x.includes(e))return!0;var t=e.tagName.toLowerCase(),r=n(e),o=new Set(["pointer","move","text","grab","grabbing","cell","copy","alias","all-scroll","col-resize","context-menu","crosshair","e-resize","ew-resize","help","n-resize","ne-resize","nesw-resize","ns-resize","nw-resize","nwse-resize","row-resize","s-resize","se-resize","sw-resize","vertical-text","w-resize","zoom-in","zoom-out"]),a=new Set(["not-allowed","no-drop","wait","progress","initial","inherit"]);if(function(e){return"html"!==e.tagName.toLowerCase()&&!!((null==r?void 0:r.cursor)&&o.has(r.cursor))}(e))return!0;var i=new Set(["a","button","input","select","textarea","details","summary","label","option","optgroup","fieldset","legend"]),l=new Set(["disabled","readonly"]);if(i.has(t)){if((null==r?void 0:r.cursor)&&a.has(r.cursor))return!1;var c=!0,u=!1,f=void 0;try{for(var p,d=l[Symbol.iterator]();!(c=(p=d.next()).done);c=!0){var h=p.value;if(e.hasAttribute(h)||"true"===e.getAttribute(h)||""===e.getAttribute(h))return!1}}catch(e){u=!0,f=e}finally{try{c||null==d.return||d.return()}finally{if(u)throw f}}return!e.disabled&&!e.readOnly&&!e.inert}var m=e.getAttribute("role"),v=e.getAttribute("aria-role");if("true"===e.getAttribute("contenteditable")||e.isContentEditable||e.classList&&(e.classList.contains("button")||e.classList.contains("dropdown-toggle")||e.getAttribute("data-index")||"dropdown"===e.getAttribute("data-toggle")||"true"===e.getAttribute("aria-haspopup")))return!0;var y=new Set(["button","menu","menubar","menuitem","menuitemradio","menuitemcheckbox","radio","checkbox","tab","switch","slider","spinbutton","combobox","searchbox","textbox","listbox","option","scrollbar"]);if(i.has(t)||m&&y.has(m)||v&&y.has(v))return!0;try{if("function"==typeof getEventListeners){var g=getEventListeners(e),b=["click","mousedown","mouseup","dblclick"],_=!0,w=!1,E=void 0;try{for(var O,S,T,k=b[Symbol.iterator]();!(_=(T=k.next()).done);_=!0){var I=T.value;if(g[I]&&g[I].length>0)return!0}}catch(e){w=!0,E=e}finally{try{_||null==k.return||k.return()}finally{if(w)throw E}}}var M=(null==e?void 0:null===(O=e.ownerDocument)||void 0===O?void 0:null===(S=O.defaultView)||void 0===S?void 0:S.getEventListenersForNode)||window.getEventListenersForNode;if("function"==typeof M){var R=M(e),N=["click","mousedown","mouseup","keydown","keyup","submit","change","input","focus","blur"],P=!0,F=!1,A=void 0,C=!0,D=!1,L=void 0;try{for(var H,W=N[Symbol.iterator]();!(C=(H=W.next()).done);C=!0){var Z=H.value;try{for(var z,B=R[Symbol.iterator]();!(P=(z=B.next()).done);P=!0)if(z.value.type===Z)return!0}catch(e){F=!0,A=e}finally{try{P||null==B.return||B.return()}finally{if(F)throw A}}}}catch(e){D=!0,L=e}finally{try{C||null==W.return||W.return()}finally{if(D)throw L}}}var U=["onclick","onmousedown","onmouseup","ondblclick"],V=!0,G=!1,J=void 0;try{for(var X,q=U[Symbol.iterator]();!(V=(X=q.next()).done);V=!0){var Y=X.value;if(e.hasAttribute(Y)||"function"==typeof e[Y])return!0}}catch(e){G=!0,J=e}finally{try{V||null==q.return||q.return()}finally{if(G)throw J}}}catch(e){}return!!s(e)},m=function(e){if(-1===I)return!0;var t=o(e);if(!t||0===t.length)return!1;var r=!1,n=!0,i=!1,l=void 0;try{for(var s,c=t[Symbol.iterator]();!(n=(s=c.next()).done);n=!0){var u=s.value;if(u.width>0&&u.height>0&&!(u.bottom<-I||u.top>window.innerHeight+I||u.right<-I||u.left>window.innerWidth+I)){r=!0;break}}}catch(e){i=!0,l=e}finally{try{n||null==c.return||c.return()}finally{if(i)throw l}}if(!r)return!1;if(e.ownerDocument!==window.document)return!0;var f=Array.from(t).find(function(e){return e.width>0&&e.height>0});if(!f)return!1;var p=e.getRootNode();if((0,a.default)(p,ShadowRoot)){var d=f.left+f.width/2,h=f.top+f.height/2;try{var m=p.elementFromPoint(d,h);if(!m)return!1;for(var v=m;v&&v!==p;){if(v===e)return!0;v=v.parentElement}return!1}catch(e){return!0}}var y=5;return[{x:f.left+f.width/2,y:f.top+f.height/2},{x:f.left+y,y:f.top+y},{x:f.right-y,y:f.bottom-y}].some(function(t){var r=t.x,n=t.y;try{var o=document.elementFromPoint(r,n);if(!o)return!1;for(var a=o;a&&a!==document.documentElement;){if(a===e)return!0;a=a.parentElement}return!1}catch(e){return!0}})},v=function(e,t){if(-1===t)return!0;var n=e.getClientRects();if(!n||0===n.length){var o=r(e);return!!o&&0!==o.width&&0!==o.height&&!(o.bottom<-t||o.top>window.innerHeight+t||o.right<-t||o.left>window.innerWidth+t)}var a=!0,i=!1,l=void 0;try{for(var s,c=n[Symbol.iterator]();!(a=(s=c.next()).done);a=!0){var u=s.value;if(0!==u.width&&0!==u.height&&!(u.bottom<-t||u.top>window.innerHeight+t||u.right<-t||u.left>window.innerWidth+t))return!0}}catch(e){i=!0,l=e}finally{try{a||null==c.return||c.return()}finally{if(i)throw l}}return!1},y=function(e){for(var t=0;t<C.length;t++)if(e.hasAttribute(C[t]))return!0;return!1},g=function(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;var t=e.tagName.toLowerCase();return!!new Set(["a","button","input","select","textarea","details","summary","label"]).has(t)||e.hasAttribute("onclick")||e.hasAttribute("role")||e.hasAttribute("tabindex")||y(e)||e.hasAttribute("data-action")||"true"===e.getAttribute("contenteditable")},b=function(e){if(!e||e.nodeType!==Node.ELEMENT_NODE||!p(e))return!1;var t=e.hasAttribute("role")||e.hasAttribute("tabindex")||e.hasAttribute("onclick")||"function"==typeof e.onclick,r=/\b(btn|clickable|menu|item|entry|link)\b/i.test(e.className||""),n=!!e.closest('button,a,[role="button"],.menu,.dropdown,.list,.toolbar'),o=(0,c.default)(e.children).some(p),a=e.parentElement&&e.parentElement.isSameNode(document.body);return(h(e)||t||r)&&o&&n&&!a},_=function(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;var t=e.tagName.toLowerCase(),r=e.getAttribute("role");if("iframe"===t||D.has(t)||r&&L.has(r)||e.isContentEditable||"true"===e.getAttribute("contenteditable")||e.hasAttribute("data-testid")||e.hasAttribute("data-cy")||e.hasAttribute("data-test")||e.hasAttribute("onclick")||"function"==typeof e.onclick||y(e))return!0;try{var n=(null==e?void 0:null===(d=e.ownerDocument)||void 0===d?void 0:null===(h=d.defaultView)||void 0===h?void 0:h.getEventListenersForNode)||window.getEventListenersForNode;if("function"==typeof n){var o=n(e),a=["click","mousedown","mouseup","keydown","keyup","submit","change","input","focus","blur"],i=!0,l=!1,s=void 0,c=!0,u=!1,f=void 0;try{for(var p,d,h,m,v=a[Symbol.iterator]();!(c=(m=v.next()).done);c=!0){var g=m.value;try{for(var _,w=o[Symbol.iterator]();!(i=(_=w.next()).done);i=!0)if(_.value.type===g)return!0}catch(e){l=!0,s=e}finally{try{i||null==w.return||w.return()}finally{if(l)throw s}}}}catch(e){u=!0,f=e}finally{try{c||null==v.return||v.return()}finally{if(u)throw f}}}if(["onmousedown","onmouseup","onkeydown","onkeyup","onsubmit","onchange","oninput","onfocus","onblur"].some(function(t){return e.hasAttribute(t)}))return!0}catch(e){}return!!b(e)||null!==(p=R.get(e))&&void 0!==p&&!!p.scrollable},w=function(e,t,r,n){if(!e.isInteractive)return!1;var o=!1;return!!(o=!n||!!_(t))&&(e.isInViewport=v(t,I),(!!e.isInViewport||-1===I)&&(e.highlightIndex=M++,!!T))&&(k>=0?k===e.highlightIndex&&i(t,e.highlightIndex,r):i(t,e.highlightIndex,r),!0)},j=e.interactiveBlacklist,x=e.interactiveWhitelist,E=e.highlightOpacity,O=e.highlightLabelOpacity,S=e.includeImages,T=e.doHighlightElements,k=e.focusHighlightIndex,I=e.viewportExpansion;e.debugMode;var M=0,R=new WeakMap,N={boundingRects:new WeakMap,clientRects:new WeakMap,computedStyles:new WeakMap,clearCache:function(){N.boundingRects=new WeakMap,N.clientRects=new WeakMap,N.computedStyles=new WeakMap}},P={},F={current:0},A="playwright-highlight-container";new WeakMap;var C=["aria-expanded","aria-checked","aria-selected","aria-pressed","aria-haspopup","aria-controls","aria-owns","aria-activedescendant","aria-valuenow","aria-valuetext","aria-valuemax","aria-valuemin","aria-autocomplete"],D=new Set(["a","button","input","select","textarea","summary","details","label","option","li"]),L=new Set(["button","link","menuitem","menuitemradio","menuitemcheckbox","radio","checkbox","tab","switch","slider","spinbutton","combobox","searchbox","textbox","listbox","listitem","treeitem","row","option","scrollbar"]);function H(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||e.id===A||e.nodeType!==Node.ELEMENT_NODE&&e.nodeType!==Node.TEXT_NODE||!e||e.id===A||(null===(v=e.dataset)||void 0===v?void 0:v.browserUseIgnore)==="true"||(null===(y=e.dataset)||void 0===y?void 0:y.pageAgentIgnore)==="true"||e.getAttribute&&"true"===e.getAttribute("aria-hidden"))return null;if(e===document.body){var i={tagName:"body",attributes:{},xpath:"/body",children:[]},l=!0,s=!1,c=void 0;try{for(var v,y,b,_=e.childNodes[Symbol.iterator]();!(l=(b=_.next()).done);l=!0){var j=b.value,x=H(j,o,!1);x&&i.children.push(x)}}catch(e){s=!0,c=e}finally{try{l||null==_.return||_.return()}finally{if(s)throw c}}var E="".concat(F.current++);return P[E]=i,E}if(e.nodeType!==Node.ELEMENT_NODE&&e.nodeType!==Node.TEXT_NODE)return null;if(e.nodeType===Node.TEXT_NODE){var O,T=null===(O=e.textContent)||void 0===O?void 0:O.trim();if(!T)return null;var k=e.parentElement;if(!k||"script"===k.tagName.toLowerCase())return null;var M="".concat(F.current++);return P[M]={type:"TEXT_NODE",text:T,isVisible:u(e)},M}if(e.nodeType===Node.ELEMENT_NODE&&!f(e))return null;if(-1!==I&&!e.shadowRoot){var N=r(e),C=n(e),D=C&&("fixed"===C.position||"sticky"===C.position),L=e.offsetWidth>0||e.offsetHeight>0;if(!N||!D&&!L&&(N.bottom<-I||N.top>window.innerHeight+I||N.right<-I||N.left>window.innerWidth+I))return null}var W={tagName:e.tagName.toLowerCase(),attributes:{},children:[]};if(g(e)||"iframe"===e.tagName.toLowerCase()||"body"===e.tagName.toLowerCase()){var Z=(null===(V=e.getAttributeNames)||void 0===V?void 0:V.call(e))||[],z=!0,B=!1,U=void 0;try{for(var V,G,J=Z[Symbol.iterator]();!(z=(G=J.next()).done);z=!0){var X=G.value,q=e.getAttribute(X);W.attributes[X]=q}}catch(e){B=!0,U=e}finally{try{z||null==J.return||J.return()}finally{if(B)throw U}}"input"===e.tagName.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)&&(W.attributes.checked=e.checked?"true":"false")}var Y=!1;if(e.nodeType===Node.ELEMENT_NODE){if(W.isVisible=p(e),S&&W.isVisible){var Q=d(e);Q&&t(e,{image:Q})}if(W.isVisible){W.isTopElement=m(e);var K=e.getAttribute("role"),$="menu"===K||"menubar"===K||"listbox"===K;if((W.isTopElement||$)&&(W.isInteractive=h(e),Y=w(W,e,o,a),W.ref=e,W.isInteractive&&0===Object.keys(W.attributes).length)){var ee=(null===(eo=e.getAttributeNames)||void 0===eo?void 0:eo.call(e))||[],et=!0,er=!1,en=void 0;try{for(var eo,ea,ei=ee[Symbol.iterator]();!(et=(ea=ei.next()).done);et=!0){var el=ea.value,es=e.getAttribute(el);W.attributes[el]=es}}catch(e){er=!0,en=e}finally{try{et||null==ei.return||ei.return()}finally{if(er)throw en}}}}}if(e.tagName){var ec=e.tagName.toLowerCase(),eu=!0,ef=!1,ep=void 0;if("iframe"===ec)try{var ed=e.contentDocument||(null===(eg=e.contentWindow)||void 0===eg?void 0:eg.document),eh=!0,em=!1,ev=void 0;if(ed)try{for(var ey,eg,eb,e_=ed.childNodes[Symbol.iterator]();!(eh=(eb=e_.next()).done);eh=!0){var ew=eb.value,ej=H(ew,e,!1);ej&&W.children.push(ej)}}catch(e){em=!0,ev=e}finally{try{eh||null==e_.return||e_.return()}finally{if(em)throw ev}}}catch(e){console.warn("Unable to access iframe:",e)}else if(e.isContentEditable||"true"===e.getAttribute("contenteditable")||"tinymce"===e.id||e.classList.contains("mce-content-body")||"body"===ec&&(null===(ey=e.getAttribute("data-id"))||void 0===ey?void 0:ey.startsWith("mce_")))try{for(var ex,eE=e.childNodes[Symbol.iterator]();!(eu=(ex=eE.next()).done);eu=!0){var eO=ex.value,eS=H(eO,o,Y);eS&&W.children.push(eS)}}catch(e){ef=!0,ep=e}finally{try{eu||null==eE.return||eE.return()}finally{if(ef)throw ep}}else{if(e.shadowRoot){W.shadowRoot=!0;var eT=!0,ek=!1,eI=void 0;try{for(var eM,eR=e.shadowRoot.childNodes[Symbol.iterator]();!(eT=(eM=eR.next()).done);eT=!0){var eN=eM.value,eP=H(eN,o,Y);eP&&W.children.push(eP)}}catch(e){ek=!0,eI=e}finally{try{eT||null==eR.return||eR.return()}finally{if(ek)throw eI}}}var eF=!0,eA=!1,eC=void 0;try{for(var eD,eL=e.childNodes[Symbol.iterator]();!(eF=(eD=eL.next()).done);eF=!0){var eH=eD.value,eW=Y||a,eZ=H(eH,o,eW);eZ&&W.children.push(eZ)}}catch(e){eA=!0,eC=e}finally{try{eF||null==eL.return||eL.return()}finally{if(eA)throw eC}}}}if("a"===W.tagName&&0===W.children.length&&!W.attributes.href){var ez=r(e);if(!(ez&&ez.width>0&&ez.height>0||e.offsetWidth>0||e.offsetHeight>0))return null}W.extra=R.get(e)||null;var eB="".concat(F.current++);return P[eB]=W,eB}var W=H(document.body);return N.clearCache(),{rootId:W,map:P}});var o=e("@swc/helpers/src/_instanceof.mjs"),a=n.interopDefault(o),i=e("@swc/helpers/src/_object_spread.mjs"),l=n.interopDefault(i),s=e("@swc/helpers/src/_to_consumable_array.mjs"),c=n.interopDefault(s)},{"@swc/helpers/src/_instanceof.mjs":"la3dn","@swc/helpers/src/_object_spread.mjs":"9JMM7","@swc/helpers/src/_to_consumable_array.mjs":"aSyY3","@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],bMNqj:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(){var e=window.innerWidth,t=window.innerHeight,r=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth||0),n=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight||0),o=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft||0,a=window.scrollY||window.pageYOffset||document.documentElement.scrollTop||0,i=Math.max(0,n-(window.innerHeight+a)),l=Math.max(0,r-(window.innerWidth+o));return{viewport_width:e,viewport_height:t,page_width:r,page_height:n,scroll_x:o,scroll_y:a,pixels_above:a,pixels_below:i,pages_above:t>0?a/t:0,pages_below:t>0?i/t:0,total_pages:t>0?n/t:0,current_page_position:a/Math.max(1,n-t),pixels_left:o,pixels_right:l}}n.defineInteropFlag(r),n.export(r,"getPageInfo",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],ivuSK:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){var t=document.querySelectorAll('[data-reactroot], [data-reactid], [data-react-checksum], #root, #app, [id^="root-"], [id^="app-"], #adex-wrapper, #adex-root'),r=!0,n=!1,o=void 0;try{for(var a,i=t[Symbol.iterator]();!(r=(a=i.next()).done);r=!0)a.value.setAttribute("data-page-agent-not-interactive","true")}catch(e){n=!0,o=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw o}}}n.defineInteropFlag(r),n.export(r,"patchReact",()=>o)},{"@parcel/transformer-js/src/esmodule-helpers.js":"fRZO2"}],kWtOk:[function(e,t,r){t.exports=Promise.all([e("49501b613434375e")(e("c2c5421d78f98f93").getBundleURL("8G8kO")+e("d68b66d2a98476a7").resolve("hXIUw")),e("833821f752bc81b")(e("c2c5421d78f98f93").getBundleURL("8G8kO")+e("d68b66d2a98476a7").resolve("9FVsq"))]).then(()=>t.bundle.root("k7ckj"))},{"49501b613434375e":"4ZLaY",c2c5421d78f98f93:"87g1w",d68b66d2a98476a7:"i6vFE","833821f752bc81b":"8Xj3B"}],"4ZLaY":[function(e,t,r){var n=e("ae7c5e215a4907e2");t.exports=n(function(e){return new Promise(function(t,r){if([].concat(document.getElementsByTagName("link")).some(function(t){return t.href===e&&t.rel.indexOf("stylesheet")>-1})){t();return}var n=document.createElement("link");n.rel="stylesheet",n.href=e,n.onerror=function(e){n.onerror=n.onload=null,n.remove(),r(e)},n.onload=function(){n.onerror=n.onload=null,t()},document.getElementsByTagName("head")[0].appendChild(n)})})},{ae7c5e215a4907e2:"c52pR"}],c52pR:[function(e,t,r){var n={},o={},a={};function i(e){switch(e){case"preload":return o;case"prefetch":return a;default:return n}}t.exports=function(e,t){return function(r){var n=i(t);return n[r]?n[r]:n[r]=e.apply(null,arguments).catch(function(e){throw delete n[r],e})}}},{}],"87g1w":[function(e,t,r){var n={};function o(e){var t=n[e];return t||(t=a(),n[e]=t),t}function a(){try{throw Error()}catch(t){var e=(""+t.stack).match(/(https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/[^)\n]+/g);if(e)return i(e[2])}return"/"}function i(e){return(""+e).replace(/^((?:https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/.+)\/[^/]+$/,"$1")+"/"}function l(e){var t=(""+e).match(/(https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/[^/]+/);if(!t)throw Error("Origin not found");return t[0]}r.getBundleURL=o,r.getBaseURL=i,r.getOrigin=l},{}],"8Xj3B":[function(e,t,r){var n=e("ca2a84f7fa4a3bb0");t.exports=n(function(e){return new Promise(function(t,r){if([].concat(document.getElementsByTagName("script")).some(function(t){return t.src===e})){t();return}var n=document.createElement("link");n.href=e,n.rel="preload",n.as="script",document.head.appendChild(n);var o=document.createElement("script");o.async=!0,o.type="text/javascript",o.src=e,o.onerror=function(t){var n=TypeError("Failed to fetch dynamically imported module: ".concat(e,". Error: ").concat(t.message));o.onerror=o.onload=null,o.remove(),r(n)},o.onload=function(){o.onerror=o.onload=null,t()},document.getElementsByTagName("head")[0].appendChild(o)})})},{ca2a84f7fa4a3bb0:"c52pR"}]},["9wq0f","gjhuM"],"gjhuM","parcelRequireaa81"),globalThis.define=__define}(globalThis.define);