1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4396],{64396:(r,n,e)=>{e.r(n),e.d(n,{i:()=>c});var t,o=e(82909).Buffer,i=("u">typeof globalThis||("u">typeof window?window:"u">typeof global?global:"u">typeof self&&self),{exports:{}}),a={exports:{}};"u">typeof self&&self,a.exports=function(){var r=[function(r,n,e){function t(r){return"[object RegExp]"===({}).toString.call(r)}e.r(n),e.d(n,"Promise",function(){return M}),e.d(n,"TYPES",function(){return rK}),e.d(n,"ProxyWindow",function(){return rx}),e.d(n,"setup",function(){return rB}),e.d(n,"destroy",function(){return rU}),e.d(n,"serializeMessage",function(){return rq}),e.d(n,"deserializeMessage",function(){return rF}),e.d(n,"createProxyWindow",function(){return rH}),e.d(n,"toProxyWindow",function(){return rJ}),e.d(n,"on",function(){return rT}),e.d(n,"once",function(){return rR}),e.d(n,"send",function(){return rL}),e.d(n,"markWindowKnown",function(){return rw}),e.d(n,"cleanUpWindow",function(){return rY}),e.d(n,"bridge",function(){});var i,a,u,c,s="Call was rejected by callee.\r\n";function f(r){return void 0===r&&(r=window),r.location.protocol}function d(r){if(void 0===r&&(r=window),r.mockDomain){var n=r.mockDomain.split("//")[0];if(n)return n}return f(r)}function l(r){return void 0===r&&(r=window),"about:"===d(r)}function h(r){if(void 0===r&&(r=window),r)try{if(r.parent&&r.parent!==r)return r.parent}catch(r){}}function w(r){if(void 0===r&&(r=window),r&&!h(r))try{return r.opener}catch(r){}}function p(r){try{return!0}catch(r){}return!1}function v(r){void 0===r&&(r=window);var n=r.location;if(!n)throw Error("Can not read window location");var e=f(r);if(!e)throw Error("Can not read window protocol");if("file:"===e)return"file://";if("about:"===e){var t=h(r);return t&&p()?v(t):"about://"}var o=n.host;if(!o)throw Error("Can not read window host");return e+"//"+o}function m(r){void 0===r&&(r=window);var n=v(r);return n&&r.mockDomain&&0===r.mockDomain.indexOf("mock:")?r.mockDomain:n}function y(r){if(!function(r){try{if(r===window)return!0}catch(r){}try{var n,e=Object.getOwnPropertyDescriptor(r,"location");if(e&&!1===e.enumerable)return!1}catch(r){}try{if(l(r)&&p())return!0}catch(r){}try{if(n=r,void 0===n&&(n=window),"mock:"===d(n)&&p())return!0}catch(r){}try{if(v(r)===v(window))return!0}catch(r){}return!1}(r))return!1;try{if(r===window||l(r)&&p()||m(window)===m(r))return!0}catch(r){}return!1}function g(r){if(!y(r))throw Error("Expected window to be same domain");return r}function _(r,n){if(!r||!n)return!1;var e=h(n);return e?e===r:-1!==(function(r){var n=[];try{for(;r.parent!==r;)n.push(r.parent),r=r.parent}catch(r){}return n})(n).indexOf(r)}function b(r){var n,e,t=[];try{n=r.frames}catch(e){n=r}try{e=n.length}catch(r){}if(0===e)return t;if(e){for(var o=0;o<e;o++){var i=void 0;try{i=n[o]}catch(r){continue}t.push(i)}return t}for(var a=0;a<100;a++){var u=void 0;try{u=n[a]}catch(r){break}if(!u)break;t.push(u)}return t}var W=[],E=[];function x(r,n){void 0===n&&(n=!0);try{if(r===window)return!1}catch(r){return!0}try{if(!r)return!0}catch(r){return!0}try{if(r.closed)return!0}catch(r){return!r||r.message!==s}if(n&&y(r))try{if(r.mockclosed)return!0}catch(r){}try{if(!r.parent||!r.top)return!0}catch(r){}var e=function(r,n){for(var e=0;e<r.length;e++)try{if(r[e]===n)return e}catch(r){}return -1}(W,r);if(-1!==e){var t=E[e];if(t&&function(r){if(!r.contentWindow||!r.parentNode)return!0;var n=r.ownerDocument;if(n&&n.documentElement&&!n.documentElement.contains(r)){for(var e=r;e.parentNode&&e.parentNode!==e;)e=e.parentNode;if(!e.host||!n.documentElement.contains(e.host))return!0}return!1}(t))return!0}return!1}function k(r){return void 0===r&&(r=window),w(r=r||window)||h(r)||void 0}function j(r,n){if("string"==typeof r){if("string"==typeof n)return"*"===r||n===r;if(t(n)||Array.isArray(n))return!1}return t(r)?t(n)?r.toString()===n.toString():!Array.isArray(n)&&!!n.match(r):!!Array.isArray(r)&&(Array.isArray(n)?JSON.stringify(r)===JSON.stringify(n):!t(n)&&r.some(function(r){return j(r,n)}))}function S(r){try{if(r===window)return!0}catch(r){if(r&&r.message===s)return!0}try{if("[object Window]"===({}).toString.call(r))return!0}catch(r){if(r&&r.message===s)return!0}
1try{if(window.Window&&r instanceof window.Window)return!0}catch(r){if(r&&r.message===s)return!0}try{if(r&&r.self===r)return!0}catch(r){if(r&&r.message===s)return!0}try{if(r&&r.parent===r)return!0}catch(r){if(r&&r.message===s)return!0}try{if(r&&r.top===r)return!0}catch(r){if(r&&r.message===s)return!0}try{if(r&&"__unlikely_value__"===r.__cross_domain_utils_window_check__)return!1}catch(r){return!0}try{if("postMessage"in r&&"self"in r&&"location"in r)return!0}catch(r){}return!1}function O(r){if(y(r))return g(r).frameElement;for(var n=0,e=document.querySelectorAll("iframe");n<e.length;n++){var t=e[n];if(t&&t.contentWindow&&t.contentWindow===r)return t}}function P(r){var n;if(void 0===(n=r)&&(n=window),h(n)){var e=O(r);if(e&&e.parentElement)return void e.parentElement.removeChild(e)}try{r.close()}catch(r){}}function A(r){try{if(!r)return!1;if("u">typeof Promise&&r instanceof Promise)return!0;if("u">typeof window&&"function"==typeof window.Window&&r instanceof window.Window||"u">typeof window&&"function"==typeof window.constructor&&r instanceof window.constructor)return!1;var n={}.toString;if(n){var e=n.call(r);if("[object Window]"===e||"[object global]"===e||"[object DOMWindow]"===e)return!1}if("function"==typeof r.then)return!0}catch(r){}return!1}var D=[],C=[],z=0;function I(){if(!z&&i){var r=i;i=null,r.resolve()}}function N(){z-=1,I()}var M=function(){function r(r){var n=this;if(this.resolved=void 0,this.rejected=void 0,this.errorHandled=void 0,this.value=void 0,this.error=void 0,this.handlers=void 0,this.dispatching=void 0,this.stack=void 0,this.resolved=!1,this.rejected=!1,this.errorHandled=!1,this.handlers=[],r){var e,t,o=!1,i=!1,a=!1;z+=1;try{r(function(r){a?n.resolve(r):(o=!0,e=r)},function(r){a?n.reject(r):(i=!0,t=r)})}catch(r){N(),this.reject(r);return}N(),a=!0,o?this.resolve(e):i&&this.reject(t)}}var n=r.prototype;return n.resolve=function(r){if(this.resolved||this.rejected)return this;if(A(r))throw Error("Can not resolve promise with another promise");return this.resolved=!0,this.value=r,this.dispatch(),this},n.reject=function(r){var n=this;if(this.resolved||this.rejected)return this;if(A(r))throw Error("Can not reject promise with another promise");return r||(r=Error("Expected reject to be called with Error, got "+(r&&"function"==typeof r.toString?r.toString():({}).toString.call(r)))),this.rejected=!0,this.error=r,this.errorHandled||setTimeout(function(){n.errorHandled||function(r,n){if(-1===D.indexOf(r)){D.push(r),setTimeout(function(){throw r},1);for(var e=0;e<C.length;e++)C[e](r,n)}}(r,n)},1),this.dispatch(),this},n.asyncReject=function(r){return this.errorHandled=!0,this.reject(r),this},n.dispatch=function(){var n=this.resolved,e=this.rejected,t=this.handlers;if(!this.dispatching&&(n||e)){this.dispatching=!0,z+=1;for(var o=function(r,n){return r.then(function(r){n.resolve(r)},function(r){n.reject(r)})},i=0;i<t.length;i++){var a=t[i],u=a.onSuccess,c=a.onError,s=a.promise,f=void 0;if(n)try{f=u?u(this.value):this.value}catch(r){s.reject(r);continue}else if(e){if(!c){s.reject(this.error);continue}try{f=c(this.error)}catch(r){s.reject(r);continue}}if(f instanceof r&&(f.resolved||f.rejected)){var d=f;d.resolved?s.resolve(d.value):s.reject(d.error),d.errorHandled=!0}else A(f)?f instanceof r&&(f.resolved||f.rejected)?f.resolved?s.resolve(f.value):s.reject(f.error):o(f,s):s.resolve(f)}t.length=0,this.dispatching=!1,N()}},n.then=function(n,e){if(n&&"function"!=typeof n&&!n.call)throw Error("Promise.then expected a function for success handler");if(e&&"function"!=typeof e&&!e.call)throw Error("Promise.then expected a function for error handler");var t=new r;return this.handlers.push({promise:t,onSuccess:n,onError:e}),this.errorHandled=!0,this.dispatch(),t},n.catch=function(r){return this.then(void 0,r)},n.finally=function(n){if(n&&"function"!=typeof n&&!n.call)throw Error("Promise.finally expected a function");return this.then(function(e){return r.try(n).then(function(){return e})},function(e){return r.try(n).then(function(){throw e})})},n.timeout=function(r,n){var e=this;if(this.resolved||this.rejected)return this;var t=setTimeout(function(){e.resolved||e.rejected||e.reject(n||Error("Promise timed out after "+r+"ms"))},r);return this.then(function(r){return clearTimeout(t),r})},n.toPromise=function(){if("u"<typeof Promise)throw TypeError("Could not find Promise");return Promise.resolve(this)},n.lazy=function(){return this.errorHandled=!0,this},r.resolve=function(n){return n instanceof r?n:A(n)?new r(function(r,e){return n.then(r,e)}):(new r).resolve(n)},r.reject=function(n){return(new r).reject(n)},r.asyncReject=function(n){return(new r).asyncReject(n)},r.all=function(n){var e=new r,t=n.length,o=[];if(!t)return e.resolve(o),e;
1for(var i=function(r,n,i){return n.then(function(n){o[r]=n,0==(t-=1)&&e.resolve(o)},function(r){i.reject(r)})},a=0;a<n.length;a++){var u=n[a];if(u instanceof r){if(u.resolved){o[a]=u.value,t-=1;continue}}else if(!A(u)){o[a]=u,t-=1;continue}i(a,r.resolve(u),e)}return 0===t&&e.resolve(o),e},r.hash=function(n){var e={},t=[],o=function(r){if(n.hasOwnProperty(r)){var o=n[r];A(o)?t.push(o.then(function(n){e[r]=n})):e[r]=o}};for(var i in n)o(i);return r.all(t).then(function(){return e})},r.map=function(n,e){return r.all(n.map(e))},r.onPossiblyUnhandledException=function(r){return C.push(r),{cancel:function(){C.splice(C.indexOf(r),1)}}},r.try=function(n,e,t){var o;if(n&&"function"!=typeof n&&!n.call)throw Error("Promise.try expected a function");z+=1;try{o=n.apply(e,t||[])}catch(n){return N(),r.reject(n)}return N(),r.resolve(o)},r.delay=function(n){return new r(function(r){setTimeout(r,n)})},r.isPromise=function(n){return!!(n&&n instanceof r)||A(n)},r.flush=function(){var n;return n=i=i||new r,I(),n},r}();function T(r,n){for(var e=0;e<r.length;e++)try{if(r[e]===n)return e}catch(r){}return -1}var R=function(){function r(){if(this.name=void 0,this.weakmap=void 0,this.keys=void 0,this.values=void 0,this.name="__weakmap_"+(1e9*Math.random()>>>0)+"__",function(){if("u"<typeof WeakMap||void 0===Object.freeze)return!1;try{var r=new WeakMap,n={};return Object.freeze(n),r.set(n,"__testvalue__"),"__testvalue__"===r.get(n)}catch(r){return!1}}())try{this.weakmap=new WeakMap}catch(r){}this.keys=[],this.values=[]}var n=r.prototype;return n._cleanupClosedWindows=function(){for(var r=this.weakmap,n=this.keys,e=0;e<n.length;e++){var t=n[e];if(S(t)&&x(t)){if(r)try{r.delete(t)}catch(r){}n.splice(e,1),this.values.splice(e,1),e-=1}}},n.isSafeToReadWrite=function(r){return!S(r)},n.set=function(r,n){if(!r)throw Error("WeakMap expected key");var e=this.weakmap;if(e)try{e.set(r,n)}catch(r){delete this.weakmap}if(this.isSafeToReadWrite(r))try{var t=this.name,o=r[t];o&&o[0]===r?o[1]=n:Object.defineProperty(r,t,{value:[r,n],writable:!0});return}catch(r){}this._cleanupClosedWindows();var i=this.keys,a=this.values,u=T(i,r);-1===u?(i.push(r),a.push(n)):a[u]=n},n.get=function(r){if(!r)throw Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(r))return n.get(r)}catch(r){delete this.weakmap}if(this.isSafeToReadWrite(r))try{var e=r[this.name];return e&&e[0]===r?e[1]:void 0}catch(r){}this._cleanupClosedWindows();var t=T(this.keys,r);if(-1!==t)return this.values[t]},n.delete=function(r){if(!r)throw Error("WeakMap expected key");var n=this.weakmap;if(n)try{n.delete(r)}catch(r){delete this.weakmap}if(this.isSafeToReadWrite(r))try{var e=r[this.name];e&&e[0]===r&&(e[0]=e[1]=void 0)}catch(r){}this._cleanupClosedWindows();var t=this.keys,o=T(t,r);-1!==o&&(t.splice(o,1),this.values.splice(o,1))},n.has=function(r){if(!r)throw Error("WeakMap expected key");var n=this.weakmap;if(n)try{if(n.has(r))return!0}catch(r){delete this.weakmap}if(this.isSafeToReadWrite(r))try{var e=r[this.name];return!(!e||e[0]!==r)}catch(r){}return this._cleanupClosedWindows(),-1!==T(this.keys,r)},n.getOrSet=function(r,n){if(this.has(r))return this.get(r);var e=n();return this.set(r,e),e},r}();function L(r){return r.name||r.__name__||r.displayName||"anonymous"}function q(r,n){try{delete r.name,r.name=n}catch(r){}return r.__name__=r.displayName=n,r}function F(){var r="0123456789abcdef";return"uid_"+"xxxxxxxxxx".replace(/./g,function(){return r.charAt(Math.floor(Math.random()*r.length))})+"_"+(function(r){if("function"==typeof btoa)return btoa(encodeURIComponent(r).replace(/%([0-9A-F]{2})/g,function(r,n){return String.fromCharCode(parseInt(n,16))})).replace(/[=]/g,"");if(void 0!==o)return o.from(r,"utf8").toString("base64").replace(/[=]/g,"");throw Error("Can not find window.btoa or Buffer")})((new Date).toISOString().slice(11,19).replace("T",".")).replace(/[^a-zA-Z0-9]/g,"").toLowerCase()}function H(r){try{return JSON.stringify([].slice.call(r),function(r,n){return"function"==typeof n?"memoize["+function(r){if(a=a||new R,null==r||"object"!=typeof r&&"function"!=typeof r)throw Error("Invalid object");var n=a.get(r);return n||(n=typeof r+":"+F(),a.set(r,n)),n}(n)+"]":"u">typeof window&&n instanceof window.Element||null!==n&&"object"==typeof n&&1===n.nodeType&&"object"==typeof n.style&&"object"==typeof n.ownerDocument?{}:n})}catch(r){throw Error("Arguments not serializable -- can not be used to memoize")}}function J(){return{}}var B=0,U=0;function K(r,n){void 0===n&&(n={});var e,t,o=n.thisNamespace,i=void 0!==o&&o,a=n.time,u=B;B+=1;var c=function(){for(var n,o,c=arguments.length,s=Array(c),f=0;f<c;f++)s[f]=arguments[f];u<U&&(e=null,t=null,u=B,B+=1),n=i?(t=t||new R).getOrSet(this,J):e=e||{};try{o=H(s)}catch(n){return r.apply(this,arguments)}var d=n[o];if(d&&a&&Date.now()-d.time<a&&(delete n[o],d=null),d)return d.value;var l=Date.now(),h=r.apply(this,arguments);return n[o]={time:l,value:h},h};return c.reset=function(){e=null,t=null},q(c,(n.name||L(r))+"::memoized")}function Y(){}function Z(r,n){if(void 0===n&&(n=1),n>=3)return"stringifyError stack overflow";try{if(!r)return"<unknown error: "+({}).toString.call(r)+">";if("string"==typeof r)return r;if(r instanceof Error){var e=r&&r.stack,t=r&&r.message;if(e&&t)return -1!==e.indexOf(t)?e:t+"\n"+e;if(e)return e;if(t)return t}return r&&r.toString&&"function"==typeof r.toString?r.toString():({}).toString.call(r)}catch(r){return"Error while stringifying error: "+Z(r,n+1)}}function $(r){return"string"==typeof r?r:r.toString&&"function"==typeof r.toString?r.toString():({}).toString.call(r)}function G(r){return"[object RegExp]"===({}).toString.call(r)}function Q(r,n,e){if(r.hasOwnProperty(n))return r[n];var t=e();return r[n]=t,t}function V(){var r=document.body;if(!r)throw Error("Body element not found");return r}function X(){return!!document.body&&"complete"===document.readyState}function rr(){return!!document.body&&"interactive"===document.readyState}K.clear=function(){U=B},K(function(r){if(Object.values)return Object.values(r);var n=[];for(var e in r)r.hasOwnProperty(e)&&n.push(r[e]);return n}),K(function(){return new M(function(r){if(X()||rr())return r();var n=setInterval(function(){if(X()||rr())return clearInterval(n),r()},10)})});
1var rn="u">typeof document?document.currentScript:null,re=K(function(){if(rn||(rn=function(){try{var r=function(){try{throw Error("_")}catch(r){return r.stack||""}}(),n=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(r),e=n&&n[1];if(!e)return;for(var t=0,o=[].slice.call(document.getElementsByTagName("script")).reverse();t<o.length;t++){var i=o[t];if(i.src&&i.src===e)return i}}catch(r){}}()))return rn;throw Error("Can not determine current script")}),rt=F();function ro(r){void 0===r&&(r=window);var n="__post_robot_10_0_46__";return r!==window?r[n]:r[n]=r[n]||{}}K(function(){try{r=re()}catch(r){return rt}var r,n=r.getAttribute("data-uid");if(n&&"string"==typeof n||(n=r.getAttribute("data-uid-auto"))&&"string"==typeof n)return n;if(r.src){var e=function(r){for(var n="",e=0;e<r.length;e++){var t=r[e].charCodeAt(0)*e;r[e+1]&&(t+=r[e+1].charCodeAt(0)*(e-1)),n+=String.fromCharCode(97+Math.abs(t)%26)}return n}(JSON.stringify({src:r.src,dataset:r.dataset}));n="uid_"+e.slice(e.length-30)}else n=F();return r.setAttribute("data-uid-auto",n),n});var ri=function(){return{}};function ra(r,n){return void 0===r&&(r="store"),void 0===n&&(n=ri),Q(ro(),r,function(){var r=n();return{has:function(n){return r.hasOwnProperty(n)},get:function(n,e){return r.hasOwnProperty(n)?r[n]:e},set:function(n,e){return r[n]=e,e},del:function(n){delete r[n]},getOrSet:function(n,e){return Q(r,n,e)},reset:function(){r=n()},keys:function(){return Object.keys(r)}}})}var ru=function(){};function rc(){var r=ro();return r.WINDOW_WILDCARD=r.WINDOW_WILDCARD||new ru,r.WINDOW_WILDCARD}function rs(r,n){return void 0===r&&(r="store"),void 0===n&&(n=ri),ra("windowStore").getOrSet(r,function(){var e=new R,t=function(r){return e.getOrSet(r,n)};return{has:function(n){return t(n).hasOwnProperty(r)},get:function(n,e){var o=t(n);return o.hasOwnProperty(r)?o[r]:e},set:function(n,e){return t(n)[r]=e,e},del:function(n){delete t(n)[r]},getOrSet:function(n,e){return Q(t(n),r,e)}}})}function rf(){return ra("instance").getOrSet("instanceID",F)}function rd(r,n){var e=n.domain,t=rs("helloPromises"),o=t.get(r);o&&o.resolve({domain:e});var i=M.resolve({domain:e});return t.set(r,i),i}function rl(r,n){return(0,n.send)(r,"postrobot_hello",{instanceID:rf()},{domain:"*",timeout:-1}).then(function(n){var e=n.origin,t=n.data.instanceID;return rd(r,{domain:e}),{win:r,domain:e,instanceID:t}})}function rh(r,n){var e=n.send;return rs("windowInstanceIDPromises").getOrSet(r,function(){return rl(r,{send:e}).then(function(r){return r.instanceID})})}function rw(r){rs("knownWindows").set(r,!0)}function rp(r){return"object"==typeof r&&null!==r&&"string"==typeof r.__type__}function rv(r){return void 0===r?"undefined":null===r?"null":Array.isArray(r)?"array":"function"==typeof r?"function":"object"==typeof r?r instanceof Error?"error":"function"==typeof r.then?"promise":"[object RegExp]"===({}).toString.call(r)?"regex":"[object Date]"===({}).toString.call(r)?"date":"object":"string"==typeof r?"string":"number"==typeof r?"number":"boolean"==typeof r?"boolean":void 0}function rm(r,n){return{__type__:r,__val__:n}}var ry=((u={}).function=function(){},u.error=function(r){return rm("error",{message:r.message,stack:r.stack,code:r.code,data:r.data})},u.promise=function(){},u.regex=function(r){return rm("regex",r.source)},u.date=function(r){return rm("date",r.toJSON())},u.array=function(r){return r},u.object=function(r){return r},u.string=function(r){return r},u.number=function(r){return r},u.boolean=function(r){return r},u.null=function(r){return r},u[void 0]=function(r){return rm("undefined",r)},u),rg={},r_=((c={}).function=function(){throw Error("Function serialization is not implemented; nothing to deserialize")},c.error=function(r){var n=r.stack,e=r.code,t=r.data,o=Error(r.message);return o.code=e,t&&(o.data=t),o.stack=n+"\n\n"+o.stack,o},c.promise=function(){throw Error("Promise serialization is not implemented; nothing to deserialize")},c.regex=function(r){return new RegExp(r)},c.date=function(r){return new Date(r)},c.array=function(r){return r},c.object=function(r){return r},c.string=function(r){return r},c.number=function(r){return r},c.boolean=function(r){return r},c.null=function(r){return r},c[void 0]=function(){},c),rb={};function rW(){for(var r=ra("idToProxyWindow"),n=0,e=r.keys();n<e.length;n++){var t=e[n];r.get(t).shouldClean()&&r.del(t)}}function rE(r,n){var e=n.send,t=n.id,o=void 0===t?F():t,i=r.then(function(r){if(y(r))return g(r).name}),a=r.then(function(r){if(x(r))throw Error("Window is closed, can not determine type");return w(r)?"popup":"iframe"});i.catch(Y),a.catch(Y);var u=function(){return r.then(function(r){if(!x(r))return y(r)?g(r).name:i})};return{id:o,getType:function(){return a},getInstanceID:function(r){var n={};function e(){for(var e=arguments,t=this,o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];var u=H(i);return n.hasOwnProperty(u)||(n[u]=M.try(function(){return r.apply(t,e)}).finally(function(){delete n[u]})),n[u]}return e.reset=function(){n={}},q(e,L(r)+"::promiseMemoized")}(function(){return r.then(function(r){return rh(r,{send:e})})}),close:function(){return r.then(P)}
1,getName:u,focus:function(){return r.then(function(r){r.focus()})},isClosed:function(){return r.then(function(r){return x(r)})},setLocation:function(n,e){return void 0===e&&(e={}),r.then(function(r){var t=window.location.protocol+"//"+window.location.host,o=e.method,i=void 0===o?"get":o,a=e.body;if(0===n.indexOf("/"))n=""+t+n;else if(!n.match(/^https?:\/\//)&&0!==n.indexOf(t))throw Error("Expected url to be http or https url, or absolute path, got "+JSON.stringify(n));if("post"===i)return u().then(function(r){if(!r)throw Error("Can not post to window without target name");!function(r){var n=r.url,e=r.target,t=r.body,o=r.method,i=document.createElement("form");if(i.setAttribute("target",e),i.setAttribute("method",void 0===o?"post":o),i.setAttribute("action",n),i.style.display="none",t)for(var a=0,u=Object.keys(t);a<u.length;a++){var c,s=u[a],f=document.createElement("input");f.setAttribute("name",s),f.setAttribute("value",null==(c=t[s])?void 0:c.toString()),i.appendChild(f)}V().appendChild(i),i.submit(),V().removeChild(i)}({url:n,target:r,method:i,body:a})});if("get"!==i)throw Error("Unsupported method: "+i);if(y(r))try{if(r.location&&"function"==typeof r.location.replace)return void r.location.replace(n)}catch(r){}r.location=n})},setName:function(n){return r.then(function(r){var e=y(r),t=O(r);if(!e)throw Error("Can not set name for cross-domain window: "+n);g(r).name=n,t&&t.setAttribute("name",n),i=M.resolve(n)})}}}
1new M(function(r){if(window.document&&window.document.body)return r(window.document.body);var n=setInterval(function(){if(window.document&&window.document.body)return clearInterval(n),r(window.document.body)},10)});var rx=function(){function r(r){var n=r.send,e=r.win,t=r.serializedWindow;this.id=void 0,this.isProxyWindow=!0,this.serializedWindow=void 0,this.actualWindow=void 0,this.actualWindowPromise=void 0,this.send=void 0,this.name=void 0,this.actualWindowPromise=new M,this.serializedWindow=t||rE(this.actualWindowPromise,{send:n}),ra("idToProxyWindow").set(this.getID(),this),e&&this.setWindow(e,{send:n})}var n=r.prototype;return n.getID=function(){return this.serializedWindow.id},n.getType=function(){return this.serializedWindow.getType()},n.isPopup=function(){return this.getType().then(function(r){return"popup"===r})},n.setLocation=function(r,n){var e=this;return this.serializedWindow.setLocation(r,n).then(function(){return e})},n.getName=function(){return this.serializedWindow.getName()},n.setName=function(r){var n=this;return this.serializedWindow.setName(r).then(function(){return n})},n.close=function(){var r=this;return this.serializedWindow.close().then(function(){return r})},n.focus=function(){var r=this,n=this.isPopup(),e=this.getName(),t=M.hash({isPopup:n,name:e}).then(function(r){var n=r.name;r.isPopup&&n&&window.open("",n,"noopener")}),o=this.serializedWindow.focus();return M.all([t,o]).then(function(){return r})},n.isClosed=function(){return this.serializedWindow.isClosed()},n.getWindow=function(){return this.actualWindow},n.setWindow=function(r,n){var e=n.send;this.actualWindow=r,this.actualWindowPromise.resolve(this.actualWindow),this.serializedWindow=rE(this.actualWindowPromise,{send:e,id:this.getID()}),rs("winToProxyWindow").set(r,this)},n.awaitWindow=function(){return this.actualWindowPromise},n.matchWindow=function(r,n){var e=this,t=n.send;return M.try(function(){return e.actualWindow?r===e.actualWindow:M.hash({proxyInstanceID:e.getInstanceID(),knownWindowInstanceID:rh(r,{send:t})}).then(function(n){var o=n.proxyInstanceID===n.knownWindowInstanceID;return o&&e.setWindow(r,{send:t}),o})})},n.unwrap=function(){return this.actualWindow||this},n.getInstanceID=function(){return this.serializedWindow.getInstanceID()},n.shouldClean=function(){return!!(this.actualWindow&&x(this.actualWindow))},n.serialize=function(){return this.serializedWindow},r.unwrap=function(n){return r.isProxyWindow(n)?n.unwrap():n},r.serialize=function(n,e){var t=e.send;return rW(),r.toProxyWindow(n,{send:t}).serialize()},r.deserialize=function(n,e){var t=e.send;return rW(),ra("idToProxyWindow").get(n.id)||new r({serializedWindow:n,send:t})},r.isProxyWindow=function(r){return!!(r&&!S(r)&&r.isProxyWindow)},r.toProxyWindow=function(n,e){var t=e.send;return(rW(),r.isProxyWindow(n))?n:rs("winToProxyWindow").get(n)||new r({win:n,send:t})},r}();function rk(r,n,e,t,o){var i=rs("methodStore"),a=ra("proxyWindowMethods");rx.isProxyWindow(t)?a.set(r,{val:n,name:e,domain:o,source:t}):(a.del(r),i.getOrSet(t,function(){return{}})[r]={domain:o,name:e,val:n,source:t})}function rj(r,n){var e=rs("methodStore"),t=ra("proxyWindowMethods");return e.getOrSet(r,function(){return{}})[n]||t.get(n)}function rS(r,n,e,t,o){a=(i={on:o.on,send:o.send}).on,u=i.send,ra("builtinListeners").getOrSet("functionCalls",function(){return a("postrobot_method",{domain:"*"},function(r){var n=r.source,e=r.origin,t=r.data,o=t.id,i=t.name,a=rj(n,o);if(!a)throw Error("Could not find method '"+i+"' with id: "+t.id+" in "+m(window));var c=a.source,s=a.domain,f=a.val;return M.try(function(){if(!j(s,e))throw Error("Method '"+t.name+"' domain "+JSON.stringify(G(a.domain)?a.domain.source:a.domain)+" does not match origin "+e+" in "+m(window));if(rx.isProxyWindow(c))return c.matchWindow(n,{send:u}).then(function(r){if(!r)throw Error("Method call '"+t.name+"' failed - proxy window does not match source in "+m(window))})}).then(function(){return f.apply({source:n,origin:e},t.args)},function(r){return M.try(function(){if(f.onError)return f.onError(r)}).then(function(){var n,e;throw r.stack&&(r.stack="Remote call to "+i+"("+(void 0===(n=t.args)&&(n=[]),(e=n,[].slice.call(e)).map(function(r){return"string"==typeof r?"'"+r+"'":void 0===r?"undefined":null===r?"null":"boolean"==typeof r?r.toString():Array.isArray(r)?"[ ... ]":"object"==typeof r?"{ ... }":"function"==typeof r?"() => { ... }":"<"+typeof r+">"}).join(", "))+") failed\n\n"+r.stack),r})}).then(function(r){return{result:r,id:o,name:i}})})});var i,a,u,c=e.__id__||F();r=rx.unwrap(r);var s=e.__name__||e.name||t;return"string"==typeof s&&"function"==typeof s.indexOf&&0===s.indexOf("anonymous::")&&(s=s.replace("anonymous::",t+"::")),rx.isProxyWindow(r)?(rk(c,e,s,r,n),r.awaitWindow().then(function(r){rk(c,e,s,r,n)})):rk(c,e,s,r,n),rm("cross_domain_function",{id:c,name:s})}function rO(r,n,e,t){var o,i,a,u=t.on,c=t.send;return void 0===((a={}).promise=function(e,t){var o;return rm("cross_domain_zalgo_promise",{then:rS(r,n,function(r,n){return e.then(r,n)},t,{on:(o={on:u,send:c}).on,send:o.send})})},a.function=function(e,t){return rS(r,n,e,t,{on:u,send:c})},a.object=function(r){return S(r)||rx.isProxyWindow(r)?rm("cross_domain_window",rx.serialize(r,{send:c})):r},o=a)&&(o=rg),void 0===(i=JSON.stringify(e,function(r){var n=this[r];if(rp(this))return n;var e=rv(n);if(!e)return n;var t=o[e]||ry[e];return t?t(n,r):n}))?"undefined":i}function rP(r,n,e,t){var o,i=t.send,a=((o={}).cross_domain_zalgo_promise=function(r){return new M(r.then)},o.cross_domain_function=function(e){var t,o,a,u,c,s;return t={send:i},o=e.id,a=e.name,u=t.send,(s=(c=function(e){function t(){var i=arguments;return rx.toProxyWindow(r,{send:u}).awaitWindow().then(function(r){var c=rj(r,o);if(c&&c.val!==t)return c.val.apply({source:window,origin:m()},i);var s=[].slice.call(i);return e.fireAndForget?u(r,"postrobot_method",{id:o,name:a,args:s},{domain:n,fireAndForget:!0}):u(r,"postrobot_method",{id:o,name:a,args:s},{domain:n,fireAndForget:!1}).then(function(r){return r.data.result})}).catch(function(r){throw r})}return void 0===e&&(e={}),t.__name__=a,t.__origin__=n,t.__source__=r,t.__id__=o,t.origin=n,t})()).fireAndForget=c({fireAndForget:!0}),s},o.cross_domain_window=function(r){return rx.deserialize(r,{send:i})},o);return(void 0===a&&(a=rb),"undefined"!==e)?JSON.parse(e,function(r,n){if(rp(this))return n;if(rp(n)?(e=n.__type__,t=n.__val__):(e=rv(n),t=n),!e)return t;var e,t,o=a[e]||r_[e];return o?o(t,r):t}):void 0}var rA={};function rD(r,n,e,t){var o=t.on,i=t.send;return M.try(function(){var t=rs().getOrSet(r,function(){return{}});return t.buffer=t.buffer||[],t.buffer.push(e),t.flush=t.flush||M.flush().then(function(){if(x(r))throw Error("Window is closed");var e,a=rO(r,n,((e={}).__post_robot_10_0_46__=t.buffer||[],e),{on:o,send:i});delete t.buffer;for(var u=Object.keys(rA),c=[],s=0;s<u.length;s++){var f=u[s];try{rA[f](r,a,n)}catch(r){c.push(r)}}if(c.length===u.length)throw Error("All post-robot messaging strategies failed:\n\n"+c.map(function(r,n){return n+". "+Z(r)}).join("\n\n"))}),t.flush.then(function(){delete t.flush})}).then(Y)}function rC(r){return ra("responseListeners").get(r)}function rz(r){ra("responseListeners").del(r)}function rI(r){return ra("erroredResponseListeners").has(r)}function rN(r){var n=r.name,e=r.win,t=r.domain,o=rs("requestListeners");if("*"===e&&(e=null),"*"===t&&(t=null),!n)throw Error("Name required to get request listener");for(var i=0,a=[e,rc()];i<a.length;i++){var u=a[i];if(u){var c=o.get(u);if(c){var s=c[n];if(s){if(t&&"string"==typeof t){if(s[t])return s[t];
1if(s.__domain_regex__)for(var f=0,d=s.__domain_regex__;f<d.length;f++){var l=d[f],h=l.listener;if(j(l.regex,t))return h}}if(s["*"])return s["*"]}}}}}function rM(r,n){var e=n.on,o=n.send,i=ra("receivedMessages");try{if(!window||window.closed||!r.source)return}catch(r){return}var a=r.source,u=r.origin,c=function(r,n,e,t){var o,i=t.on,a=t.send;try{o=rP(n,e,r,{on:i,send:a})}catch(r){return}if(o&&"object"==typeof o&&null!==o){var u=o.__post_robot_10_0_46__;if(Array.isArray(u))return u}}(r.data,a,u,{on:e,send:o});if(c){rw(a);for(var s=0;s<c.length;s++){var f=c[s];if(i.has(f.id)||(i.set(f.id,!0),x(a)&&!f.fireAndForget))return;0===f.origin.indexOf("file:")&&(u="file://");try{"postrobot_message_request"===f.type?function(r,n,e,t){var o=t.on,i=t.send,a=rN({name:e.name,win:r,domain:n}),u="postrobot_method"===e.name&&e.data&&"string"==typeof e.data.name?e.data.name+"()":e.name;function c(t,a,c){return M.flush().then(function(){if(!e.fireAndForget&&!x(r))try{return rD(r,n,{id:F(),origin:m(window),type:"postrobot_message_response",hash:e.hash,name:e.name,ack:t,data:a,error:c},{on:o,send:i})}catch(r){throw Error("Send response message failed for "+u+" in "+m()+"\n\n"+Z(r))}})}M.all([M.flush().then(function(){if(!e.fireAndForget&&!x(r))try{return rD(r,n,{id:F(),origin:m(window),type:"postrobot_message_ack",hash:e.hash,name:e.name},{on:o,send:i})}catch(r){throw Error("Send ack message failed for "+u+" in "+m()+"\n\n"+Z(r))}}),M.try(function(){if(!a)throw Error("No handler found for post message: "+e.name+" from "+n+" in "+window.location.protocol+"//"+window.location.host+window.location.pathname);return a.handler({source:r,origin:n,data:e.data})}).then(function(r){return c("success",r)},function(r){return c("error",null,r)})]).then(Y).catch(function(r){if(a&&a.handleError)return a.handleError(r);throw r})}(a,u,f,{on:e,send:o}):"postrobot_message_response"===f.type?function(r,n,e){if(!rI(e.hash)){var o,i=rC(e.hash);if(!i)throw Error("No handler found for post message response for message: "+e.name+" from "+n+" in "+window.location.protocol+"//"+window.location.host+window.location.pathname);if(!j(i.domain,n))throw Error("Response origin "+n+" does not match domain "+(Array.isArray(o=i.domain)?"("+o.join(" | ")+")":t(o)?"RegExp("+o.toString()+")":o.toString()));if(r!==i.win)throw Error("Response source does not match registered window");rz(e.hash),"error"===e.ack?i.promise.reject(e.error):"success"===e.ack&&i.promise.resolve({source:r,origin:n,data:e.data})}}(a,u,f):"postrobot_message_ack"===f.type&&function(r,n,e){if(!rI(e.hash)){var t=rC(e.hash);if(!t)throw Error("No handler found for post message ack for message: "+e.name+" from "+n+" in "+window.location.protocol+"//"+window.location.host+window.location.pathname);try{if(!j(t.domain,n))throw Error("Ack origin "+n+" does not match domain "+t.domain.toString());if(r!==t.win)throw Error("Ack source does not match registered window")}catch(r){t.promise.reject(r)}t.ack=!0}}(a,u,f)}catch(r){setTimeout(function(){throw r},0)}}}}function rT(r,n,e){if(!r)throw Error("Expected name");if("function"==typeof(n=n||{})&&(e=n,n={}),!e)throw Error("Expected handler");var t=function r(n,e){var t,o,i=n.name,a=n.win,u=n.domain,c=rs("requestListeners");if(!i||"string"!=typeof i)throw Error("Name required to add request listener");if(a&&"*"!==a&&rx.isProxyWindow(a)){var s=a.awaitWindow().then(function(n){return r({name:i,win:n,domain:u},e)});return{cancel:function(){s.then(function(r){return r.cancel()},Y)}}}var f=a;if(Array.isArray(f)){for(var d=[],l=0,h=f;l<h.length;l++)d.push(r({name:i,domain:u,win:h[l]},e));return{cancel:function(){for(var r=0;r<d.length;r++)d[r].cancel()}}}if(Array.isArray(u)){for(var w=[],p=0,v=u;p<v.length;p++)w.push(r({name:i,win:f,domain:v[p]},e));return{cancel:function(){for(var r=0;r<w.length;r++)w[r].cancel()}}}var m=rN({name:i,win:f,domain:u});f&&"*"!==f||(f=rc());var y=(u=u||"*").toString();if(m)throw f&&u?Error("Request listener already exists for "+i+" on domain "+u.toString()+" for "+(f===rc()?"wildcard":"specified")+" window"):f?Error("Request listener already exists for "+i+" for "+(f===rc()?"wildcard":"specified")+" window"):u?Error("Request listener already exists for "+i+" on domain "+u.toString()):Error("Request listener already exists for "+i);var g=c.getOrSet(f,function(){return{}}),_=Q(g,i,function(){return{}});return G(u)?(t=Q(_,"__domain_regex__",function(){return[]})).push(o={regex:u,listener:e}):_[y]=e,{cancel:function(){delete _[y],o&&(t.splice(t.indexOf(o,1)),t.length||delete _.__domain_regex__),Object.keys(_).length||delete g[i],f&&!Object.keys(g).length&&c.del(f)}}}({name:r,win:n.window,domain:n.domain||"*"},{handler:e||n.handler,handleError:n.errorHandler||function(r){throw r}});return{cancel:function(){t.cancel()}}}function rR(r,n,e){"function"==typeof(n=n||{})&&(e=n,n={});var t,o=new M;return n.errorHandler=function(r){t.cancel(),o.reject(r)},t=rT(r,n,function(r){if(t.cancel(),o.resolve(r),e)return e(r)}),o.cancel=t.cancel,o}rA.postrobot_post_message=function(r,n,e){0===e.indexOf("file:")&&(e="*"),r.postMessage(n,e)};var rL=function r(n,e,t,o){var i=(o=o||{}).domain||"*",a=o.timeout||-1,u=o.timeout||5e3,c=o.fireAndForget||!1;return rx.toProxyWindow(n,{send:r}).awaitWindow().then(function(n){return M.try(function(){var r,t,o;
1if(!e)throw Error("Expected name");if("string"!=typeof i&&!Array.isArray(i)&&!G(i))throw TypeError("Can not send "+e+". Expected domain "+JSON.stringify(i)+" to be a string, array, or regex");if(x(n))throw Error("Can not send "+e+". Target window is closed");if(function(r,n){var e=k(n);if(e)return e===r;if(n===r||function(r){void 0===r&&(r=window);try{if(r.top)return r.top}catch(r){}if(h(r)===r)return r;try{if(_(window,r)&&window.top)return window.top}catch(r){}try{if(_(r,window)&&window.top)return window.top}catch(r){}for(var n=0,e=function r(n){for(var e=[],t=0,o=b(n);t<o.length;t++){var i=o[t];e.push(i);for(var a=0,u=r(i);a<u.length;a++)e.push(u[a])}return e}(r);n<e.length;n++){var t=e[n];try{if(t.top)return t.top}catch(r){}if(h(t)===t)return t}}(n)===n)return!1;for(var t=0,o=b(r);t<o.length;t++)if(o[t]===n)return!0;return!1}(window,n))return void 0===(r=u)&&(r=5e3),void 0===t&&(t="Window"),o=rs("helloPromises").getOrSet(n,function(){return new M}),-1!==r&&(o=o.timeout(r,Error(t+" did not load after "+r+"ms"))),o}).then(function(e){var t,o;return t=(void 0===e?{}:e).domain,o=r,M.try(function(){return"string"==typeof i?i:M.try(function(){return t||rl(n,{send:o}).then(function(r){return r.domain})}).then(function(r){if(!j(i,i))throw Error("Domain "+$(i)+" does not match "+$(i));return r})})}).then(function(o){var i="postrobot_method"===e&&t&&"string"==typeof t.name?t.name+"()":e,u=new M,s=e+"_"+F();if(!c){var f,d={name:e,win:n,domain:o,promise:u};ra("responseListeners").set(s,d);var l=rs("requestPromises").getOrSet(n,function(){return[]});l.push(u),u.catch(function(){ra("erroredResponseListeners").set(s,!0),rz(s)});var h=rs("knownWindows").get(n,!1)?1e4:2e3,w=h,p=a,v=(!function r(){f=setTimeout(function(){x(n)?u.reject(Error("Window closed for "+e+" before "+(d.ack?"response":"ack"))):d.cancelled?u.reject(Error("Response listener was cancelled for "+e)):(w=Math.max(w-500,0),-1!==p&&(p=Math.max(p-500,0)),d.ack||0!==w?0===p&&u.reject(Error("No response for postMessage "+i+" in "+m()+" in "+a+"ms")):u.reject(Error("No ack for postMessage "+i+" in "+m()+" in "+h+"ms"))),r()},500)}(),{cancel:function(){clearTimeout(f)}});u.finally(function(){v.cancel(),l.splice(l.indexOf(u,1))}).catch(Y)}return rD(n,o,{id:F(),origin:m(window),type:"postrobot_message_request",hash:s,name:e,data:t,fireAndForget:c},{on:rT,send:r}).then(function(){return c?u.resolve():u},function(r){throw Error("Send request message failed for "+i+" in "+m()+"\n\n"+Z(r))})})})};function rq(r,n,e){return rO(r,n,e,{on:rT,send:rL})}function rF(r,n,e){return rP(r,n,e,{send:rL})}function rH(r){return new rx({send:rL,win:r})}function rJ(r){return rx.toProxyWindow(r,{send:rL})}function rB(){var r,n,e,t,o,i,a,u,c,s;ro().initialized||(ro().initialized=!0,n=(r={on:rT,send:rL}).on,e=r.send,(t=ro()).receiveMessage=t.receiveMessage||function(r){return rM(r,{on:n,send:e})},i=(o={on:rT,send:rL}).on,a=o.send,ra().getOrSet("postMessageListener",function(){var r,n;return r=window,n=function(r){var n,e,t;e=(n={on:i,send:a}).on,t=n.send,M.try(function(){var n=r.source||r.sourceElement,o=r.origin||r.originalEvent&&r.originalEvent.origin,i=r.data;
1if("null"===o&&(o="file://"),n){if(!o)throw Error("Post message did not have origin domain");rM({source:n,origin:o,data:i},{on:e,send:t})}})},r.addEventListener("message",n),{cancel:function(){r.removeEventListener("message",n)}}}),c=(u={on:rT,send:rL}).on,s=u.send,ra("builtinListeners").getOrSet("helloListener",function(){var r=c("postrobot_hello",{domain:"*"},function(r){return rd(r.source,{domain:r.origin}),{instanceID:rf()}}),n=k();return n&&rl(n,{send:s}).catch(function(r){}),r}))}function rU(){var r;!function(){for(var r=ra("responseListeners"),n=0,e=r.keys();n<e.length;n++){var t=e[n],o=r.get(t);o&&(o.cancelled=!0),r.del(t)}}(),(r=ra().get("postMessageListener"))&&r.cancel(),delete window.__post_robot_10_0_46__}var rK=!0;function rY(r){for(var n=0,e=rs("requestPromises").get(r,[]);n<e.length;n++)e[n].reject(Error("Window "+(x(r)?"closed":"cleaned up")+" before response")).catch(Y)}rB()}],n={};function e(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return r[t].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=r,e.c=n,e.d=function(r,n,t){e.o(r,n)||Object.defineProperty(r,n,{enumerable:!0,get:t})},e.r=function(r){"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},e.t=function(r,n){if(1&n&&(r=e(r)),8&n||4&n&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(e.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&n&&"string"!=typeof r)for(var o in r)e.d(t,o,(function(n){return r[n]}).bind(null,o));return t},e.n=function(r){var n=r&&r.__esModule?function(){return r.default}:function(){return r};return e.d(n,"a",n),n},e.o=function(r,n){return({}).hasOwnProperty.call(r,n)},e.p="",e(e.s=0)}(),i.exports=a.exports,i.exports.default=i.exports;var u=i.exports,c=(t={__proto__:null,default:u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u},[u].forEach(function(r){r&&"string"!=typeof r&&!Array.isArray(r)&&Object.keys(r).forEach(function(n){if("default"!==n&&!(n in t)){var e=Object.getOwnPropertyDescriptor(r,n);Object.defineProperty(t,n,e.get?e:{enumerable:!0,get:function(){return r[n]}})}})}),Object.freeze(t))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.