pdfjs-dist
Version:
Generic build of Mozilla's PDF.js library.
27 lines • 130 kB
JavaScript
/**
* @licstart The following is the entire license notice for the
* JavaScript code in this page
*
* Copyright 2024 Mozilla Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* @licend The above is the entire license notice for the
* JavaScript code in this page
*/
/**
* pdfjsVersion = 6.4.299
* pdfjsBuild = d0991a0d5
*/var e={306(e,t,r){var n=r(901),i=r(823),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a function")}},576(e,t,r){var n=r(504),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},837(e){var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw new t("Maximum allowed index exceeded");return e}},39(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},616(e,t,r){var n=r(39);e.exports=!n(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},504(e,t,r){var n=r(616),i=Function.prototype,o=i.call,a=n&&i.bind.bind(o,o);e.exports=n?a:function(e){return function(){return o.apply(e,arguments)}}},966(e,t,r){var n=r(306),i=r(117);e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}},55(e,t,r){var n=r(504),i=r(39),o=r(576),a=Object,s=n("".split);e.exports=i(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"===o(e)?s(e,""):a(e)}:a},376(e,t,r){var n=r(576);e.exports=Array.isArray||function isArray(e){return"Array"===n(e)}},901(e){var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},796(e,t,r){var n=r(39),i=r(901),o=/#|\.prototype\./,isForced=function(e,t){var r=s[a(e)];return r===c||r!==u&&(i(t)?n(t):!!t)},a=isForced.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=isForced.data={},u=isForced.NATIVE="N",c=isForced.POLYFILL="P";e.exports=isForced},117(e){e.exports=function(e){return null==e}},395(e){e.exports=!1},248(e,t,r){var n=r(504),i=Map.prototype;e.exports={Map,set:n(i.set),get:n(i.get),has:n(i.has),remove:n(i.delete),proto:i}},741(e){var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function trunc(e){var n=+e;return(n>0?r:t)(n)}},819(e,t,r){var n=r(39);e.exports=!n(function(){var e="9007199254740993",t=JSON.rawJSON(e);return!JSON.isRawJSON(t)||JSON.stringify(t)!==e})},717(e,t){t.f=Object.getOwnPropertySymbols},625(e,t,r){var n=r(504);e.exports=n({}.isPrototypeOf)},750(e,t,r){var n=r(117),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can't call method on "+e);return e}},240(e,t,r){var n=r(504);e.exports=n(1.1.valueOf)},291(e,t,r){var n=r(741);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},14(e,t,r){var n=r(291),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},981(e,t,r){var n=r(750),i=Object;e.exports=function(e){return i(n(e))}},823(e){var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},392(e,t,r){var n=r(504),i=0,o=Math.random(),a=n(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}}};const t={};function __webpack_require__(r){const n=t[r];if(void 0!==n)return n.exports;const i=t[r]={exports:{}};e[r](i,i.exports,__webpack_require__);return i.exports}__webpack_require__.cw=e=>{var t;return()=>{if(e){var r=e;e=0;t={exports:{}};r.call(t.exports,t,t.exports)}return t.exports}};__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})};__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r=__webpack_require__.cw(function(e,t){var r=A(),n=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(n(e)+" is not an object")}}),n=__webpack_require__.cw(function(e,t){var r=K(),n=G(),i=F(),createMethod=function(e){return function(t,o,a){var s=r(t),u=i(s);if(0===u)return!e&&-1;var c,l=n(a,u);if(e&&o!=o){for(;u>l;)if((c=s[l++])!=c)return!0}else for(;u>l;l++)if((e||l in s)&&s[l]===o)return e||l||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}}),i=__webpack_require__.cw(function(e,t){var r=_(),n=is_array_namespaceFn(),i=TypeError,o=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(n(e)&&!o(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}}),classof_raw_namespaceFn=()=>__webpack_require__(576),o=__webpack_require__.cw(function(e,t){var r=Y(),n=is_callable_namespaceFn(),i=classof_raw_namespaceFn(),o=re()("toStringTag"),a=Object,s="Arguments"===i(function(){return arguments}());e.exports=r?i:function(e){var t,r,u;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=a(e),o))?r:s?i(t):"Object"===(u=i(t))&&n(t.callee)?"Arguments":u}}),a=__webpack_require__.cw(function(e,t){var r=y(),n=H(),i=M(),o=q();e.exports=function(e,t,a){for(var s=n(t),u=o.f,c=i.f,l=0;l<s.length;l++){var _=s[l];r(e,_)||a&&r(a,_)||u(e,_,c(t,_))}}}),s=__webpack_require__.cw(function(e,t){var r=_(),n=q(),i=u();e.exports=r?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){e[t]=r;return e}}),u=__webpack_require__.cw(function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}}),c=__webpack_require__.cw(function(e,t){var r=is_callable_namespaceFn(),n=q(),i=j(),o=l();e.exports=function(e,t,a,s){s||(s={});var u=s.enumerable,c=void 0!==s.name?s.name:t;r(a)&&i(a,c,s);if(s.global)u?e[t]=a:o(t,a);else{try{s.unsafe?e[t]&&(u=!0):delete e[t]}catch(e){}u?e[t]=a:n.f(e,t,{value:a,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}}),l=__webpack_require__.cw(function(e,t){var r=v(),n=Object.defineProperty;e.exports=function(e,t){try{n(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}}),_=__webpack_require__.cw(function(e,t){var r=fails_namespaceFn();e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})}),h=__webpack_require__.cw(function(e,t){var r=v(),n=A(),i=r.document,o=n(i)&&n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}}),p=__webpack_require__.cw(function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),f=__webpack_require__.cw(function(e,t){var r=v().navigator,n=r&&r.userAgent;e.exports=n?String(n):""}),d=__webpack_require__.cw(function(e,t){var r,n,i=v(),o=f(),a=i.process,s=i.Deno,u=a&&a.versions||s&&s.version,c=u&&u.v8;c&&(n=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1]));!n&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=+r[1]);e.exports=n}),g=__webpack_require__.cw(function(e,t){var r=v(),n=M().f,i=s(),o=c(),u=l(),_=a(),h=is_forced_namespaceFn();e.exports=function(e,t){var a,s,c,l,p,f=e.target,d=e.global,g=e.stat;if(a=d?r:g?r[f]||u(f,{}):r[f]&&r[f].prototype)for(s in t){l=t[s];c=e.dontCallGetSet?(p=n(a,s))&&p.value:a[s];if(!h(d?s:f+(g?".":"#")+s,e.forced)&&void 0!==c){if(typeof l==typeof c)continue;_(l,c)}(e.sham||c&&c.sham)&&i(l,"sham",!0);o(a,s,l,e)}}}),fails_namespaceFn=()=>__webpack_require__(39),m=__webpack_require__.cw(function(e,t){var r=__webpack_require__(616),n=Function.prototype.call;e.exports=r?n.bind(n):function(){return n.apply(n,arguments)}}),b=__webpack_require__.cw(function(e,t){var r=_(),n=y(),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,a=n(i,"name"),s=a&&(!r||r&&o(i,"name").configurable);e.exports={CONFIGURABLE:s}}),function_uncurry_this_namespaceFn=()=>__webpack_require__(504),w=__webpack_require__.cw(function(e,t){var r=v(),n=is_callable_namespaceFn();e.exports=function(e,t){return arguments.length<2?(i=r[e],n(i)?i:void 0):r[e]&&r[e][t];var i}}),v=__webpack_require__.cw(function(e,t){var check=function(e){return e&&e.Math===Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof global&&global)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()}),y=__webpack_require__.cw(function(e,t){var r=function_uncurry_this_namespaceFn(),n=to_object_namespaceFn(),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return i(n(e),t)}}),x=__webpack_require__.cw(function(e,t){e.exports={}}),k=__webpack_require__.cw(function(e,t){var r=w();e.exports=r("document","documentElement")}),S=__webpack_require__.cw(function(e,t){var r=_(),n=fails_namespaceFn(),i=h();e.exports=!r&&!n(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})}),O=__webpack_require__.cw(function(e,t){var r=function_uncurry_this_namespaceFn(),n=is_callable_namespaceFn(),i=B(),o=r(Function.toString);n(i.inspectSource)||(i.inspectSource=function(e){return o(e)});e.exports=i.inspectSource}),I=__webpack_require__.cw(function(e,t){var r,n,i,o=te(),a=v(),u=A(),c=s(),l=y(),_=B(),h=W(),p=x(),f="Object already initialized",d=a.TypeError,g=a.WeakMap;if(o||_.state){var m=_.state||(_.state=new g);m.get=m.get;m.has=m.has;m.set=m.set;r=function(e,t){if(m.has(e))throw new d(f);t.facade=e;m.set(e,t);return t};n=function(e){return m.get(e)||{}};i=function(e){return m.has(e)}}else{var b=h("state");p[b]=!0;r=function(e,t){if(l(e,b))throw new d(f);t.facade=e;c(e,b,t);return t};n=function(e){return l(e,b)?e[b]:{}};i=function(e){return l(e,b)}}e.exports={set:r,get:n,has:i,enforce:function(e){return i(e)?n(e):r(e,{})},getterFor:function(e){return function(t){var r;if(!u(t)||(r=n(t)).type!==e)throw new d("Incompatible receiver, "+e+" required");return r}}}}),is_array_namespaceFn=()=>__webpack_require__(376),is_callable_namespaceFn=()=>__webpack_require__(901),is_forced_namespaceFn=()=>__webpack_require__(796),A=__webpack_require__.cw(function(e,t){var r=is_callable_namespaceFn();e.exports=function(e){return"object"==typeof e?null!==e:r(e)}}),is_pure_namespaceFn=()=>__webpack_require__(395),E=__webpack_require__.cw(function(e,t){var r=A(),n=I().get;e.exports=function isRawJSON(e){if(!r(e))return!1;var t=n(e);return!!t&&"RawJSON"===t.type}}),C=__webpack_require__.cw(function(e,t){var r=w(),n=is_callable_namespaceFn(),i=object_is_prototype_of_namespaceFn(),o=Q(),a=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return n(t)&&i(t.prototype,a(e))}}),F=__webpack_require__.cw(function(e,t){var r=to_length_namespaceFn();e.exports=function(e){return r(e.length)}}),j=__webpack_require__.cw(function(e,t){var r=function_uncurry_this_namespaceFn(),n=fails_namespaceFn(),i=is_callable_namespaceFn(),o=y(),a=_(),s=b().CONFIGURABLE,u=O(),c=I(),l=c.enforce,h=c.get,p=String,f=Object.defineProperty,d=r("".slice),g=r("".replace),m=r([].join),w=a&&!n(function(){return 8!==f(function(){},"length",{value:8}).length}),v=String(String).split("String"),x=e.exports=function(e,t,r){"Symbol("===d(p(t),0,7)&&(t="["+g(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]");r&&r.getter&&(t="get "+t);r&&r.setter&&(t="set "+t);(!o(e,"name")||s&&e.name!==t)&&(a?f(e,"name",{value:t,configurable:!0}):e.name=t);w&&r&&o(r,"arity")&&e.length!==r.arity&&f(e,"length",{value:r.arity});try{r&&o(r,"constructor")&&r.constructor?a&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=l(e);o(n,"source")||(n.source=m(v,"string"==typeof t?t:""));return e};Function.prototype.toString=x(function toString(){return i(this)&&h(this).source||u(this)},"toString")}),map_helpers_namespaceFn=()=>__webpack_require__(248),T=__webpack_require__.cw(function(e,t){var n,i=r(),o=P(),a=p(),s=x(),u=k(),c=h(),l=W(),_="prototype",f="script",d=l("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(e){return"<"+f+">"+e+"</"+f+">"},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(""));e.close();var t=e.parentWindow.Object;e=null;return t},NullProtoObject=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}NullProtoObject="undefined"!=typeof document?document.domain&&n?NullProtoObjectViaActiveX(n):function(){var e,t=c("iframe"),r="java"+f+":";t.style.display="none";u.appendChild(t);t.src=String(r);(e=t.contentWindow.document).open();e.write(scriptTag("document.F=Object"));e.close();return e.F}():NullProtoObjectViaActiveX(n);for(var e=a.length;e--;)delete NullProtoObject[_][a[e]];return NullProtoObject()};s[d]=!0;e.exports=Object.create||function create(e,t){var r;if(null!==e){EmptyConstructor[_]=i(e);r=new EmptyConstructor;EmptyConstructor[_]=null;r[d]=e}else r=NullProtoObject();return void 0===t?r:o.f(r,t)}}),P=__webpack_require__.cw(function(e,t){var n=_(),i=ee(),o=q(),a=r(),s=K(),u=R();t.f=n&&!i?Object.defineProperties:function defineProperties(e,t){a(e);for(var r,n=s(t),i=u(t),c=i.length,l=0;c>l;)o.f(e,r=i[l++],n[r]);return e}}),q=__webpack_require__.cw(function(e,t){var n=_(),i=S(),o=ee(),a=r(),s=X(),u=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,h="enumerable",p="configurable",f="writable";t.f=n?o?function defineProperty(e,t,r){a(e);t=s(t);a(r);if("function"==typeof e&&"prototype"===t&&"value"in r&&f in r&&!r[f]){var n=l(e,t);if(n&&n[f]){e[t]=r.value;r={configurable:p in r?r[p]:n[p],enumerable:h in r?r[h]:n[h],writable:!1}}}return c(e,t,r)}:c:function defineProperty(e,t,r){a(e);t=s(t);a(r);if(i)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new u("Accessors not supported");"value"in r&&(e[t]=r.value);return e}}),M=__webpack_require__.cw(function(e,t){var r=_(),n=m(),i=V(),o=u(),a=K(),s=X(),c=y(),l=S(),h=Object.getOwnPropertyDescriptor;t.f=r?h:function getOwnPropertyDescriptor(e,t){e=a(e);t=s(t);if(l)try{return h(e,t)}catch(e){}if(c(e,t))return o(!n(i.f,e,t),e[t])}}),D=__webpack_require__.cw(function(e,t){var r=N(),n=p().concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return r(e,n)}}),object_is_prototype_of_namespaceFn=()=>__webpack_require__(625),N=__webpack_require__.cw(function(e,t){var r=function_uncurry_this_namespaceFn(),i=y(),o=K(),a=n().indexOf,s=x(),u=r([].push);e.exports=function(e,t){var r,n=o(e),c=0,l=[];for(r in n)!i(s,r)&&i(n,r)&&u(l,r);for(;t.length>c;)i(n,r=t[c++])&&(~a(l,r)||u(l,r));return l}}),R=__webpack_require__.cw(function(e,t){var r=N(),n=p();e.exports=Object.keys||function keys(e){return r(e,n)}}),V=__webpack_require__.cw(function(e,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:r}),z=__webpack_require__.cw(function(e,t){var r=m(),n=is_callable_namespaceFn(),i=A(),o=TypeError;e.exports=function(e,t){var a,s;if("string"===t&&n(a=e.toString)&&!i(s=r(a,e)))return s;if(n(a=e.valueOf)&&!i(s=r(a,e)))return s;if("string"!==t&&n(a=e.toString)&&!i(s=r(a,e)))return s;throw new o("Can't convert object to primitive value")}}),H=__webpack_require__.cw(function(e,t){var n=w(),i=function_uncurry_this_namespaceFn(),o=D(),a=__webpack_require__(717),s=r(),u=i([].concat);e.exports=n("Reflect","ownKeys")||function ownKeys(e){var t=o.f(s(e)),r=a.f;return r?u(t,r(e)):t}}),L=__webpack_require__.cw(function(e,t){var r=function_uncurry_this_namespaceFn(),n=y(),i=SyntaxError,o=parseInt,a=String.fromCharCode,s=r("".charAt),u=r("".slice),c=r(/./.exec),l={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},_=/^[\da-f]{4}$/i,h=/^[\u0000-\u001F]$/;e.exports=function(e,t){for(var r=!0,p="";t<e.length;){var f=s(e,t);if("\\"===f){var d=u(e,t,t+2);if(n(l,d)){p+=l[d];t+=2}else{if("\\u"!==d)throw new i('Unknown escape sequence: "'+d+'"');var g=u(e,t+=2,t+4);if(!c(_,g))throw new i("Bad Unicode escape at: "+t);p+=a(o(g,16));t+=4}}else{if('"'===f){r=!1;t++;break}if(c(h,f))throw new i("Bad control character in string literal at: "+t);p+=f;t++}}if(r)throw new i("Unterminated string at: "+t);return{value:p,end:t}}}),W=__webpack_require__.cw(function(e,t){var r=$(),n=uid_namespaceFn(),i=r("keys");e.exports=function(e){return i[e]||(i[e]=n(e))}}),B=__webpack_require__.cw(function(e,t){var r=is_pure_namespaceFn(),n=v(),i=l(),o="__core-js_shared__",a=e.exports=n[o]||i(o,{});(a.versions||(a.versions=[])).push({version:"3.50.0",mode:r?"pure":"global",copyright:"© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.50.0/LICENSE",source:"https://github.com/zloirock/core-js"})}),$=__webpack_require__.cw(function(e,t){var r=B(),n=Object.create||Object;e.exports=function(e,t){return r[e]||(r[e]=t||n(null))}}),U=__webpack_require__.cw(function(e,t){var r=d(),n=fails_namespaceFn(),i=v().String;e.exports=!!Object.getOwnPropertySymbols&&!n(function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})}),G=__webpack_require__.cw(function(e,t){var r=to_integer_or_infinity_namespaceFn(),n=Math.max,i=Math.min;e.exports=function(e,t){var o=r(e);return o<0?n(o+t,0):i(o,t)}}),K=__webpack_require__.cw(function(e,t){var r=__webpack_require__(55),n=__webpack_require__(750);e.exports=function(e){return r(n(e))}}),to_integer_or_infinity_namespaceFn=()=>__webpack_require__(291),to_length_namespaceFn=()=>__webpack_require__(14),to_object_namespaceFn=()=>__webpack_require__(981),J=__webpack_require__.cw(function(e,t){var r=m(),n=A(),i=C(),o=__webpack_require__(966),a=z(),s=re(),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!n(e)||i(e))return e;var s,l=o(e,c);if(l){void 0===t&&(t="default");s=r(l,e,t);if(!n(s)||i(s))return s;throw new u("Can't convert object to primitive value")}void 0===t&&(t="number");return a(e,t)}}),X=__webpack_require__.cw(function(e,t){var r=J(),n=C();e.exports=function(e){var t=r(e,"string");return n(t)?t:t+""}}),Y=__webpack_require__.cw(function(e,t){var r={};r[re()("toStringTag")]="z";e.exports="[object z]"===String(r)}),Z=__webpack_require__.cw(function(e,t){var r=o(),n=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return n(e)}}),uid_namespaceFn=()=>__webpack_require__(392),Q=__webpack_require__.cw(function(e,t){var r=U();e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}),ee=__webpack_require__.cw(function(e,t){var r=_(),n=fails_namespaceFn();e.exports=r&&n(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})}),te=__webpack_require__.cw(function(e,t){var r=v(),n=is_callable_namespaceFn(),i=r.WeakMap;e.exports=n(i)&&/native code/.test(String(i))}),re=__webpack_require__.cw(function(e,t){var r=v(),n=$(),i=y(),o=uid_namespaceFn(),a=U(),s=Q(),u=r.Symbol,c=n("wks"),l=s?u.for||u:u&&u.withoutSetter||o;e.exports=function(e){i(c,e)||(c[e]=a&&i(u,e)?u[e]:l("Symbol."+e));return c[e]}}),ne=__webpack_require__.cw(function(e,t){var r=g(),n=to_object_namespaceFn(),o=F(),a=i(),s=__webpack_require__(837);r({target:"Array",proto:!0,arity:1,forced:fails_namespaceFn()(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function push(e){var t=n(this),r=o(t),i=arguments.length;s(r+i);for(var u=0;u<i;u++){t[r]=arguments[u];r++}a(t,r);return r}})}),ie=__webpack_require__.cw(function(e,t){var r=g(),i=w(),o=m(),a=function_uncurry_this_namespaceFn(),s=fails_namespaceFn(),u=is_array_namespaceFn(),c=is_callable_namespaceFn(),l=A(),_=T(),h=E(),p=C(),f=classof_raw_namespaceFn(),d=__webpack_require__(240),b=n().includes,v=y(),x=Z(),k=L(),S=uid_namespaceFn(),O=U(),I=__webpack_require__(819),F=String,j=TypeError,P=i("JSON","stringify"),q=i("BigInt"),M=a("".valueOf),D=a((!0).valueOf),N=q&&a(q.prototype.valueOf),R=a(/./.exec),V=a("".charAt),z=a("".charCodeAt),H=a("".replace),W=a("".slice),B=a([].push),$=a([].pop),G=a(1.1.toString),K=/[\uD800-\uDFFF]/g,J=/^[\uD800-\uDBFF]$/,X=/^[\uDC00-\uDFFF]$/,Y=/^\d+$/,Q=S(),ee=S(),te=S(),re=Q.length,ne=ee.length,ie=!O||s(function(){var e=i("Symbol")("stringify detection");return"[null]"!==P([e])||"{}"!==P({a:e})||"{}"!==P(Object(e))}),oe=s(function(){return'"\\udf06\\ud834"'!==P("\udf06\ud834")||'"\\udead"'!==P("\udead")}),ae=I?i("JSON","isRawJSON"):h,se=ie?function(e,t,r){return P(e,function(e,r){var n=o(t,this,e,r);if(!p(n))return n},r)}:P,fixIllFormedJSON=function(e,t,r){var n=V(r,t-1),i=V(r,t+1);return R(J,e)&&!R(X,i)||R(X,e)&&!R(J,n)?"\\u"+G(z(e,0),16):e},hasInternalSlot=function(e,t){try{e(t);return!0}catch(e){return!1}},isSerializedAsObject=function(e){if(!l(e)||c(e)||u(e))return!1;try{return!function(e){var t=f(e);return"Number"===t&&hasInternalSlot(d,e)||"String"===t&&hasInternalSlot(M,e)||"Boolean"===t&&hasInternalSlot(D,e)||!!N&&"BigInt"===t&&hasInternalSlot(N,e)}(e)}catch(e){return!0}},createElementHolder=function(e,t){return{toJSON:function(){var r=e[t];if(l(r)||"bigint"==typeof r){var n=r.toJSON;c(n)&&(r=o(n,r,t))}return r}}};P&&r({target:"JSON",stat:!0,arity:3,forced:ie||oe||!I},{stringify:function stringify(e,t,r){var n,i=c(t)?t:void 0,a=i?void 0:function(e){if(u(e)){for(var t=e.length,r=[],n=_(null),i=0;i<t;i++){var o,a=e[i];if("string"==typeof a)o=a;else{if("number"!=typeof a&&"Number"!==f(a)&&"String"!==f(a))continue;o=x(a)}if(!v(n,o)){n[o]=!0;B(r,o)}}return r}}(t),s=a&&function(e){for(var t=0,r=e.length;t<r;t++)if(R(Y,e[t]))return ee;return""}(a),l=[],h=[],p=[],d=!1,g=!0,m=se(e,function(e,t){e=F(e);if(a){if(e===te){$(h);n=$(p);return}if(g)g=!1;else if(this!==n&&!u(this)&&!b(a,e))return}else i&&(t=o(i,this,e,t));if(ae(t)){if(I)return t;d=!0;return Q+(B(l,t.rawJSON)-1)}if(a&&isSerializedAsObject(t)){if(b(h,t))throw new j("Converting circular structure to JSON");var r=function(e,t,r){for(var n=_(null),i=0,o=t.length;i<o;i++){var a=t[i];n[r+a]=createElementHolder(e,a)}n[te]=null;return n}(t,a,s);B(h,t);B(p,n);n=r;s&&(d=!0);return r}return t},r);if("string"!=typeof m)return m;oe&&(m=H(m,K,fixIllFormedJSON));if(!d)return m;for(var w="",y=m.length,S=0;S<y;S++){var O=V(m,S);if('"'===O){var A=k(m,++S).end-1,E=W(m,S,A);W(E,0,re)===Q?w+=l[W(E,re)]:W(E,0,ne)===ee?w+='"'+W(E,ne)+'"':w+='"'+E+'"';S=A}else w+=O}return w}})}),oe=__webpack_require__.cw(function(e,t){var r=g(),n=__webpack_require__(306),i=map_helpers_namespaceFn(),o=is_pure_namespaceFn(),a=i.get,s=i.has,u=i.set;r({target:"Map",proto:!0,real:!0,forced:o},{getOrInsertComputed:function getOrInsertComputed(e,t){var r=s(this,e);n(t);if(r)return a(this,e);0===e&&1/e==-1/0&&(e=0);var i=t(e);u(this,e,i);return i}})}),ae=__webpack_require__.cw(function(e,t){var r=g(),n=map_helpers_namespaceFn(),i=is_pure_namespaceFn(),o=n.get,a=n.has,s=n.set;r({target:"Map",proto:!0,real:!0,forced:i},{getOrInsert:function getOrInsert(e,t){if(a(this,e))return o(this,e);s(this,e,t);return t}})});ne();ie();ae();oe();class SandboxSupportBase{constructor(e){this.win=e;this.timeoutIds=new Map;this.commFun=null}destroy(){this.commFun=null;for(const e of this.timeoutIds.values())this.win.clearTimeout(e);this.timeoutIds=null}exportValueToSandbox(e){throw new Error("Not implemented")}importValueFromSandbox(e){throw new Error("Not implemented")}createErrorForSandbox(e){throw new Error("Not implemented")}callSandboxFunction(e,t){if(this.commFun)try{t=this.exportValueToSandbox(t);this.commFun(e,t)}catch(e){this.win.console.error(e)}}createSandboxExternals(){const e={setTimeout:(e,t)=>{if("number"!=typeof e||"number"!=typeof t)return;0===e&&this.win.clearTimeout(this.timeoutIds.get(e));const r=this.win.setTimeout(()=>{this.timeoutIds.delete(e);this.callSandboxFunction("timeoutCb",{callbackId:e,interval:!1})},t);this.timeoutIds.set(e,r)},clearTimeout:e=>{this.win.clearTimeout(this.timeoutIds.get(e));this.timeoutIds.delete(e)},setInterval:(e,t)=>{if("number"!=typeof e||"number"!=typeof t)return;const r=this.win.setInterval(()=>{this.callSandboxFunction("timeoutCb",{callbackId:e,interval:!0})},t);this.timeoutIds.set(e,r)},clearInterval:e=>{this.win.clearInterval(this.timeoutIds.get(e));this.timeoutIds.delete(e)},alert:e=>{"string"==typeof e&&this.win.alert(e)},confirm:e=>"string"==typeof e&&this.win.confirm(e),prompt:(e,t)=>"string"!=typeof e||"string"!=typeof t?null:this.win.prompt(e,t),parseURL:e=>{const t=new this.win.URL(e);return Object.fromEntries(["hash","host","hostname","href","origin","password","pathname","port","protocol","search","searchParams","username"].map(e=>[e,t[e].toString()]))},send:e=>{if(!e)return;const t=new this.win.CustomEvent("updatefromsandbox",{detail:this.importValueFromSandbox(e)});this.win.dispatchEvent(t)}};Object.setPrototypeOf(e,null);return(t,r)=>{try{const n=e[t](...r);return this.exportValueToSandbox(n)}catch(e){throw this.createErrorForSandbox(e?.toString()??"")}}}}class SandboxSupport extends SandboxSupportBase{exportValueToSandbox(e){return JSON.stringify(e,(e,t)=>t instanceof Map?Object.fromEntries(t):t)}importValueFromSandbox(e){return e}createErrorForSandbox(e){return new Error(e)}}class Sandbox{constructor(e,t){this.support=new SandboxSupport(e,this);t.externalCall=this.support.createSandboxExternals();this._module=t;this._alertOnError=0}create(e){const t=['var e={529(e){e.exports=function(e,t){return{value:e,done:t}}},837(e){var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw new t("Maximum allowed index exceeded");return e}},767(e){e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},117(e){e.exports=function(e){return null==e}},859(e){e.exports=function(e){e.iterator=e.next=e.nextHandler=e.mapper=e.predicate=e.inner=e.iterables=e.iters=e.openIters=e.padding=e.finishResults=e.buffer=null}},684(e){e.exports=function(e,t){var r="function"==typeof Iterator&&Iterator.prototype[e];if(r)try{r.call({next:null},t).next()}catch(e){return!0}}},269(e){e.exports=Object.create?Object.create(null):{}},741(e){var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function trunc(e){var n=+e;return(n>0?r:t)(n)}},717(e,t){t.f=Object.getOwnPropertySymbols},750(e,t,r){var n=r(117),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can\'t call method on "+e);return e}},835(e){e.exports=function(e){try{var t=new Set,r={size:0,has:function(){return!0},keys:function(){return Object.defineProperty({},"next",{get:function(){t.clear();t.add(4);return function(){return{done:!0}}}})}},n=t[e](r);return 1===n.size&&4===n.values().next().value}catch(e){return!1}}},291(e,t,r){var n=r(741);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},14(e,t,r){var n=r(291),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},981(e,t,r){var n=r(750),i=Object;e.exports=function(e){return i(n(e))}},823(e){var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}}};const t={};function __webpack_require__(r){const n=t[r];if(void 0!==n)return n.exports;const i=t[r]={exports:{}};e[r](i,i.exports,__webpack_require__);return i.exports}__webpack_require__.cw=e=>{var t;return()=>{if(e){var r=e;e=0;t={exports:{}};r.call(t.exports,t,t.exports)}return t.exports}};var r=__webpack_require__.cw(function(e,t){var r=ee(),n=try_to_string_namespaceFn(),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(n(e)+" is not a function")}}),n=__webpack_require__.cw(function(e,t){var r=je().has;e.exports=function(e){r(e);return e}}),i=__webpack_require__.cw(function(e,t){var r=nt(),n=new r.WeakMap,i=r.set,o=r.remove;e.exports=function(e){i(n,e,1);o(n,e);return e}}),o=__webpack_require__.cw(function(e,t){var r=nt().has;e.exports=function(e){r(e);return e}}),s=__webpack_require__.cw(function(e,t){var r=it(),n=me(),i=we().f,o=r("unscopables"),s=Array.prototype;void 0===s[o]&&i(s,o,{configurable:!0,value:n(null)});e.exports=function(e){s[o][e]=!0}}),a=__webpack_require__.cw(function(e,t){var r=ke(),n=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new n("Incorrect invocation")}}),u=__webpack_require__.cw(function(e,t){var r=re(),n=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(n(e)+" is not an object")}}),c=__webpack_require__.cw(function(e,t){var r=Ke(),n=Ge(),i=de(),createMethod=function(e){return function(t,o,s){var a=r(t),u=i(a);if(0===u)return!e&&-1;var c,l=n(s,u);if(e&&o!=o){for(;u>l;)if((c=a[l++])!=c)return!0}else for(;u>l;l++)if((e||l in a)&&a[l]===o)return e||l||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}}),l=__webpack_require__.cw(function(e,t){var r=k(),n=Q(),i=TypeError,o=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(n(e)&&!o(e,"length").writable)throw new i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}}),h=__webpack_require__.cw(function(e,t){var r=u(),n=ce();e.exports=function(e,t,i,o){try{return o?t(r(i)[0],i[1]):t(i)}catch(t){n(e,"throw",t)}}}),_=__webpack_require__.cw(function(e,t){var r=N(),n=r({}.toString),i=r("".slice);e.exports=function(e){return i(n(e),8,-1)}}),d=__webpack_require__.cw(function(e,t){var r=Xe(),n=ee(),i=_(),o=it()("toStringTag"),s=Object,a="Arguments"===i(function(){return arguments}());e.exports=r?i:function(e){var t,r,u;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=s(e),o))?r:a?i(t):"Object"===(u=i(t))&&n(t.callee)?"Arguments":u}}),p=__webpack_require__.cw(function(e,t){var r=$(),n=Oe(),i=ve(),o=we();e.exports=function(e,t,s){for(var a=n(t),u=o.f,c=i.f,l=0;l<a.length;l++){var h=a[l];r(e,h)||s&&r(s,h)||u(e,h,c(t,h))}}}),f=__webpack_require__.cw(function(e,t){var r=E();e.exports=!r(function(){function F(){}F.prototype.constructor=null;return Object.getPrototypeOf(new F)!==F.prototype})}),g=__webpack_require__.cw(function(e,t){var r=k(),n=we(),i=m();e.exports=r?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){e[t]=r;return e}}),m=__webpack_require__.cw(function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}}),b=__webpack_require__.cw(function(e,t){var r=k(),n=we(),i=m();e.exports=function(e,t,o){r?n.f(e,t,i(0,o)):e[t]=o}}),w=__webpack_require__.cw(function(e,t){var r=pe(),n=we();e.exports=function(e,t,i){i.get&&r(i.get,t,{getter:!0});i.set&&r(i.set,t,{setter:!0});return n.f(e,t,i)}}),v=__webpack_require__.cw(function(e,t){var r=ee(),n=we(),i=pe(),o=x();e.exports=function(e,t,s,a){a||(a={});var u=a.enumerable,c=void 0!==a.name?a.name:t;r(s)&&i(s,c,a);if(a.global)u?e[t]=s:o(t,s);else{try{a.unsafe?e[t]&&(u=!0):delete e[t]}catch(e){}u?e[t]=s:n.f(e,t,{value:s,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}}),y=__webpack_require__.cw(function(e,t){var r=v();e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}}),x=__webpack_require__.cw(function(e,t){var r=B(),n=Object.defineProperty;e.exports=function(e,t){try{n(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}}),k=__webpack_require__.cw(function(e,t){var r=E();e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})}),S=__webpack_require__.cw(function(e,t){var r=B(),n=re(),i=r.document,o=n(i)&&n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}}),A=__webpack_require__.cw(function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),I=__webpack_require__.cw(function(e,t){var r=B().navigator,n=r&&r.userAgent;e.exports=n?String(n):""}),C=__webpack_require__.cw(function(e,t){var r,n,i=B(),o=I(),s=i.process,a=i.Deno,u=s&&s.versions||a&&a.version,c=u&&u.v8;c&&(n=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1]));!n&&o&&(!(r=o.match(/Edge\\/(\\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\\/(\\d+)/))&&(n=+r[1]);e.exports=n}),O=__webpack_require__.cw(function(e,t){var r=B(),n=ve().f,i=g(),o=v(),s=x(),a=p(),u=te();e.exports=function(e,t){var c,l,h,_,d,p=e.target,f=e.global,g=e.stat;if(c=f?r:g?r[p]||s(p,{}):r[p]&&r[p].prototype)for(l in t){_=t[l];h=e.dontCallGetSet?(d=n(c,l))&&d.value:c[l];if(!u(f?l:p+(g?".":"#")+l,e.forced)&&void 0!==h){if(typeof _==typeof h)continue;a(_,h)}(e.sham||h&&h.sham)&&i(_,"sham",!0);o(c,l,_,e)}}}),E=__webpack_require__.cw(function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}}),T=__webpack_require__.cw(function(e,t){var r=P(),n=Function.prototype,i=n.apply,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(i):function(){return o.apply(i,arguments)})}),j=__webpack_require__.cw(function(e,t){var n=R(),i=r(),o=P(),s=n(n.bind);e.exports=function(e,t){i(e);return void 0===t?e:o?s(e,t):function(){return e.apply(t,arguments)}}}),P=__webpack_require__.cw(function(e,t){var r=E();e.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})}),D=__webpack_require__.cw(function(e,t){var r=P(),n=Function.prototype.call;e.exports=r?n.bind(n):function(){return n.apply(n,arguments)}}),M=__webpack_require__.cw(function(e,t){var r=k(),n=$(),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=n(i,"name"),a=s&&(!r||r&&o(i,"name").configurable);e.exports={CONFIGURABLE:a}}),V=__webpack_require__.cw(function(e,t){var n=N(),i=r();e.exports=function(e,t,r){try{return n(i(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(e){}}}),R=__webpack_require__.cw(function(e,t){var r=_(),n=N();e.exports=function(e){if("Function"===r(e))return n(e)}}),N=__webpack_require__.cw(function(e,t){var r=P(),n=Function.prototype,i=n.call,o=r&&n.bind.bind(i,i);e.exports=r?o:function(e){return function(){return i.apply(e,arguments)}}}),q=__webpack_require__.cw(function(e,t){var r=B(),n=ee();e.exports=function(e,t){return arguments.length<2?(i=r[e],n(i)?i:void 0):r[e]&&r[e][t];var i}}),get_iterator_direct_namespaceFn=()=>__webpack_require__(767),z=__webpack_require__.cw(function(e,t){var r=D(),n=ee(),i=u(),o=try_to_string_namespaceFn(),s=H(),a=TypeError;e.exports=function(e,t){var u=arguments.length<2?s(e):t;if(n(u))return i(r(u,e));throw new a(o(e)+" is not iterable")}}),H=__webpack_require__.cw(function(e,t){var r=_(),n=is_null_or_undefined_namespaceFn(),i=L(),o=it()("iterator"),s=Array.prototype;e.exports=function(e){if(!n(e))return i(e,o)||i(e,"@@iterator")||("Arguments"===r(e)?s[o]:void 0)}}),L=__webpack_require__.cw(function(e,t){var n=r(),i=is_null_or_undefined_namespaceFn();e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}}),W=__webpack_require__.cw(function(e,t){var n=r(),i=u(),o=D(),s=to_integer_or_infinity_namespaceFn(),a=get_iterator_direct_namespaceFn(),c="Invalid size",l=RangeError,h=TypeError,_=Math.max,SetRecord=function(e,t){this.set=e;this.size=_(t,0);this.has=n(e.has);this.keys=n(e.keys)};SetRecord.prototype={getIterator:function(){return a(i(o(this.keys,this.set)))},includes:function(e){return o(this.has,this.set,e)}};e.exports=function(e){i(e);var t=+e.size;if(t!=t)throw new h(c);var r=s(t);if(r<0)throw new l(c);return new SetRecord(e,r)}}),B=__webpack_require__.cw(function(e,t){var check=function(e){return e&&e.Math===Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof global&&global)||check("object"==typeof this&&this)||function(){return this}()||Function("return this")()}),$=__webpack_require__.cw(function(e,t){var r=N(),n=to_object_namespaceFn(),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return i(n(e),t)}}),U=__webpack_require__.cw(function(e,t){e.exports={}}),G=__webpack_require__.cw(function(e,t){var r=q();e.exports=r("document","documentElement")}),K=__webpack_require__.cw(function(e,t){var r=k(),n=E(),i=S();e.exports=!r&&!n(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})}),J=__webpack_require__.cw(function(e,t){var r=N(),n=E(),i=_(),o=Object,s=r("".split);e.exports=n(function(){return!o("z").propertyIsEnumerable(0)})?function(e){return"String"===i(e)?s(e,""):o(e)}:o}),Y=__webpack_require__.cw(function(e,t){var r=N(),n=ee(),i=We(),o=r(Function.toString);n(i.inspectSource)||(i.inspectSource=function(e){return o(e)});e.exports=i.inspectSource}),X=__webpack_require__.cw(function(e,t){var r,n,i,o=rt(),s=B(),a=re(),u=g(),c=$(),l=We(),h=Le(),_=U(),d="Object already initialized",p=s.TypeError,f=s.WeakMap;if(o||l.state){var m=l.state||(l.state=new f);m.get=m.get;m.has=m.has;m.set=m.set;r=function(e,t){if(m.has(e))throw new p(d);t.facade=e;m.set(e,t);return t};n=function(e){return m.get(e)||{}};i=function(e){return m.has(e)}}else{var b=h("state");_[b]=!0;r=function(e,t){if(c(e,b))throw new p(d);t.facade=e;u(e,b,t);return t};n=function(e){return c(e,b)?e[b]:{}};i=function(e){return c(e,b)}}e.exports={set:r,get:n,has:i,enforce:function(e){return i(e)?n(e):r(e,{})},getterFor:function(e){return function(t){var r;if(!a(t)||(r=n(t)).type!==e)throw new p("Incompatible receiver, "+e+" required");return r}}}}),Z=__webpack_require__.cw(function(e,t){var r=it(),n=iterators_namespaceFn(),i=r("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[i]===e)}}),Q=__webpack_require__.cw(function(e,t){var r=_();e.exports=Array.isArray||function isArray(e){return"Array"===r(e)}}),ee=__webpack_require__.cw(function(e,t){var r="object"==typeof document&&document.all;e.exports=void 0===r&&void 0!==r?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}}),te=__webpack_require__.cw(function(e,t){var r=E(),n=ee(),i=/#|\\.prototype\\./,isForced=function(e,t){var i=s[o(e)];return i===u||i!==a&&(n(t)?r(t):!!t)},o=isForced.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=isForced.data={},a=isForced.NATIVE="N",u=isForced.POLYFILL="P";e.exports=isForced}),is_null_or_undefined_namespaceFn=()=>__webpack_require__(117),re=__webpack_require__.cw(function(e,t){var r=ee();e.exports=function(e){return"object"==typeof e?null!==e:r(e)}}),ne=__webpack_require__.cw(function(e,t){e.exports=!1}),ie=__webpack_require__.cw(function(e,t){var r=re(),n=X().get;e.exports=function isRawJSON(e){if(!r(e))return!1;var t=n(e);return!!t&&"RawJSON"===t.type}}),oe=__webpack_require__.cw(function(e,t){var r=q(),n=ee(),i=ke(),o=et(),s=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return n(t)&&i(t.prototype,s(e))}}),se=__webpack_require__.cw(function(e,t){var r=D();e.exports=function(e,t,n){for(var i,o,s=n?e:e.iterator,a=e.next;!(i=r(a,s)).done;)if(void 0!==(o=t(i.value)))return o}}),ae=__webpack_require__.cw(function(e,t){var r=j(),n=D(),i=u(),o=try_to_string_namespaceFn(),s=Z(),a=de(),c=ke(),l=z(),h=H(),_=ce(),d=TypeError,Result=function(e,t){this.stopped=e;this.result=t},p=Result.prototype;e.exports=function(e,t,u){var f,g,m,b,w,v,y,x=u&&u.that,k=!(!u||!u.AS_ENTRIES),S=!(!u||!u.IS_RECORD),A=!(!u||!u.IS_ITERATOR),I=!(!u||!u.INTERRUPTED),C=r(t,x),stop=function(e){var t=f;f=void 0;t&&_(t,"normal");return new Result(!0,e)},callFn=function(e){if(k){i(e);return I?C(e[0],e[1],stop):C(e[0],e[1])}return I?C(e,stop):C(e)};if(S)f=e.iterator;else if(A)f=e;else{if(!(g=h(e)))throw new d(o(e)+" is not iterable");if(s(g)){for(m=0,b=a(e);b>m;m++)if((w=callFn(e[m]))&&c(p,w))return w;return new Result(!1)}f=l(e,g)}v=S?e.next:f.next;for(;!(y=n(v,f)).done;){var O=y.value;try{w=callFn(O)}catch(e){if(!f)throw e;_(f,"throw",e)}if("object"==typeof w&&w&&c(p,w))return w}return new Result(!1)}}),ue=__webpack_require__.cw(function(e,t){var r=ce();e.exports=function(e,t,n){for(var i=e.length-1;i>=0;i--)if(void 0!==e[i])try{n=r(e[i].iterator,t,n)}catch(e){t="throw";n=e}if("throw"===t)throw n;return n}}),ce=__webpack_require__.cw(function(e,t){var r=D(),n=u(),i=L();e.exports=function(e,t,o){var s,a;n(e);try{if(!(s=i(e,"return"))){if("throw"===t)throw o;return o}s=r(s,e)}catch(e){a=!0;s=e}if("throw"===t)throw o;if(a)throw s;n(s);return o}}),le=__webpack_require__.cw(function(e,t){var r=D(),n=me(),i=g(),o=y(),s=it(),a=X(),u=L(),c=_e().IteratorPrototype,l=__webpack_require__(529),h=ce(),_=ue(),d=__webpack_require__(859),p=s("toStringTag"),f="IteratorHelper",m="WrapForValidIterator",b="normal",w="throw",v=a.set,createIteratorProxyPrototype=function(e){var t=a.getterFor(e?m:f);return o(n(c),{next:function next(){var r=t(this);if(e)return r.nextHandler();if(r.done)return l(void 0,!0);try{var n=r.nextHandler();r.done&&d(r);return r.returnHandlerResult?n:l(n,r.done)}catch(e){r.done=!0;d(r);throw e}},return:function(){var n=t(this),i=n.iterator,o=n.inner,s=n.openIters,a=n.done;n.done=!0;if(e){var c=u(i,"return");return c?r(c,i):l(void 0,!0)}d(n);if(a)return l(void 0,!0);if(o)try{h(o.iterator,b)}catch(e){return h(i,w,e)}if(s)try{_(s,b)}catch(e){if(i)return h(i,w,e);throw e}i&&h(i,b);return l(void 0,!0)}})},x=createIteratorProxyPrototype(!0),k=createIteratorProxyPrototype(!1);i(k,p,"Iterator Helper");e.exports=function(e,t,r){var n=function Iterator(n,i){if(i){i.iterator=n.iterator;i.next=n.next}else i=n;i.type=t?m:f;i.returnHandlerResult=!!r;i.nextHandler=e;i.counter=0;i.done=!1;v(this,i)};n.prototype=t?x:k;return n}}),iterator_helper_throws_on_invalid_iterator_namespaceFn=()=>__webpack_require__(684),he=__webpack_require__.cw(function(e,t){var r=B();e.exports=function(e,t){var n=r.Iterator,i=n&&n.prototype,o=i&&i[e],s=!1;if(o)try{o.call({next:function(){return{done:!0}},return:function(){s=!0}},-1)}catch(e){e instanceof t||(s=!1)}if(!s)return o}}),_e=__webpack_require__.cw(function(e,t){var r,n,i,o=E(),s=ee(),a=re(),u=me(),c=xe(),l=v(),h=it(),_=ne(),d=h("iterator");[].keys&&("next"in(i=[].keys())?(n=c(c(i)))!==Object.prototype&&(r=n):!0);!a(r)||o(function(){var e={};return r[d].call(e)!==e})?r={}:_&&(r=u(r));s(r[d])||l(r,d,function(){return this});e.exports={IteratorPrototype:r}}),iterators_namespaceFn=()=>__webpack_require__(269),de=__webpack_require__.cw(function(e,t){var r=to_length_namespaceFn();e.exports=function(e){return r(e.length)}}),pe=__webpack_require__.cw(function(e,t){var r=N(),n=E(),i=ee(),o=$(),s=k(),a=M().CONFIGURABLE,u=Y(),c=X(),l=c.enforce,h=c.get,_=String,d=Object.defineProperty,p=r("".slice),f=r("".replace),g=r([].join),m=s&&!n(function(){return 8!==d(function(){},"length",{value:8}).length}),b=String(String).split("String"),w=e.exports=function(e,t,r){"Symbol("===p(_(t),0,7)&&(t="["+f(_(t),/^Symbol\\(([^)]*)\\).*$/,"$1")+"]");r&&r.getter&&(t="get "+t);r&&r.setter&&(t="set "+t);(!o(e,"name")||a&&e.name!==t)&&(s?d(e,"name",{value:t,configurable:!0}):e.name=t);m&&r&&o(r,"arity")&&e.length!==r.arity&&d(e,"length",{value:r.arity});try{r&&o(r,"constructor")&&r.constructor?s&&d(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=l(e);o(n,"source")||(n.source=g(b,"string"==typeof t?t:""));return e};Function.prototype.toString=w(function toString(){return i(this)&&h(this).source||u(this)},"toString")}),fe=__webpack_require__.cw(function(e,t){var r=N(),n=Map.prototype;e.exports={Map,set:r(n.set),get:r(n.get),has:r(n.has),remove:r(n.delete),proto:n}}),ge=__webpack_require__.cw(function(e,t){var r=E();e.exports=!r(function(){var e="9007199254740993",t=JSON.rawJSON(e);return!JSON.isRawJSON(t)||JSON.stringify(t)!==e})}),me=__webpack_require__.cw(function(e,t){var r,n=u(),i=be(),o=A(),s=U(),a=G(),c=S(),l=Le(),h="prototype",_="script",d=l("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(e){return"<"+_+">"+e+"</"+_+">"},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(""));e.close();var t=e.parentWindow.Object;e=null;return t},NullProtoObject=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}NullProtoObject="undefined"!=typeof document?document.domain&&r?NullProtoObjectViaActiveX(r):function(){var e,t=c("iframe"),r="java"+_+":";t.style.display="none";a.appendChild(t);t.src=String(r);(e=t.contentWindow.document).open();e.write(scriptTag("document.F=Object"));e.close();return e.F}():NullProtoObjectViaActiveX(r);for(var e=o.length;e--;)delete NullProtoObject[h][o[e]];return NullProtoObject()};s[d]=!0;e.exports=Object.create||function create(e,t){var r;if(null!==e){EmptyConstructor[h]=n(e);r=new EmptyConstructor;EmptyConstructor[h]=null;r[d]=e}else r=NullProtoObject();return void 0===t?r:i.f(r,t)}}),be=__webpack_require__.cw(function(e,t){var r=k(),n=tt(),i=we(),o=u(),s=Ke(),a=Ae();t.f=r&&!n?Object.defineProperties:function defineProperties(e,t){o(e);for(var r,n=s(t),u=a(t),c=u.length,l=0;c>l;)i.f(e,r=u[l++],n[r]);return e}}),we=__webpack_require__.cw(function(e,t){var r=k(),n=K(),i=tt(),o=u(),s=Ye(),a=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,h="enumerable",_="configurable",d="writable";t.f=r?i?function defineProperty(e,t,r){o(e);t=s(t);o(r);if("function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]){var n=l(e,t);if(n&&n[d]){e[t]=r.value;r={configurable:_ in r?r[_]:n[_],enumerable:h in r?r[h]:n[h],writable:!1}}}return c(e,t,r)}:c:function defineProperty(e,t,r){o(e);t=s(t);o(r);if(n)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new a("Accessors not supported");"value"in r&&(e[t]=r.value);return e}}),ve=__webpack_require__.cw(function(e,t){var r=k(),n=D(),i=Ie(),o=m(),s=Ke(),a=Ye(),u=$(),c=K(),l=Object.getOwnPropertyDescriptor;t.f=r?l:function getOwnPropertyDescriptor(e,t){e=s(e);t=a(t);if(c)try{return l(e,t)}catch(e){}if(u(e,t))return o(!n(i.f,e,t),e[t])}}),ye=__webpack_require__.cw(function(e,t){var r=Se(),n=A().concat("length","prototype");t.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return r(e,n)}}),xe=__webpack_require__.cw(function(e,t){var r=$(),n=ee(),i=to_object_namespaceFn(),o=Le(),s=f(),a=o("IE_PROTO"),u=Object,c=u.prototype;e.exports=s?u.getPrototypeOf:function(e){var t=i(e);if(r(t,a))return t[a];var o=t.constructor;return n(o)&&t instanceof o?o.prototype:t instanceof u?c:null}}),ke=__webpack_require__.cw(function(e,t){var r=N();e.exports=r({}.isPrototypeOf)}),Se=__webpack_require__.cw(function(e,t){var r=N(),n=$(),i=Ke(),o=c().indexOf,s=U(),a=r([].push);e.exports=function(e,t){var r,u=i(e),c=0,l=[];for(r in u)!n(s,r)&&n(u,r)&&a(l,r);for(;t.length>c;)n(u,r=t[c++])&&(~o(l,r)||a(l,r));return l}}),Ae=__webpack_require__.cw(function(e,t){var r=Se(),n=A();e.exports=Object.keys||function keys(e){return r(e,n)}}),Ie=__webpack_require__.cw(function(e,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:r}),Ce=__webpack_require__.cw(function(e,t){var r=D(),n=ee(),i=re(),o=TypeError;e.exports=function(e,t){var s,a;if("string"===t&&n(s=e.toString)&&!i(a=r(s,e)))return a;if(n(s=e.valueOf)&&!i(a=r(s,e)))return a;if("string"!==t&&n(s=e.toString)&&!i(a=r(s,e)))return a;throw new o("Can\'t convert object to primitive value")}}),Oe=__webpack_require__.cw(function(e,t){var r=q(),n=N(),i=ye(),o=__webpack_require__(717),s=u(),a=n([].concat);e.exports=r("Reflect","ownKeys")||function ownKeys(e){var t=i.f(s(e)),r=o.f;return r?a(t,r(e)):t}}),Ee=__webpack_require__.cw(function(e,t){var r=N(),n=$(),i=SyntaxError,o=parseInt,s=String.fromCharCode,a=r("".charAt),u=r("".slice),c=r(/./.exec),l={\'\\\\"\':\'"\',"\\\\\\\\":"\\\\","\\\\/":"/","\\\\b":"\\b","\\\\f":"\\f","\\\\n":"\\n","\\\\r":"\\r","\\\\t":"\\t"},h=/^[\\da-f]{4}$/i,_=/^[\\u0000-\\u001F]$/;e.exports=function(e,t){for(var r=!0,d="";t<e.length;){var p=a(e,t);if("\\\\"===p){var f=u(e,t,t+2);if(n(l,f)){d+=l[f];t+=2}else{if("\\\\u"!==f)throw new i(\'Unknown escape sequence: "\'+f+\'"\');var g=u(e,t+=2,t+4);if(!c(h,g))throw new i("Bad Unicode escape at: "+t);d+=s(o(g,16));t+=4}}else{if(\'"\'===p){r=!1;t++;break}if(c(_,p))throw new i("Bad control character in string literal at: "+t);d+=p;t++}}if(r)throw new i("Unterminated string at: "+t);return{value:d,end:t}}}),Fe=__webpack_require__.cw(function(e,t){var r=je(),n=Re(),i=r.Set,o=r.add;e.exports=function(e){var t=new i;n(e,function(e){o(t,e)});return t}}),Te=__webpack_require__.cw(function(e,t){var r=n(),i=je(),o=Fe(),s=qe(),a=W(),u=Re(),c=se(),l=i.has,h=i.remove;e.exports=function difference(e){var t=r(this),n=a(e),i=o(t);s(i)<=n.size?u(i,function(e){n.includes(e)&&h(i,e)}):c(n.getIterator(),function(e){l(i,e)&&h(i,e)});return i}}),je=__webpack_require__.cw(function(e,t){var r=N(),n=Set.prototype;e.exports={Set,add:r(n.add),has:r(n.has),remove:r(n.delete),proto:n}}),Pe=__webpack_require__.cw(function(e,t){var r=n(),i=je(),o=qe(),s=W(),a=Re(),u=se(),c=i.Set,l=i.add,h=i.has;e.exports=function intersection(e){var t=r(this),n=s(e),i=new c;o(t)>n.size?u(n.getIterator(),function(e){h(t,e)&&l(i,e)}):a(t,function(e){n.includes(e)&&l(i,e)});return i}}),De=__webpack_require__.cw(function(e,t){var r=n(),i=je().has,o=qe(),s=W(),a=Re(),u=se(),c=ce();e.exports=function isDisjointFrom(e){var t=r(this),n=s(e);if(o(t)<=n.size)return!1!==a(t,function(e){if(n.includes(e))return!1},!0);var l=n.getIterator();return!1!==u(l,function(e){if(i(t,e))return c(l.iterator,"normal",!1)})}}),Me=__webpack_require__.cw(function(e,t){var r=n(),i=qe(),o=Re(),s=W();e.exports=function isSubsetOf(e){var t=r(this),n=s(e);return!(i(t)>n.size)&&!1!==o(t,function(e){if(!n.includes(e))return!1},!0)}}),Ve=__webpack_require__.cw(function(e,t){var r=n(),i=je().has,o=qe(),s=W(),a=se(),u=ce();e.exports=function isSupersetOf(e){var t=r(this),n=s(e);if(o(t)<n.size)return!1;var c=n.getIterator();return!1!==a(c,function(e){if(!i(t,e))return u(c.iterator,"normal",!1)})}}),Re=__webpack_require__.cw(function(e,t){var r=N(),n=se(),i=je(),o=i.Set,s=i.proto,a=r(s.forEach),u=r(s.keys),c=u(new o).next;e.exports=function(e,t,r){return r?n({iterator:u(e),next:c},t):a(e,t)}}),Ne=__webpack_require__.cw(function(e,t){var r=q(),createSetLike=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},createSetLikeWithInfinitySize=function(e){return{size:e,has:function(){return!0},keys:function(){throw new Error("e")}}};e.exports=function(e,t){var n=r("Set");try{(new n)[e](createSetLike(0));try{(new n)[e](createSetLike(-1));return!1}catch(r){if(!t)return!0;try{(new n)[e](createSetLikeWithInfinitySize(-1/0));return!1}catch(r){return t(new n([1,2])[e](createSetLikeWithInfinitySize(1/0)))}}}catch(e){return!1}}}),set_method_get_keys_before_cloning_detection_namespaceFn=()=>__webpack_require__(835),qe=__webpack_require__.cw(function(e,t){var r=V(),n=je();e.exports=r(n.proto,"size","get")||function(e){return e.size}}),ze=__webpack_require__.cw(function(e,t){var r=n(),i=je(),o=Fe(),s=W(),a=se(),u=i.add,c=i.has,l=i.remove;e.exports=function symmetricDifference(e){var t=r(this),n=s(e).getIterator(),i=o(t);a(n,function(e){c(t,e)?l(i,e):u(i,e)});return i}}),He=__webpack_require__.cw(function(e,t){var r=n(),i=je().add,o=Fe(),s=W(),a=se();e.exports=function union(e){var t=r(this),n=s(e).getIterator(),u=o(t);a(n,function(e){i(u,e)});return u}}),Le=__webpack_require__.cw(function(e,t){var r=Be(),n=Qe(),i=r("keys");e.exports=function(e){return i[e]||(i[e]=n(e))}}),We=__webpack_require__.cw(function(e,t){var r=ne(),n=B(),i=x(),o="__core-js_shared__",s=e.exports=n[o]||i(o,{});(s.versions||(s.versions=[])).push({version:"3.50.0",mode:r?"pure":"global",copyright:"© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.50.0/LICENSE",source:"https://github.com/zloirock/core-js"})}),Be=__webpack_require__.cw(function(e,t){var r=We(),n=Object.create||Object;e.exports=function(e,t){return r[e]||(r[e]=t||n(null))}}),$e=__webpack_require__.cw(function(e,t){var r=C(),n=E(),i=B().String;e.exports=!!Object.getOwnPropertySymbols&&!n(function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})}),Ue=__webpack_require__.cw(function(e,t){var r=N();e.exports=r(1.1.valueOf)}),Ge=__webpack_require__.cw(function(e,t){var r=to_integer_or_infinity_namespaceFn(),n=Math.max,i=Math.min;e.exports=function(e,t){var o=r(e);return o<0?n(o+t,0):i(o,t)}}),Ke=__webpack_require__.cw(function(e,t){var r=J(),n=__webpack_require__(750);e.exports=function(e){return r(n(e))}}),to_integer_or_infinity_namespaceFn=()=>__webpack_require__(291),to_length_namespaceFn=()=>__webpack_require__(14),to_object_namespaceFn=()=>__webpack_require__(981),Je=__webpack_require__.cw(function(e,t){var r=D(),n=re(),i=oe(),o=L(),s=Ce(),a=it(),u=TypeError,c=a("toPrimitive");e.exports=function(e,t){if(!n(e)||i(e))return e;var a,l=o(e,c);if(l){void 0===t&&(t="default");a=r(l,e,t);if(!n(a)||i(a))return a;throw new u("Can\'t convert object to primitive value")}void 0===t&&(t="number");return s(e,t)}}),Ye=__webpack_require__.cw(function(e,t){var r=Je(),n=oe();e.exports=function(e){var t=r(e,"string");return n(t)?t:t+""}}),Xe=__webpack_require__.cw(function(e,t){var r={};r[it()("toStringTag")]="z";e.exports="[object z]"===String(r)}),Ze=__webpack_require__.cw(function(e,t){var r=d(),n=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return n(e)}}),try_to_string_namespaceFn=()=>__webpack_require__(823),Qe=__webpack_require__.cw(function(e,t){var r=N(),n=0,i=Math.random(),o=r(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+i,36)}}),et=__webpack_require__.cw(function(e,t){var r=$e();e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}),tt=__webpack_require__.cw(function(e,t){var r=k(),n=E();e.exports=r&&n(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})}),rt=__webpack_require__.cw(function(e,t){var r=B(),n=ee(),i=r.WeakMap;e.exports=n(i)&&/native code/.test(String(i))}),nt=__webpack_require__.cw(function(e,t){var r=N(),n=WeakMap.prototype;e.exports={WeakMap,set:r(n.set),get:r(n.get),has:r(n.has),remove:r(n.delete)}}),it=__webpack_require__.cw(function(e,t){var r=B(),n=Be(),i=$(),o=Qe(),s=$e(),a=et(),u=r.Symbol,c=n("wks"),l=a?u.for||u:u&&u.withoutSetter||o;e.exports=function(e){i(c,e)||(c[e]=s&&i(u,e)?u[e]:l("Symbol."+e));return c[e]}}),ot=__webpack_require__.cw(function(e,t){var r=O(),n=c().includes,i=E(),o=s(),a=i(function(){return!Array(1).includes()}),u=i(function(){return[,1].includes(void 0,1)});r({target:"Array",proto:!0,forced:a||u},{includes:function includes(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}});o("includes")}),st=__webpack_require__.cw(function(e,t){var r=O(),n=to_object_namespaceFn(),i=de(),o=l(),s=__webpack_require__(837);r({target:"Array",proto:!0,arity:1,forced:E()(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function push(e){var t=n(this),r=i(t),a=arguments.length;s(r+a);for(var u=0;u<a;u++){t[r]=arguments[u];r++}o(t,r);return r}})}),at=__webpack_require__.cw(function(e,t){var r=O(),n=B(),i=a(),o=u(),s=ee(),c=xe(),l=w(),h=b(),_=E(),d=$(),p=it(),f=_e().IteratorPrototype,g=k(),m=ne(),v="constructor",y="Iterator",x=p("toStringTag"),S=TypeError,A=n[y],I=m||!s(A)||A.prototype!==f||!_(function(){A({})}),C=function Iterator(){i(this,f);if(c(this)===f)throw new S("Abstract class Iterator not directly constructable")},defineIteratorPrototypeAccessor=function(e,t){g?l(f,e,{configurable:!0,get:function(){return t},set:function(t){o(this);if(this===f)throw new S("You can\'t redefine this property");d(this,e)?this[e]=t:h(this,e,t)}}):f[e]=t};d(f,x)||defineIteratorPrototypeAccessor(x,y);!I&&d(f,v)&&f[v]!==Object||defineIteratorPrototypeAccessor(v,C);C.prototype=f;r({global:!0,constructor:!0,forced:I},{Iterator:C})}),ut=__webpack_require__.cw(function(e,t){var n=O(),i=D(),o=ae(),s=r(),a=u(),c=get_iterator_direct_namespaceFn(),l=ce(),h=he()("every",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:h},{every:function every(e){a(this);try{s(e)}catch(e){l(this,"throw",e)}if(h)return i(h,this,e);var t=c(this),r=0;return!o(t,function(t,n){if(!e(t,r++))return n()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})}),ct=__webpack_require__.cw(function(e,t){var n=O(),i=D(),o=r(),s=u(),a=get_iterator_direct_namespaceFn(),c=le(),l=h(),_=ne(),d=ce(),p=iterator_helper_throws_on_invalid_iterator_namespaceFn(),f=he(),g=!_&&!p("filter",function(){}),m=!_&&!g&&f("filter",TypeError),b=_||g||m,w=c(function(){for(var e,t,r=this.iterator,n=this.predicate,o=this.next;;){e=s(i(o,r));if(this.done=!!e.done)return;t=e.value;if(l(r,n,[t,this.counter++],!0))return t}});n({target:"Iterator",proto:!0,real:!0,forced:b},{filter:function filter(e){s(this);try{o(e)}catch(e){d(this,"throw",e)}return m?i(m,this,e):new w(a(this),{predicate:e})}})}),lt=__webpack_require__.cw(function(e,t){var n=O(),i=D(),o=ae(),s=r(),a=u(),c=get_iterator_direct_namespaceFn(),l=ce(),h=he()("forEach",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:h},{forEach:function forEach(e){a(this);try{s(e)}catch(e){l(this,"throw",e)}if(h)return i(h,this,e);var t=c(this),r=0;o(t,function(t){e(t,r++)},{IS_RECORD:!0})}})}),ht=__webpack_require__.cw(function(e,t){var n=O(),i=D(),o=r(),s=u(),a=get_iterator_direct_namespaceFn(),c=le(),l=h(),_=ce(),d=iterator_helper_throws_on_invalid_iterator_namespaceFn(),p=he(),f=ne(),g=!f&&!d("map",function(){}),m=!f&&!g&&p("map",TypeError),b=f||g||m,w=c(function(){var e=this.iterator,t=s(i(this.next,e));if(!(this.done=!!t.done))return l(e,this.mapper,[t.value,this.counter++],!0)});n({target:"Iterator",proto:!0,real:!0,forced:b},{map:function map(e){s(this);try{o(e)}catch(e){_(this,"throw",e)}return m?i(m,this,e):new w(a(this),{mapper:e})}})}),_t=__webpack_require__.cw(function(e,t){var n=O(),i=ae(),o=r(),s=u(),a=get_iterator_direct_namespaceFn(),c=ce(),l=he(),h=T(),_=E(),d=TypeError,p=_(function(){[].keys().reduce(function(){},void 0)}),f=!p&&l("reduce",d);n({target:"Iterator",proto:!0,real:!0,forced:p||f},{reduce:function reduce(e){s(this);try{o(e)}catch(e){c(this,"throw",e)}var t=arguments.length<2,r=t?void 0:arguments[1];if(f)return h(f,this,t?[e]:[e,r]);var n=a(this),u=0;i(n,function(n){if(t){t=!1;r=n}else r=e(r,n,u);u++},{IS_RECORD:!0});if(t)throw new d("Reduce of empty iterator with no initial value");return r}})}),dt=__webpack_require__.cw(function(e,t){var n=O(),i=D(),o=ae(),s=r(),a=u(),c=get_iterator_direct_namespaceFn(),l=ce(),h=he()("some",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:h},{some:function some(e){a(this);try{s(e)}catch(e){l(this,"throw",e)}if(h)return i(h,this,e);var t=c(this),r=0;return o(t,function(t,n){if(e(t,r++))return n()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})}),pt=__webpack_require__.cw(function(e,t){var r=O(),n=q(),i=D(),o=N(),s=E(),a=Q(),u=ee(),l=re(),h=me(),d=ie(),p=oe(),f=_(),g=Ue(),m=c().includes,b=$(),w=Ze(),v=Ee(),y=Qe(),x=$e(),k=ge(),S=String,A=TypeError,I=n("JSON","stringify"),C=n("BigInt"),T=o("".valueOf),j=o((!0).valueOf),P=C&&o(C.prototype.valueOf),M=o(/./.exec),V=o("".charAt),R=o("".charCodeAt),z=o("".replace),H=o("".slice),L=o([].push),W=o([].pop),B=o(1.1.toString),U=/[\\uD800-\\uDFFF]/g,G=/^[\\uD800-\\uDBFF]$/,K=/^[\\uDC00-\\uDFFF]$/,J=/^\\d+$/,Y=y(),X=y(),Z=y(),te=Y.length,ne=X.length,se=!x||s(function(){var e=n("Symbol")("stringify detection");return"[null]"!==I([e])||"{}"!==I({a:e})||"{}"!==I(Object(e))}),ae=s(function(){return\'"\\\\udf06\\\\ud834"\'!==I("\\udf06\\ud834")||\'"\\\\udead"\'!==I("\\udead")}),ue=k?n("JSON","isRawJSON"):d,ce=se?function(e,t,r){return I(e,function(e,r){var n=i(t,this,e,r);if(!p(n))return n},r)}:I,fixIllFormedJSON=function(e,t,r){var n=V(r,t-1),i=V(r,t+1);return M(G,e)&&!M(K,i)||M(K,e)&&!M(G,n)?"\\\\u"+B(R(e,0),16):e},hasInternalSlot=function(e,t){try{e(t);return!0}catch(e){return!1}},isSerializedAsObject=function(e){if(!l(e)||u(e)||a(e))return!1;try{return!function(e){var t=f(e);return"Number"===t&&hasInternalSlot(g,e)||"String"===t&&hasInternalSlot(T,e)||"Boolean"===t&&hasInternalSlot(j,e)||!!P&&"BigInt"===t&&hasInternalSlot(P,e)}(e)}catch(e){return!0}},createElementHolder=function(e,t){return{toJSON:function(){var r=e[t];if(l(r)||"bigint"==typeof r){var n=r.toJSON;u(n)&&(r=i(n,r,t))}return r}}};I&&r({target:"JSON",stat:!0,arity:3,forced:se||ae||!k},{stringify:function stringify(e,t,r){var n,o=u(t)?t:void 0,s=o?void 0:function(e){if(a(e)){for(var t=e.length,r=[],n=h(null),i=0;i<t;i++){var o,s=e[i];if("string"==typeof s)o=s;else{if("number"!=typeof s&&"Number"!==f(s)&&"String"!==f(s))continue;o=w(s)}if(!b(n,o)){n[o]=!0;L(r,o)}}return r}}(t),c=s&&function(e){for(var t=0,r=e.length;t<r;t++)if(M(J,e[t]))return X;return""}(s),l=[],_=[],d=[],p=!1,g=!0,y=ce(e,function(e,t){e=S(e);if(s){if(e===Z){W(_);n=W(d);return}if(g)g=!1;else if(this!==n&&!a(this)&&!m(s,e))return}else o&&(t=i(o,this,e,t));if(ue(t)){if(k)return t;p=!0;return Y+(L(l,t.rawJSON)-1)}if(s&&isSerializedAsObject(t)){if(m(_,t))throw new A("Converting circular structure to JSON");var r=function(e,t,r){for(var n=h(null),i=0,o=t.length;i<o;i++){var s=t[i];n[r+s]=createElementHolder(e,s)}n[Z]=null;return n}(t,s,c);L(_,t);L(d,n);n=r;c&&(p=!0);return r}return t},r);if("string"!=typeof y)return y;ae&&(y=z(y,U,fixIllFormedJSON));if(!p)return y;for(var x="",I=y.length,C=0;C<I;C++){var O=V(y,C);if(\'"\'===O){var E=v(y,++C).end-1,T=H(y,C,E);H(T,0,te)===Y?x+=l[H(T,te)]:H(T,0,ne)===X?x+=\'"\'+H(T,ne)+\'"\':x+=\'"\'+T+\'"\';C=E}else x+=O}return x}})}),ft=__webpack_require__.cw(function(e,t){var n=O(),i=r(),o=fe(),s=ne(),a=o.get,u=o.has,c=o.set;n({target:"Map",proto:!0,real:!0,forced:s},{getOrInsertComputed:function getOrInsertComputed(e,t){var r=u(this,e);i(t);if(r)return a(this,e);0===e&&1/e==-1/0&&(e=0);var n=t(e);c(this,e,n);return n}})}),gt=__webpack_require__.cw(function(e,t){var r=O(),n=fe(),i=ne(),o=n.get,s=n.has,a=n.set;r({target:"Map",proto:!0,real:!0,forced:i},{getOrInsert:function getOrInsert(e,t){if(s(this,e))return o(this,e);a(this,e,t);return t}})}),mt=__webpack_require__.cw(function(e,t){var r=O(),n=N(),i=ae(),o=RangeError,s=TypeError,a=1/0,u=Math.abs,c=Math.pow,l=n([].push),h=c(2,1023),_=c(2,53)-1,d=Number.MAX_VALUE,p=c(2,971),f={},g={},m={},b={},w={},twosum=function(e,t){var r=e+t;return{hi:r,lo:t-(r-e)}};r({target:"Math",stat:!0},{sumPrecise:function sumPrecise(e){var t=[],r=0,n=b;i(e,function(e){if(++r>_)throw new o("Maximum allowed index exceeded");if("number"!=typeof e)throw new s("Value is not a number");if(n!==f)if(e!=e)n=f;else if(e===a)n=n===g?f:m;else if(e===-1/0)n=n===m?f:g;else if(!(0===e&&1/e!==a||n!==b&&n!==w)){n=w;l(t,e)}});switch(n){case f:return NaN;case g:return-1/0;case m:return a;case b:return-0}for(var c,v,y,x,k,S,A=[],I=0,C=0;C<t.length;C++){c=t[C];for(var O=0,E=0;E<A.length;E++){v=A[E];if(u(c)<u(v)){S=c;c=v;v=S}x=(y=twosum(c,v)).hi;k=y.lo;if(u(x)===a){var T=x===a?1:-1;I+=T;if(u(c=c-T*h-T*h)<u(v)){S=c;c=v;v=S}x=(y=twosum(c,v)).hi;k=y.lo}0!==k&&(A[O++]=k);c=x}A.length=O;0!==c&&l(A,c)}var j=A.length-1;x=0;k=0;if(0!==I){var P=j>=0?A[j]:0;j--;if(u(I)>1||I>0&&P>0||I<0&&P<0)return I>0?a:-1/0;x=(y=twosum(I*h,P/2)).hi;k=y.lo;k*=2;if(u(2*x)===a)return x>0?x===h&&k===-p/2&&j>=0&&A[j]<0?d:a:x===-h&&k===p/2&&j>=0&&A[j]>0?-d:-1/0;if(0!==k){A[++j]=k;k=0}x*=2}for(;j>=0;){x=(y=twosum(x,A[j--])).hi;if(0!==(k=y.lo))break}j>=0&&(k<0&&A[j]<0||k>0&&A[j]>0)&&(v=2*k)===(c=x+v)-x&&(x=c);return x}})}),bt=__webpack_require__.cw(function(e,t){var r=O(),n=Te(),i=E();r({target:"Set",proto:!0,real:!0,forced:!Ne()("difference",function(e){return 0===e.size})||i(function(){var e={size:1,has:function(){return!0},keys:function(){var e=0;return{next:function(){var r=e++>1;t.has(1)&&t.clear();return{done:r,value:2}}}}},t=new Set([1,2,3,4]);return 3!==t.difference(e).size})},{difference:n})}),wt=__webpack_require__.cw(function(e,t){var r=O(),n=E(),i=Pe();r({target:"Set",proto:!0,real:!0,forced:!Ne()("intersection",function(e){return 2===e.size&&e.has(1)&&e.has(2)})||n(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))})},{intersection:i})}),vt=__webpack_require__.cw(function(e,t){var r=O(),n=De();r({target:"Set",proto:!0,real:!0,forced:!Ne()("isDisjointFrom",function(e){return!e})},{isDisjointFrom:n})}),yt=__webpack_require__.cw(function(e,t){var r=O(),n=Me();r({target:"Set",proto:!0,real:!0,forced:!Ne()("isSubsetOf",function(e){return e})},{isSubsetOf:n})}),xt=__webpack_require__.cw(function(e,t){var r=O(),n=Ve();r({target:"Set",proto:!0,real:!0,forced:!Ne()("isSupersetOf",function(e){return!e})},{isSupersetOf:n})}),kt=__webpack_require__.cw(function(e,t){var r=O(),n=ze(),i=set_method_get_keys_before_cloning_detection_namespaceFn();r({target:"Set",proto:!0,real:!0,forced:!Ne()("symmetricDifference")||!i("symmetricDifference")},{symmetricDifference:n})}),St=__webpack_require__.cw(function(e,t){var r=O(),n=He(),i=set_method_get_keys_before_cloning_detection_namespaceFn();r({target:"Set",proto:!0,real:!0,forced:!Ne()("union")||!i("union")},{union:n})}),At=__webpack_require__.cw(function(e,t){var n=O(),s=r(),a=o(),u=i(),c=nt(),l=ne(),h=c.get,_=c.has,d=c.set;n({target:"WeakMap",proto:!0,real:!0,forced:l||!function(){try{WeakMap.prototype.getOrInsertComputed&&(new WeakMap).getOrInsertComputed(1,function(){throw 1})}catch(e){return e instanceof TypeError}}()},{getOrInsertComputed:function getOrInsertComputed(e,t){l||a(this);u(e);s(t);if(_(this,e))return h(this,e);var r=t(e);d(this,e,r);return r}})}),It=__webpack_require__.cw(function(e,t){var r=O(),n=nt(),i=ne(),o=n.get,s=n.has,a=n.set;r({target:"WeakMap",proto:!0,real:!0,forced:i},{getOrInsert:function getOrInsert(e,t){if(s(this,e))return o(this,e);a(this,e,t);return t}})});st();at();ht();const Ct=Object.freeze({s:"solid",d:"dashed",b:"beveled",i:"inset",u:"underline"}),Ot=Object.freeze({visible:0,hidden:1,delay:2}),Et=Object.freeze({visible:0,hidden:1,noPrint:2,noView:3}),Ft=Object.freeze({Times:"Times-Roman",TimesB:"Times-Bold",TimesI:"Times-Italic",TimesBI:"Times-BoldItalic",Helv:"Helvetica",HelvB:"Helvetica-Bold",HelvI:"Helvetica-Oblique",HelvBI:"Helvetica-BoldOblique",Cour:"Courier",CourB:"Courier-Bold",CourI:"Courier-Oblique",CourBI:"Courier-BoldOblique",Symbol:"Symbol",ZapfD:"ZapfDingbats",KaGo:"HeiseiKakuGo-W5-UniJIS-UCS2-H",KaMi:"HeiseiMin-W3-UniJIS-UCS2-H"}),Tt=Object.freeze({n:"none",i:"invert",p:"push",o:"outline"}),jt=Object.freeze({textOnly:0,iconOnly:1,iconTextV:2,textIconV:3,iconTextH:4,textIconH:5,overlay:6}),Pt=Object.freeze({proportional:0,anamorphic:1}),Dt=Object.freeze({always:0,never:1,tooBig:2,tooSmall:3}),Mt=Object.freeze({ch:"check",cr:"cross",di:"diamond",ci:"circle",st:"star",sq:"square"}),Vt=Object.freeze({blindsH:"BlindsHorizontal",blindsV:"BlindsVertical",boxI:"BoxIn",boxO:"BoxOut",dissolve:"Dissolve",glitterD:"GlitterDown",glitterR:"GlitterRight",glitterRD:"GlitterRightDown",random:"Random",replace:"Replace",splitHI:"SplitHorizontalIn",splitHO:"SplitHorizontalOut",splitVI:"SplitVerticalIn",splitVO:"SplitVerticalOut",wipeD:"WipeDown",wipeL:"WipeLeft",wipeR:"WipeRight",wipeU:"WipeUp"}),Rt=Object.freeze({none:"NoVary",fitP:"FitPage",fitW:"FitWidth",fitH:"FitHeight",fitV:"FitVisibleWidth",pref:"Preferred",refW:"ReflowWidth"}),Nt=Object.freeze({IDS_GREATER_THAN:"Invalid value: must be greater than or equal to % s.",IDS_GT_AND_LT:"Invalid value: must be greater than or equal to % s and less than or equal to % s.",IDS_LESS_THAN:"Invalid value: must be less than or equal to % s.",IDS_INVALID_MONTH:"** Invalid **",IDS_INVALID_DATE:"Invalid date / time: please ensure that the date / time exists. Field",IDS_INVALID_DATE2:" should match format ",IDS_INVALID_VALUE:"The value entered does not match the format of the field",IDS_AM:"am",IDS_PM:"pm",IDS_MONTH_INFO:"January[1] February[2] March[3] April[4] May[5] June[6] July[7] August[8] September[9] October[10] November[11] December[12] Sept[9] Jan[1] Feb[2] Mar[3] Apr[4] Jun[6] Jul[7] Aug[8] Sep[9] Oct[10] Nov[11] Dec[12]",IDS_STARTUP_CONSOLE_MSG:"** ^ _ ^ **",RE_NUMBER_ENTRY_DOT_SEP:["[+-]?\\\\d*\\\\.?\\\\d*"],RE_NUMBER_COMMIT_DOT_SEP:["[+-]?\\\\d+(\\\\.\\\\d+)?","[+-]?\\\\.\\\\d+","[+-]?\\\\d+\\\\."],RE_NUMBER_ENTRY_COMMA_SEP:["[+-]?\\\\d*,?\\\\d*"],RE_NUMBER_COMMIT_COMMA_SEP:["[+-]?\\\\d+([.,]\\\\d+)?","[+-]?[.,]\\\\d+","[+-]?\\\\d+[.,]"],RE_ZIP_ENTRY:["\\\\d{0,5}"],RE_ZIP_COMMIT:["\\\\d{5}"],RE_ZIP4_ENTRY:["\\\\d{0,5}(\\\\.|[- ])?\\\\d{0,4}"],RE_ZIP4_COMMIT:["\\\\d{5}(\\\\.|[- ])?\\\\d{4}"],RE_PHONE_ENTRY:["\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,4}","\\\\(\\\\d{0,3}","\\\\(\\\\d{0,3}\\\\)(\\\\.|[- ])?\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,4}","\\\\(\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,4}","\\\\d{0,3}\\\\)(\\\\.|[- ])?\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,4}","011(\\\\.|[- \\\\d])*"],RE_PHONE_COMMIT:["\\\\d{3}(\\\\.|[- ])?\\\\d{4}","\\\\d{3}(\\\\.|[- ])?\\\\d{3}(\\\\.|[- ])?\\\\d{4}","\\\\(\\\\d{3}\\\\)(\\\\.|[- ])?\\\\d{3}(\\\\.|[- ])?\\\\d{4}","011(\\\\.|[- \\\\d])*"],RE_SSN_ENTRY:["\\\\d{0,3}(\\\\.|[- ])?\\\\d{0,2}(\\\\.|[- ])?\\\\d{0,4}"],RE_SSN_COMMIT:["\\\\d{3}(\\\\.|[- ])?\\\\d{2}(\\\\.|[- ])?\\\\d{4}"]});ut();ct();lt();dt();bt();wt();vt();yt();xt();kt();St();gt();ft();const qt=0,zt=1,Ht=2,Lt=3,Wt=4;function createMap(e){return e instanceof Map?e:new Map(e?Object.entries(e):null)}function serializeError(e){return{command:"error",value:`${e.toString()}\\n${e.stack}`}}const makeArr=()=>[],makeMap=()=>new Map;function MathClamp(e,t,r){return Math.min(Math.max(e,t),r)}function makeColorComp(e){return Math.floor(255*MathClamp(e,0,1)).toString(16).padStart(2,"0")}function scaleAndClamp(e){return 255*MathClamp(e,0,1)}class ColorConverters{static CMYK_G([e,t,r,n]){return["G",1-Math.min(1,.3*e+.59*r+.11*t+n)]}static G_CMYK([e]){return["CMYK",0,0,0,1-e]}static G_RGB([e]){return["RGB",e,e,e]}static G_rgb([e]){return[e=scaleAndClamp(e),e,e]}static G_HTML([e]){const t=makeColorComp(e);return`#${t}${t}${t}`}static RGB_G([e,t,r]){return["G",.3*e+.59*t+.11*r]}static RGB_rgb(e){return e.map(scaleAndClamp)}static RGB_HTML(e){return`#${e.map(makeColorComp).join("")}`}static T_HTML(){return"#00000000"}static T_rgb(){return[null]}static CMYK_RGB([e,t,r,n]){return["RGB",1-Math.min(1,e+n),1-Math.min(1,r+n),1-Math.min(1,t+n)]}static CMYK_rgb([e,t,r,n]){return[scaleAndClamp(1-Math.min(1,e+n)),scaleAndClamp(1-Math.min(1,r+n)),scaleAndClamp(1-Math.min(1,t+n))]}static CMYK_HTML(e){const t=this.CMYK_RGB(e).slice(1);return this.RGB_HTML(t)}static RGB_CMYK([e,t,r]){const n=1-e,i=1-t,o=1-r;return["CMYK",n,i,o,Math.min(n,i,o)]}}const Bt=["m/d","m/d/yy","mm/dd/yy","mm/yy","d-mmm","d-mmm-yy","dd-mmm-yy","yy-mm-dd","mmm-yy","mmmm-yy","mmm d, yyyy","mmmm d, yyyy","m/d/yy h:MM tt","m/d/yy HH:MM"],$t=["HH:MM","h:MM tt","HH:MM:ss","h:MM:ss tt"];class PDFObject{constructor(e){this._expandos=Object.create(null);this._send=e.send||null;this._id=e.id||null}}class Color extends PDFObject{transparent=["T"];black=["G",0];white=["G",1];red=["RGB",1,0,0];green=["RGB",0,1,0];blue=["RGB",0,0,1];cyan=["CMYK",1,0,0,0];magenta=["CMYK",0,1,0,0];yellow=["CMYK",0,0,1,0];dkGray=["G",.25];gray=["G",.5];ltGray=["G",.75];constructor(){super({})}static _isValidSpace(e){return"string"==typeof e&&("T"===e||"G"===e||"RGB"===e||"CMYK"===e)}static _isValidColor(e){if(!Array.isArray(e)||0===e.length)return!1;const t=e[0];if(!Color._isValidSpace(t))return!1;switch(t){case"T":if(1!==e.length)return!1;break;case"G":if(2!==e.length)return!1;break;case"RGB":if(4!==e.length)return!1;break;case"CMYK":if(5!==e.length)return!1;break;default:return!1}return e.slice(1).every(e=>"number"==typeof e&&e>=0&&e<=1)}static _getCorrectColor(e){return Color._isValidColor(e)?e:["G",0]}convert(e,t){return Color._isValidSpace(t)?"T"===t?["T"]:(e=Color._getCorrectColor(e))[0]===t?e:"T"===e[0]?this.convert(this.black,t):ColorConverters[`${e[0]}_${t}`](e.slice(1)):this.black}equal(e,t){e=Color._getCorrectColor(e);t=Color._getCorrectColor(t);if("T"===e[0]||"T"===t[0])return"T"===e[0]&&"T"===t[0];e[0]!==t[0]&&(t=this.convert(t,e[0]));return e.slice(1).every((e,r)=>e===t[r+1])}}class Field extends PDFObject{constructor(e){super(e);this.alignment=e.alignment||"left";this.borderStyle=e.borderStyle||"";this.buttonAlignX=e.buttonAlignX||50;this.buttonAlignY=e.buttonAlignY||50;this.buttonFitBounds=e.buttonFitBounds;this.buttonPosition=e.buttonPosition;this.buttonScaleHow=e.buttonScaleHow;this.ButtonScaleWhen=e.buttonScaleWhen;this.calcOrderIndex=e.calcOrderIndex;this.comb=e.comb;this.commitOnSelChange=e.commitOnSelChange;this.currentValueIndices=e.currentValueIndices;this.defaultStyle=e.defaultStyle;this.defaultValue=e.defaultValue;this.doNotScroll=e.doNotScroll;this.doNotSpellCheck=e.doNotSpellCheck;this.delay=e.delay;this.display=e.display;this.doc=e.doc.wrapped;this.editable=e.editable;this.exportValues=e.exportValues;this.fileSelect=e.fileSelect;this.hidden=e.hidden;this.highlight=e.highlight;this.lineWidth=e.lineWidth;this.multiline=e.multiline;this.multipleSelection=!!e.multipleSelection;this.name=e.name;this.password=e.password;this.print=e.print;this.radiosInUnison=e.radiosInUnison;this.readonly=e.readonly;this.rect=e.rect;this.required=e.required;this.richText=e.richText;this.richValue=e.richValue;this.style=e.style;this.submitName=e.submitName;this.textFont=e.textFont;this.textSize=e.textSize;this.type=e.type;this.userName=e.userName;this._actions=createMap(e.actions);this._browseForFileToSubmit=e.browseForFileToSubmit||null;this._buttonCaption=null;this._buttonIcon=null;this._charLimit=e.charLimit;this._children=null;this._currentValueIndices=e.currentValueIndices||0;this._document=e.doc;this._fieldPath=e.fieldPath;this._fillColor=e.fillColor||["T"];this._isChoice=Array.isArray(e.items);this._items=e.items||[];this._hasValue=Object.hasOwn(e,"value");this._page=e.page||0;this._strokeColor=e.strokeColor||["G",0];this._textColor=e.textColor||["G",0];this._value=null;this._kidIds=e.kidIds||null;this._fieldType=function getFieldType(e){let t=e.get("Format");if(!t)return qt;t=t[0].trim();return t.startsWith("AFNumber_")?zt:t.startsWith("AFPercent_")?Ht:t.startsWith("AFDate_")?Lt:t.startsWith("AFTime_")?Wt:qt}(this._actions);this._siblings=e.siblings||null;this._rotation=e.rotation||0;this._datetimeFormat=e.datetimeFormat||null;this._hasDateOrTime=!!e.hasDatetimeHTML;this._util=e.util;this._globalEval=e.globalEval;this._appObjects=e.appObjects;this.value=e.value||""}get currentValueIndices(){return this._isChoice?this._currentValueIndices:0}set currentValueIndices(e){if(this._isChoice){Array.isArray(e)||(e=[e]);if(e.every(e=>Number.isInteger(e)&&e>=0&&e<this.numItems)){e.sort();if(this.multipleSelection){this._currentValueIndices=e;this._value=[];e.forEach(e=>{this._value.push(this._items[e].displayValue)})}else if(e.length>0){e=e.splice(1,e.length-1);this._currentValueIndices=e[0];this._value=this._items[this._currentValueIndices]}this._send({id:this._id,indices:e})}}}get fillColor(){return this._fillColor}set fillColor(e){Color._isValidColor(e)&&(this._fillColor=e)}get bgColor(){return this.fillColor}set bgColor(e){this.fillColor=e}get charLimit(){return this._charLimit}set charLimit(e){if("number"!=typeof e)throw new Error("Invalid argument value");this._charLimit=Math.max(0,Math.floor(e))}get numItems(){if(!this._isChoice)throw new Error("Not a choice widget");return this._items.length}set numItems(e){throw new Error("field.numItems is read-only")}get strokeColor(){return this._strokeColor}set strokeColor(e){Color._isValidColor(e)&&(this._strokeColor=e)}get borderColor(){return this.strokeColor}set borderColor(e){this.strokeColor=e}get page(){return this._page}set page(e){throw new Error("field.page is read-only")}get rotation(){return this._rotation}set rotation(e){if((e=Math.floor(e))%90!=0)throw new Error("Invalid rotation: must be a multiple of 90");(e%=360)<0&&(e+=360);this._rotation=e}get textColor(){return this._textColor}set textColor(e){Color._isValidColor(e)&&(this._textColor=e)}get fgColor(){return this.textColor}set fgColor(e){this.textColor=e}get value(){return this._value}set value(e){if(this._isChoice){this._setChoiceValue(e);return}if(this._hasDateOrTime&&e){const t=this._util.scand(this._datetimeFormat,e);if(t){this._originalValue=t.valueOf();e=this._util.printd(this._datetimeFormat,t);this._value=isNaN(e)?e:parseFloat(e);return}}if(""===e||"string"!=typeof e||this._fieldType>=Lt){this._originalValue=void 0;this._value=e;return}this._originalValue=e;const t=e.trim().replace(",",".");this._value=isNaN(t)?e:parseFloat(t)}get _initialValue(){return this._hasDateOrTime&&this._originalValue||null}_getValue(){return this._originalValue??this.value}_setChoiceValue(e){if(this.multipleSelection){Array.isArray(e)||(e=[e]);const t=new Set(e);if(Array.isArray(this._currentValueIndices)){this._currentValueIndices.length=0;this._value.length=0}else{this._currentValueIndices=[];this._value=[]}this._items.forEach((e,r)=>{if(t.has(e.exportValue)){this._currentValueIndices.push(r);this._value.push(e.exportValue)}})}else{Array.isArray(e)&&(e=e[0]);const t=this._items.findIndex(({exportValue:t})=>e===t);if(-1!==t){this._currentValueIndices=t;this._value=this._items[t].exportValue}}}get valueAsString(){return(this._value??"").toString()}set valueAsString(e){}browseForFileToSubmit(){this._browseForFileToSubmit&&this._browseForFileToSubmit()}buttonGetCaption(e=0){return this._buttonCaption?this._buttonCaption[e]:""}buttonGetIcon(e=0){return this._buttonIcon?this._buttonIcon[e]:null}buttonImportIcon(e=null,t=0){}buttonSetCaption(e,t=0){this._buttonCaption??=["","",""];this._buttonCaption[t]=e}buttonSetIcon(e,t=0){this._buttonIcon??=[null,null,null];this._buttonIcon[t]=e}checkThisBox(e,t=!0){}clearItems(){if(!this._isChoice)throw new Error("Not a choice widget");this._items=[];this._send({id:this._id,clear:null})}deleteItemAt(e=null){if(!this._isChoice)throw new Error("Not a choice widget");if(this.numItems){if(null===e){e=Array.isArray(this._currentValueIndices)?this._currentValueIndices[0]:this._currentValueIndices;e||=0}(e<0||e>=this.numItems)&&(e=this.numItems-1);this._items.splice(e,1);if(Array.isArray(this._currentValueIndices)){let t=this._currentValueIndices.findIndex(t=>t>=e);if(-1!==t){this._currentValueIndices[t]===e&&this._currentValueIndices.splice(t,1);for(const e=this._currentValueIndices.length;t<e;t++)--this._currentValueIndices[t]}}else this._currentValueIndices===e?this._currentValueIndices=this.numItems>0?0:-1:this._currentValueIndices>e&&--this._currentValueIndices;this._send({id:this._id,remove:e})}}getItemAt(e=-1,t=!1){if(!this._isChoice)throw new Error("Not a choice widget");(e<0||e>=this.numItems)&&(e=this.numItems-1);const r=this._items[e];return t?r.exportValue:r.displayValue}getArray(){if(this._kidIds){const e=[],fillArrayWithKids=t=>{for(const r of t){const t=this._appObjects[r];if(t){t.obj._hasValue&&e.push(t.wrapped);t.obj._kidIds&&fillArrayWithKids(t.obj._kidIds)}}};fillArrayWithKids(this._kidIds);return e}return this._children??=this._document.obj._getTerminalChildren(this._fieldPath)}getLock(){}isBoxChecked(e){return!1}isDefaultChecked(e){return!1}insertItemAt(e,t=void 0,r=0){if(!this._isChoice)throw new Error("Not a choice widget");if(!e)return;(r<0||r>this.numItems)&&(r=this.numItems);if(this._items.some(({displayValue:t})=>t===e))return;void 0===t&&(t=e);const n={displayValue:e,exportValue:t};this._items.splice(r,0,n);if(Array.isArray(this._currentValueIndices)){let e=this._currentValueIndices.findIndex(e=>e>=r);if(-1!==e)for(const t=this._currentValueIndices.length;e<t;e++)++this._currentValueIndices[e]}else this._currentValueIndices>=r&&++this._currentValueIndices;this._send({id:this._id,insert:{index:r,...n}})}setAction(e,t){"string"==typeof e&&"string"==typeof t&&this._actions.getOrInsertComputed(e,makeArr).push(t)}setFocus(){this._send({id:this._id,focus:!0})}setItems(e){if(!this._isChoice)throw new Error("Not a choice widget");this._items.length=0;for(const t of e){let e,r;if(Array.isArray(t)){e=t[0]?.toString()||"";r=t[1]?.toString()||""}else e=r=t?.toString()||"";this._items.push({displayValue:e,exportValue:r})}this._currentValueIndices=0;this._send({id:this._id,items:this._items})}setLock(){}signatureGetModifications(){}signatureGetSeedValue(){}signatureInfo(){}signatureSetSeedValue(){}signatureSign(){}signatureValidate(){}_isButton(){return!1}_reset(){this.value=this.defaultValue}_runActions(e){const t=e.name;if(!this._actions.has(t))return!1;const r=this._actions.get(t);for(const e of r)try{this._globalEval(e)}catch(e){const r=serializeError(e);r.value=`Error when executing "${t}" for field "${this._id}"\\n${r.value}`;this._send(r)}return!0}}class RadioButtonField extends Field{constructor(e,t){super(t);this.exportValues=[this.exportValues];this._radioIds=[this._id];this._radioActions=[this._actions];for(const t of e){this.exportValues.push(t.exportValues);this._radioIds.push(t.id);this._radioActions.push(createMap(t.actions));this._value===t.exportValues&&(this._id=t.id)}this._hasBeenInitialized=!0;this._value=t.value||""}get _siblings(){return this._radioIds.filter(e=>e!==this._id)}set _siblings(e){}get value(){return this._value}set value(e){if(!this._hasBeenInitialized)return;null==e&&(this._value="");const t=this.exportValues.indexOf(e);if(0<=t&&t<this._radioIds.length){this._id=this._radioIds[t];this._value=e}else if("Off"===e&&2===this._radioIds.length){const e=(1+this._radioIds.indexOf(this._id))%2;this._id=this._radioIds[e];this._value=this.exportValues[e]}}checkThisBox(e,t=!0){if(!(e<0||e>=this._radioIds.length)&&t){this._id=this._radioIds[e];this._value=this.exportValues[e];this._send({id:this._id,value:this._value})}}isBoxChecked(e){return e>=0&&e<this._radioIds.length&&this._id===this._radioIds[e]}isDefaultChecked(e){return e>=0&&e<this.exportValues.length&&this.defaultValue===this.exportValues[e]}_getExportValue(e){const t=this._radioIds.indexOf(this._id);return this.exportValues[t]}_runActions(e){const t=this._radioIds.indexOf(this._id);this._actions=this._radioActions[t];return super._runActions(e)}_isButton(){return!0}}class CheckboxField extends RadioButtonField{get value(){return this._value}set value(e){e&&"Off"!==e?super.value=e:this._value="Off"}_getExportValue(e){return e?super._getExportValue(e):"Off"}isBoxChecked(e){return"Off"!==this._value&&super.isBoxChecked(e)}isDefaultChecked(e){return"Off"===this.defaultValue?"Off"===this._value:super.isDefaultChecked(e)}checkThisBox(e,t=!0){if(!(e<0||e>=this._radioIds.length)){this._id=this._radioIds[e];this._value=t?this.exportValues[e]:"Off";this._send({id:this._id,value:this._value})}}}_t();mt();class AForm{constructor(e,t,r,n){this._document=e;this._app=t;this._util=r;this._color=n;this._emailRegex=new RegExp("^[\\\\w.!#$%&\'*+/=?^`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$")}_mkTargetName(e){return e.target?`[ ${e.target.name} ]`:""}_parseDate(e,t){let r=null;try{r=this._util._scand(e,t,!1)}catch{}if(r)return r;r=Date.parse(t);return isNaN(r)?null:new Date(r)}AFMergeChange(e=globalThis.event){return e.willCommit?e.value.toString():this._app._eventDispatcher.mergeChange(e)}AFParseDateEx(e,t){return this._parseDate(t,e)}AFExtractNums(e){if("number"==typeof e)return[e];if(!e||"string"!=typeof e)return null;const t=e.charAt(0);"."!==t&&","!==t||(e=`0${e}`);const r=e.match(/(\\d+)/g);return 0===r.length?null:r}AFMakeNumber(e){if("number"==typeof e)return e;if("string"!=typeof e)return null;e=e.trim().replace(",",".");const t=parseFloat(e);return isNaN(t)||!isFinite(t)?null:t}AFMakeArrayFromList(e){return"string"==typeof e?e.split(/, ?/g):e}AFNumber_Format(e,t,r,n,i,o){const s=globalThis.event;let a=this.AFMakeNumber(s.value);if(null===a){s.value="";return}const u=Math.sign(a),c=[];let l=!1;-1===u&&o&&0===r&&c.push("-");if((2===r||3===r)&&-1===u){c.push("(");l=!0}o&&c.push(i);t=MathClamp(Math.floor(t),0,4);c.push("%,",t,".",e.toString(),"f");o||c.push(i);l&&c.push(")");1!==r&&3!==r||(s.target.textColor=1===u?this._color.black:this._color.red);0===r&&!o||-1!==u||(a=-a);const h=c.join("");s.value=this._util.printf(h,a)}AFNumber_Keystroke(e,t,r,n,i,o){const s=globalThis.event;let a,u=this.AFMergeChange(s);if(u){u=u.trim();a=t>1?s.willCommit?/^[+-]?(\\d+(,\\d*)?|,\\d+)$/:/^[+-]?\\d*(?:,\\d*)?$/:s.willCommit?/^[+-]?(\\d+(\\.\\d*)?|\\.\\d+)$/:/^[+-]?\\d*(?:\\.\\d*)?$/;if(!a.test(u)){if(s.willCommit){const e=`${Nt.IDS_INVALID_VALUE} ${this._mkTargetName(s)}`;this._app.alert(e)}s.rc=!1}s.willCommit&&t>1&&(s.value=parseFloat(u.replace(",",".")))}}AFPercent_Format(e,t,r=!1){if("number"!=typeof e||"number"!=typeof t)return;if(e<0)throw new Error("Invalid nDec value in AFPercent_Format");const n=globalThis.event;if(e>512){n.value="%";return}e=Math.floor(e);t=MathClamp(Math.floor(t),0,4);let i=this.AFMakeNumber(n.value);if(null===i){n.value="%";return}const o=`%,${t}.${e}f`;i=this._util.printf(o,100*i);n.value=r?`%${i}`:`${i}%`}AFPercent_Keystroke(e,t){this.AFNumber_Keystroke(e,t,0,0,"",!0)}AFDate_FormatEx(e){const t=globalThis.event,r=t.value;if(!r)return;const n=this._parseDate(e,r);null!==n&&(t.value=this._util.printd(e,n))}AFDate_Format(e){this.AFDate_FormatEx(Bt[e]??e)}AFDate_KeystrokeEx(e){const t=globalThis.event;if(!t.willCommit)return;const r=this.AFMergeChange(t);if(r&&null===this._parseDate(e,r)){const r=Nt.IDS_INVALID_DATE,n=Nt.IDS_INVALID_DATE2,i=`${r} ${this._mkTargetName(t)}${n}${e}`;this._app.alert(i);t.rc=!1}}AFDate_Keystroke(e){e>=0&&e<Bt.length&&this.AFDate_KeystrokeEx(Bt[e])}AFRange_Validate(e,t,r,n){const i=globalThis.event;if(!i.value)return;const o=this.AFMakeNumber(i.value);if(null===o)return;r=!!r;if((e=!!e)&&null===(t=this.AFMakeNumber(t)))return;if(r&&null===(n=this.AFMakeNumber(n)))return;let s="";e&&r?(o<t||o>n)&&(s=this._util.printf(Nt.IDS_GT_AND_LT,t,n)):e?o<t&&(s=this._util.printf(Nt.IDS_GREATER_THAN,t)):o>n&&(s=this._util.printf(Nt.IDS_LESS_THAN,n));if(s){this._app.alert(s);i.rc=!1}}AFSimple(e,t,r){const n=this.AFMakeNumber(t);if(null===n)throw new Error("Invalid nValue1 in AFSimple");const i=this.AFMakeNumber(r);if(null===i)throw new Error("Invalid nValue2 in AFSimple");switch(e){case"AVG":return(n+i)/2;case"SUM":return n+i;case"PRD":return n*i;case"MIN":return Math.min(n,i);case"MAX":return Math.max(n,i)}throw new Error("Invalid cFunction in AFSimple")}AFSimple_Calculate(e,t){const r={AVG:e=>Math.sumPrecise(e)/e.length,SUM:e=>Math.sumPrecise(e),PRD:e=>e.reduce((e,t)=>e*t,1),MIN:e=>Math.min(...e),MAX:e=>Math.max(...e)};if(!(e in r))throw new TypeError("Invalid function in AFSimple_Calculate");const n=globalThis.event,i=[];t=this.AFMakeArrayFromList(t);for(const e of t){const t=this._document.getField(e);if(t)for(const e of t.getArray()){const t=this.AFMakeNumber(e.value);i.push(t??0)}}if(0===i.length){n.value=0;return}const o=r[e](i);n.value=Math.round(1e6*o)/1e6}AFSpecial_Format(e){const t=globalThis.event;if(!t.value)return;let r;switch(e=this.AFMakeNumber(e)){case 0:r="99999";break;case 1:r="99999-9999";break;case 2:r=this._util.printx("9999999999",t.value).length>=10?"(999) 999-9999":"999-9999";break;case 3:r="999-99-9999";break;default:throw new Error("Invalid psf in AFSpecial_Format")}t.value=this._util.printx(r,t.value)}AFSpecial_KeystrokeEx(e){const t=globalThis.event,r=e.replaceAll(/[^9AOX]/g,"");this.#e(r,null,!1);if(!t.rc){t.rc=!0;this.#e(e,null,!0)}}#e(e,t,r){if(!e)return;const n=globalThis.event;t||=this.AFMergeChange(n);if(!t)return;const i=new Map([["9",e=>e>="0"&&e<="9"],["A",e=>"a"<=e&&e<="z"||"A"<=e&&e<="Z"],["O",e=>"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"0"<=e&&e<="9"],["X",e=>!0]]);function _checkValidity(e,t){for(let r=0,n=e.length;r<n;r++){const n=t.charAt(r),o=e.charAt(r),s=i.get(n);if(s){if(!s(o))return!1}else if(n!==o)return!1}return!0}const o=`${Nt.IDS_INVALID_VALUE} = "${e}"`;if(t.length>e.length){r&&this._app.alert(o);n.rc=!1}else if(n.willCommit){if(t.length<e.length){r&&this._app.alert(o);n.rc=!1;return}if(!_checkValidity(t,e)){r&&this._app.alert(o);n.rc=!1;return}n.value+=e.substring(t.length)}else{t.length<e.length&&(e=e.substring(0,t.length));if(!_checkValidity(t,e)){r&&this._app.alert(o);n.rc=!1}}}AFSpecial_Keystroke(e){const t=globalThis.event;e=this.AFMakeNumber(e);let r,n,i=this.AFMergeChange(t);switch(e){case 0:r="99999";break;case 1:r="99999-9999";break;case 2:r="999-9999";n="(999) 999-9999";break;case 3:r="999-99-9999";break;default:throw new Error("Invalid psf in AFSpecial_Keystroke")}const o=n?[r,n]:[r];for(const e of o){this.#e(e,i,!1);if(t.rc)return;t.rc=!0}const s=/[-()\\s]+/g;i=i.replaceAll(s,"");for(const e of o){this.#e(e.replaceAll(s,""),i,!1);if(t.rc)return;t.rc=!0}this.AFSpecial_KeystrokeEx((n&&i.match(/\\d/g)||[]).length>7?n:r)}AFTime_FormatEx(e){this.AFDate_FormatEx(e)}AFTime_Format(e){this.AFDate_FormatEx($t[e]??e)}AFTime_KeystrokeEx(e){this.AFDate_KeystrokeEx(e)}AFTime_Keystroke(e){e>=0&&e<$t.length&&this.AFDate_KeystrokeEx($t[e])}eMailValidate(e){return this._emailRegex.test(e)}AFExactMatch(e,t){return e instanceof RegExp?t.match(e)?.[0]===t||0:e.findIndex(e=>t.match(e)?.[0]===t)+1}}ot();It();At();class Event{constructor(e){this.change=e.change||"";this.changeEx=e.changeEx||null;this.commitKey=e.commitKey||0;this.fieldFull=e.fieldFull||!1;this.keyDown=e.keyDown||!1;this.modifier=e.modifier||!1;this.name=e.name;this.rc=!0;this.richChange=e.richChange||[];this.richChangeEx=e.richChangeEx||[];this.richValue=e.richValue||[];this.selEnd=e.selEnd??-1;this.selStart=e.selStart??-1;this.shift=e.shift||!1;this.source=e.source||null;this.target=e.target||null;this.targetName="";this.type="Field";this.value=e.value||"";this.willCommit=e.willCommit||!1}}class EventDispatcher{constructor(e,t,r,n){this._document=e;this._calculationOrder=t;this._objects=r;this._externalCall=n;this._document.obj._eventDispatcher=this;this._isCalculating=!1}mergeChange(e){let t=e.value;if(Array.isArray(t))return t;"string"!=typeof t&&(t=t.toString());const r=e.selStart>=0?t.substring(0,e.selStart):"",n=e.selEnd>=0&&e.selEnd<=t.length?t.substring(e.selEnd):"";return`${r}${e.change}${n}`}userActivation(){this._document.obj._userActivation=!0;this._externalCall("setTimeout",[0,5e3])}dispatch(e){const t=e.id;if(!(t in this._objects)){let r;if("doc"===t||"page"===t){r=globalThis.event=new Event(e);r.source=r.target=this._document.wrapped;r.name=e.name}if("doc"===t){const e=r.name;if("Open"===e){this.userActivation();this._document.obj._initActions();this.formatAll()}["DidPrint","DidSave","WillPrint","WillSave"].includes(e)||this.userActivation();this._document.obj._dispatchDocEvent(r.name)}else if("page"===t){this.userActivation();this._document.obj._dispatchPageEvent(r.name,e.actions,e.pageNumber)}else if("app"===t&&"ResetForm"===e.name){this.userActivation();for(const t of e.ids){const e=this._objects[t];e?.obj._reset()}}return}const r=e.name,n=this._objects[t],i=globalThis.event=new Event(e);let o;this.userActivation();if(n.obj._isButton()){n.obj._id=t;i.value=n.obj._getExportValue(i.value);"Action"===r&&(n.obj._value=i.value)}switch(r){case"Keystroke":o={value:i.value,changeEx:i.changeEx,change:i.change,selStart:i.selStart,selEnd:i.selEnd};break;case"Blur":case"Focus":Object.defineProperty(i,"value",{configurable:!1,writable:!1,enumerable:!0,value:i.value});break;case"Validate":this.runValidation(n,i);return;case"Action":this.runActions(n,n,i,r);this.runCalculate(n,i);return}this.runActions(n,n,i,r);if("Keystroke"===r)if(i.rc)if(i.willCommit)this.runValidation(n,i);else{if(n.obj._isChoice){n.obj.value=o.changeEx;n.obj._send({id:n.obj._id,siblings:n.obj._siblings,value:n.obj.value});return}const e=n.obj.value=this.mergeChange(i);let t,r;if(i.selStart!==o.selStart||i.selEnd!==o.selEnd){t=i.selStart;r=i.selEnd}else r=t=o.selStart+i.change.length;n.obj._send({id:n.obj._id,siblings:n.obj._siblings,value:e,selRange:[t,r]})}else i.willCommit?n.obj._send({id:n.obj._id,siblings:n.obj._siblings,value:"",formattedValue:null,selRange:[0,0]}):n.obj._send({id:n.obj._id,siblings:n.obj._siblings,value:o.value,selRange:[o.selStart,o.selEnd]})}formatAll(){const e=globalThis.event=new Event({});for(const t of Object.values(this._objects)){e.value=t.obj._getValue();this.runActions(t,t,e,"Format")}}runValidation(e,t){const r=this.runActions(e,e,t,"Validate");if(t.rc){e.obj.value=t.value;this.runCalculate(e,t);const r=t.value=e.obj._getValue(),n=this.runActions(e,e,t,"Format")?t.value?.toString?.():null;e.obj._send({id:e.obj._id,siblings:e.obj._siblings,value:r,formattedValue:n});t.value=r}else r&&e.obj._send({id:e.obj._id,siblings:e.obj._siblings,value:"",formattedValue:null,selRange:[0,0],focus:!0})}runActions(e,t,r,n){r.source=e.wrapped;r.target=t.wrapped;r.name=n;r.targetName=t.obj.name;r.rc=!0;return t.obj._runActions(r)}calculateNow(){if(!this._calculationOrder||this._isCalculating||!this._document.obj.calculate)return;this._isCalculating=!0;const e=this._calculationOrder[0],t=this._objects[e];globalThis.event=new Event({});this.runCalculate(t,globalThis.event);this._isCalculating=!1}runCalculate(e,t){if(this._calculationOrder&&this._document.obj.calculate)for(const r of this._calculationOrder){if(!(r in this._objects))continue;if(!this._document.obj.calculate)break;t.value=null;const n=this._objects[r];let i=n.obj._getValue();this.runActions(e,n,t,"Calculate");if(!t.rc)continue;null!==t.value?n.obj.value=t.value:t.value=n.obj._getValue();this.runActions(n,n,t,"Validate");if(!t.rc){n.obj._getValue()!==i&&(n.wrapped.value=i);continue}null===t.value&&(t.value=n.obj._getValue());i=n.obj._getValue();const o=this.runActions(n,n,t,"Format")?t.value?.toString?.():null;n.obj._send({id:n.obj._id,siblings:n.obj._siblings,value:i,formattedValue:o})}}}class FullScreen extends PDFObject{_backgroundColor=[];_clickAdvances=!0;_cursor=Ot.hidden;_defaultTransition="";_escapeExits=!0;_isFullScreen=!0;_loop=!1;_timeDelay=3600;_usePageTiming=!1;_useTimer=!1;get backgroundColor(){return this._backgroundColor}set backgroundColor(e){}get clickAdvances(){return this._clickAdvances}set clickAdvances(e){}get cursor(){return this._cursor}set cursor(e){}get defaultTransition(){return this._defaultTransition}set defaultTransition(e){}get escapeExits(){return this._escapeExits}set escapeExits(e){}get isFullScreen(){return this._isFullScreen}set isFullScreen(e){}get loop(){return this._loop}set loop(e){}get timeDelay(){return this._timeDelay}set timeDelay(e){}get transitions(){return["Replace","WipeRight","WipeLeft","WipeDown","WipeUp","SplitHorizontalIn","SplitHorizontalOut","SplitVerticalIn","SplitVerticalOut","BlindsHorizontal","BlindsVertical","BoxIn","BoxOut","GlitterRight","GlitterDown","GlitterRightDown","Dissolve","Random"]}set transitions(e){throw new Error("fullscreen.transitions is read-only")}get usePageTiming(){return this._usePageTiming}set usePageTiming(e){}get useTimer(){return this._useTimer}set useTimer(e){}}class Thermometer extends PDFObject{_cancelled=!1;_duration=100;_text="";_value=0;get cancelled(){return this._cancelled}set cancelled(e){throw new Error("thermometer.cancelled is read-only")}get duration(){return this._duration}set duration(e){this._duration=e}get text(){return this._text}set text(e){this._text=e}get value(){return this._value}set value(e){this._value=e}begin(){}end(){}}class App extends PDFObject{constructor(e){super(e);this._constants=null;this._focusRect=!0;this._fs=null;this._language=App._getLanguage(e.language);this._openInPlace=!1;this._platform=App._getPlatform(e.platform);this._runtimeHighlight=!1;this._runtimeHighlightColor=["T"];this._thermometer=null;this._toolbar=!1;this._document=e._document;this._proxyHandler=e.proxyHandler;this._objects=Object.create(null);this._eventDispatcher=new EventDispatcher(this._document,e.calculationOrder,this._objects,e.externalCall);this._timeoutIds=new WeakMap;this._timeoutIdsRegistry=new FinalizationRegistry(this._cleanTimeout.bind(this));this._timeoutCallbackIds=new Map;this._timeoutCallbackId=1;this._globalEval=e.globalEval;this._externalCall=e.externalCall}_dispatchEvent(e){this._eventDispatcher.dispatch(e)}_registerTimeoutCallback(e){const t=this._timeoutCallbackId++;this._timeoutCallbackIds.set(t,e);return t}_unregisterTimeoutCallback(e){this._timeoutCallbackIds.delete(e)}_evalCallback({callbackId:e,interval:t}){const r=this._document.obj;if(0===e){r._userActivation=!1;return}const n=this._timeoutCallbackIds.get(e);t||this._unregisterTimeoutCallback(e);if(n){const e=r._userActivation;r._userActivation=!1;this._globalEval(n);r._userActivation=e}}_registerTimeout(e,t){const r=Object.create(null),n={callbackId:e,interval:t};this._timeoutIds.set(r,n);this._timeoutIdsRegistry.register(r,n);return r}_unregisterTimeout(e){this._timeoutIdsRegistry.unregister(e);const t=this._timeoutIds.get(e);if(t){this._timeoutIds.delete(e);this._cleanTimeout(t)}}_cleanTimeout({callbackId:e,interval:t}){this._unregisterTimeoutCallback(e);t?this._externalCall("clearInterval",[e]):this._externalCall("clearTimeout",[e])}static _getPlatform(e){if("string"==typeof e){if((e=e.toLowerCase()).includes("win"))return"WIN";if(e.includes("mac"))return"MAC"}return"UNIX"}static _getLanguage(e){const[t,r]=e.toLowerCase().split(/[-_]/,2);switch(t){case"zh":return"cn"===r||"sg"===r?"CHS":"CHT";case"da":return"DAN";case"de":return"DEU";case"es":return"ESP";case"fr":return"FRA";case"it":return"ITA";case"ko":return"KOR";case"ja":return"JPN";case"nl":return"NLD";case"no":return"NOR";case"pt":return"br"===r?"PTB":"ENU";case"fi":return"SUO";case"SV":return"SVE";default:return"ENU"}}get activeDocs(){return[this._document.wrapped]}set activeDocs(e){throw new Error("app.activeDocs is read-only")}get calculate(){return this._document.obj.calculate}set calculate(e){this._document.obj.calculate=e}get constants(){return this._constants??=Object.freeze({align:Object.freeze({left:0,center:1,right:2,top:3,bottom:4})})}set constants(e){throw new Error("app.constants is read-only")}get focusRect(){return this._focusRect}set focusRect(e){this._focusRect=e}get formsVersion(){return 21.00720099}set formsVersion(e){throw new Error("app.formsVersion is read-only")}get fromPDFConverters(){return[]}set fromPDFConverters(e){throw new Error("app.fromPDFConverters is read-only")}get fs(){return this._fs??=new Proxy(new FullScreen({send:this._send}),this._proxyHandler)}set fs(e){throw new Error("app.fs is read-only")}get language(){return this._language}set language(e){throw new Error("app.language is read-only")}get media(){}set media(e){throw new Error("app.media is read-only")}get monitors(){return[]}set monitors(e){throw new Error("app.monitors is read-only")}get numPlugins(){return 0}set numPlugins(e){throw new Error("app.numPlugins is read-only")}get openInPlace(){return this._openInPlace}set openInPlace(e){this._openInPlace=e}get platform(){return this._platform}set platform(e){throw new Error("app.platform is read-only")}get plugins(){return[]}set plugins(e){throw new Error("app.plugins is read-only")}get printColorProfiles(){return[]}set printColorProfiles(e){throw new Error("app.printColorProfiles is read-only")}get printerNames(){return[]}set printerNames(e){throw new Error("app.printerNames is read-only")}get runtimeHighlight(){return this._runtimeHighlight}set runtimeHighlight(e){this._runtimeHighlight=e}get runtimeHighlightColor(){return this._runtimeHighlightColor}set runtimeHighlightColor(e){Color._isValidColor(e)&&(this._runtimeHighlightColor=e)}get thermometer(){return this._thermometer??=new Proxy(new Thermometer({send:this._send}),this._proxyHandler)}set thermometer(e){throw new Error("app.thermometer is read-only")}get toolbar(){return this._toolbar}set toolbar(e){this._toolbar=e}get toolbarHorizontal(){return this.toolbar}set toolbarHorizontal(e){this.toolbar=e}get toolbarVertical(){return this.toolbar}set toolbarVertical(e){this.toolbar=e}get viewerType(){return"PDF.js"}set viewerType(e){throw new Error("app.viewerType is read-only")}get viewerVariation(){return"Full"}set viewerVariation(e){throw new Error("app.viewerVariation is read-only")}get viewerVersion(){return 21.00720099}set viewerVersion(e){throw new Error("app.viewerVersion is read-only")}addMenuItem(){}addSubMenu(){}addToolButton(){}alert(e,t=0,r=0,n="PDF.js",i=null,o=null){if(!this._document.obj._userActivation)return 0;this._document.obj._userActivation=!1;if(e&&"object"==typeof e){r=e.nType;e=e.cMsg}if(!(e=(e||"").toString()))return 0;if((r="number"!=typeof r||isNaN(r)||r<0||r>3?0:r)>=2)return this._externalCall("confirm",[e])?4:3;this._externalCall("alert",[e]);return 1}beep(){}beginPriv(){}browseForDoc(){}clearInterval(e){this._unregisterTimeout(e)}clearTimeOut(e){this._unregisterTimeout(e)}endPriv(){}execDialog(){}execMenuItem(e){if(this._document.obj._userActivation){this._document.obj._userActivation=!1;switch(e){case"SaveAs":if(this._document.obj._disableSaving)return;this._send({command:e});break;case"FirstPage":case"LastPage":case"NextPage":case"PrevPage":case"ZoomViewIn":case"ZoomViewOut":this._send({command:e});break;case"FitPage":this._send({command:"zoom",value:"page-fit"});break;case"Print":if(this._document.obj._disablePrinting)return;this._send({command:"print"})}}}getNthPlugInName(){}getPath(){}goBack(){}goForward(){}hideMenuItem(){}hideToolbarButton(){}launchURL(){}listMenuItems(){}listToolbarButtons(){}loadPolicyFile(){}mailGetAddrs(){}mailMsg(){}newDoc(){}newCollection(){}newFDF(){}openDoc(){}openFDF(){}popUpMenu(){}popUpMenuEx(){}removeToolButton(){}response(e,t="",r="",n="",i=""){if(!this._document.obj._userActivation)return null;this._document.obj._userActivation=!1;if(e&&"object"==typeof e){r=e.cDefault;e=e.cQuestion}e=(e||"").toString();r=(r||"").toString();return this._externalCall("prompt",[e,r||""])}setInterval(e,t=0){if(e&&"object"==typeof e){t=e.nMilliseconds||0;e=e.cExpr}if("string"!=typeof e)throw new TypeError("First argument of app.setInterval must be a string");if("number"!=typeof t)throw new TypeError("Second argument of app.setInterval must be a number");const r=this._registerTimeoutCallback(e);this._externalCall("setInterval",[r,t]);return this._registerTimeout(r,!0)}setTimeOut(e,t=0){if(e&&"object"==typeof e){t=e.nMilliseconds||0;e=e.cExpr}if("string"!=typeof e)throw new TypeError("First argument of app.setTimeOut must be a string");if("number"!=typeof t)throw new TypeError("Second argument of app.setTimeOut must be a number");const r=this._registerTimeoutCallback(e);this._externalCall("setTimeout",[r,t]);return this._registerTimeout(r,!1)}trustedFunction(){}trustPropagatorFunction(){}}pt();class Console extends PDFObject{clear(){this._send({id:"clear"})}hide(){}println(e){if("string"!=typeof e)try{e=JSON.stringify(e)}catch{e=e.toString?.()||"[Unserializable object]"}this._send({command:"println",value:"PDF.js Console:: "+e})}show(){}}class PrintParams{binaryOk=!0;bitmapDPI=150;booklet={binding:0,duplexMode:0,subsetFrom:0,subsetTo:-1};colorOverride=0;colorProfile="";constants=Object.freeze({bookletBindings:Object.freeze({Left:0,Right:1,LeftTall:2,RightTall:3}),bookletDuplexMode:Object.freeze({BothSides:0,FrontSideOnly:1,BasicSideOnly:2}),colorOverrides:Object.freeze({auto:0,gray:1,mono:2}),fontPolicies:Object.freeze({everyPage:0,jobStart:1,pageRange:2}),handling:Object.freeze({none:0,fit:1,shrink:2,tileAll:3,tileLarge:4,nUp:5,booklet:6}),interactionLevel:Object.freeze({automatic:0,full:1,silent:2}),nUpPageOrders:Object.freeze({Horizontal:0,HorizontalReversed:1,Vertical:2}),printContents:Object.freeze({doc:0,docAndComments:1,formFieldsOnly:2}),flagValues:Object.freeze({applyOverPrint:1,applySoftProofSettings:2,applyWorkingColorSpaces:4,emitHalftones:8,emitPostScriptXObjects:16,emitFormsAsPSForms:32,maxJP2KRes:64,setPageSize:128,suppressBG:256,suppressCenter:512,suppressCJKFontSubst:1024,suppressCropClip:2048,suppressRotate:4096,suppressTransfer:8192,suppressUCR:16384,useTrapAnnots:32768,usePrintersMarks:65536}),rasterFlagValues:Object.freeze({textToOutline:1,strokesToOutline:2,allowComplexClip:4,preserveOverprint:8}),subsets:Object.freeze({all:0,even:1,odd:2}),tileMarks:Object.freeze({none:0,west:1,east:2}),usages:Object.freeze({auto:0,use:1,noUse:2})});downloadFarEastFonts=!1;fileName="";firstPage=0;flags=0;fontPolicy=0;gradientDPI=150;interactive=1;npUpAutoRotate=!1;npUpNumPagesH=2;npUpNumPagesV=2;npUpPageBorder=!1;npUpPageOrder=0;pageHandling=0;pageSubset=0;printAsImage=!1;printContent=0;printerName="";psLevel=0;rasterFlags=0;reversePages=!1;tileLabel=!1;tileMark=0;tileOverlap=0;tileScale=1;transparencyLevel=75;usePrinterCRD=0;useT1Conversion=0;constructor(e){this.lastPage=e.lastPage}}class InfoProxyHandler{static get(e,t){return e[t.toLowerCase()]}static set(e,t,r){throw new Error(`doc.info.${t} is read-only`)}}class Doc extends PDFObject{#t=null;#r=null;constructor(e){super(e);this._expandos=globalThis;this._baseURL=e.baseURL||"";this._calculate=!0;this._delay=!1;this._dirty=!1;this._disclosed=!1;this._media=void 0;this._metadata=e.metadata||"";this._noautocomplete=void 0;this._nocache=void 0;this._spellDictionaryOrder=[];this._spellLanguageOrder=[];this._printParams=null;this._fields=new Map;this._fieldNames=[];this._event=null;this._author=e.Author||"";this._creator=e.Creator||"";this._creationDate=this._getDate(e.CreationDate)||null;this._docID=e.docID||["",""];this._documentFileName=e.filename||"";this._filesize=e.filesize||0;this._keywords=e.Keywords||"";this._layout=e.layout||"";this._modDate=this._getDate(e.ModDate)||null;this._numFields=0;this._numPages=e.numPages||1;this._pageNum=e.pageNum||0;this._producer=e.Producer||"";this._securityHandler=e.EncryptFilterName||null;this._subject=e.Subject||"";this._title=e.Title||"";this._URL=e.URL||"";this._info=new Proxy({title:this._title,author:this._author,authors:e.authors||[this._author],subject:this._subject,keywords:this._keywords,creator:this._creator,producer:this._producer,creationdate:this._creationDate,moddate:this._modDate,trapped:e.Trapped||"Unknown"},InfoProxyHandler);this._zoomType=Rt.none;this._zoom=e.zoom||100;this._actions=createMap(e.actions);this._globalEval=e.globalEval;this._userActivation=!1;this._disablePrinting=!1;this._disableSaving=!1}_initActions(){for(const{obj:e}of this._fields.values()){const t=e._initialValue;t&&this._send({id:e._id,siblings:e._siblings,value:t,formattedValue:e.value.toString()})}const e=new Set(["WillClose","WillSave","DidSave","WillPrint","DidPrint","OpenAction"]);this._disableSaving=!0;for(const t of this._actions.keys())e.has(t)||this._runActions(t);this._runActions("OpenAction");this._disableSaving=!1}_dispatchDocEvent(e){switch(e){case"Open":this._disableSaving=!0;this._runActions("OpenAction");this._disableSaving=!1;break;case"WillPrint":this._disablePrinting=!0;try{this._runActions(e)}catch(e){this._send(serializeError(e))}this._send({command:"WillPrintFinished"});this._disablePrinting=!1;break;case"WillSave":this._disableSaving=!0;this._runActions(e);this._disableSaving=!1;break;default:this._runActions(e)}}_dispatchPageEvent(e,t,r){if("PageOpen"===e){this.#t??=new Map;this.#t.getOrInsertComputed(r,()=>createMap(t));this._pageNum=r-1}for(const n of[this.#t,this.#r]){t=n?.get(r)?.get(e);if(t)for(const e of t)this._globalEval(e)}}_runActions(e){const t=this._actions.get(e);if(t)for(const r of t)try{this._globalEval(r)}catch(t){const r=serializeError(t);r.value=`Error when executing "${e}" for document\\n${r.value}`;this._send(r)}}_addField(e,t){this._fields.set(e,t);this._fieldNames.push(e);this._numFields++;const r=t.obj._actions.get("PageOpen"),n=t.obj._actions.get("PageClose");if(r||n){this.#r??=new Map;const e=this.#r.getOrInsertComputed(t.obj._page+1,makeMap);r&&e.getOrInsertComputed("PageOpen",makeArr).push(...r);n&&e.getOrInsertComputed("PageClose",makeArr).push(...n)}}_getDate(e){if(!e||e.length<15||!e.startsWith("D:"))return e;const t=(e=e.substring(2)).substring(0,4),r=e.substring(4,6),n=e.substring(6,8),i=e.substring(8,10),o=e.substring(10,12),s=e.charAt(12);let a,u;if("Z"===s||"+"===s||"-"===s){a="00";u=12}else{a=e.substring(12,14);u=14}const c=e.substring(u).replaceAll("\'","");return new Date(`${t}-${r}-${n}T${i}:${o}:${a}${c}`)}get author(){return this._author}set author(e){throw new Error("doc.author is read-only")}get baseURL(){return this._baseURL}set baseURL(e){this._baseURL=e}get bookmarkRoot(){}set bookmarkRoot(e){throw new Error("doc.bookmarkRoot is read-only")}get calculate(){return this._calculate}set calculate(e){this._calculate=e}get creator(){return this._creator}set creator(e){throw new Error("doc.creator is read-only")}get dataObjects(){return[]}set dataObjects(e){throw new Error("doc.dataObjects is read-only")}get delay(){return this._delay}set delay(e){this._delay=e}get dirty(){return this._dirty}set dirty(e){this._dirty=e}get disclosed(){return this._disclosed}set disclosed(e){this._disclosed=e}get docID(){return this._docID}set docID(e){throw new Error("doc.docID is read-only")}get documentFileName(){return this._documentFileName}set documentFileName(e){throw new Error("doc.documentFileName is read-only")}get dynamicXFAForm(){return!1}set dynamicXFAForm(e){throw new Error("doc.dynamicXFAForm is read-only")}get external(){return false}set external(e){throw new Error("doc.external is read-only")}get filesize(){return this._filesize}set filesize(e){throw new Error("doc.filesize is read-only")}get hidden(){return!1}set hidden(e){throw new Error("doc.hidden is read-only")}get hostContainer(){}set hostContainer(e){throw new Error("doc.hostContainer is read-only")}get icons(){}set icons(e){throw new Error("doc.icons is read-only")}get info(){return this._info}set info(e){throw new Error("doc.info is read-only")}get innerAppWindowRect(){return[0,0,0,0]}set innerAppWindowRect(e){throw new Error("doc.innerAppWindowRect is read-only")}get innerDocWindowRect(){return[0,0,0,0]}set innerDocWindowRect(e){throw new Error("doc.innerDocWindowRect is read-only")}get isModal(){return!1}set isModal(e){throw new Error("doc.isModal is read-only")}get keywords(){return this._keywords}set keywords(e){throw new Error("doc.keywords is read-only")}get layout(){return this._layout}set layout(e){if(this._userActivation){this._userActivation=!1;if("string"==typeof e){"SinglePage"!==e&&"OneColumn"!==e&&"TwoColumnLeft"!==e&&"TwoPageLeft"!==e&&"TwoColumnRight"!==e&&"TwoPageRight"!==e&&(e="SinglePage");this._send({command:"layout",value:e});this._layout=e}}}get media(){return this._media}set media(e){this._media=e}get metadata(){return this._metadata}set metadata(e){this._metadata=e}get modDate(){return this._modDate}set modDate(e){throw new Error("doc.modDate is read-only")}get mouseX(){return 0}set mouseX(e){throw new Error("doc.mouseX is read-only")}get mouseY(){return 0}set mouseY(e){throw new Error("doc.mouseY is read-only")}get noautocomplete(){return this._noautocomplete}set noautocomplete(e){this._noautocomplete=e}get nocache(){return this._nocache}set nocache(e){this._nocache=e}get numFields(){return this._numFields}set numFields(e){throw new Error("doc.numFields is read-only")}get numPages(){return this._numPages}set numPages(e){throw new Error("doc.numPages is read-only")}get numTemplates(){return 0}set numTemplates(e){throw new Error("doc.numTemplates is read-only")}get outerAppWindowRect(){return[0,0,0,0]}set outerAppWindowRect(e){throw new Error("doc.outerAppWindowRect is read-only")}get outerDocWindowRect(){return[0,0,0,0]}set outerDocWindowRect(e){throw new Error("doc.outerDocWindowRect is read-only")}get pageNum(){return this._pageNum}set pageNum(e){if(this._userActivation){this._userActivation=!1;if(!("number"!=typeof e||e<0||e>=this._numPages)){this._send({command:"page-num",value:e});this._pageNum=e}}}get pageWindowRect(){return[0,0,0,0]}set pageWindowRect(e){throw new Error("doc.pageWindowRect is read-only")}get path(){return""}set path(e){throw new Error("doc.path is read-only")}get permStatusReady(){return!0}set permStatusReady(e){throw new Error("doc.permStatusReady is read-only")}get producer(){return this._producer}set producer(e){throw new Error("doc.producer is read-only")}get requiresFullSave(){return!1}set requiresFullSave(e){throw new Error("doc.requiresFullSave is read-only")}get securityHandler(){return this._securityHandler}set securityHandler(e){throw new Error("doc.securityHandler is read-only")}get selectedAnnots(){return[]}set selectedAnnots(e){throw new Error("doc.selectedAnnots is read-only")}get sounds(){return[]}set sounds(e){throw new Error("doc.sounds is read-only")}get spellDictionaryOrder(){return this._spellDictionaryOrder}set spellDictionaryOrder(e){this._spellDictionaryOrder=e}get spellLanguageOrder(){return this._spellLanguageOrder}set spellLanguageOrder(e){this._spellLanguageOrder=e}get subject(){return this._subject}set subject(e){throw new Error("doc.subject is read-only")}get templates(){return[]}set templates(e){throw new Error("doc.templates is read-only")}get title(){return this._title}set title(e){throw new Error("doc.title is read-only")}get URL(){return this._URL}set URL(e){throw new Error("doc.URL is read-only")}get viewState(){}set viewState(e){throw new Error("doc.viewState is read-only")}get xfa(){return this._xfa}set xfa(e){throw new Error("doc.xfa is read-only")}get XFAForeground(){return!1}set XFAForeground(e){throw new Error("doc.XFAForeground is read-only")}get zoomType(){return this._zoomType}set zoomType(e){if(this._userActivation){this._userActivation=!1;if("string"==typeof e){switch(e){case Rt.none:this._send({command:"zoom",value:1});break;case Rt.fitP:this._send({command:"zoom",value:"page-fit"});break;case Rt.fitW:this._send({command:"zoom",value:"page-width"});break;case Rt.fitH:this._send({command:"zoom",value:"page-height"});break;case Rt.fitV:this._send({command:"zoom",value:"auto"});break;case Rt.pref:case Rt.refW:break;default:return}this._zoomType=e}}}get zoom(){return this._zoom}set zoom(e){if(this._userActivation){this._userActivation=!1;"number"!=typeof e||e<8.33||e>6400||this._send({command:"zoom",value:e/100})}}addAnnot(){}addField(){}addIcon(){}addLink(){}addRecipientListCryptFilter(){}addRequirement(){}addScript(){}addThumbnails(){}addWatermarkFromFile(){}addWatermarkFromText(){}addWeblinks(){}bringToFront(){}calculateNow(){this._eventDispatcher.calculateNow()}closeDoc(){}colorConvertPage(){}createDataObject(){}createTemplate(){}deletePages(){}deleteSound(){}embedDocAsDataObject(){}embedOutputIntent(){}encryptForRecipients(){}encryptUsingPolicy(){}exportAsFDF(){}exportAsFDFStr(){}exportAsText(){}exportAsXFDF(){}exportAsXFDFStr(){}exportDataObject(){}exportXFAData(){}extractPages(){}flattenPages(){}getAnnot(){}getAnnots(){}getAnnot3D(){}getAnnots3D(){}getColorConvertAction(){}getDataObject(){}getDataObjectContents(){}_getField(e){e&&"object"==typeof e&&(e=e.cName);if("string"!=typeof e)throw new TypeError("Invalid field name: must be a string");const t=this._fields.get(e);if(t)return t;const r=e.split("#");let n=NaN;if(2===r.length){n=Math.floor(parseFloat(r[1]));e=r[0]}for(const[t,r]of this._fields)if(t.endsWith(e)){if(!isNaN(n)){const r=this._getChildren(t);(n<0||n>=r.length)&&(n=0);if(n<r.length){this._fields.set(e,r[n]);return r[n]}}this._fields.set(e,r);return r}return null}getField(e){const t=this._getField(e);return t?t.wrapped:null}_getChildren(e){const t=e.length,r=[],n=/^\\.[^.]+$/;for(const[i,o]of this._fields)if(i.startsWith(e)){const e=i.slice(t);n.test(e)&&r.push(o)}return r}_getTerminalChildren(e){const t=[],r=e.length;for(const[n,i]of this._fields)if(n.startsWith(e)){const e=n.slice(r);i.obj._hasValue&&(""===e||e.startsWith("."))&&t.push(i.wrapped)}return t}getIcon(){}getLegalWarnings(){}getLinks(){}getNthFieldName(e){e&&"object"==typeof e&&(e=e.nIndex);if("number"!=typeof e)throw new TypeError("Invalid field index: must be a number");return e>=0&&e<this.numFields?this._fieldNames[Math.trunc(e)]:null}getNthTemplate(){return null}getOCGs(){}getOCGOrder(){}getPageBox(){}getPageLabel(){}getPageNthWord(){}getPageNthWordQuads(){}getPageNumWords(){}getPageRotation(){}getPageTransition(){}getPrintParams(){return this._printParams||=new PrintParams({lastPage:this._numPages-1})}getSound(){}getTemplate(){}getURL(){}gotoNamedDest(){}importAnFDF(){}importAnXFDF(){}importDataObject(){}importIcon(){}importSound(){}importTextData(){}importXFAData(){}insertPages(){}mailDoc(){}mailForm(){}movePage(){}newPage(){}openDataObject(){}print(e=!0,t=0,r=-1,n=!1,i=!1,o=!1,s=!1,a=!0,u=null){if(!this._disablePrinting&&this._userActivation){this._userActivation=!1;if(e&&"object"==typeof e){t=e.nStart;r=e.nEnd;e.bSilent;e.bShrinkToFit;e.bPrintAsImage;e.bReverse;e.bAnnotations;u=e.printParams;e=e.bUI}if(u){t=u.firstPage;r=u.lastPage}t="number"==typeof t?Math.max(0,Math.trunc(t)):0;r="number"==typeof r?Math.max(0,Math.trunc(r)):-1;this._send({command:"print",start:t,end:r})}}removeDataObject(){}removeField(){}removeIcon(){}removeLinks(){}removeRequirement(){}removeScript(){}removeTemplate(){}removeThumbnails(){}removeWeblinks(){}replacePages(){}resetForm(e=null){e&&"object"==typeof e&&!Array.isArray(e)&&(e=e.aFields);e&&!Array.isArray(e)&&(e=[e]);let t,r=!1;if(e){t=new Set;for(const n of e){if(!n)continue;if("string"!=typeof n){t=null;break}const e=this._getField(n);if(e){t.add(e);r=!0}}}if(t)for(const{obj:e}of t)for(const r of e._kidIds||[]){const n=e._appObjects[r];n&&t.add(n)}else{t=this._fields.values();r=0!==this._fields.size}for(const e of t){e.obj.value=e.obj.defaultValue;this._send({id:e.obj._id,siblings:e.obj._siblings,value:e.obj.defaultValue,formattedValue:null,selRange:[0,0]})}r&&this.calculateNow()}saveAs(){}scroll(){}selectPageNthWord(){}setAction(){}setDataObjectContents(){}setOCGOrder(){}setPageAction(){}setPageBoxes(){}setPageLabels(){}setPageRotations(){}setPageTabOrder(){}setPageTransitions(){}spawnPageFromTemplate(){}submitForm(){}syncAnnotScan(){}}class ProxyHandler{nosend=new Set(["delay"]);get(e,t){if(t in e._expandos){const r=e._expandos[t];return"function"==typeof r?r.bind(e):r}if("string"==typeof t&&!t.startsWith("_")&&t in e){const r=e[t];return"function"==typeof r?r.bind(e):r}}set(e,t,r){e._kidIds?.forEach(n=>{e._appObjects[n].wrapped[t]=r});if("string"==typeof t&&!t.startsWith("_")&&t in e){const n=e[t];e[t]=r;if(!this.nosend.has(t)&&e._send&&null!==e._id&&"function"!=typeof n){const r={id:e._id};r[t]="value"===t?e._getValue():e[t];if(e._siblings){r.siblings=e._siblings;e._send(r)}else e._send(r)}}else e._expandos[t]=r;return!0}has(e,t){return t in e._expandos||"string"==typeof t&&!t.startsWith("_")&&t in e}getPrototypeOf(e){return null}setPrototypeOf(e,t){return!1}isExtensible(e){return!0}preventExtensions(e){return!1}getOwnPropertyDescriptor(e,t){return t in e._expandos?{configurable:!0,enumerable:!0,value:e._expandos[t]}:"string"==typeof t&&!t.startsWith("_")&&t in e?{configurable:!0,enumerable:!0,value:e[t]}:void 0}defineProperty(e,t,r){Object.defineProperty(e._expandos,t,r);return!0}deleteProperty(e,t){t in e._expandos&&delete e._expandos[t]}ownKeys(e){const t=Reflect.ownKeys(e._expandos),r=Reflect.ownKeys(e).filter(e=>!e.startsWith("_"));return t.concat(r)}}class Util extends PDFObject{#n=this.#i.bind(this);#o=this.#s.bind(this);#a=null;#u=null;#c=["January","February","March","April","May","June","July","August","September","October","November","December"];#l=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];MILLISECONDS_IN_DAY=864e5;MILLISECONDS_IN_WEEK=6048e5;constructor(e){super(e);this._externalCall=e.externalCall}printf(...e){if(0===e.length)throw new Error("Invalid number of params in printf");if("string"!=typeof e[0])throw new TypeError("First argument of printf must be a string");let t=0;return e[0].replaceAll(/%(,[0-4])?([+ 0#]+)?(\\d+)?(\\.\\d+)?(.)/g,function(r,n,i,o,s,a){if("d"!==a&&"f"!==a&&"s"!==a&&"x"!==a){const e=["%"];for(const t of[n,i,o,s,a])t&&e.push(t);return e.join("")}t++;if(t===e.length)throw new Error("Not enough arguments in printf");const u=e[t];if("s"===a)return u.toString();let c=0;if(i)for(const e of i)switch(e){case"+":c|=1;break;case" ":c|=2;break;case"0":c|=4;break;case"#":c|=8}i=c;o&&=parseInt(o);let l=Math.trunc(u);if("x"===a){let e=Math.abs(l).toString(16).toUpperCase();void 0!==o&&(e=e.padStart(o,4&i?"0":" "));8&i&&(e=`0x${e}`);return e}s&&=parseInt(s.substring(1));n=n?n.substring(1):"0";const[h,_]={0:[",","."],1:["","."],2:[".",","],3:["",","],4:["\'","."]}[n];let d="";if("f"===a){d=void 0!==s?Math.abs(u-l).toFixed(s):Math.abs(u-l).toString();if(d.length>2)if(/^1\\.0+$/.test(d)){l+=Math.sign(u);d=`${_}${d.split(".")[1]}`}else d=`${_}${d.substring(2)}`;else{"1"===d&&(l+=Math.sign(u));d=8&i?".":""}}let p="";if(l<0){p="-";l=-l}else 1&i?p="+":2&i&&(p=" ");if(h&&l>=1e3){const e=[];for(;;){e.push((l%1e3).toString().padStart(3,"0"));l=Math.trunc(l/1e3);if(l<1e3){e.push(l.toString());break}}l=e.reverse().join(h)}else l=l.toString();let f=`${l}${d}`;void 0!==o&&(f=f.padStart(o-p.length,4&i?"0":" "));return`${p}${f}`})}iconStreamFromIcon(){}printd(e,t){switch(e){case 0:return this.printd("D:yyyymmddHHMMss",t);case 1:return this.printd("yyyy.mm.dd HH:MM:ss",t);case 2:return this.printd("m/d/yy h:MM:ss tt",t)}const r={mmmm:e=>this.#c[e.month],mmm:e=>this.#c[e.month].substring(0,3),mm:e=>(e.month+1).toString().padStart(2,"0"),m:e=>(e.month+1).toString(),dddd:e=>this.#l[e.dayOfWeek],ddd:e=>this.#l[e.dayOfWeek].substring(0,3),dd:e=>e.day.toString().padStart(2,"0"),d:e=>e.day.toString(),yyyy:e=>e.year.toString().padStart(4,"0"),yy:e=>(e.year%100).toString().padStart(2,"0"),HH:e=>e.hours.toString().padStart(2,"0"),H:e=>e.hours.toString(),hh:e=>(1+(e.hours+11)%12).toString().padStart(2,"0"),h:e=>(1+(e.hours+11)%12).toString(),MM:e=>e.minutes.toString().padStart(2,"0"),M:e=>e.minutes.toString(),ss:e=>e.seconds.toString().padStart(2,"0"),s:e=>e.seconds.toString(),tt:e=>e.hours<12?"am":"pm",t:e=>e.hours<12?"a":"p"},n={year:t.getFullYear(),month:t.getMonth(),day:t.getDate(),dayOfWeek:t.getDay(),hours:t.getHours(),minutes:t.getMinutes(),seconds:t.getSeconds()};return e.replaceAll(/(mmmm|mmm|mm|m|dddd|ddd|dd|d|yyyy|yy|HH|H|hh|h|MM|M|ss|s|tt|t|\\\\.)/g,(e,t)=>t in r?r[t](n):t.charAt(1))}printx(e,t){const r=[e=>e,e=>e.toUpperCase(),e=>e.toLowerCase()],n=[];let i=0;const o=(t=(t??"").toString()).length;let s=r[0],a=!1;for(const u of e)if(a){n.push(u);a=!1}else{if(i>=o)break;switch(u){case"?":n.push(s(t.charAt(i++)));break;case"X":for(;i<o;){const e=t.charAt(i++);if("a"<=e&&e<="z"||"A"<=e&&e<="Z"||"0"<=e&&e<="9"){n.push(s(e));break}}break;case"A":for(;i<o;){const e=t.charAt(i++);if("a"<=e&&e<="z"||"A"<=e&&e<="Z"){n.push(s(e));break}}break;case"9":for(;i<o;){const e=t.charAt(i++);if("0"<=e&&e<="9"){n.push(e);break}}break;case"*":for(;i<o;)n.push(s(t.charAt(i++)));break;case"\\\\":a=!0;break;case">":s=r[1];break;case"<":s=r[2];break;case"=":s=r[0];break;default:n.push(u)}}return n.join("")}#i(e){const t=[];e.replaceAll(/(d+)|(m+)|(y+)|(H+)|(M+)|(s+)/g,function(e,r,n,i,o,s,a){r?t.push((e,t)=>{if(e>=1&&e<=31){t.day=e;return!0}return!1}):n?t.push((e,t)=>{if(e>=1&&e<=12){t.month=e-1;return!0}return!1}):i?t.push((e,t)=>{e<50?e+=2e3:e<100&&(e+=1900);t.year=e;return!0}):o?t.push((e,t)=>{if(e>=0&&e<=23){t.hours=e;return!0}return!1}):s?t.push((e,t)=>{if(e>=0&&e<=59){t.minutes=e;return!0}return!1}):a&&t.push((e,t)=>{if(e>=0&&e<=59){t.seconds=e;return!0}return!1});return""});return t}#h(e,t){const r=(this.#a??=new Map).getOrInsertComputed(e,this.#n),n=/\\d+/g;let i,o=0;const s={year:(new Date).getFullYear(),month:0,day:1,hours:12,minutes:0,seconds:0};for(;null!==(i=n.exec(t))&&o<r.length;)if(!r[o++](parseInt(i[0]),s))return null;return 0===o?null:new Date(s.year,s.month,s.day,s.hours,s.minutes,s.seconds)}scand(e,t){return this._scand(e,t)}#s(e){const t=this.#c,r=this.#l,n={mmmm:{pattern:`(${t.join("|")})`,action:(e,r)=>{r.month=t.indexOf(e)}},mmm:{pattern:`(${t.map(e=>e.substring(0,3)).join("|")})`,action:(e,r)=>{r.month=t.findIndex(t=>t.substring(0,3)===e)}},mm:{pattern:"(\\\\d{2})",action:(e,t)=>{t.month=parseInt(e)-1}},m:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.month=parseInt(e)-1}},dddd:{pattern:`(${r.join("|")})`,action:(e,t)=>{t.day=r.indexOf(e)}},ddd:{pattern:`(${r.map(e=>e.substring(0,3)).join("|")})`,action:(e,t)=>{t.day=r.findIndex(t=>t.substring(0,3)===e)}},dd:{pattern:"(\\\\d{2})",action:(e,t)=>{t.day=parseInt(e)}},d:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.day=parseInt(e)}},yyyy:{pattern:"(\\\\d{4})",action:(e,t)=>{t.year=parseInt(e)}},yy:{pattern:"(\\\\d{2})",action:(e,t)=>{t.year=2e3+parseInt(e)}},HH:{pattern:"(\\\\d{2})",action:(e,t)=>{t.hours=parseInt(e)}},H:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.hours=parseInt(e)}},hh:{pattern:"(\\\\d{2})",action:(e,t)=>{t.hours=parseInt(e)}},h:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.hours=parseInt(e)}},MM:{pattern:"(\\\\d{2})",action:(e,t)=>{t.minutes=parseInt(e)}},M:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.minutes=parseInt(e)}},ss:{pattern:"(\\\\d{2})",action:(e,t)=>{t.seconds=parseInt(e)}},s:{pattern:"(\\\\d{1,2})",action:(e,t)=>{t.seconds=parseInt(e)}},tt:{pattern:"([aApP][mM])",action:(e,t)=>{const r=e.charAt(0);t.am="a"===r||"A"===r}},t:{pattern:"([aApP])",action:(e,t)=>{t.am="a"===e||"A"===e}}},i=e.replaceAll(/[.*+\\-?^${}()|[\\]\\\\]/g,"\\\\$&"),o=[],s=i.replaceAll(/(mmmm|mmm|mm|m|dddd|ddd|dd|d|yyyy|yy|HH|H|hh|h|MM|M|ss|s|tt|t)/g,function(e,t){const{pattern:r,action:i}=n[t];o.push(i);return r.includes(",")?`(?=${r})\\\\${o.length}`:r});return[new RegExp(`^${s}$`,"g"),o]}_scand(e,t,r=!1){if("string"!=typeof t)return new Date(t);if(""===t)return new Date;switch(e){case 0:return this.scand("D:yyyymmddHHMMss",t);case 1:return this.scand("yyyy.mm.dd HH:MM:ss",t);case 2:return this.scand("m/d/yy h:MM:ss tt",t)}const[n,i]=(this.#u??=new Map).getOrInsertComputed(e,this.#o),o=n.exec(t);if(!o||o.length!==i.length+1)return r?null:this.#h(e,t);const s={year:2e3,month:0,day:1,hours:0,minutes:0,seconds:0,am:null};i.forEach((e,t)=>e(o[t+1],s));null!==s.am&&(s.hours=s.hours%12+(s.am?0:12));return new Date(s.year,s.month,s.day,s.hours,s.minutes,s.seconds)}spansToXML(){}stringFromStream(){}xmlToSpans(){}}globalThis.pdfjsScripting={initSandbox:function initSandbox(e){delete globalThis.pdfjsScripting;const t=globalThis.callExternalFunction;delete globalThis.callExternalFunction;const globalEval=e=>globalThis.eval(e),send=e=>t("send",[e]),r=new ProxyHandler,{data:n}=e,i=new Doc({send,globalEval,...n.docInfo}),o={obj:i,wrapped:new Proxy(i,r)},s=new App({send,globalEval,externalCall:t,_document:o,calculationOrder:n.calculationOrder,proxyHandler:r,...n.appInfo}),a=new Util({externalCall:t}),u=s._objects;for(const[e,t]of createMap(n.objects)){const n=[];let s=null;for(const e of t)""!==e.type?n.push(e):s=e;let c=s;if(n.length>0){c=n[0];c.send=send}c.globalEval=globalEval;c.doc=o;c.fieldPath=e;c.appObjects=u;c.util=a;const l=n.slice(1);let h;switch(c.type){case"radiobutton":h=new RadioButtonField(l,c);break;case"checkbox":h=new CheckboxField(l,c);break;default:l.length>0&&(c.siblings=l.map(e=>e.id));h=new Field(c)}const _={obj:h,wrapped:new Proxy(h,r)};i._addField(e,_);for(const e of t)u[e.id]=_;s&&(u[s.id]=_)}const c=new Color;globalThis.event=null;globalThis.global=Object.create(null);globalThis.app=new Proxy(s,r);globalThis.color=new Proxy(c,r);globalThis.console=new Proxy(new Console({send}),r);globalThis.util=new Proxy(a,r);globalThis.border=Ct;globalThis.cursor=Ot;globalThis.display=Et;globalThis.font=Ft;globalThis.highlight=Tt;globalThis.position=jt;globalThis.scaleHow=Pt;globalThis.scaleWhen=Dt;globalThis.style=Mt;globalThis.trans=Vt;globalThis.zoomtype=Rt;globalThis.ADBE={Reader_Value_Asked:!0,Viewer_Value_Asked:!0};const l=new AForm(i,s,a,c);for(const e of Object.getOwnPropertyNames(AForm.prototype))"constructor"===e||e.startsWith("_")||(globalThis[e]=l[e].bind(l));for(const[e,t]of Object.entries(Nt))Object.defineProperty(globalThis,e,{value:t,writable:!1});Object.defineProperties(globalThis,{ColorConvert:{value:c.convert.bind(c),writable:!0},ColorEqual:{value:c.equal.bind(c),writable:!0}});const h=Object.create(null);for(const e of Object.getOwnPropertyNames(Doc.prototype)){if("constructor"===e||e.startsWith("_"))continue;const t=Object.getOwnPropertyDescriptor(Doc.prototype,e);t.get?h[e]={get:t.get.bind(i),set:t.set.bind(i)}:h[e]={value:Doc.prototype[e].bind(i)}}Object.defineProperties(globalThis,h);const _={dispatchEvent:s._dispatchEvent.bind(s),timeoutCb:s._evalCallback.bind(s)};return(e,t)=>{try{_[e](t)}catch(e){send(serializeError(e))}}}};'];t.push("delete dump;");let r=!1,n=0;try{const i=this.support.exportValueToSandbox(e);t.push(`pdfjsScripting.initSandbox({ data: ${i} })`);n=this._module.stringToNewUTF8(t.join("\n"));r=!!this._module.ccall("init","number",["number","number"],[n,this._alertOnError])}catch(e){console.error(e)}finally{n&&this._module.ccall("free","number",["number"],[n])}if(!r){this.nukeSandbox();throw new Error("Cannot start sandbox")}this.support.commFun=this._module.cwrap("commFun",null,["string","string"])}dispatchEvent(e){this.support?.callSandboxFunction("dispatchEvent",e)}dumpMemoryUse(){this._module?.ccall("dumpMemoryUse",null,[])}nukeSandbox(){if(null!==this._module){this.support.destroy();this.support=null;this._module.ccall("nukeSandbox",null,[]);this._module=null}}evalForTesting(e,t){throw new Error("Not implemented: evalForTesting")}}async function QuickJSSandbox(e="../web/wasm/"){const{default:t}=await(import(
/*webpackIgnore: true*/
/*@vite-ignore*/
`${e}quickjs-eval.js`)),r=await t();return new Sandbox(window,r)}globalThis.pdfjsSandbox={QuickJSSandbox};export{QuickJSSandbox};